{"id":193,"name":"next","ecosystem":"npm","repository_url":"https://github.com/vercel/next.js","issues_count":101484,"created_at":"2025-06-06T15:01:33.099Z","updated_at":"2025-06-06T15:01:33.099Z","purl":"pkg:npm/next","metadata":{"id":2069241,"name":"next","ecosystem":"npm","description":"The React Framework","homepage":"https://nextjs.org","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/vercel/next.js","keywords_array":["react","framework","nextjs","web","server","node","front-end","backend","cli","vercel"],"namespace":null,"versions_count":2868,"first_release_published_at":"2011-07-11T11:00:46.466Z","latest_release_published_at":"2024-11-07T13:21:38.206Z","latest_release_number":"15.0.3","last_synced_at":"2024-11-30T11:29:18.745Z","created_at":"2022-04-09T20:35:00.563Z","updated_at":"2025-06-04T02:02:59.751Z","registry_url":"https://www.npmjs.com/package/next","install_command":"npm install next","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"next-11":"11.1.4","next-12-2-6":"12.2.6","next-12-3-2":"12.3.4","next-14-1":"14.1.1","next-13":"13.5.7","rc":"15.0.0-rc.1","latest":"15.0.3","next-14":"14.2.18","canary":"15.0.4-canary.32"}},"repo_metadata":{"id":36951368,"uuid":"70107786","full_name":"vercel/next.js","owner":"vercel","description":"The React Framework","archived":false,"fork":false,"pushed_at":"2024-10-29T11:48:43.000Z","size":2099508,"stargazers_count":126583,"open_issues_count":3564,"forks_count":26928,"subscribers_count":1460,"default_branch":"canary","last_synced_at":"2024-10-29T11:52:10.269Z","etag":null,"topics":["blog","browser","compiler","components","hybrid","nextjs","node","react","server-rendering","ssg","static","static-site-generator","universal","vercel"],"latest_commit_sha":null,"homepage":"https://nextjs.org","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vercel.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"license.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-10-05T23:32:51.000Z","updated_at":"2024-10-29T11:48:58.000Z","dependencies_parsed_at":"2023-12-18T19:02:42.298Z","dependency_job_id":"f140c1e9-9c6f-4414-85aa-079f02395760","html_url":"https://github.com/vercel/next.js","commit_stats":{"total_commits":19564,"total_committers":3306,"mean_commits":"5.9177253478523895","dds":0.85734001226743,"last_synced_commit":"da616e56d265d2db1c9808129bd28c6d1884d3a9"},"previous_names":["zeit/next.js"],"tags_count":2793,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vercel","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/refs/heads/canary","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222061287,"owners_count":16924680,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"vercel","name":"Vercel","uuid":"14985020","kind":"organization","description":"Develop. Preview. Ship. Creators of Next.js.","email":"contactus@vercel.com","website":"https://vercel.com","location":"United States of America","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/14985020?v=4","repositories_count":147,"last_synced_at":"2024-04-14T07:01:26.655Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/vercel","funding_links":[],"total_stars":390396,"followers":14338,"following":0,"created_at":"2022-11-02T16:19:59.831Z","updated_at":"2024-04-14T07:01:59.842Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vercel","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vercel/repositories"},"tags":[{"name":"v15.0.0-canary.125","sha":"925a3c334861e3516ac21db8fc796c6944b0f490","kind":"tag","published_at":"2024-08-21T23:23:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.125","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.125","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.125","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.125/manifests"},{"name":"v14.2.6","sha":"427c01de1b6dec0e6903ee4cc720220ff1d08fd4","kind":"tag","published_at":"2024-08-21T23:11:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.6","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.6/manifests"},{"name":"v15.0.0-canary.124","sha":"161cd00c7bc91e9dc29842427af0cc6f810267bb","kind":"tag","published_at":"2024-08-21T19:01:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.124","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.124","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.124","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.124/manifests"},{"name":"v15.0.0-canary.123","sha":"ac0d72a7f6f47b721184a097f909bacc7d001c0a","kind":"tag","published_at":"2024-08-21T01:14:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.123","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.123","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.123","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.123/manifests"},{"name":"v15.0.0-canary.122","sha":"4cb04b1488fe60f745c7d3fc707437b1528bbbd5","kind":"tag","published_at":"2024-08-20T23:23:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.122","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.122","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.122","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.122/manifests"},{"name":"v15.0.0-canary.121","sha":"a6b2e8bf85316855995fad84ebfc93c62ab3ce04","kind":"tag","published_at":"2024-08-19T23:24:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.121","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.121","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.121","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.121/manifests"},{"name":"v15.0.0-canary.120","sha":"68a71289b3a7eca1fa9865bf49a92590faa9c6c0","kind":"tag","published_at":"2024-08-17T23:22:40.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.120","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.120","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.120","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.120/manifests"},{"name":"v15.0.0-canary.119","sha":"8233268cfff7761499aa3ac7f1081800b7563037","kind":"tag","published_at":"2024-08-16T23:23:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.119","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.119","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.119","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.119/manifests"},{"name":"v15.0.0-canary.118","sha":"1d465c0dbc1126828661ae5ab742fe65b3730802","kind":"tag","published_at":"2024-08-16T19:09:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.118","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.118","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.118","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.118/manifests"},{"name":"v15.0.0-canary.117","sha":"7a6c8ba1423aea67f9f9ccd10869d717947b5820","kind":"tag","published_at":"2024-08-16T07:21:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.117","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.117","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.117","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.117/manifests"},{"name":"v15.0.0-canary.116","sha":"3bff10123eb828cf75e90577fa838186421e1633","kind":"tag","published_at":"2024-08-15T23:21:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.116","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.116","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.116","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.116/manifests"},{"name":"v15.0.0-canary.115","sha":"51de2f25717b0a2d816bc08824e8896ad48b574f","kind":"tag","published_at":"2024-08-13T23:23:25.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.115","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.115","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.115","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.115/manifests"},{"name":"v15.0.0-canary.114","sha":"fe7ff3f468d7651a92865350bfd0f16ceba27db5","kind":"tag","published_at":"2024-08-13T20:41:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.114","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.114","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.114","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.114/manifests"},{"name":"v15.0.0-canary.113","sha":"4a0a87850fcc39a9850158e624151d3f0bc20aab","kind":"tag","published_at":"2024-08-13T16:38:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.113","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.113","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.113","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.113/manifests"},{"name":"v15.0.0-canary.112","sha":"6b77d56909ea6df3df27e1ba9f6907ae1d7d77bb","kind":"tag","published_at":"2024-08-12T23:24:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.112","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.112","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.112","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.112/manifests"},{"name":"v15.0.0-canary.111","sha":"939251bf65633c6b330bdcd6476e651bbc16efa2","kind":"tag","published_at":"2024-08-09T23:23:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.111","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.111","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.111","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.111/manifests"},{"name":"v15.0.0-canary.110","sha":"ae127ac640d501254f893a4db4358882c363b451","kind":"tag","published_at":"2024-08-08T23:24:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.110","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.110","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.110","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.110/manifests"},{"name":"v15.0.0-canary.109","sha":"313104934a72a01455864000840b5c0418be0653","kind":"tag","published_at":"2024-08-08T18:05:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.109","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.109","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.109","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.109/manifests"},{"name":"v15.0.0-canary.108","sha":"604e68ad609bec7e3b5b73e01d786928181894e0","kind":"tag","published_at":"2024-08-08T04:36:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.108","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.108","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.108","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.108/manifests"},{"name":"v15.0.0-canary.107","sha":"71882dbc300527842b7fb562765b61f99cfc8811","kind":"tag","published_at":"2024-08-07T23:23:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.107","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.107","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.107","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.107/manifests"},{"name":"v15.0.0-canary.106","sha":"551fbc176acefb33bcdcea8af405e8b95332ed42","kind":"tag","published_at":"2024-08-06T23:23:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.106","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.106","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.106","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.106/manifests"},{"name":"v15.0.0-canary.105","sha":"fc894024efb8c620e3b0a00ef0dba4ce5636b5f4","kind":"tag","published_at":"2024-08-06T22:14:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.105","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.105","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.105","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.105/manifests"},{"name":"v15.0.0-canary.104","sha":"866c5483ed35e94f8e28ec3c206b087640253ed1","kind":"tag","published_at":"2024-08-06T18:39:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.104","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.104","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.104","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.104/manifests"},{"name":"v15.0.0-canary.103","sha":"2b45e95e54dbf09d10fd5aa36d97951b5b500a6f","kind":"tag","published_at":"2024-08-05T22:45:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.103","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.103","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.103","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.103/manifests"},{"name":"v15.0.0-canary.102","sha":"4b688c9aff46efd333b0fc9f401ceffcc4d1fad8","kind":"tag","published_at":"2024-08-04T23:23:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.102","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.102","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.102","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.102/manifests"},{"name":"v15.0.0-canary.101","sha":"677c9b372faef680d17e9ba224743f44e1107661","kind":"tag","published_at":"2024-08-03T23:23:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.101","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.101","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.101","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.101/manifests"},{"name":"v15.0.0-canary.100","sha":"5dca61821d905815ee1de2e49c2766ad853b4034","kind":"tag","published_at":"2024-08-02T23:23:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.100","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.100","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.100","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.100/manifests"},{"name":"v15.0.0-canary.99","sha":"5f0c5f916c3ebef956691722bd982b60ef6480e3","kind":"tag","published_at":"2024-08-02T22:18:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.99","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.99","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.99","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.99/manifests"},{"name":"v15.0.0-canary.98","sha":"574e5bc4ffd3516ef81342450971c7ab2708fae4","kind":"tag","published_at":"2024-08-02T05:11:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.98","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.98","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.98","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.98/manifests"},{"name":"v15.0.0-canary.97","sha":"95132244dc37fb4fccd5a3557b089d31ff7b0238","kind":"tag","published_at":"2024-08-01T23:23:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.97","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.97","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.97","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.97/manifests"},{"name":"v15.0.0-canary.96","sha":"4d5e8ab8f8d733bc44893eaa75791a7b82b90c78","kind":"tag","published_at":"2024-08-01T15:55:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.96","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.96","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.96","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.96/manifests"},{"name":"v15.0.0-canary.95","sha":"c31793fa3bd7085132fc198bc41e7cadefbdac1f","kind":"tag","published_at":"2024-07-31T23:23:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.95","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.95","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.95","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.95/manifests"},{"name":"v15.0.0-canary.94","sha":"528b6af133fba6cddbf17461802fe755b9c9bfe7","kind":"tag","published_at":"2024-07-30T23:21:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.94","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.94","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.94","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.94/manifests"},{"name":"v15.0.0-canary.93","sha":"916306e0f816aa0562007ed2f975496bba705211","kind":"tag","published_at":"2024-07-30T21:16:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.93","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.93","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.93","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.93/manifests"},{"name":"v15.0.0-canary.92","sha":"d303db482787994fcd1827ae118b088fb1d97f13","kind":"tag","published_at":"2024-07-30T15:05:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.92","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.92","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.92","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.92/manifests"},{"name":"v15.0.0-canary.91","sha":"87464d0fe763adbc7967c1d40786eef265ccd890","kind":"tag","published_at":"2024-07-29T23:23:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.91","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.91","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.91","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.91/manifests"},{"name":"v15.0.0-canary.90","sha":"0a9ef1857c975a2eae6e2cd287f25ba30ec91dc0","kind":"tag","published_at":"2024-07-29T21:04:45.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.90","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.90","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.90","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.90/manifests"},{"name":"v15.0.0-canary.89","sha":"bb0e6722f87ceb2d43015f5b8a413d0072f2badf","kind":"tag","published_at":"2024-07-29T17:30:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.89","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.89","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.89","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.89/manifests"},{"name":"v15.0.0-canary.88","sha":"571597d8ee464113e24494591ed693f82b710d16","kind":"tag","published_at":"2024-07-28T23:23:15.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.88","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.88","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.88","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.88/manifests"},{"name":"v15.0.0-canary.87","sha":"323b5b3d8436f317d6e931d517de0d5b9f0c1d0e","kind":"tag","published_at":"2024-07-27T23:23:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.87","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.87","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.87","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.87/manifests"},{"name":"v15.0.0-canary.86","sha":"596c56911d63770fe039fae71820308b05c66044","kind":"tag","published_at":"2024-07-26T23:22:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.86","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.86","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.86","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.86/manifests"},{"name":"v15.0.0-canary.85","sha":"f43c53a759e10a2c4e7ab702196d0ba070ff5b29","kind":"tag","published_at":"2024-07-26T06:50:55.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.85","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.85","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.85","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.85/manifests"},{"name":"v15.0.0-canary.84","sha":"7b14e2061de8a427025dc8d4ae1533576d155fef","kind":"tag","published_at":"2024-07-25T23:23:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.84","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.84","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.84","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.84/manifests"},{"name":"v15.0.0-canary.83","sha":"b80ced3d282476fb1a76d672b9b12a966e0da58f","kind":"tag","published_at":"2024-07-25T04:33:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.83","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.83","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.83","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.83/manifests"},{"name":"v15.0.0-canary.82","sha":"c7b6759e39bd3bba8586ac5eab5026e636c790cd","kind":"tag","published_at":"2024-07-24T23:51:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.82","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.82","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.82","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.82/manifests"},{"name":"v15.0.0-canary.81","sha":"ab8e395d5495846b9bf7dbefddf68ede9d6da395","kind":"tag","published_at":"2024-07-24T19:54:11.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.81","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.81","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.81","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.81/manifests"},{"name":"v15.0.0-canary.80","sha":"b260d9d8ff2b746bfab7687a3f38740e54a57906","kind":"tag","published_at":"2024-07-24T15:13:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.80","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.80","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.80","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.80/manifests"},{"name":"v15.0.0-canary.79","sha":"91dc0a07c0165b40fa3b978ba92ca55b9979ff8a","kind":"tag","published_at":"2024-07-23T23:24:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.79","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.79","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.79","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.79/manifests"},{"name":"v15.0.0-canary.78","sha":"48235e68cb4fab4d8d617d253acb48c9966b0644","kind":"tag","published_at":"2024-07-23T21:22:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.78","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.78","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.78","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.78/manifests"},{"name":"v15.0.0-canary.77","sha":"cc0193b474b9759453c5fc7f672302b69a6b8aa0","kind":"tag","published_at":"2024-07-22T23:23:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.77","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.77","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.77","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.77/manifests"},{"name":"v15.0.0-canary.76","sha":"7293e7edd40696e2dcf4d785840a903207aa92d8","kind":"tag","published_at":"2024-07-21T23:23:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.76","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.76","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.76","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.76/manifests"},{"name":"v15.0.0-canary.75","sha":"0613902dd2d1e9ffe596111a5216f0341c2d839f","kind":"tag","published_at":"2024-07-20T23:22:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.75","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.75","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.75","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.75/manifests"},{"name":"v15.0.0-canary.74","sha":"f65a064f688d87b49fcd72ca3394dd128c9deb2e","kind":"tag","published_at":"2024-07-19T23:22:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.74","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.74","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.74","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.74/manifests"},{"name":"v15.0.0-canary.73","sha":"76b9e52aff1823e97e68094bb3d709a5fc8d8c54","kind":"tag","published_at":"2024-07-19T02:01:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.73","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.73","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.73/manifests"},{"name":"v15.0.0-canary.72","sha":"73f0868a8088b27aefd58671c147ff164967d645","kind":"tag","published_at":"2024-07-18T07:55:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.72","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.72","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.72/manifests"},{"name":"v15.0.0-canary.71","sha":"a6215cc6c85410b2c35080a34eaaee42489e9fa5","kind":"tag","published_at":"2024-07-17T23:24:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.71","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.71","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.71/manifests"},{"name":"v15.0.0-canary.70","sha":"a47f0085096f7571d35f41cb7d4a10cabcb165f3","kind":"tag","published_at":"2024-07-17T15:48:34.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.70","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.70","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.70","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.70/manifests"},{"name":"v15.0.0-canary.69","sha":"e40b568fb64d87ecd27d5a4b64bc2887025eb103","kind":"tag","published_at":"2024-07-16T23:23:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.69","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.69","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.69","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.69/manifests"},{"name":"v15.0.0-canary.68","sha":"cbdf9897b0fb381b50d6a13f397eb9b7cd21dd7d","kind":"tag","published_at":"2024-07-15T23:23:40.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.68","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.68","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.68","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.68/manifests"},{"name":"v15.0.0-canary.67","sha":"1ec9e353351c261f366b5df0d7aad2a4a9707704","kind":"tag","published_at":"2024-07-14T23:22:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.67","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.67","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.67","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.67/manifests"},{"name":"v15.0.0-canary.66","sha":"3dbb85a054a3ea3c2fdf8d09958b936ecc9632ad","kind":"tag","published_at":"2024-07-13T23:22:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.66","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.66","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.66","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.66/manifests"},{"name":"v15.0.0-canary.65","sha":"9e817bc032824d2f6f1cd3883a416b2f2dce1007","kind":"tag","published_at":"2024-07-12T23:22:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.65","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.65","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.65","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.65/manifests"},{"name":"v15.0.0-canary.64","sha":"9c55b45fe06baa6240de35521fc43a33869bf041","kind":"tag","published_at":"2024-07-11T23:23:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.64","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.64","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.64","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.64/manifests"},{"name":"v15.0.0-canary.63","sha":"f1d26c2edf3f5144999bb618d9bb96390e3d915c","kind":"tag","published_at":"2024-07-10T23:23:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.63","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.63","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.63","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.63/manifests"},{"name":"v15.0.0-canary.62","sha":"e8ba6f616e58b3fbdbee56a366accf823f19bdec","kind":"tag","published_at":"2024-07-10T15:13:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.62","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.62","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.62","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.62/manifests"},{"name":"v14.2.5","sha":"0bf7f52db8b2c1e0b13d332de105fab645240e1e","kind":"tag","published_at":"2024-07-10T14:13:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.5","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.5/manifests"},{"name":"v15.0.0-canary.61","sha":"17628a52afc2d28f43d9bb03d085a59a50a1013c","kind":"tag","published_at":"2024-07-09T23:23:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.61","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.61","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.61","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.61/manifests"},{"name":"v15.0.0-canary.60","sha":"682d82eb9e64ab925ccca21cd8bf7b6f0fc23232","kind":"tag","published_at":"2024-07-09T18:04:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.60","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.60","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.60","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.60/manifests"},{"name":"v15.0.0-canary.59","sha":"d0cc8a93b5bde3c8973c0a4f231942da381e2bb2","kind":"tag","published_at":"2024-07-08T23:23:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.59","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.59","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.59/manifests"},{"name":"v15.0.0-canary.58","sha":"b277e2a8efef53b5fc596f8e1949266fac6a5e37","kind":"tag","published_at":"2024-07-07T23:23:23.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.58","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.58","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.58/manifests"},{"name":"v15.0.0-canary.57","sha":"699fd1388cdd26c5f1d1e5cfa24d014016e60dfa","kind":"tag","published_at":"2024-07-06T23:21:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.57","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.57","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.57/manifests"},{"name":"v15.0.0-canary.56","sha":"8f5f0ef141a907d083eedb7c7aca52b04f9d258b","kind":"tag","published_at":"2024-07-05T23:22:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.56","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.56","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.56/manifests"},{"name":"v15.0.0-canary.55","sha":"83a085acc74d431f48a223f9b5f4c133b379be46","kind":"tag","published_at":"2024-07-04T23:23:23.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.55","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.55","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.55/manifests"},{"name":"v15.0.0-canary.54","sha":"5c923903374f8f03364ca722cffcad6c20a47647","kind":"tag","published_at":"2024-07-03T23:23:52.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.54","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.54","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.54/manifests"},{"name":"v15.0.0-canary.53","sha":"b2625477c002343e7fe083204c45af1fdd7cd407","kind":"tag","published_at":"2024-07-03T05:25:22.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.53","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.53","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.53/manifests"},{"name":"v15.0.0-canary.52","sha":"747a60c311e19292c7a33d2d9158e9665e16c176","kind":"tag","published_at":"2024-07-02T23:22:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.52","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.52/manifests"},{"name":"v15.0.0-canary.51","sha":"18c2fa85ab9fc0ba046a27528765595179678ffa","kind":"tag","published_at":"2024-07-02T13:16:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.51","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.51/manifests"},{"name":"v15.0.0-canary.50","sha":"6795597a50112c4f83bf61caf3681e95816da4c9","kind":"tag","published_at":"2024-07-01T23:22:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.50","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.50/manifests"},{"name":"v15.0.0-canary.49","sha":"b9bd23baec14508400c502b3651f4cf2497e883b","kind":"tag","published_at":"2024-06-29T23:22:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.49","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.49/manifests"},{"name":"v15.0.0-canary.48","sha":"b1eab7fb5ed9b0fdce96f36a0f8dc7771efaba2f","kind":"tag","published_at":"2024-06-28T23:23:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.48","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.48/manifests"},{"name":"v15.0.0-canary.47","sha":"1441a353a9ac3184403fe77e7c9f5ae254b9afba","kind":"tag","published_at":"2024-06-27T23:23:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.47","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.47/manifests"},{"name":"v15.0.0-canary.46","sha":"4b7924b15593322633fe2847f52bac8dbd5d9047","kind":"tag","published_at":"2024-06-26T23:23:22.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.46","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.46/manifests"},{"name":"v15.0.0-canary.45","sha":"ce6ce9b04bcab7b611f02bc8a1425d7163ac4fe2","kind":"tag","published_at":"2024-06-26T14:10:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.45","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.45/manifests"},{"name":"v15.0.0-canary.44","sha":"90f564d376153fe0b5808eab7b83665ee5e08aaf","kind":"tag","published_at":"2024-06-25T23:22:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.44","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.44/manifests"},{"name":"v15.0.0-canary.43","sha":"ea8020158e7f7f75242ac4dad03136b6a170b63c","kind":"tag","published_at":"2024-06-24T23:23:45.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.43","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.43/manifests"},{"name":"v15.0.0-canary.42","sha":"6604c187ece3021e9b429ecf1207f34d41efbe0a","kind":"tag","published_at":"2024-06-23T23:22:40.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.42","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.42/manifests"},{"name":"v15.0.0-canary.41","sha":"7f0102dcaedbb9d54349c41d70bd2cbaa224a2ef","kind":"tag","published_at":"2024-06-22T23:22:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.41","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.41/manifests"},{"name":"v15.0.0-canary.40","sha":"a7930c3c291513856339e0e455b92e0506c40003","kind":"tag","published_at":"2024-06-21T23:22:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.40","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.40/manifests"},{"name":"v15.0.0-canary.39","sha":"32992fc0be8c44b574b02b7155eb46bf8e395fad","kind":"tag","published_at":"2024-06-20T23:23:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.39","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.39/manifests"},{"name":"v15.0.0-canary.38","sha":"16f5c28cb30e6dcc6561280ad19cba7fc7b2a7d2","kind":"tag","published_at":"2024-06-19T23:23:15.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.38","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.38/manifests"},{"name":"v15.0.0-canary.37","sha":"9889322d72b1be926039381e2fd1ffb8e8e72e72","kind":"tag","published_at":"2024-06-18T23:23:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.37","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.37/manifests"},{"name":"v15.0.0-canary.36","sha":"83f21e98c5da7694e85b71a2d8acecd2543bc6cb","kind":"tag","published_at":"2024-06-17T23:23:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.36","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.36/manifests"},{"name":"v15.0.0-canary.35","sha":"e07b8b8e15df0a4c3e3ff0240b152fd4326fb95f","kind":"tag","published_at":"2024-06-16T23:23:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.35","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.35/manifests"},{"name":"v15.0.0-canary.34","sha":"3dba220b0b3c358995ef4f951e861a102a546915","kind":"tag","published_at":"2024-06-15T23:22:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.34","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.34/manifests"},{"name":"v15.0.0-canary.33","sha":"5e30f86bc7c59a0d88c20f1b38cc7e200e3ce803","kind":"tag","published_at":"2024-06-15T18:23:40.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.33","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.33/manifests"},{"name":"v15.0.0-canary.32","sha":"d12b7a5d2a3518a0eb2ad6c8848b1b151a1d37e8","kind":"tag","published_at":"2024-06-14T23:23:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.32","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.32/manifests"},{"name":"v15.0.0-canary.31","sha":"6306ea3c1a278cafee3dd1b4dfa22b872484c2fe","kind":"tag","published_at":"2024-06-14T20:56:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.31","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.31/manifests"},{"name":"v15.0.0-canary.30","sha":"e4d107cc9369c2c1de7d5ed6530dc6826c3347d3","kind":"tag","published_at":"2024-06-14T15:05:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.30","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.30/manifests"},{"name":"v15.0.0-canary.29","sha":"c0b3c47059595fe09c72d35932e6ce82ced6781b","kind":"tag","published_at":"2024-06-14T00:14:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.29","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.29/manifests"},{"name":"v15.0.0-canary.28","sha":"970420d78bef471d22bfde5d40091d383d707c6b","kind":"tag","published_at":"2024-06-12T22:23:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.28","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.28/manifests"},{"name":"v15.0.0-canary.27","sha":"0cce20d50ac82e398a8bd0de3e5ced2830d3823a","kind":"tag","published_at":"2024-06-12T01:55:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.27","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.27/manifests"},{"name":"v15.0.0-canary.26","sha":"03b5267bdbbd52ec8ea71c18fc644f47e6c779a9","kind":"tag","published_at":"2024-06-11T23:22:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.26","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.26/manifests"},{"name":"v14.2.4","sha":"30784418f8a3763273439cfd7bff133203fa8efd","kind":"tag","published_at":"2024-06-11T21:51:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.4","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.4/manifests"},{"name":"v15.0.0-canary.25","sha":"8bac76a5b3073319cf8d4449fc8a26e7c8dc6104","kind":"tag","published_at":"2024-06-11T00:13:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.25","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.25/manifests"},{"name":"v15.0.0-canary.24","sha":"fc03faedfba08df952a21f25d3777ffb6761fa18","kind":"tag","published_at":"2024-06-10T23:23:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.24","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.24/manifests"},{"name":"v15.0.0-canary.23","sha":"6862a5315208a15550d235467c59c13937f0a651","kind":"tag","published_at":"2024-06-10T13:23:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.23","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.23/manifests"},{"name":"v15.0.0-canary.22","sha":"891a30cb5d0a80f7a347891d3ba93e06f5dda27d","kind":"tag","published_at":"2024-06-10T09:29:45.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.22","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.22/manifests"},{"name":"v15.0.0-canary.21","sha":"4539e33d9694c599a55950e160bbd7ea4fc7b6c3","kind":"tag","published_at":"2024-06-09T17:41:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.21","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.21/manifests"},{"name":"v15.0.0-canary.20","sha":"3c99b8ca57c96e3983510bee51912632dab8ae35","kind":"tag","published_at":"2024-06-08T23:23:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.20","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.20/manifests"},{"name":"v15.0.0-canary.19","sha":"676a3bad83a948e76454ac37faa4db2420d57b57","kind":"tag","published_at":"2024-06-07T16:26:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.19","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.19/manifests"},{"name":"v15.0.0-canary.18","sha":"0cf0d43a48e04820d081de59176cbd75dd4bf193","kind":"tag","published_at":"2024-06-07T12:54:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.18/manifests"},{"name":"v15.0.0-canary.17","sha":"48396e80ae38caed139b7fd9fc66f7291a33c3af","kind":"tag","published_at":"2024-06-07T08:38:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.17/manifests"},{"name":"v15.0.0-canary.16","sha":"004651b9739071d258b4341d292b10faae27e0fc","kind":"tag","published_at":"2024-06-06T23:23:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.16/manifests"},{"name":"v15.0.0-canary.15","sha":"f52f27896de6617b1a7c3615dc7b247208bb5e7d","kind":"tag","published_at":"2024-06-06T21:39:40.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.15/manifests"},{"name":"v15.0.0-canary.14","sha":"83e71c6cc867e53ecef85d0282245e6e306184d9","kind":"tag","published_at":"2024-06-05T23:23:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.14/manifests"},{"name":"v15.0.0-canary.13","sha":"b911485454ea7d51e9344ee9af90422fe99afd7f","kind":"tag","published_at":"2024-06-05T20:50:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.13/manifests"},{"name":"v15.0.0-canary.12","sha":"8d71ac42fe7e5f81747941bd92c1393dcc94da43","kind":"tag","published_at":"2024-06-05T03:19:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.12/manifests"},{"name":"v15.0.0-canary.11","sha":"02e144d37634d45edac1bd32a391c49edf1ef069","kind":"tag","published_at":"2024-06-04T20:20:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.11/manifests"},{"name":"v15.0.0-canary.10","sha":"3ef03ff320a27a738cf0d65da82bdb8abc585f84","kind":"tag","published_at":"2024-06-04T12:05:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.10/manifests"},{"name":"v15.0.0-canary.9","sha":"786a7035844f0b915d49130fa81273d7b640b1a5","kind":"tag","published_at":"2024-06-03T23:23:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.9/manifests"},{"name":"v15.0.0-canary.8","sha":"f76563393a7f114644f0b48766a7238153a06ddf","kind":"tag","published_at":"2024-06-03T20:42:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.8/manifests"},{"name":"v15.0.0-canary.7","sha":"12dbc8ad7ee107f7a55bb7e7f75ecfd50ecf6b14","kind":"tag","published_at":"2024-06-02T23:23:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.7/manifests"},{"name":"v15.0.0-canary.6","sha":"5ae286ffd664e5c76841ed64f6e2da85a0835922","kind":"tag","published_at":"2024-06-01T23:23:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.6/manifests"},{"name":"v15.0.0-canary.5","sha":"1e63f5b3366b3a6a075c1cdf4ac86e16b3842bac","kind":"tag","published_at":"2024-05-31T23:22:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.5/manifests"},{"name":"v15.0.0-canary.4","sha":"86a0c8f7b12f1c37edace17546349ddd4342b795","kind":"tag","published_at":"2024-05-31T21:57:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.4/manifests"},{"name":"v15.0.0-canary.3","sha":"9622d89eb911f6b6d62a93559072590651d844b9","kind":"tag","published_at":"2024-05-31T18:17:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.3/manifests"},{"name":"v15.0.0-canary.2","sha":"f9bbb0c82d38e8be37cf0f6f99ebf4b62e1cd277","kind":"tag","published_at":"2024-05-30T23:22:55.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.2/manifests"},{"name":"v15.0.0-canary.1","sha":"b4f32831efd24a3678313e823c832427f27dc2ce","kind":"tag","published_at":"2024-05-29T23:22:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.1/manifests"},{"name":"v15.0.0-canary.0","sha":"64ed7ec951ae0087713ea7f97cbf6211830d2a1a","kind":"tag","published_at":"2024-05-29T15:30:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-canary.0/manifests"},{"name":"v14.3.0-canary.87","sha":"c4f664504107a97edb4f9bb907da16c3bdc8a640","kind":"tag","published_at":"2024-05-28T23:23:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.87","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.87","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.87","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.87/manifests"},{"name":"v14.3.0-canary.86","sha":"7dfb652ef1ada396a1816d5905e38ca93558e4a0","kind":"tag","published_at":"2024-05-28T16:24:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.86","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.86","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.86","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.86/manifests"},{"name":"v14.3.0-canary.85","sha":"1c83394dd3e0b439c283bc7be4b1c7771ae8bda6","kind":"tag","published_at":"2024-05-27T23:23:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.85","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.85","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.85","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.85/manifests"},{"name":"v14.3.0-canary.84","sha":"6fc03e70b60496afc7e36b1c7058094dbbcd0558","kind":"tag","published_at":"2024-05-26T23:23:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.84","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.84","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.84","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.84/manifests"},{"name":"v14.3.0-canary.83","sha":"4df90ac6ff1e715e989fb21287896f14381c9817","kind":"tag","published_at":"2024-05-26T10:42:10.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.83","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.83","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.83","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.83/manifests"},{"name":"v14.3.0-canary.82","sha":"20201a11a25101febdb3735c900410d04b388760","kind":"tag","published_at":"2024-05-25T23:21:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.82","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.82","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.82","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.82/manifests"},{"name":"v14.3.0-canary.81","sha":"0f1d9e9f7b267645cc03e5bc07a286d6ed9e0ff2","kind":"tag","published_at":"2024-05-24T23:21:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.81","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.81","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.81","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.81/manifests"},{"name":"v14.3.0-canary.80","sha":"dfe7fc03e2268e7cb765dce6a89e02c831c922d5","kind":"tag","published_at":"2024-05-23T23:23:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.80","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.80","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.80","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.80/manifests"},{"name":"v15.0.0-rc.0","sha":"f52715ba5bfc2b0759b237de0e9487f4aa6cd88d","kind":"tag","published_at":"2024-05-23T14:49:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v15.0.0-rc.0","html_url":"https://github.com/vercel/next.js/releases/tag/v15.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v15.0.0-rc.0/manifests"},{"name":"v14.3.0-canary.79","sha":"7fe4f41e131df2fa6b4a595a6e1647323bfd47e1","kind":"tag","published_at":"2024-05-23T14:45:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.79","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.79","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.79","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.79/manifests"},{"name":"v14.3.0-canary.78","sha":"6cacc83dd871ec4e0f3c3586652d50a3d467a2f4","kind":"tag","published_at":"2024-05-23T02:34:15.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.78","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.78","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.78","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.78/manifests"},{"name":"v14.3.0-canary.77","sha":"74be1f68c2ed99671d66e3e7f1337b997e74f464","kind":"tag","published_at":"2024-05-22T23:23:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.77","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.77","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.77","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.77/manifests"},{"name":"v14.3.0-canary.76","sha":"d299bbf431a02e33f88c641423848d1ba2e76e6b","kind":"tag","published_at":"2024-05-21T23:23:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.76","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.76","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.76","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.76/manifests"},{"name":"v14.3.0-canary.75","sha":"22f822ebb7d6c36465969816f2af6197661794b7","kind":"tag","published_at":"2024-05-21T21:18:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.75","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.75","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.75","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.75/manifests"},{"name":"v14.3.0-canary.74","sha":"5cba51e342c74afd99b26b7eb4c6b5ca43eb654e","kind":"tag","published_at":"2024-05-21T19:54:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.74","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.74","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.74","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.74/manifests"},{"name":"v14.3.0-canary.73","sha":"49c1e127aa124043205fdb34822a9bc8dd9d1d5e","kind":"tag","published_at":"2024-05-20T23:23:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.73","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.73","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.73/manifests"},{"name":"v14.3.0-canary.72","sha":"14a98734e39759506086293b14a56b6c0b357625","kind":"tag","published_at":"2024-05-20T10:35:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.72","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.72","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.72/manifests"},{"name":"v14.3.0-canary.71","sha":"384316673061a1c1d08aeab841010b71d92e1eaa","kind":"tag","published_at":"2024-05-18T23:21:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.71","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.71","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.71/manifests"},{"name":"v14.3.0-canary.70","sha":"9c31149967907ce964f5e27dfc4acb9fa753bafc","kind":"tag","published_at":"2024-05-17T23:23:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.70","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.70","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.70","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.70/manifests"},{"name":"v14.3.0-canary.69","sha":"48b91dcc0b9c031ddc1431e10be325146d0942dc","kind":"tag","published_at":"2024-05-17T21:19:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.69","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.69","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.69","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.69/manifests"},{"name":"v14.3.0-canary.68","sha":"cd5287e932ef97b6c4b5bd7073493971e5008246","kind":"tag","published_at":"2024-05-16T23:22:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.68","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.68","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.68","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.68/manifests"},{"name":"v14.3.0-canary.67","sha":"f6a242474c9455baaaa5e8ea44cdfcafcc68844d","kind":"tag","published_at":"2024-05-16T21:16:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.67","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.67","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.67","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.67/manifests"},{"name":"v14.3.0-canary.66","sha":"531f7c2dda4dec080b92b6bfc6890bc5b3019aad","kind":"tag","published_at":"2024-05-16T20:04:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.66","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.66","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.66","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.66/manifests"},{"name":"v14.3.0-canary.65","sha":"84014c2971e1347b301c599bd159b75c9b8308f5","kind":"tag","published_at":"2024-05-16T18:15:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.65","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.65","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.65","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.65/manifests"},{"name":"v14.3.0-canary.64","sha":"5469e6427b54ab7e9876d4c85b47f9c3afdc5c1f","kind":"tag","published_at":"2024-05-16T09:25:52.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.64","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.64","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.64","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.64/manifests"},{"name":"v14.3.0-canary.63","sha":"4229ff4e4d3380f14ec069a4d6f9f1556b4ae26d","kind":"tag","published_at":"2024-05-14T23:21:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.63","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.63","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.63","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.63/manifests"},{"name":"v14.3.0-canary.62","sha":"caf261288e89e6b8f9fc15e279312543d7dd5e72","kind":"tag","published_at":"2024-05-14T18:13:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.62","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.62","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.62","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.62/manifests"},{"name":"v14.3.0-canary.61","sha":"8dea9963d7ca4a01617346d544c9e02e45a055ce","kind":"tag","published_at":"2024-05-13T23:22:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.61","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.61","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.61","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.61/manifests"},{"name":"v14.3.0-canary.60","sha":"9561a2988b91a71cde8fe18731abf24ae551d324","kind":"tag","published_at":"2024-05-13T20:22:11.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.60","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.60","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.60","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.60/manifests"},{"name":"v14.3.0-canary.59","sha":"92964348155c4d85b493eb4bff0b08c1e8591eba","kind":"tag","published_at":"2024-05-12T23:22:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.59","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.59","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.59/manifests"},{"name":"v14.3.0-canary.58","sha":"c26840909cf639aea181a01bb7b261bce43a5d22","kind":"tag","published_at":"2024-05-11T23:21:55.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.58","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.58","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.58/manifests"},{"name":"v14.3.0-canary.57","sha":"b9af6a9b220fe80aeac3081000e1aaece296deed","kind":"tag","published_at":"2024-05-10T23:22:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.57","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.57","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.57/manifests"},{"name":"v14.3.0-canary.56","sha":"406a11eefe4bb299dcfb6d446cd889d067d3255c","kind":"tag","published_at":"2024-05-10T22:30:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.56","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.56","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.56/manifests"},{"name":"v14.3.0-canary.55","sha":"505fc7b2598cac07c7484ca30174dc9db441d5f9","kind":"tag","published_at":"2024-05-10T21:18:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.55","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.55","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.55/manifests"},{"name":"v14.3.0-canary.54","sha":"cc10bf5d1fa4fd2bead34661070c936d360516b3","kind":"tag","published_at":"2024-05-09T23:22:55.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.54","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.54","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.54/manifests"},{"name":"v14.3.0-canary.53","sha":"c3c0c4f8a385e9d61cae42b2aee6ed461e4c55b8","kind":"tag","published_at":"2024-05-09T17:22:52.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.53","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.53","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.53/manifests"},{"name":"v14.3.0-canary.52","sha":"718d94a21c5cd64172a7899cd8044f030c09f177","kind":"tag","published_at":"2024-05-09T11:01:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.52","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.52/manifests"},{"name":"v14.3.0-canary.51","sha":"067eac63836cb6b43537836a76cd207e172ed06b","kind":"tag","published_at":"2024-05-08T23:22:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.51","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.51/manifests"},{"name":"v14.3.0-canary.50","sha":"5ff2731c589692ed86379f876a38e1ca46f5761e","kind":"tag","published_at":"2024-05-08T19:53:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.50","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.50/manifests"},{"name":"v14.3.0-canary.49","sha":"e61db9298d363f4f2e1171b95f0a70dbe11bba64","kind":"tag","published_at":"2024-05-08T08:43:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.49","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.49/manifests"},{"name":"v14.3.0-canary.48","sha":"715e157cba00e967cdadd45d714f78e7576056c0","kind":"tag","published_at":"2024-05-08T06:38:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.48","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.48/manifests"},{"name":"v14.3.0-canary.47","sha":"0edf4f951e18b357226f09b2a17d26516a40cf55","kind":"tag","published_at":"2024-05-07T23:20:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.47","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.47/manifests"},{"name":"v14.3.0-canary.46","sha":"aa9d3f2d3e9de5e449d388fafdd083360397be5a","kind":"tag","published_at":"2024-05-07T21:29:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.46","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.46/manifests"},{"name":"v14.3.0-canary.45","sha":"b91019df411a7cdefa8be7f4ff74e657248f27a5","kind":"tag","published_at":"2024-05-07T18:49:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.45","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.45/manifests"},{"name":"v14.3.0-canary.44","sha":"69baf6d8ae650943dc91c2bdfdc42f80d9f8b693","kind":"tag","published_at":"2024-05-06T23:22:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.44","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.44/manifests"},{"name":"v14.3.0-canary.43","sha":"180d4f5a6e71bbcb709235b1188f0fa1bd12ada9","kind":"tag","published_at":"2024-05-06T22:21:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.43","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.43/manifests"},{"name":"v14.3.0-canary.42","sha":"e5b1d5010133b4190e5255a92a896fa11614650c","kind":"tag","published_at":"2024-05-06T18:36:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.42","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.42/manifests"},{"name":"v14.3.0-canary.41","sha":"b6d07bfa82f1a83edc1f1d0be9031a5c5978b21b","kind":"tag","published_at":"2024-05-06T15:26:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.41","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.41/manifests"},{"name":"v14.3.0-canary.40","sha":"1ae14bafdb197a712c0bbb9b6570f4d04bd849e3","kind":"tag","published_at":"2024-05-05T23:21:27.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.40","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.40/manifests"},{"name":"v14.3.0-canary.39","sha":"c9291d6dd57e08c525733b7187a3b4256bc5f8af","kind":"tag","published_at":"2024-05-04T23:21:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.39","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.39/manifests"},{"name":"v14.3.0-canary.38","sha":"7ee16934e93c2c90d2d4934a8885eccd7c1b5181","kind":"tag","published_at":"2024-05-03T23:22:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.38","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.38/manifests"},{"name":"v14.3.0-canary.37","sha":"50f3823d7eec2a9c6b652d5272d824d441c8cf69","kind":"tag","published_at":"2024-05-02T23:23:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.37","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.37/manifests"},{"name":"v14.3.0-canary.36","sha":"6475431a4cbbf2b71c38158e0e722183779faf4f","kind":"tag","published_at":"2024-05-01T23:22:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.36","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.36/manifests"},{"name":"v14.3.0-canary.35","sha":"673abe469b7a3d21cfc1c407900a902658732030","kind":"tag","published_at":"2024-05-01T22:36:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.35","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.35/manifests"},{"name":"v14.3.0-canary.34","sha":"c9a34f8b5ce80e23ab557954801342597dd2b51a","kind":"tag","published_at":"2024-05-01T15:38:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.34","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.34/manifests"},{"name":"v14.3.0-canary.33","sha":"34a96e126a212c060ef0b48feb2b648b40f39f3a","kind":"tag","published_at":"2024-04-30T23:21:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.33","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.33/manifests"},{"name":"v14.3.0-canary.32","sha":"a55b912f410923d2bb8249a65210f296f4fbd0ba","kind":"tag","published_at":"2024-04-30T09:30:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.32","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.32/manifests"},{"name":"v14.3.0-canary.31","sha":"3ec0a137d59d933a7ecdfb28df78a9191ec516c9","kind":"tag","published_at":"2024-04-29T23:22:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.31","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.31/manifests"},{"name":"v14.3.0-canary.30","sha":"c24987b06fd812f13ae7780290d827dc85f056ad","kind":"tag","published_at":"2024-04-28T23:21:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.30","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.30/manifests"},{"name":"v14.3.0-canary.29","sha":"3f907d38cbb3a97d5201d4add5757d64453756c7","kind":"tag","published_at":"2024-04-27T20:33:31.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.29","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.29/manifests"},{"name":"v14.3.0-canary.28","sha":"5897fc051d28d7dffea31cd31646a149bd504623","kind":"tag","published_at":"2024-04-26T23:21:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.28","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.28/manifests"},{"name":"v14.3.0-canary.27","sha":"f4be4dbb3f2b97266ce2cb7a3e4c2e25311eef7b","kind":"tag","published_at":"2024-04-26T19:59:11.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.27","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.27/manifests"},{"name":"v14.3.0-canary.26","sha":"da1306255947e4d694bf3be92ab862a437b377f6","kind":"tag","published_at":"2024-04-26T08:59:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.26","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.26/manifests"},{"name":"v14.3.0-canary.25","sha":"af304c52520f691e5316897c671d62f21ddb9a70","kind":"tag","published_at":"2024-04-26T06:02:45.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.25","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.25/manifests"},{"name":"v14.3.0-canary.24","sha":"f945d83c5e023228d9add3b5079653b7b7b3ffab","kind":"tag","published_at":"2024-04-25T23:22:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.24","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.24/manifests"},{"name":"v14.3.0-canary.23","sha":"820a084e2866e3430e9eae8516650bfaf3b70b6c","kind":"tag","published_at":"2024-04-25T10:26:22.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.23","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.23/manifests"},{"name":"v14.3.0-canary.22","sha":"8dcc0512982200ef9f384365ddda5ed0eb3f20a2","kind":"tag","published_at":"2024-04-24T23:23:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.22","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.22/manifests"},{"name":"v14.2.3","sha":"2e7a96a1e8821d88f210a90b4284fd24b71c1821","kind":"tag","published_at":"2024-04-24T16:27:45.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.3","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.3/manifests"},{"name":"v14.3.0-canary.21","sha":"850f4b9d8e31601ff9383fd11d79f67650fcc9e8","kind":"tag","published_at":"2024-04-24T01:41:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.21","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.21/manifests"},{"name":"v14.3.0-canary.20","sha":"7bf425d5326e44d5506b827b6366eb23a590510a","kind":"tag","published_at":"2024-04-23T23:22:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.20","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.20/manifests"},{"name":"v14.3.0-canary.19","sha":"d4394f6c250a20864da9c1f71bc099407039cf7d","kind":"tag","published_at":"2024-04-23T14:31:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.19","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.19/manifests"},{"name":"v14.3.0-canary.18","sha":"2fb781dadd3bafd12b0838d250a327fe11826710","kind":"tag","published_at":"2024-04-22T23:22:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.18/manifests"},{"name":"v14.3.0-canary.17","sha":"3ea57cd725e81708a76008a05ae7e6ba92fa5d10","kind":"tag","published_at":"2024-04-22T21:59:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.17/manifests"},{"name":"v14.3.0-canary.16","sha":"c595cf76a4a152958c648d08818623866f7db9f1","kind":"tag","published_at":"2024-04-22T14:40:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.16/manifests"},{"name":"v14.3.0-canary.15","sha":"4e1eb08a8f9fa1e35fba90ed660519130317b5e3","kind":"tag","published_at":"2024-04-21T23:21:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.15/manifests"},{"name":"v14.3.0-canary.14","sha":"f09650b7b449caf8b22f367511e197034b209185","kind":"tag","published_at":"2024-04-20T23:21:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.14/manifests"},{"name":"v14.3.0-canary.13","sha":"02e5f650e3b17ef5a76dcb9f8de6bdf6fd675011","kind":"tag","published_at":"2024-04-19T23:23:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.13/manifests"},{"name":"v14.3.0-canary.12","sha":"35879797e7873b31219e5a212a88d1c2e8b3d0d3","kind":"tag","published_at":"2024-04-19T15:39:52.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.12/manifests"},{"name":"v14.3.0-canary.11","sha":"35838c5bfb8cc3183514f92c45682b3c61896963","kind":"tag","published_at":"2024-04-18T23:22:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.11/manifests"},{"name":"v14.3.0-canary.10","sha":"58f92b05f4413c1ebc5a3f1c6ce50374c19c158a","kind":"tag","published_at":"2024-04-18T19:40:54.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.10/manifests"},{"name":"v14.2.2","sha":"c850e4a69a8ff62502753e2ff15bbabcea94b556","kind":"tag","published_at":"2024-04-17T23:57:40.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.2","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.2/manifests"},{"name":"v14.3.0-canary.9","sha":"36e8706933bfe1a7850e2e79c1184e3cd167e1b9","kind":"tag","published_at":"2024-04-17T23:14:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.9/manifests"},{"name":"v14.3.0-canary.8","sha":"e49daec80a500d1d08591bfa3577eb96c859c16c","kind":"tag","published_at":"2024-04-17T17:26:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.8/manifests"},{"name":"v14.3.0-canary.7","sha":"bc1d19071f04702ed7534db0a9c7a1f96d8b22cf","kind":"tag","published_at":"2024-04-17T08:49:54.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.7/manifests"},{"name":"v14.3.0-canary.6","sha":"a9ff94f4663a4a362c2a6923580a824502692c99","kind":"tag","published_at":"2024-04-16T23:22:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.6/manifests"},{"name":"v14.3.0-canary.5","sha":"649a07c7f4bfa3c34ba11ba6473c9492b0c4f148","kind":"tag","published_at":"2024-04-16T14:16:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.5/manifests"},{"name":"v14.3.0-canary.4","sha":"cb744ecfbdee4c6732c94d32f475529c888397d2","kind":"tag","published_at":"2024-04-15T23:22:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.4/manifests"},{"name":"v14.3.0-canary.3","sha":"b647facf0bd2c4d5b2bce8e73029a45e3d442182","kind":"tag","published_at":"2024-04-15T22:05:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.3/manifests"},{"name":"v14.3.0-canary.2","sha":"a9adf0db67271b143c29b4651434de784deea74e","kind":"tag","published_at":"2024-04-15T21:45:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.2/manifests"},{"name":"v14.3.0-canary.1","sha":"19c206038bb11c3bfc89484b534758991bbec110","kind":"tag","published_at":"2024-04-15T21:13:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.1/manifests"},{"name":"v14.3.0-canary.0","sha":"03b7a0fb12a1a4b08a6d591f20b429a520c59cc6","kind":"tag","published_at":"2024-04-15T17:24:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.3.0-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v14.3.0-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.3.0-canary.0/manifests"},{"name":"v14.2.1-canary.7","sha":"97b4a99b0be1851df78301b2006d3130bc140907","kind":"tag","published_at":"2024-04-15T16:21:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.1-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.1-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.7/manifests"},{"name":"v14.2.1-canary.6","sha":"f9cd55ff325a90f479bc9194534fab159efa2b7f","kind":"tag","published_at":"2024-04-15T10:46:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.1-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.1-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.6/manifests"},{"name":"v14.2.1-canary.5","sha":"33e8334d35cb353c37b5d21fb4ca9d860d2e3f6a","kind":"tag","published_at":"2024-04-14T21:39:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.1-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.1-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.5/manifests"},{"name":"v14.2.1-canary.4","sha":"2a605af1547776f918a23e074eb9309cab18a0a7","kind":"tag","published_at":"2024-04-13T23:23:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.1-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.1-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.4/manifests"},{"name":"v14.2.1-canary.3","sha":"68f722ba2dba581b2675ffc615329d7394a0c334","kind":"tag","published_at":"2024-04-12T23:19:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.1-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.1-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.3/manifests"},{"name":"v14.2.1","sha":"c0ae6f6ffdad865de660e897ecbeafda2bca78da","kind":"tag","published_at":"2024-04-12T20:30:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.1","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1/manifests"},{"name":"v14.2.1-canary.2","sha":"6fb9efbcaa84c9219429185afbb726dc34f72448","kind":"tag","published_at":"2024-04-12T18:01:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.1-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.1-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.2/manifests"},{"name":"v14.2.1-canary.1","sha":"c2b62d49c75f25c5f3423c370c9dbf8cc51b67ba","kind":"tag","published_at":"2024-04-12T10:09:23.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.1-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.1-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.1/manifests"},{"name":"v14.2.1-canary.0","sha":"6d96c3f468801fc2d8f648ccf468d689f930ce06","kind":"tag","published_at":"2024-04-11T20:33:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.1-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.1-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.1-canary.0/manifests"},{"name":"v14.2.0","sha":"774563f2b994ae9686b8ec68b506a6ef3d7c9756","kind":"tag","published_at":"2024-04-11T19:35:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0/manifests"},{"name":"v14.2.0-canary.67","sha":"7aabb1d5ceb5574c578db10c2abef634c436c6b2","kind":"tag","published_at":"2024-04-11T17:23:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.67","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.67","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.67","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.67/manifests"},{"name":"v14.2.0-canary.66","sha":"265d7b97bae999c59c4370503b37ad2d0f25778d","kind":"tag","published_at":"2024-04-11T15:14:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.66","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.66","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.66","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.66/manifests"},{"name":"v14.2.0-canary.65","sha":"22754faff6137054e5ed474e63d939fc415209b4","kind":"tag","published_at":"2024-04-10T23:22:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.65","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.65","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.65","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.65/manifests"},{"name":"v14.2.0-canary.64","sha":"167ea3382fe6b113dbcf4272d55ce04ac314c51c","kind":"tag","published_at":"2024-04-09T21:36:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.64","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.64","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.64","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.64/manifests"},{"name":"v14.2.0-canary.63","sha":"c2890635171e0316dc1bad1153b8e875b39f7da6","kind":"tag","published_at":"2024-04-08T23:22:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.63","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.63","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.63","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.63/manifests"},{"name":"v14.2.0-canary.62","sha":"e46d088aec4531e5b0d51f0f794a722aa307ae7c","kind":"tag","published_at":"2024-04-07T23:22:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.62","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.62","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.62","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.62/manifests"},{"name":"v14.2.0-canary.61","sha":"42f8ac16c6ff497f297198e42fc2abb113bf4a7b","kind":"tag","published_at":"2024-04-06T23:21:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.61","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.61","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.61","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.61/manifests"},{"name":"v14.2.0-canary.60","sha":"acaf642fbdffef860e0fdf334046c7cab4af65b4","kind":"tag","published_at":"2024-04-05T23:22:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.60","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.60","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.60","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.60/manifests"},{"name":"v14.2.0-canary.59","sha":"a00bed86d045601a287331961ba2a1862e886332","kind":"tag","published_at":"2024-04-05T18:36:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.59","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.59","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.59/manifests"},{"name":"v14.2.0-canary.58","sha":"073cd74433146d6d3849110e7dada92351ebb7d4","kind":"tag","published_at":"2024-04-04T23:48:22.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.58","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.58","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.58/manifests"},{"name":"v14.2.0-canary.57","sha":"710cf7c27f077fa941a758a9843bda7fd3f874c0","kind":"tag","published_at":"2024-04-04T23:22:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.57","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.57","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.57/manifests"},{"name":"v14.2.0-canary.56","sha":"e273b335da63b13331ffd367914fb9fbd8adc06c","kind":"tag","published_at":"2024-04-03T23:23:55.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.56","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.56","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.56/manifests"},{"name":"v14.2.0-canary.55","sha":"e8ffd337df4e9224230e0a8803757615c72ba8df","kind":"tag","published_at":"2024-04-03T16:07:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.55","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.55","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.55/manifests"},{"name":"v14.2.0-canary.54","sha":"2db296e4fa97570b7e487f8778024543366b82b2","kind":"tag","published_at":"2024-04-02T23:22:34.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.54","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.54","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.54/manifests"},{"name":"v14.2.0-canary.53","sha":"94b19bbad24f6169b145b4518fbf5dabfa4c2a51","kind":"tag","published_at":"2024-04-02T21:15:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.53","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.53","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.53/manifests"},{"name":"v14.2.0-canary.52","sha":"f4aeebf099a01cde788ed4df842f880532c86497","kind":"tag","published_at":"2024-04-01T23:23:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.52","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.52/manifests"},{"name":"v14.2.0-canary.51","sha":"952da876f7bb8590d0222b2579117f8a2bd301bb","kind":"tag","published_at":"2024-03-31T23:21:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.51","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.51/manifests"},{"name":"v14.2.0-canary.50","sha":"1c5aa7fa09cc5503c621c534fc40065cbd2aefcb","kind":"tag","published_at":"2024-03-30T23:21:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.50","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.50/manifests"},{"name":"v14.2.0-canary.49","sha":"274a764625163ac40e58626ba4bfce421a7443f6","kind":"tag","published_at":"2024-03-29T22:36:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.49","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.49/manifests"},{"name":"v14.2.0-canary.48","sha":"cbf901ca69714080fca028cf4bcda2354eb6787e","kind":"tag","published_at":"2024-03-28T23:21:45.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.48","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.48/manifests"},{"name":"v14.2.0-canary.47","sha":"fe9ce662623a2f561ffd2ef12653ee698254a17e","kind":"tag","published_at":"2024-03-28T13:38:45.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.47","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.47/manifests"},{"name":"v14.2.0-canary.46","sha":"0c21ff7df6f3cfc4b494bb78a354b68d7117ac96","kind":"tag","published_at":"2024-03-27T23:21:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.46","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.46/manifests"},{"name":"v14.2.0-canary.45","sha":"1d9833bc6329f05a79124e1c2bea11e32acd2f0f","kind":"tag","published_at":"2024-03-27T19:12:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.45","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.45/manifests"},{"name":"v14.2.0-canary.44","sha":"2fc408d66de9709508ee0096a4ee631530af52a4","kind":"tag","published_at":"2024-03-26T23:23:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.44","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.44/manifests"},{"name":"v14.2.0-canary.43","sha":"c7dbbd9a5425b6de6320ddfabba950133d49e5a7","kind":"tag","published_at":"2024-03-25T23:22:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.43","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.43/manifests"},{"name":"v14.2.0-canary.42","sha":"c2e3d9ac18a27b6a31273c66d8033d905cd9829d","kind":"tag","published_at":"2024-03-25T15:57:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.42","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.42/manifests"},{"name":"v14.2.0-canary.41","sha":"ce0120954e7db7c0fa001ed2f07226173dbd871c","kind":"tag","published_at":"2024-03-24T23:23:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.41","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.41/manifests"},{"name":"v14.2.0-canary.40","sha":"27469901350749a930b3ccf99a2c65dbbf7c5346","kind":"tag","published_at":"2024-03-23T23:21:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.40","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.40/manifests"},{"name":"v14.2.0-canary.39","sha":"65d699e7d7b259af948990aa8052ffecc33812f5","kind":"tag","published_at":"2024-03-22T21:20:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.39","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.39/manifests"},{"name":"v14.2.0-canary.38","sha":"fe87d8c6f9f8a3e172d9fa2c585b19c9f06820d7","kind":"tag","published_at":"2024-03-22T12:39:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.38","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.38/manifests"},{"name":"v14.2.0-canary.37","sha":"368e9aa9aedb186ee0dc4e56c89699ece3895cc9","kind":"tag","published_at":"2024-03-21T23:51:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.37","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.37/manifests"},{"name":"v14.2.0-canary.36","sha":"d1248a753682b34ad4b90adf5e9aada5c9d28289","kind":"tag","published_at":"2024-03-21T23:23:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.36","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.36/manifests"},{"name":"v14.2.0-canary.35","sha":"04f5781c1b8fb3a3da135a5f5659c74a40488e8b","kind":"tag","published_at":"2024-03-21T17:49:31.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.35","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.35/manifests"},{"name":"v14.2.0-canary.34","sha":"c0f9d246d10eb489033f12ba186777e8be1ed7a9","kind":"tag","published_at":"2024-03-20T23:22:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.34","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.34/manifests"},{"name":"v14.1.4","sha":"f1fc35730c7aeb0ff39513f91ab2b9ed876393fe","kind":"tag","published_at":"2024-03-20T00:53:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.4","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.4/manifests"},{"name":"v14.2.0-canary.33","sha":"833df606b29a603e912a21c9186582ae827036c1","kind":"tag","published_at":"2024-03-19T23:22:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.33","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.33/manifests"},{"name":"v14.2.0-canary.32","sha":"ad4a7bf4039cbe5f9aed1db7d3ec65c87269427f","kind":"tag","published_at":"2024-03-19T22:10:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.32","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.32/manifests"},{"name":"v14.2.0-canary.31","sha":"7943315cce1b880088389e3bdb15b64f18fc7e8e","kind":"tag","published_at":"2024-03-19T14:48:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.31","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.31/manifests"},{"name":"v14.2.0-canary.30","sha":"1439503b3baedf678338add4ef2df73c8bb350c0","kind":"tag","published_at":"2024-03-18T23:21:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.30","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.30/manifests"},{"name":"v14.2.0-canary.29","sha":"57da10beea77ebc4185043fe5fc79ec2b6a2d191","kind":"tag","published_at":"2024-03-18T19:47:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.29","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.29/manifests"},{"name":"v14.2.0-canary.28","sha":"8b9e18503cee115baa07f8e56a0467e3257a1112","kind":"tag","published_at":"2024-03-18T10:01:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.28","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.28/manifests"},{"name":"v14.2.0-canary.27","sha":"8d5e9178f9a9fab76460cdd6736722718b426385","kind":"tag","published_at":"2024-03-17T23:23:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.27","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.27/manifests"},{"name":"v14.2.0-canary.26","sha":"f1a999ee7388ead52fe4bddfede8e2915544659c","kind":"tag","published_at":"2024-03-16T22:31:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.26","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.26/manifests"},{"name":"v14.2.0-canary.25","sha":"3b6b04ae2cbf9c1fc26f6382e1754f46e2d0f702","kind":"tag","published_at":"2024-03-16T20:06:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.25","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.25/manifests"},{"name":"v14.2.0-canary.24","sha":"fd692b61e0b6523339e3fb7809829a0229a77f5d","kind":"tag","published_at":"2024-03-15T23:22:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.24","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.24/manifests"},{"name":"v14.2.0-canary.23","sha":"39a8429ac4cdbac75a2477666bfa546f70d783f6","kind":"tag","published_at":"2024-03-14T23:21:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.23","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.23/manifests"},{"name":"v14.2.0-canary.22","sha":"847b340180a9de95c37cc6a8607b055215362f90","kind":"tag","published_at":"2024-03-14T12:45:31.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.22","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.22/manifests"},{"name":"v14.2.0-canary.21","sha":"768a92b15bd72002df0f9f893d78e094a8e3165f","kind":"tag","published_at":"2024-03-13T23:21:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.21","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.21/manifests"},{"name":"v14.2.0-canary.20","sha":"9d601afb08a54f04ad95c068dccd8747162f4760","kind":"tag","published_at":"2024-03-13T17:25:15.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.20","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.20/manifests"},{"name":"v14.2.0-canary.19","sha":"ca10b73cd5e32b00adcec50afc0855548d41b309","kind":"tag","published_at":"2024-03-12T23:22:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.19","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.19/manifests"},{"name":"v14.2.0-canary.18","sha":"c1daa769f63303f9b0e1ecbf4afb0c2a2b648c87","kind":"tag","published_at":"2024-03-12T17:31:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.18/manifests"},{"name":"v14.2.0-canary.17","sha":"0e9baea77fa287cc82172c39c77741449ef77a47","kind":"tag","published_at":"2024-03-12T15:10:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.17/manifests"},{"name":"v14.2.0-canary.16","sha":"d4069559f2134d6c0976d902beebd70e35bde0cb","kind":"tag","published_at":"2024-03-11T23:23:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.16/manifests"},{"name":"v14.2.0-canary.15","sha":"6d0d1fe347aae7e78bdf91482662939fcacef595","kind":"tag","published_at":"2024-03-11T22:00:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.15/manifests"},{"name":"v14.2.0-canary.14","sha":"da72b60e374a71cc4d9be1b28e999103ecd24a50","kind":"tag","published_at":"2024-03-11T20:51:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.14/manifests"},{"name":"v14.2.0-canary.13","sha":"6fee6b271b78795893545482bb9a6d0a1ad3384a","kind":"tag","published_at":"2024-03-10T23:23:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.13/manifests"},{"name":"v14.2.0-canary.12","sha":"fff9ddc204ae58d3d0421cd4fb95e34c493a7047","kind":"tag","published_at":"2024-03-09T23:23:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.12/manifests"},{"name":"v14.2.0-canary.11","sha":"a2457c979b9662552b556bfaf3e51301ce20945f","kind":"tag","published_at":"2024-03-08T23:24:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.11/manifests"},{"name":"v14.2.0-canary.10","sha":"5482940dd9b5c7d328eecff952aa0e992d6f2a93","kind":"tag","published_at":"2024-03-08T15:19:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.10/manifests"},{"name":"v14.2.0-canary.9","sha":"af5b4db98ac1acccc3f167cc6aba2f0c9e7094df","kind":"tag","published_at":"2024-03-08T08:29:27.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.9/manifests"},{"name":"v14.2.0-canary.8","sha":"ea5b23c87040b1ac124a54fd182dcc41ef416967","kind":"tag","published_at":"2024-03-07T23:24:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.8/manifests"},{"name":"v14.2.0-canary.7","sha":"0b679a0feda7e52bae6a7287440740814966ef29","kind":"tag","published_at":"2024-03-07T21:37:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.7/manifests"},{"name":"v14.2.0-canary.6","sha":"dd6cfd98821379769aede983cb4836318c38d9eb","kind":"tag","published_at":"2024-03-06T23:23:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.6/manifests"},{"name":"v14.1.3","sha":"fc38ee190c9b7de09ebff13a17ebd948cf580ec3","kind":"tag","published_at":"2024-03-06T20:37:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.3","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.3/manifests"},{"name":"v14.2.0-canary.5","sha":"e28be5377ff4ca9ee79d5dc8760061fe05a95450","kind":"tag","published_at":"2024-03-06T19:57:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.5/manifests"},{"name":"v14.2.0-canary.4","sha":"1ad3963d4448ee503accfdd01c61d8860016ab42","kind":"tag","published_at":"2024-03-06T12:03:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.4/manifests"},{"name":"v14.2.0-canary.3","sha":"6e8a859bca32a5f4b4d548df6508a3a329485c94","kind":"tag","published_at":"2024-03-06T09:51:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.3/manifests"},{"name":"v14.2.0-canary.2","sha":"6045048b2641d4ec6f88202b91a8d03e4783278a","kind":"tag","published_at":"2024-03-05T23:25:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.2/manifests"},{"name":"v14.2.0-canary.1","sha":"d0b30787e2a0b86049bacf53467425b456aa7923","kind":"tag","published_at":"2024-03-05T20:48:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.1/manifests"},{"name":"v14.2.0-canary.0","sha":"07e5b60a03d3cb0ff19269a05b4873903a4af39d","kind":"tag","published_at":"2024-03-05T01:09:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.2.0-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v14.2.0-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.2.0-canary.0/manifests"},{"name":"v14.1.2-canary.7","sha":"a1c9c3b9d4f17174e908f594416020c1b4f7164a","kind":"tag","published_at":"2024-03-04T23:22:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.2-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.2-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.7/manifests"},{"name":"v14.1.2-canary.6","sha":"91a84b3ee2e666b7eb22f3880d83fa912d5d8d55","kind":"tag","published_at":"2024-03-04T21:47:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.2-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.2-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.6/manifests"},{"name":"v14.1.2","sha":"f564deef86be32a6b25125ddb8172c7c27d3f19a","kind":"tag","published_at":"2024-03-04T21:26:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.2","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2/manifests"},{"name":"v14.1.2-canary.5","sha":"b80d388032003051cd071334c10bf913924fe9a4","kind":"tag","published_at":"2024-03-04T16:11:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.2-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.2-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.5/manifests"},{"name":"v14.1.2-canary.4","sha":"330b04ff55e75e8aca3e96391450e73006e550e9","kind":"tag","published_at":"2024-03-04T12:29:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.2-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.2-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.4/manifests"},{"name":"v14.1.2-canary.3","sha":"9fb18e673998635457903663205d10f6cc9b3849","kind":"tag","published_at":"2024-03-03T23:21:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.2-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.2-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.3/manifests"},{"name":"v14.1.2-canary.2","sha":"f2d4d04ff8cebb2ead300b7dbb03239e7a509422","kind":"tag","published_at":"2024-03-02T23:21:34.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.2-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.2-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.2/manifests"},{"name":"v14.1.2-canary.1","sha":"d70a554032563d2ba807927c76022ac958a56898","kind":"tag","published_at":"2024-03-01T23:17:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.2-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.2-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.1/manifests"},{"name":"v14.1.2-canary.0","sha":"2f7721a63288e053083586d530aad6e7e39d16cc","kind":"tag","published_at":"2024-03-01T21:49:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.2-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.2-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.2-canary.0/manifests"},{"name":"v14.1.1-canary.82","sha":"c77454a02ac58ba386c1bced20ede1232a533b5d","kind":"tag","published_at":"2024-02-29T23:21:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.82","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.82","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.82","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.82/manifests"},{"name":"v14.1.1","sha":"5f59ee5f197a09275da7a9fa876986f22f4b7711","kind":"tag","published_at":"2024-02-29T22:16:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1/manifests"},{"name":"v14.1.1-canary.81","sha":"603b3771ced503b8de78990568c72a5a08f776f2","kind":"tag","published_at":"2024-02-29T16:38:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.81","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.81","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.81","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.81/manifests"},{"name":"v14.1.1-canary.80","sha":"f0461abff039f6e5b9aa0aa6d61a52f6efb25fdd","kind":"tag","published_at":"2024-02-28T23:23:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.80","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.80","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.80","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.80/manifests"},{"name":"v14.1.1-canary.79","sha":"6a7a0da737cce2eeb3360acbf47aad38622c6684","kind":"tag","published_at":"2024-02-28T22:42:23.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.79","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.79","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.79","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.79/manifests"},{"name":"v14.1.1-canary.78","sha":"6b6575ce48c6378be4dc9e89d83fc11fa29e7010","kind":"tag","published_at":"2024-02-28T12:09:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.78","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.78","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.78","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.78/manifests"},{"name":"v14.1.1-canary.77","sha":"b0fcd44e135ffa6235035bb3be4fc63d3541253f","kind":"tag","published_at":"2024-02-27T23:20:55.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.77","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.77","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.77","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.77/manifests"},{"name":"v14.1.1-canary.76","sha":"036a4f60fca6c403cf1583dbe4dbd001d69d0749","kind":"tag","published_at":"2024-02-27T18:20:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.76","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.76","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.76","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.76/manifests"},{"name":"v14.1.1-canary.75","sha":"36dde3c37e2b57719c3f7f765185df0b3d38a8c2","kind":"tag","published_at":"2024-02-27T17:21:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.75","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.75","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.75","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.75/manifests"},{"name":"v14.1.1-canary.74","sha":"eb6867fdade2766b971a28b355f5168de7e8865d","kind":"tag","published_at":"2024-02-26T23:22:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.74","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.74","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.74","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.74/manifests"},{"name":"v14.1.1-canary.73","sha":"0fcb946eca2ed75eb96ba0787452f244ecb4880c","kind":"tag","published_at":"2024-02-26T10:40:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.73","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.73","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.73/manifests"},{"name":"v14.1.1-canary.72","sha":"bef716ad031591bdf94058aaf4b8d842e75900b5","kind":"tag","published_at":"2024-02-24T23:22:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.72","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.72","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.72/manifests"},{"name":"v14.1.1-canary.71","sha":"8166c15973557dc57b97dc09bdcd42ff8407e212","kind":"tag","published_at":"2024-02-23T22:55:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.71","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.71","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.71/manifests"},{"name":"v14.1.1-canary.70","sha":"1aaa40c7818ed1c6c4a3059030d4f1f065f63639","kind":"tag","published_at":"2024-02-22T23:23:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.70","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.70","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.70","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.70/manifests"},{"name":"v14.1.1-canary.69","sha":"aafb329c6d3d16934b5043472cc6062ec23ad03e","kind":"tag","published_at":"2024-02-21T23:22:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.69","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.69","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.69","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.69/manifests"},{"name":"v14.1.1-canary.68","sha":"5dd895db8376fcedf591c7bce013437953a79a40","kind":"tag","published_at":"2024-02-21T21:46:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.68","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.68","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.68","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.68/manifests"},{"name":"v14.1.1-canary.67","sha":"063c2864168c3e2d247463982ee0deb86a59f7a7","kind":"tag","published_at":"2024-02-21T11:00:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.67","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.67","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.67","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.67/manifests"},{"name":"v14.1.1-canary.66","sha":"79b7cb5f075c26698bc2cb8a569cda8a6e3b49bd","kind":"tag","published_at":"2024-02-21T06:09:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.66","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.66","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.66","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.66/manifests"},{"name":"v14.1.1-canary.65","sha":"ad992d457681ed3ad0771fe2a23063a8801373dc","kind":"tag","published_at":"2024-02-20T23:21:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.65","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.65","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.65","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.65/manifests"},{"name":"v14.1.1-canary.64","sha":"51e231b0b1843a23abaeb018b9e282bc971e1609","kind":"tag","published_at":"2024-02-20T21:39:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.64","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.64","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.64","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.64/manifests"},{"name":"v14.1.1-canary.63","sha":"d894fac0e18b2dbfd514b6a2d1b10e38206fc5dc","kind":"tag","published_at":"2024-02-20T16:18:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.63","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.63","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.63","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.63/manifests"},{"name":"v14.1.1-canary.62","sha":"321e4d0f2ed3cf2e711789a7d8077bea8ba63197","kind":"tag","published_at":"2024-02-19T23:21:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.62","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.62","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.62","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.62/manifests"},{"name":"v14.1.1-canary.61","sha":"12411e9fe0f0cb95d307b5ed7a132920bec690ba","kind":"tag","published_at":"2024-02-19T00:04:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.61","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.61","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.61","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.61/manifests"},{"name":"v14.1.1-canary.60","sha":"7bf825741d83a6e3780784e6966629663263db1e","kind":"tag","published_at":"2024-02-18T23:21:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.60","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.60","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.60","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.60/manifests"},{"name":"v14.1.1-canary.59","sha":"c62053f30be689e8fe5a7dbc3e8c6a03e22c7902","kind":"tag","published_at":"2024-02-17T23:20:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.59","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.59","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.59/manifests"},{"name":"v14.1.1-canary.58","sha":"da616e56d265d2db1c9808129bd28c6d1884d3a9","kind":"tag","published_at":"2024-02-16T23:21:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.58","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.58","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.58/manifests"},{"name":"v14.1.1-canary.57","sha":"646a3d99db91d494160ff5d0972338e15dc21045","kind":"tag","published_at":"2024-02-16T15:27:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.57","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.57","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.57/manifests"},{"name":"v14.1.1-canary.56","sha":"994fdd71ea80136dec6495019181328311073a9a","kind":"tag","published_at":"2024-02-15T23:22:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.56","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.56","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.56/manifests"},{"name":"v14.1.1-canary.55","sha":"25809e83d13a3e7c5ccf69803ab33ce9d3162034","kind":"tag","published_at":"2024-02-15T14:59:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.55","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.55","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.55/manifests"},{"name":"v14.1.1-canary.54","sha":"aca5336449d449f397c9e4a7b4c6d8916acc11b3","kind":"tag","published_at":"2024-02-14T23:22:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.54","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.54","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.54/manifests"},{"name":"v14.1.1-canary.53","sha":"ea65cb6541fa5c675e50f56561c093dfe095fbcb","kind":"tag","published_at":"2024-02-14T19:15:52.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.53","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.53","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.53/manifests"},{"name":"v14.1.1-canary.52","sha":"9e918dec8bc856cdcfeb56694a5653e64347e7c7","kind":"tag","published_at":"2024-02-13T23:21:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.52","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.52/manifests"},{"name":"v14.1.1-canary.51","sha":"e3fa949d7760ca9b20878b93a8f5d8d6d2b9739d","kind":"tag","published_at":"2024-02-12T23:21:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.51","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.51/manifests"},{"name":"v14.1.1-canary.50","sha":"4107f609a7a99e074d75f97143f4fe1243dd29f7","kind":"tag","published_at":"2024-02-12T18:45:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.50","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.50/manifests"},{"name":"v14.1.1-canary.49","sha":"6a049eaf0ca72a44c2fbc2120c85155814646831","kind":"tag","published_at":"2024-02-12T18:12:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.49","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.49/manifests"},{"name":"v14.1.1-canary.48","sha":"5437fdaa157803e1f5fada222088e7a4b3bdf042","kind":"tag","published_at":"2024-02-11T23:22:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.48","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.48/manifests"},{"name":"v14.1.1-canary.47","sha":"03b652a955e06cfcc597150f99fd1c890310e31f","kind":"tag","published_at":"2024-02-10T23:21:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.47","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.47/manifests"},{"name":"v14.1.1-canary.46","sha":"194311d8c96144d68e65cd9abb26924d25978da7","kind":"tag","published_at":"2024-02-09T21:49:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.46","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.46/manifests"},{"name":"v14.1.1-canary.45","sha":"acc99a2dec2c3b9744ef1273d8a272cee2c55b28","kind":"tag","published_at":"2024-02-08T23:22:22.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.45","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.45/manifests"},{"name":"v14.1.1-canary.44","sha":"0114c2cb24c3b146ac323d6e015a3dc3dbee2e65","kind":"tag","published_at":"2024-02-08T12:22:10.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.44","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.44/manifests"},{"name":"v14.1.1-canary.43","sha":"d04cfb68a40683cff5189b813ab5063ddd90b7f0","kind":"tag","published_at":"2024-02-07T23:21:23.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.43","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.43/manifests"},{"name":"v14.1.1-canary.42","sha":"fa4d1a501c09b857537c20c269d05d12ab90f6eb","kind":"tag","published_at":"2024-02-07T08:48:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.42","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.42/manifests"},{"name":"v14.1.1-canary.41","sha":"b77373e2831cb686ab061daa5e4b0005eed1cfea","kind":"tag","published_at":"2024-02-07T06:48:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.41","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.41/manifests"},{"name":"v14.1.1-canary.40","sha":"b61a70906815bbf815897858e8afc01121ed1867","kind":"tag","published_at":"2024-02-06T23:21:27.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.40","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.40/manifests"},{"name":"v14.1.1-canary.39","sha":"f07c2bd55935576ba45c6a0d4b8c0740e5a1ba55","kind":"tag","published_at":"2024-02-06T23:19:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.39","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.39/manifests"},{"name":"v14.1.1-canary.38","sha":"300cf76c8323faac584fd1abf6189991214c5f97","kind":"tag","published_at":"2024-02-06T19:24:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.38","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.38/manifests"},{"name":"v14.1.1-canary.37","sha":"59bf406d0a90c6ede2a05e66a014ff24084987bf","kind":"tag","published_at":"2024-02-06T17:07:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.37","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.37/manifests"},{"name":"v14.1.1-canary.36","sha":"bdd0dd2d50213ef37765d1d1e6fbd8e76b6e901b","kind":"tag","published_at":"2024-02-05T23:22:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.36","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.36/manifests"},{"name":"v14.1.1-canary.35","sha":"b1f6b8246ed7568dcec666412b51e66595ad1736","kind":"tag","published_at":"2024-02-05T19:39:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.35","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.35/manifests"},{"name":"v14.1.1-canary.34","sha":"d1fa2876e808102c914d5cbeb1fc43775d8c6174","kind":"tag","published_at":"2024-02-05T17:25:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.34","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.34/manifests"},{"name":"v14.1.1-canary.33","sha":"5d2e79b61f100bae6ee50194352679cc3244cb15","kind":"tag","published_at":"2024-02-05T01:29:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.33","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.33/manifests"},{"name":"v14.1.1-canary.32","sha":"498d29413b4e00650e450fa6c8f13d3bf6486e9a","kind":"tag","published_at":"2024-02-04T23:21:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.32","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.32/manifests"},{"name":"v14.1.1-canary.31","sha":"db24fc0c3f47f54335416deef5ceef6edde8addf","kind":"tag","published_at":"2024-02-04T20:10:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.31","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.31/manifests"},{"name":"v14.1.1-canary.30","sha":"bedfeac4e332670b171922d718a6c16366ddb898","kind":"tag","published_at":"2024-02-03T23:21:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.30","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.30/manifests"},{"name":"v14.1.1-canary.29","sha":"aa66300f7564e931c189bef3a6b96ee9caa44e3c","kind":"tag","published_at":"2024-02-02T23:21:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.29","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.29/manifests"},{"name":"v14.1.1-canary.28","sha":"5cd77900914d504cbb9c01fb338d345f83668594","kind":"tag","published_at":"2024-02-01T23:21:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.28","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.28/manifests"},{"name":"v14.1.1-canary.27","sha":"a35f689c5b44a8625117a35494a37f0f9b837de5","kind":"tag","published_at":"2024-01-31T23:21:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.27","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.27/manifests"},{"name":"v14.1.1-canary.26","sha":"dbd9598f568a1906e8f425e2c2187cc5e49e69a3","kind":"tag","published_at":"2024-01-31T18:11:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.26","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.26/manifests"},{"name":"v14.1.1-canary.25","sha":"6df41fde43e84c0bfe95ac16396d22376b6f1fcd","kind":"tag","published_at":"2024-01-31T00:29:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.25","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.25/manifests"},{"name":"v14.1.1-canary.24","sha":"7c4d724e57e54ec0e23636e135e3dfb34750fbb8","kind":"tag","published_at":"2024-01-30T23:22:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.24","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.24/manifests"},{"name":"v14.1.1-canary.23","sha":"1eecfc7d74db9f7203c21098b37869a664dcf3f0","kind":"tag","published_at":"2024-01-30T19:02:52.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.23","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.23/manifests"},{"name":"v14.1.1-canary.22","sha":"62bba1982e109fad0286d54d690aa4d83bbc610b","kind":"tag","published_at":"2024-01-30T14:37:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.22","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.22/manifests"},{"name":"v14.1.1-canary.21","sha":"4cf64ec79d3ca6f1a8297614713b2c4efc4d0b7d","kind":"tag","published_at":"2024-01-29T23:22:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.21","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.21/manifests"},{"name":"v14.1.1-canary.20","sha":"380a4919819e3c4634cac63f458d275590e3a66e","kind":"tag","published_at":"2024-01-29T07:17:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.20","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.20/manifests"},{"name":"v14.1.1-canary.19","sha":"93fb762fc66a0fe2d53790fda0d89825fa50bd06","kind":"tag","published_at":"2024-01-29T05:29:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.19","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.19/manifests"},{"name":"v14.1.1-canary.18","sha":"98be3ba23ea65ac5b581999d79a1093f147b46f0","kind":"tag","published_at":"2024-01-28T23:21:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.18/manifests"},{"name":"v14.1.1-canary.17","sha":"f61b382f12ba9e1e2a570a4fec28cc7aa255f395","kind":"tag","published_at":"2024-01-27T23:21:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.17/manifests"},{"name":"v14.1.1-canary.16","sha":"98795f07376e1020be5e5e4a628adab17f44a54a","kind":"tag","published_at":"2024-01-27T10:09:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.16/manifests"},{"name":"v14.1.1-canary.15","sha":"b81ce7256b2f26153f11725eec2727277a94821a","kind":"tag","published_at":"2024-01-26T23:22:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.15/manifests"},{"name":"v14.1.1-canary.14","sha":"a655645bcb1011f2ccdddd80900610ccbb2c8cd5","kind":"tag","published_at":"2024-01-26T16:25:23.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.14/manifests"},{"name":"v14.1.1-canary.13","sha":"5d0b29c04640811ca5167234aa8d81363553c034","kind":"tag","published_at":"2024-01-26T10:27:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.13/manifests"},{"name":"v14.1.1-canary.12","sha":"6391e1d82064bdb5933d366bb1e2cf38cd45ac24","kind":"tag","published_at":"2024-01-26T01:57:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.12/manifests"},{"name":"v14.1.1-canary.11","sha":"e2ca4e2228a00cadaefb085064744610b73e61e3","kind":"tag","published_at":"2024-01-25T23:22:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.11/manifests"},{"name":"v14.1.1-canary.10","sha":"9da4edaf64db4da3049e0467b0dc4b51eb226792","kind":"tag","published_at":"2024-01-24T22:02:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.10/manifests"},{"name":"v14.1.1-canary.9","sha":"0e1aa716167721390a2cd6e5162b3c1b760b1ca6","kind":"tag","published_at":"2024-01-24T10:27:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.9/manifests"},{"name":"v14.1.1-canary.8","sha":"b2b654dba76f61b0c18ad495d01fc3465b91b5ce","kind":"tag","published_at":"2024-01-23T23:23:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.8/manifests"},{"name":"v14.1.1-canary.7","sha":"fc7a28a0dd946437cbd5144a57f5296e2659899f","kind":"tag","published_at":"2024-01-23T11:04:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.7/manifests"},{"name":"v14.1.1-canary.6","sha":"bb2aaf74e86049e89e0c10b7fca099c3a33443f5","kind":"tag","published_at":"2024-01-22T22:46:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.6/manifests"},{"name":"v14.1.1-canary.5","sha":"e5e33d4d219cb3037c87df65553cc8de5c092077","kind":"tag","published_at":"2024-01-21T23:22:31.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.5/manifests"},{"name":"v14.1.1-canary.4","sha":"48533617d137e80d3c8ed08e99ea4deaf2165e4e","kind":"tag","published_at":"2024-01-20T23:23:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.4/manifests"},{"name":"v14.1.1-canary.3","sha":"5c0e1419efd6ce153b48b6a9160e1cb0463eb4db","kind":"tag","published_at":"2024-01-19T23:39:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.3/manifests"},{"name":"v14.1.1-canary.2","sha":"f6da5a0fe2aba64ed68fcf1f08b246bc30ed3bf2","kind":"tag","published_at":"2024-01-19T23:21:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.2/manifests"},{"name":"v14.1.1-canary.1","sha":"0fc29480fc7635333ff23c2b1fc1fce7a45902b9","kind":"tag","published_at":"2024-01-19T06:02:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.1/manifests"},{"name":"v14.1.1-canary.0","sha":"fcfa45cd8e67ef84b5833bfe17710a452f3114b3","kind":"tag","published_at":"2024-01-18T23:23:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.1-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.1-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.1-canary.0/manifests"},{"name":"v14.1.0","sha":"16e7a5bd9323a49a0b3770a6636bfe9970af5fd1","kind":"tag","published_at":"2024-01-18T21:41:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.1.0","html_url":"https://github.com/vercel/next.js/releases/tag/v14.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.1.0/manifests"},{"name":"v14.0.5-canary.68","sha":"1b255a6c5b506f03f1294e937d961f1a1974bd23","kind":"tag","published_at":"2024-01-18T20:14:55.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.68","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.68","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.68","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.68/manifests"},{"name":"v14.0.5-canary.67","sha":"2096dfa687be61953fe7ccc6b54deea313a517d9","kind":"tag","published_at":"2024-01-18T17:48:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.67","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.67","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.67","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.67/manifests"},{"name":"v14.0.5-canary.66","sha":"8179e7008eb262ee1152bfb6b01f2d81e22760d6","kind":"tag","published_at":"2024-01-18T12:52:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.66","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.66","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.66","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.66/manifests"},{"name":"v14.0.5-canary.65","sha":"70fc4028ebaca73781f605bac197cce633cbc811","kind":"tag","published_at":"2024-01-17T23:23:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.65","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.65","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.65","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.65/manifests"},{"name":"v14.0.5-canary.64","sha":"8d4e5be736d5615b27e247c990f26445b5c7c293","kind":"tag","published_at":"2024-01-17T17:59:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.64","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.64","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.64","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.64/manifests"},{"name":"v14.0.5-canary.63","sha":"a211566655fe9e5cdfb12bf564dc707b5079ad6c","kind":"tag","published_at":"2024-01-17T15:14:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.63","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.63","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.63","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.63/manifests"},{"name":"v14.0.5-canary.62","sha":"c5835281168c7e49bdac96ca666cc957ee748241","kind":"tag","published_at":"2024-01-17T11:37:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.62","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.62","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.62","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.62/manifests"},{"name":"v14.0.5-canary.61","sha":"7f3d9099c247e618cd43e4c705d3eb784d854b42","kind":"tag","published_at":"2024-01-17T10:16:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.61","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.61","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.61","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.61/manifests"},{"name":"v14.0.5-canary.60","sha":"7341149c2136144e17e40f746c7b29a8a9440c7b","kind":"tag","published_at":"2024-01-16T23:22:31.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.60","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.60","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.60","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.60/manifests"},{"name":"v14.0.5-canary.59","sha":"ef1b66a51894c9ae232b1490a6bbc69429371bc1","kind":"tag","published_at":"2024-01-15T23:22:31.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.59","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.59","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.59/manifests"},{"name":"v14.0.5-canary.58","sha":"10a217ec7b35f3c76a57cf5099c007e3d91f4e51","kind":"tag","published_at":"2024-01-14T23:23:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.58","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.58","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.58/manifests"},{"name":"v14.0.5-canary.57","sha":"7b7aa995391c4b1e261d36581acfcf3759ebf153","kind":"tag","published_at":"2024-01-14T17:24:23.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.57","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.57","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.57/manifests"},{"name":"v14.0.5-canary.56","sha":"2bc242535aafdd731c31be2f574fcc226607762d","kind":"tag","published_at":"2024-01-13T23:22:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.56","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.56","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.56/manifests"},{"name":"v14.0.5-canary.55","sha":"f6c4c2768bae701df144705510949d97f11109a9","kind":"tag","published_at":"2024-01-12T23:22:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.55","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.55","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.55/manifests"},{"name":"v14.0.5-canary.54","sha":"3e221fb61443fbbc729c376acc980b007d5a17de","kind":"tag","published_at":"2024-01-12T19:15:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.54","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.54","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.54/manifests"},{"name":"v14.0.5-canary.53","sha":"9fd25b4be2a3a890a9000a091d241f0444d3f28c","kind":"tag","published_at":"2024-01-11T23:22:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.53","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.53","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.53/manifests"},{"name":"v14.0.5-canary.52","sha":"d8691f5c069bf40aff8c6636480696d9d91a0884","kind":"tag","published_at":"2024-01-11T10:36:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.52","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.52/manifests"},{"name":"v14.0.5-canary.51","sha":"120dc65bfd2040f4d2a0073989493eefb00094e5","kind":"tag","published_at":"2024-01-11T10:13:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.51","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.51/manifests"},{"name":"v14.0.5-canary.50","sha":"bbf78c7c640c93d2d893f50cc957251a6abe33af","kind":"tag","published_at":"2024-01-10T23:22:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.50","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.50/manifests"},{"name":"v14.0.5-canary.49","sha":"21dbfecf84d905e06d3a12527f62695f66103c22","kind":"tag","published_at":"2024-01-10T18:23:45.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.49","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.49/manifests"},{"name":"v14.0.5-canary.48","sha":"6d11c1a3635418ee10fba08dd3a09de1ee20838f","kind":"tag","published_at":"2024-01-10T17:49:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.48","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.48/manifests"},{"name":"v14.0.5-canary.47","sha":"43474e0e91442f3da4d513d27a2c04e3c6f7c1fe","kind":"tag","published_at":"2024-01-10T15:48:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.47","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.47/manifests"},{"name":"v14.0.5-canary.46","sha":"8aced5bc64ae740a743cac3a815c76990379ec37","kind":"tag","published_at":"2024-01-09T23:22:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.46","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.46/manifests"},{"name":"v14.0.5-canary.45","sha":"7e53e08d1701286c546451cbc7337c99579ed034","kind":"tag","published_at":"2024-01-08T23:22:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.45","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.45/manifests"},{"name":"v14.0.5-canary.44","sha":"864b4f71d1467c0b0261e5fd69e894c5254465ff","kind":"tag","published_at":"2024-01-08T15:46:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.44","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.44/manifests"},{"name":"v14.0.5-canary.43","sha":"cfb75b77ea16a02bcc70ffe2e0f560701b814d7a","kind":"tag","published_at":"2024-01-07T23:22:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.43","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.43/manifests"},{"name":"v14.0.5-canary.42","sha":"9d8015ded3bf2a9317ee47f550612d0d92bd4cef","kind":"tag","published_at":"2024-01-06T23:21:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.42","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.42/manifests"},{"name":"v14.0.5-canary.41","sha":"a2288cb27393c0ae322babce6715a7bdcc90ea14","kind":"tag","published_at":"2024-01-05T23:22:11.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.41","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.41/manifests"},{"name":"v14.0.5-canary.40","sha":"00f36befb4886d43cabc6854553b67ac360f6bcb","kind":"tag","published_at":"2024-01-05T15:17:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.40","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.40/manifests"},{"name":"v14.0.5-canary.39","sha":"da2e56ae9791fac9f35ea409f2809b73d5053d13","kind":"tag","published_at":"2024-01-04T23:22:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.39","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.39/manifests"},{"name":"v14.0.5-canary.38","sha":"bc69a382f6b8477ef98385c451ac8cc37ec09534","kind":"tag","published_at":"2024-01-04T12:05:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.38","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.38/manifests"},{"name":"v14.0.5-canary.37","sha":"25d7e3d89e986b544971dbc9fdf940f8f65a6ba6","kind":"tag","published_at":"2024-01-04T10:04:55.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.37","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.37/manifests"},{"name":"v14.0.5-canary.36","sha":"36a1ec62c4a012cdd8a5bf26cdf4505dd82743b5","kind":"tag","published_at":"2024-01-03T23:23:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.36","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.36/manifests"},{"name":"v14.0.5-canary.35","sha":"4e1cd94a3ae4061cc9dc8170d6d6ead3f9e26034","kind":"tag","published_at":"2024-01-02T23:21:52.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.35","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.35/manifests"},{"name":"v14.0.5-canary.34","sha":"da6b0442eb34637156fc2ec8d752beca6eb17849","kind":"tag","published_at":"2024-01-01T23:22:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.34","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.34/manifests"},{"name":"v14.0.5-canary.33","sha":"4b669281703d932c9b986362254a3e6a52a692b8","kind":"tag","published_at":"2023-12-31T23:22:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.33","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.33/manifests"},{"name":"v14.0.5-canary.32","sha":"a1e38883645dd7a2b1da9ac3a3354d6edee2c4c9","kind":"tag","published_at":"2023-12-30T23:21:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.32","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.32/manifests"},{"name":"v14.0.5-canary.31","sha":"33f9b344d7731ff434d8306e1ffc24a2e18d1d7d","kind":"tag","published_at":"2023-12-29T23:21:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.31","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.31/manifests"},{"name":"v14.0.5-canary.30","sha":"cd740cd028f6b4fd7a10518b41bf918966dbc6b9","kind":"tag","published_at":"2023-12-28T23:22:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.30","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.30/manifests"},{"name":"v14.0.5-canary.29","sha":"0c75f1cf6b527efef013618c8ad1c951aef3b300","kind":"tag","published_at":"2023-12-27T23:21:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.29","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.29/manifests"},{"name":"v14.0.5-canary.28","sha":"fc25fcef3edc488c17ea6da7259a352e2dcca1d8","kind":"tag","published_at":"2023-12-26T23:23:11.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.28","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.28/manifests"},{"name":"v14.0.5-canary.27","sha":"247f9e83742afb7ae50ae984985805dacb744dbd","kind":"tag","published_at":"2023-12-25T23:21:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.27","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.27/manifests"},{"name":"v14.0.5-canary.26","sha":"ebc4eaaa2564b4283711646079d68e430496c88b","kind":"tag","published_at":"2023-12-24T23:21:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.26","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.26/manifests"},{"name":"v14.0.5-canary.25","sha":"abcd10a03980046ba19371670f4472fbbd5850d9","kind":"tag","published_at":"2023-12-23T23:21:54.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.25","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.25/manifests"},{"name":"v14.0.5-canary.24","sha":"c5b5b1e3a3d85d498770a974c250c864e8d2a761","kind":"tag","published_at":"2023-12-22T23:22:34.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.24","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.24/manifests"},{"name":"v14.0.5-canary.23","sha":"b3ad907d2bbe5f16988565ca6e99d434084bded0","kind":"tag","published_at":"2023-12-21T15:59:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.23","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.23/manifests"},{"name":"v14.0.5-canary.22","sha":"7a2db94d474e427b41762939de7bee828187ec57","kind":"tag","published_at":"2023-12-20T23:22:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.22","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.22/manifests"},{"name":"v14.0.5-canary.21","sha":"4402428c35543f89b0e20237010d2f98e933f1b2","kind":"tag","published_at":"2023-12-20T21:33:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.21","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.21/manifests"},{"name":"v14.0.5-canary.20","sha":"98d1d7507b18548ade514b254ade26f239668dfa","kind":"tag","published_at":"2023-12-20T18:52:40.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.20","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.20/manifests"},{"name":"v14.0.5-canary.19","sha":"38758cb631b89dc694f044fd6f8789645b16ccb8","kind":"tag","published_at":"2023-12-19T23:19:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.19","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.19/manifests"},{"name":"v14.0.5-canary.18","sha":"5308a3d25ca70e591db0afea1b41e26bbfb3be80","kind":"tag","published_at":"2023-12-18T23:22:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.18/manifests"},{"name":"v14.0.5-canary.17","sha":"3951c7be4fddabfb6d02811c7c1bd008a6b14a44","kind":"tag","published_at":"2023-12-17T23:22:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.17/manifests"},{"name":"v14.0.5-canary.16","sha":"1f798f46472de29ea9e47b0d15b8341ece884033","kind":"tag","published_at":"2023-12-16T23:21:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.16/manifests"},{"name":"v14.0.5-canary.15","sha":"2e14537fc11ac9f1b65357019afaee2d82ad2ec1","kind":"tag","published_at":"2023-12-15T23:22:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.15/manifests"},{"name":"v14.0.5-canary.14","sha":"65634bea5498225c41f791fac57ef001bd1ca601","kind":"tag","published_at":"2023-12-15T15:31:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.14/manifests"},{"name":"v14.0.5-canary.13","sha":"05eb8114f9595561f9271dace5f6da55feac391d","kind":"tag","published_at":"2023-12-14T23:22:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.13/manifests"},{"name":"v14.0.5-canary.12","sha":"5f1e90960dbe31acdaa526ac8eda0cecd3674d9f","kind":"tag","published_at":"2023-12-13T23:22:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.12/manifests"},{"name":"v14.0.5-canary.11","sha":"e3b0294c9e4ac6fe4360c5c5a807fcd29e54467e","kind":"tag","published_at":"2023-12-13T18:58:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.11/manifests"},{"name":"v14.0.5-canary.10","sha":"f51ee191da73e560861b1ed4b7e062d93ceb9ec6","kind":"tag","published_at":"2023-12-13T18:08:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.10/manifests"},{"name":"v14.0.5-canary.9","sha":"32759b48b7af5f1f9df47b6515d0676aa5697cef","kind":"tag","published_at":"2023-12-13T00:24:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.9/manifests"},{"name":"v14.0.5-canary.8","sha":"e9757175bc759842a1e82b9fdc5c20fad248077c","kind":"tag","published_at":"2023-12-12T23:22:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.8/manifests"},{"name":"v14.0.5-canary.7","sha":"ba6b8fdee4d7f5b2848391398e0a9750cab67859","kind":"tag","published_at":"2023-12-11T20:44:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.7/manifests"},{"name":"v14.0.5-canary.6","sha":"29e25e0261b2860012ed0d9a28396cb7afbce027","kind":"tag","published_at":"2023-12-11T16:19:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.6/manifests"},{"name":"v14.0.5-canary.5","sha":"e02fe314dcd0ae614c65b505c6daafbdeebb920e","kind":"tag","published_at":"2023-12-09T23:21:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.5/manifests"},{"name":"v14.0.5-canary.4","sha":"e1a9c5aefb9c71b79933846b4a3e921f0b9e70e1","kind":"tag","published_at":"2023-12-08T23:22:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.4/manifests"},{"name":"v14.0.5-canary.3","sha":"90ca7ca620ba57945fcc60788ccc07ed2f656a47","kind":"tag","published_at":"2023-12-08T19:47:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.3/manifests"},{"name":"v14.0.5-canary.2","sha":"daa207bd7042524992e2b9404fb5f241ca1ed50e","kind":"tag","published_at":"2023-12-08T15:39:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.2/manifests"},{"name":"v14.0.5-canary.1","sha":"8057c620e0a2073e7c4d4e087f7d98994346dee3","kind":"tag","published_at":"2023-12-08T07:27:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.1/manifests"},{"name":"v14.0.5-canary.0","sha":"2c920e6665ba53646b0b8b142a29ea7e3cc6e0f5","kind":"tag","published_at":"2023-12-07T23:22:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.5-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.5-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.5-canary.0/manifests"},{"name":"v14.0.4","sha":"c9f859e6bea4a547d3946e99c5242bb419155598","kind":"tag","published_at":"2023-12-07T21:11:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4/manifests"},{"name":"v14.0.4-canary.49","sha":"77dc763807c31a52278db95a8b71e989d467d95f","kind":"tag","published_at":"2023-12-07T20:06:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.49","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.49/manifests"},{"name":"v14.0.4-canary.48","sha":"37c6a10a8917d3bc1389ff6c2a6b3b06fe58e8b5","kind":"tag","published_at":"2023-12-07T19:57:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.48","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.48/manifests"},{"name":"v14.0.4-canary.47","sha":"d4d9dc40facff846582de9192f89b5b59c682edf","kind":"tag","published_at":"2023-12-06T23:22:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.47","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.47/manifests"},{"name":"v14.0.4-canary.46","sha":"1f6defd4b097fb24d1fcf75a12cb77f082ed9706","kind":"tag","published_at":"2023-12-06T16:37:31.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.46","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.46/manifests"},{"name":"v14.0.4-canary.45","sha":"f6ebc2be771fbe67ce2172c6e71cec24def29689","kind":"tag","published_at":"2023-12-06T11:10:40.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.45","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.45/manifests"},{"name":"v14.0.4-canary.44","sha":"50d4578791e40a0113ac134caf49478738cf2717","kind":"tag","published_at":"2023-12-06T08:50:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.44","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.44/manifests"},{"name":"v14.0.4-canary.43","sha":"6387c9cbcbaf53adb9fdba1306a5b8a3f76a8cd5","kind":"tag","published_at":"2023-12-05T23:22:25.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.43","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.43/manifests"},{"name":"v14.0.4-canary.42","sha":"2003f5f8489b1a5a12c1eb05d3dd595f6342fe5e","kind":"tag","published_at":"2023-12-05T16:33:55.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.42","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.42/manifests"},{"name":"v14.0.4-canary.41","sha":"b2084ea0ac581aa80ced726fff701b5ca23c751c","kind":"tag","published_at":"2023-12-05T13:10:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.41","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.41/manifests"},{"name":"v14.0.4-canary.40","sha":"708f85b9df2230fb1e83b6e4fbe0ba0624230d34","kind":"tag","published_at":"2023-12-04T22:27:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.40","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.40/manifests"},{"name":"v14.0.4-canary.39","sha":"445e70502834540d476b8eeaed0228241acd92eb","kind":"tag","published_at":"2023-12-04T11:06:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.39","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.39/manifests"},{"name":"v14.0.4-canary.38","sha":"d9e58034c35fc2d5222d6eb5c4875543112c1e98","kind":"tag","published_at":"2023-12-04T09:53:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.38","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.38/manifests"},{"name":"v14.0.4-canary.37","sha":"141dbb2663c2f7605df9a19af2ed5154e7b6c881","kind":"tag","published_at":"2023-12-03T15:32:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.37","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.37/manifests"},{"name":"v14.0.4-canary.36","sha":"c530664c133bf52903f8ff8a9b31ec6fd37ea559","kind":"tag","published_at":"2023-12-02T23:21:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.36","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.36/manifests"},{"name":"v14.0.4-canary.35","sha":"7d8fab2f4d1eb6a530ad8754031eadadb5bb3775","kind":"tag","published_at":"2023-12-01T23:22:15.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.35","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.35/manifests"},{"name":"v14.0.4-canary.34","sha":"574e7060b14931eda576824505ad1a8620dd21c5","kind":"tag","published_at":"2023-12-01T20:52:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.34","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.34/manifests"},{"name":"v14.0.4-canary.33","sha":"d71d7767f3f6cdac2321626283da9edbcc67f9dc","kind":"tag","published_at":"2023-12-01T16:19:10.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.33","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.33/manifests"},{"name":"v14.0.4-canary.32","sha":"fa9cd3efc4b310557aeb0ca2a008a4d5bda34046","kind":"tag","published_at":"2023-12-01T04:31:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.32","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.32/manifests"},{"name":"v14.0.4-canary.31","sha":"1b08dfe040c95f83134a1002519091655c1cf7db","kind":"tag","published_at":"2023-11-30T23:22:23.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.31","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.31/manifests"},{"name":"v14.0.4-canary.30","sha":"3159fa197bf851df07c867c57029ae9c0b217729","kind":"tag","published_at":"2023-11-30T23:10:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.30","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.30/manifests"},{"name":"v14.0.4-canary.29","sha":"73d4ca577516602eb5492a5264b412d806bed06d","kind":"tag","published_at":"2023-11-30T22:56:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.29","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.29/manifests"},{"name":"v14.0.4-canary.28","sha":"54544c90198f4839944fcaeed886a0d2d145a829","kind":"tag","published_at":"2023-11-29T23:22:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.28","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.28/manifests"},{"name":"v14.0.4-canary.27","sha":"0345ee85f8d72e09de2220e8f890eaf3fd75ed94","kind":"tag","published_at":"2023-11-29T20:00:27.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.27","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.27/manifests"},{"name":"v14.0.4-canary.26","sha":"cec374f98c8e6342b818b1465f5c93ede55dbe0e","kind":"tag","published_at":"2023-11-29T18:34:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.26","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.26/manifests"},{"name":"v14.0.4-canary.25","sha":"e1a2b12beeeca2f7b4c5b7214ec44dece7039485","kind":"tag","published_at":"2023-11-28T23:22:31.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.25","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.25/manifests"},{"name":"v14.0.4-canary.24","sha":"266fc8e3187c47238afe1d6ddbea213b6b4345ac","kind":"tag","published_at":"2023-11-28T23:04:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.24","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.24/manifests"},{"name":"v14.0.4-canary.23","sha":"6ac1367687aebeeec1530bc6d6528ac296ffc2db","kind":"tag","published_at":"2023-11-28T22:24:15.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.23","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.23/manifests"},{"name":"v14.0.4-canary.22","sha":"d0c5673d37c0393cbab8152ae951ffa8411d31f2","kind":"tag","published_at":"2023-11-28T18:26:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.22","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.22/manifests"},{"name":"v14.0.4-canary.21","sha":"6fd3c3b9921e0732fb46738135a0667c234345f8","kind":"tag","published_at":"2023-11-28T17:00:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.21","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.21/manifests"},{"name":"v14.0.4-canary.20","sha":"113a125a93316bed2f6a73184af9d2480fde9435","kind":"tag","published_at":"2023-11-28T16:44:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.20","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.20/manifests"},{"name":"v14.0.4-canary.19","sha":"7ff3e3e32d9de44a3f9a3b50f1f088e8b55c630d","kind":"tag","published_at":"2023-11-27T23:22:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.19","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.19/manifests"},{"name":"v14.0.4-canary.18","sha":"7874ad265962dd1659497cbd8f5c71ddceee207b","kind":"tag","published_at":"2023-11-26T23:21:27.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.18/manifests"},{"name":"v14.0.4-canary.17","sha":"12a683b925efba8e770490db8b83645daa029ee9","kind":"tag","published_at":"2023-11-25T23:21:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.17/manifests"},{"name":"v14.0.4-canary.16","sha":"f6070c807b3af262a66f9562ac5f9b1bab318c02","kind":"tag","published_at":"2023-11-24T23:21:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.16/manifests"},{"name":"v14.0.4-canary.15","sha":"1496d50f68b75d9325364658ad1f59fe687d445f","kind":"tag","published_at":"2023-11-24T19:37:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.15/manifests"},{"name":"v14.0.4-canary.14","sha":"b27a3525c7e1921c5e6360c18b88d782eb0c51d9","kind":"tag","published_at":"2023-11-24T13:41:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.14/manifests"},{"name":"v14.0.4-canary.13","sha":"6bfd1458b2913239779f810d93ee13bb14e98076","kind":"tag","published_at":"2023-11-23T23:22:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.13/manifests"},{"name":"v14.0.4-canary.12","sha":"936becb8b6b981294623570775ebaec304f6b6bd","kind":"tag","published_at":"2023-11-23T15:15:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.12/manifests"},{"name":"v14.0.4-canary.11","sha":"0155ec70d7972cf43f8c284fd3f0f1be9f3f48a8","kind":"tag","published_at":"2023-11-22T23:22:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.11/manifests"},{"name":"v14.0.4-canary.10","sha":"8f9e494cb502de9b77da78f17994baf7ec278ad3","kind":"tag","published_at":"2023-11-22T12:48:54.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.10/manifests"},{"name":"v14.0.4-canary.9","sha":"c0bafcb3541252e7ca915d2d6b16b535338459ea","kind":"tag","published_at":"2023-11-22T02:11:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.9/manifests"},{"name":"v14.0.4-canary.8","sha":"f6b50ae32b5b9a41deff0172bcd9b34c74f509ef","kind":"tag","published_at":"2023-11-21T23:22:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.8/manifests"},{"name":"v14.0.4-canary.7","sha":"8b11264ea95c9ed2f7dfd1e8d66a36b57ebc0da1","kind":"tag","published_at":"2023-11-21T19:04:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.7/manifests"},{"name":"v14.0.4-canary.6","sha":"0a4f26f1ef26ae07131bea07e5a2058807193c65","kind":"tag","published_at":"2023-11-20T23:22:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.6/manifests"},{"name":"v14.0.4-canary.5","sha":"32c9ce6805ac66d3d1d91b982fac86c5b1f70134","kind":"tag","published_at":"2023-11-19T23:21:40.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.5/manifests"},{"name":"v14.0.4-canary.4","sha":"43b075eb7ee6b4e0a92d3b8caf2de5b634f3540b","kind":"tag","published_at":"2023-11-18T23:21:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.4/manifests"},{"name":"v14.0.4-canary.3","sha":"c0e5d6584d19d1fe7c225afe5313f5c478c3ec08","kind":"tag","published_at":"2023-11-17T23:22:10.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.3/manifests"},{"name":"v14.0.4-canary.2","sha":"6984ac4b8681c1b5052c54271ff5078bdfde9f40","kind":"tag","published_at":"2023-11-17T15:05:25.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.2/manifests"},{"name":"v14.0.4-canary.1","sha":"82beef92a4785cf92ad07b40b544db2b290b8234","kind":"tag","published_at":"2023-11-16T23:22:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.1/manifests"},{"name":"v14.0.4-canary.0","sha":"1ae13b5d9f3bf452e83d395a15614edce08432ac","kind":"tag","published_at":"2023-11-16T21:40:52.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.4-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.4-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.4-canary.0/manifests"},{"name":"v14.0.3","sha":"391471b315b0cbe70a0f87747e49cee3e45e5366","kind":"tag","published_at":"2023-11-16T18:37:34.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3/manifests"},{"name":"v14.0.3-canary.12","sha":"32875e4fe4c7729afa9e3084b0f254b67102c6b9","kind":"tag","published_at":"2023-11-16T16:00:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.12/manifests"},{"name":"v14.0.3-canary.11","sha":"c8bfda4367992c90056f26d3fca41b637bf8957f","kind":"tag","published_at":"2023-11-15T23:22:11.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.11/manifests"},{"name":"v14.0.3-canary.10","sha":"a5515693bcf5ed21adae1ff80e3190b70282934b","kind":"tag","published_at":"2023-11-15T21:51:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.10/manifests"},{"name":"v14.0.3-canary.9","sha":"7281cd3fc495b9b08440740ad6f3468daaae100b","kind":"tag","published_at":"2023-11-15T13:00:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.9/manifests"},{"name":"v14.0.3-canary.8","sha":"44613dc04599de61f63da24183eec22406e13ce0","kind":"tag","published_at":"2023-11-14T23:23:31.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.8/manifests"},{"name":"v14.0.3-canary.7","sha":"08e5424ddce3dd5a53115fc93cb5d088f6b56b99","kind":"tag","published_at":"2023-11-14T10:25:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.7/manifests"},{"name":"v14.0.3-canary.6","sha":"82821c7942c5a2e7e8902b4a084a0dfb40a09c2b","kind":"tag","published_at":"2023-11-13T23:22:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.6/manifests"},{"name":"v14.0.3-canary.5","sha":"d7ade76ef80a14c519ecb9ae869ba14eecd442f7","kind":"tag","published_at":"2023-11-12T23:22:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.5/manifests"},{"name":"v14.0.3-canary.4","sha":"a794e1f32e3e3ab720608ca4e65973635e7f8748","kind":"tag","published_at":"2023-11-12T08:17:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.4/manifests"},{"name":"v14.0.3-canary.3","sha":"00f5b5e789feec3683dace078493b0d1dd44eba7","kind":"tag","published_at":"2023-11-11T23:23:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.3/manifests"},{"name":"v14.0.3-canary.2","sha":"c74f023b88f8c80b8c98145ef802170fd721440b","kind":"tag","published_at":"2023-11-10T23:21:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.2/manifests"},{"name":"v14.0.3-canary.1","sha":"7966eaf0f210996abb34d2f02551b3ce28bdfac5","kind":"tag","published_at":"2023-11-10T04:31:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.1/manifests"},{"name":"v14.0.3-canary.0","sha":"52123ccdbc6f93ff0c5e9d37286ed7ba43ec8a40","kind":"tag","published_at":"2023-11-09T23:22:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.3-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.3-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.3-canary.0/manifests"},{"name":"v14.0.2","sha":"8eba72f30bc1d8eb8ab6cda808381b73d618275c","kind":"tag","published_at":"2023-11-09T18:33:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2/manifests"},{"name":"v14.0.2-canary.27","sha":"fdd6eb990abb1db2806945842dc2fd3454f4feb1","kind":"tag","published_at":"2023-11-09T17:45:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.27","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.27/manifests"},{"name":"v14.0.2-canary.26","sha":"b740fe8fa4cec0e3733aa21d16e985b04fb25111","kind":"tag","published_at":"2023-11-09T09:56:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.26","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.26/manifests"},{"name":"v14.0.2-canary.25","sha":"fd7ea115b5c6d4b5a2816403dfcf87f19f984e7a","kind":"tag","published_at":"2023-11-09T02:36:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.25","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.25/manifests"},{"name":"v14.0.2-canary.24","sha":"b50090bf964d9a74abf69c8ea9a51d3162798ad9","kind":"tag","published_at":"2023-11-08T23:21:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.24","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.24/manifests"},{"name":"v14.0.2-canary.23","sha":"67656c3fec4b1a44440e5e988dd2314ea7458ae8","kind":"tag","published_at":"2023-11-08T20:21:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.23","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.23/manifests"},{"name":"v14.0.2-canary.22","sha":"5dc2572dc711722a884051639b7c946b0baa13de","kind":"tag","published_at":"2023-11-08T16:23:25.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.22","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.22/manifests"},{"name":"v14.0.2-canary.21","sha":"f206573f93cf3b64d76a7c4f0f0fc311d2d4a6bb","kind":"tag","published_at":"2023-11-08T10:25:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.21","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.21/manifests"},{"name":"v14.0.2-canary.20","sha":"3977f90fd0bf81a9dbb7d60378645fd722e2f7e1","kind":"tag","published_at":"2023-11-08T02:39:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.20","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.20/manifests"},{"name":"v14.0.2-canary.19","sha":"0697be3b57f6dd482daa7e20fd50adfc0f091647","kind":"tag","published_at":"2023-11-07T23:24:31.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.19","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.19/manifests"},{"name":"v14.0.2-canary.18","sha":"ded28edeae16f8f8b4b9b117a83b5232e3623029","kind":"tag","published_at":"2023-11-07T04:46:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.18/manifests"},{"name":"v14.0.2-canary.17","sha":"d95900c7b0c94c3ac1e942e699188a8cc7814c46","kind":"tag","published_at":"2023-11-07T00:44:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.17/manifests"},{"name":"v14.0.2-canary.16","sha":"3eaa96fff6e00efa871141ea0bb6344ba9037323","kind":"tag","published_at":"2023-11-06T23:21:40.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.16/manifests"},{"name":"v14.0.2-canary.15","sha":"c29c039cf3a68a0bdda71a8fdcf0f25f87280e8f","kind":"tag","published_at":"2023-11-06T20:56:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.15/manifests"},{"name":"v14.0.2-canary.14","sha":"38e8b523dc5377d3cd3c5c2c865dd4418ed357db","kind":"tag","published_at":"2023-11-06T17:08:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.14/manifests"},{"name":"v14.0.2-canary.13","sha":"31c2f976cdd4deb0e7c412538a70b795dff4689e","kind":"tag","published_at":"2023-11-05T23:23:22.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.13/manifests"},{"name":"v14.0.2-canary.12","sha":"8536ad98ddc83a2e49ac877bc44ee9842bcc2187","kind":"tag","published_at":"2023-11-04T23:21:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.12/manifests"},{"name":"v14.0.2-canary.11","sha":"d0ac7c2f45c2a2eabcf19b902173f5e3c20b04f2","kind":"tag","published_at":"2023-11-03T23:22:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.11/manifests"},{"name":"v14.0.2-canary.10","sha":"ffdfd33251165d8b2f092568c8e4e5f08c71a636","kind":"tag","published_at":"2023-11-03T12:13:34.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.10/manifests"},{"name":"v14.0.2-canary.9","sha":"8014866cacf35d520b7ffdc7d0dd8456c78287a8","kind":"tag","published_at":"2023-11-02T23:21:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.9/manifests"},{"name":"v14.0.2-canary.8","sha":"f979341f828eb8f051c38cd68e4c14d2778b483f","kind":"tag","published_at":"2023-11-02T20:34:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.8/manifests"},{"name":"v14.0.2-canary.7","sha":"ad55d781991bd7d69ca8de0111a4b792fba32d84","kind":"tag","published_at":"2023-11-02T19:59:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.7/manifests"},{"name":"v14.0.2-canary.6","sha":"1c5d7782a02259007a101124f6774d0251c7d3ff","kind":"tag","published_at":"2023-11-01T23:21:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.6/manifests"},{"name":"v14.0.2-canary.5","sha":"b0509ed53add07f8bf8ed729fc5afc5a0d574c53","kind":"tag","published_at":"2023-11-01T13:30:22.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.5/manifests"},{"name":"v14.0.2-canary.4","sha":"0f98dccff74df14b24a2cdb573c9b68cfd6a2d0c","kind":"tag","published_at":"2023-11-01T13:02:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.4/manifests"},{"name":"v14.0.2-canary.3","sha":"c0baa0ac23e4b98f380d16b65188d5389b877c8b","kind":"tag","published_at":"2023-11-01T02:30:23.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.3/manifests"},{"name":"v14.0.2-canary.2","sha":"e0cf4e2ebd4d7ff3b1c0e521c8447c538605b3a4","kind":"tag","published_at":"2023-10-31T23:22:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.2/manifests"},{"name":"v14.0.2-canary.1","sha":"033ba46f5673aed02bdce5409b0d3b085aa75c64","kind":"tag","published_at":"2023-10-31T09:34:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.1/manifests"},{"name":"v14.0.2-canary.0","sha":"5eb6607279727fa7991a98cc6d551d9beecb4bb4","kind":"tag","published_at":"2023-10-30T23:23:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.2-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.2-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.2-canary.0/manifests"},{"name":"v14.0.1","sha":"4df888a55f6deb4dbdd5c1bae633c58e712b96bc","kind":"tag","published_at":"2023-10-30T19:21:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.1","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1/manifests"},{"name":"v14.0.1-canary.5","sha":"41dec2cbd645b8db0134aef91efaf3f4b7c9a8bd","kind":"tag","published_at":"2023-10-30T18:37:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.1-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.1-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1-canary.5/manifests"},{"name":"v14.0.1-canary.4","sha":"9d49afc5eab088209c8142f3f2a3886db78d2a2f","kind":"tag","published_at":"2023-10-30T17:29:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.1-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.1-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1-canary.4/manifests"},{"name":"v14.0.1-canary.3","sha":"fc1ecc407c938b5df3ce2fa1820e55122820063b","kind":"tag","published_at":"2023-10-29T23:22:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.1-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.1-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1-canary.3/manifests"},{"name":"v14.0.1-canary.2","sha":"54a9da0a1edc419b8e84c7b63bcfbdc0e8195114","kind":"tag","published_at":"2023-10-28T23:21:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.1-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.1-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1-canary.2/manifests"},{"name":"v14.0.1-canary.1","sha":"c70506de776839640dc53c24da198de5a75570a8","kind":"tag","published_at":"2023-10-27T23:22:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.1-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.1-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1-canary.1/manifests"},{"name":"v14.0.1-canary.0","sha":"6a63c4ffebe37c4f07e519179d5fc3779c05b01a","kind":"tag","published_at":"2023-10-26T23:22:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.1-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.1-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.1-canary.0/manifests"},{"name":"v14.0.0","sha":"b546d8b22c0f0749022cd84c22e67ec3628eb027","kind":"tag","published_at":"2023-10-26T16:04:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v14.0.0","html_url":"https://github.com/vercel/next.js/releases/tag/v14.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v14.0.0/manifests"},{"name":"v13.5.7-canary.37","sha":"356dc42f1a8bad1d103120a951e7bc82f132a1e8","kind":"tag","published_at":"2023-10-26T12:34:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.37","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.37/manifests"},{"name":"v13.5.7-canary.36","sha":"fc1b6c4742a27a4728031c0945f03456d9ea5d37","kind":"tag","published_at":"2023-10-26T11:42:40.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.36","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.36/manifests"},{"name":"v13.5.7-canary.35","sha":"c7d02f48b2ce88c7be7bcd4300ae6912d1efaf13","kind":"tag","published_at":"2023-10-26T08:44:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.35","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.35/manifests"},{"name":"v13.5.7-canary.34","sha":"a9fc27a8e5a52c1a56f719d396fcdc016b4315d4","kind":"tag","published_at":"2023-10-26T07:19:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.34","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.34/manifests"},{"name":"v13.5.7-canary.33","sha":"abb34da8bd1bb68df656a512c74646c72126d625","kind":"tag","published_at":"2023-10-26T06:19:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.33","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.33/manifests"},{"name":"v13.5.7-canary.32","sha":"b0b547aa981a66e78256ed6ce2fb32b2de91ca76","kind":"tag","published_at":"2023-10-26T05:22:11.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.32","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.32/manifests"},{"name":"v13.5.7-canary.31","sha":"18d797e3fdb35a5da65da350677f9f8d92476df1","kind":"tag","published_at":"2023-10-26T04:47:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.31","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.31/manifests"},{"name":"v13.5.7-canary.30","sha":"668820100a36abcae16425b90b6ad4dfd5780493","kind":"tag","published_at":"2023-10-26T03:34:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.30","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.30/manifests"},{"name":"v13.5.7-canary.29","sha":"b27aa579083b6054a578806a839ab555db534309","kind":"tag","published_at":"2023-10-26T01:57:15.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.29","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.29/manifests"},{"name":"v13.5.7-canary.28","sha":"d261f9e09f5091bb54b0b939e49cf9e5d9a4ffd2","kind":"tag","published_at":"2023-10-25T23:23:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.28","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.28/manifests"},{"name":"v13.5.7-canary.27","sha":"7274296681da098b229871ffe5a2517a12a6435f","kind":"tag","published_at":"2023-10-25T20:35:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.27","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.27/manifests"},{"name":"v13.5.7-canary.26","sha":"2b400f8fc3b0b7071255e3496afaad7dfabea321","kind":"tag","published_at":"2023-10-25T20:06:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.26","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.26/manifests"},{"name":"v13.5.7-canary.25","sha":"1d8764cd1b602d102c1b57fabc2b759ed54b84e1","kind":"tag","published_at":"2023-10-24T23:22:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.25","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.25/manifests"},{"name":"v13.5.7-canary.24","sha":"2b2ad9c7c4f85f750eb5842f48267788a8956a3b","kind":"tag","published_at":"2023-10-24T22:05:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.24","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.24/manifests"},{"name":"v13.5.7-canary.23","sha":"2fc2a52652f64fcabb0ff1038f7fd286f291dd46","kind":"tag","published_at":"2023-10-24T08:22:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.23","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.23/manifests"},{"name":"v13.5.7-canary.22","sha":"c77fec827f5147c161dc9fe9b4a38e4f253f12dd","kind":"tag","published_at":"2023-10-24T05:34:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.22","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.22/manifests"},{"name":"v13.5.7-canary.21","sha":"96337342e4923c829601bec91ec163d65c3281be","kind":"tag","published_at":"2023-10-24T03:58:23.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.21","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.21/manifests"},{"name":"v13.5.7-canary.20","sha":"dc7b5d806e4950b3c45537a80b6e9f2da5b788b7","kind":"tag","published_at":"2023-10-24T00:35:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.20","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.20/manifests"},{"name":"v13.5.7-canary.19","sha":"7c803a762eeaed7383850cc15b7fbb5be2d1cfeb","kind":"tag","published_at":"2023-10-23T23:24:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.19","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.19/manifests"},{"name":"v13.5.7-canary.18","sha":"8fb5c8517f0d56fb822c6bc8ac617012005dfc3d","kind":"tag","published_at":"2023-10-23T22:17:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.18/manifests"},{"name":"v13.5.7-canary.17","sha":"799e6ca65a56f40faae62f2c59a52e50d8a2eef7","kind":"tag","published_at":"2023-10-23T18:13:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.17/manifests"},{"name":"v13.5.7-canary.16","sha":"dc88b413f8f4e7569aa4cb65f817b9c15493bafe","kind":"tag","published_at":"2023-10-23T03:07:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.16/manifests"},{"name":"v13.5.7-canary.15","sha":"27625117966f367c677bbfc4e4893098d410728e","kind":"tag","published_at":"2023-10-22T23:22:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.15/manifests"},{"name":"v13.5.7-canary.14","sha":"e5c082418de35e065649a6c26bfdfdd7535e9bf3","kind":"tag","published_at":"2023-10-21T23:23:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.14/manifests"},{"name":"v13.5.7-canary.13","sha":"d0a1199a36c15e91ef7fa38f55766c6c3251b964","kind":"tag","published_at":"2023-10-20T23:23:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.13/manifests"},{"name":"v13.5.7-canary.12","sha":"2b60475c2b8145fe0d40b235e4045cbd17eb8445","kind":"tag","published_at":"2023-10-20T17:19:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.12/manifests"},{"name":"v13.5.7-canary.11","sha":"e437f7266201ef94a3150d4bbc12182db1ff6499","kind":"tag","published_at":"2023-10-19T23:22:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.11/manifests"},{"name":"v13.5.7-canary.10","sha":"143d79f733e4149887e02ba1eaa304ac697dc2ba","kind":"tag","published_at":"2023-10-19T22:41:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.10/manifests"},{"name":"v13.5.7-canary.9","sha":"ed6b60c55a8af957d1499510ba9de64b801c6b1e","kind":"tag","published_at":"2023-10-19T19:15:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.7-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.7-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.7-canary.9/manifests"},{"name":"v13.5.6-canary.8","sha":"dc7bc70d4d304c6b8ca050e34aab7f085faa103a","kind":"tag","published_at":"2023-10-19T16:50:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.6-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.6-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.8/manifests"},{"name":"v13.5.6-canary.7","sha":"4c2b34ea7c3c793d0b119e73d0104bbe11f5abfe","kind":"tag","published_at":"2023-10-18T23:24:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.6-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.6-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.7/manifests"},{"name":"v13.5.6","sha":"9051bc44d969a6e0ab65a955a2fc0af522a83911","kind":"tag","published_at":"2023-10-18T22:57:23.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6/manifests"},{"name":"v13.5.6-canary.6","sha":"2c8606e59647714e5b74da46e4ff25bb63be37d9","kind":"tag","published_at":"2023-10-18T06:59:45.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.6-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.6-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.6/manifests"},{"name":"v13.5.6-canary.5","sha":"318cbbf9b1c2a54c3aeb6635553d1376e5b03c31","kind":"tag","published_at":"2023-10-17T23:22:34.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.6-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.6-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.5/manifests"},{"name":"v13.5.6-canary.4","sha":"f19dabbc6dfbcd00ac8ad7bb094e619884439606","kind":"tag","published_at":"2023-10-17T21:22:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.6-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.6-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.4/manifests"},{"name":"v13.5.6-canary.3","sha":"df1d4a16aa10193eb5bcdbc87f5b385c84c562d1","kind":"tag","published_at":"2023-10-17T16:36:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.6-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.6-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.3/manifests"},{"name":"v13.5.6-canary.2","sha":"ee9bee96afbd75eca35f2bc02cfbd54846d26162","kind":"tag","published_at":"2023-10-17T13:26:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.6-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.6-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.2/manifests"},{"name":"v13.5.6-canary.1","sha":"24a146680f6e4cb53737ddee170958b700977ee0","kind":"tag","published_at":"2023-10-16T23:24:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.6-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.6-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.1/manifests"},{"name":"v13.5.6-canary.0","sha":"3c7d15b992aa713fa1a0da45eef5c71176836797","kind":"tag","published_at":"2023-10-16T22:04:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.6-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.6-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.6-canary.0/manifests"},{"name":"v13.5.5","sha":"54145b49f93faf116dd8518e35fe1e008dcac616","kind":"tag","published_at":"2023-10-16T14:54:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5/manifests"},{"name":"v13.5.5-canary.19","sha":"1609da2d9552fed48ab45969bdc5631230c6d356","kind":"tag","published_at":"2023-10-16T13:44:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.19","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.19/manifests"},{"name":"v13.5.5-canary.18","sha":"c1c419fde0858fe8e1c4641f7f6994fb450236dc","kind":"tag","published_at":"2023-10-16T12:28:34.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.18/manifests"},{"name":"v13.5.5-canary.17","sha":"e5ad069c6a5b00d4e948802b48e61eee14d71670","kind":"tag","published_at":"2023-10-15T23:22:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.17/manifests"},{"name":"v13.5.5-canary.16","sha":"297efa7bc9f1e5da21e619f22f96bf81bfd1f4ab","kind":"tag","published_at":"2023-10-14T23:22:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.16/manifests"},{"name":"v13.5.5-canary.15","sha":"46d56c6bca08f2dbb7a03f2a52627f3e6dcd1458","kind":"tag","published_at":"2023-10-13T23:22:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.15/manifests"},{"name":"v13.5.5-canary.14","sha":"f3973d84a50411cbb0d831061cfe9441ac89ec7e","kind":"tag","published_at":"2023-10-13T22:44:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.14/manifests"},{"name":"v13.5.5-canary.13","sha":"f95a11f8049d025fb9ede5ccc078fcde026e2368","kind":"tag","published_at":"2023-10-13T16:34:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.13/manifests"},{"name":"v13.5.5-canary.12","sha":"489a52800326b2b92dc0d4d147ae2ee07bf95b3d","kind":"tag","published_at":"2023-10-13T13:23:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.12/manifests"},{"name":"v13.5.5-canary.11","sha":"e0cd06531bcd004fe73c1ab8836c28584c5c8286","kind":"tag","published_at":"2023-10-12T23:23:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.11/manifests"},{"name":"v13.5.5-canary.10","sha":"f306108b37b79baf20269fa89d53f492976254c5","kind":"tag","published_at":"2023-10-12T23:09:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.10/manifests"},{"name":"v13.5.5-canary.9","sha":"8013ef7372fc545d49dbd060461224ceb563b454","kind":"tag","published_at":"2023-10-12T17:27:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.9/manifests"},{"name":"v13.5.5-canary.8","sha":"7d8cf1f9f3d682cf15145ca97d81838c3c5ec54e","kind":"tag","published_at":"2023-10-12T00:58:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.8/manifests"},{"name":"v13.5.5-canary.7","sha":"ec0a8dac03f9262406e5a5cc0f387e93d63e6302","kind":"tag","published_at":"2023-10-11T13:05:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.7/manifests"},{"name":"v13.5.5-canary.6","sha":"e8048b99746a33bdb66ed0d798ac6187f820a17e","kind":"tag","published_at":"2023-10-11T04:25:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.6/manifests"},{"name":"v13.5.5-canary.5","sha":"1b7895e0a4ed3f611f87118dee8d894166fd1636","kind":"tag","published_at":"2023-10-10T16:04:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.5/manifests"},{"name":"v13.5.5-canary.4","sha":"78b91243ddd123d21f2435a1b3dcb23ca8c7e6df","kind":"tag","published_at":"2023-10-06T15:46:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.4/manifests"},{"name":"v13.5.5-canary.3","sha":"5aca71cfa6c5e46d874ec1dce3b334e6bbea65d0","kind":"tag","published_at":"2023-10-06T12:00:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.3/manifests"},{"name":"v13.5.5-canary.2","sha":"400c67979155082742ae4b4787f803413aa97f89","kind":"tag","published_at":"2023-10-04T19:01:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.2/manifests"},{"name":"v13.5.5-canary.1","sha":"28767ad96aec540c224bf9d2e7f6d1806fa07e38","kind":"tag","published_at":"2023-10-04T13:17:52.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.1/manifests"},{"name":"v13.5.5-canary.0","sha":"e34fdf28900b3f0579adca8c7a73a150209f6283","kind":"tag","published_at":"2023-10-03T21:23:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.5-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.5-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.5-canary.0/manifests"},{"name":"v13.5.4","sha":"1e8dca4a87113f9d6ce0505c90f9a3d89096cefd","kind":"tag","published_at":"2023-10-03T01:40:55.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4/manifests"},{"name":"v13.5.4-canary.11","sha":"9e24d6ff3b5c9193d64b448cc3fa8cd3b8bfd597","kind":"tag","published_at":"2023-10-03T00:36:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.4-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.4-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.11/manifests"},{"name":"v13.5.4-canary.10","sha":"fd65da47bb179b7fd605db0487dcd4c8238e4fa6","kind":"tag","published_at":"2023-10-02T22:58:25.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.4-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.4-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.10/manifests"},{"name":"v13.5.4-canary.9","sha":"033e8a5c871b22b46e6b93945fe2b9752f2357a7","kind":"tag","published_at":"2023-10-02T09:02:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.4-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.4-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.9/manifests"},{"name":"v13.5.4-canary.8","sha":"489f7fda4be2690c2dcec49cee4a17e876e85f52","kind":"tag","published_at":"2023-09-29T22:28:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.4-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.4-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.8/manifests"},{"name":"v13.5.4-canary.7","sha":"af3205637d8eba86e98ab6ada5aff2a3ea7914ae","kind":"tag","published_at":"2023-09-29T12:10:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.4-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.4-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.7/manifests"},{"name":"v13.5.4-canary.6","sha":"e18c9dde3f7ee2163f1bdf2648e38df798f3317b","kind":"tag","published_at":"2023-09-28T15:00:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.4-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.4-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.6/manifests"},{"name":"v13.5.4-canary.5","sha":"49f646da14540bb93c71a255488b01c5d7a343db","kind":"tag","published_at":"2023-09-28T13:48:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.4-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.4-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.5/manifests"},{"name":"v13.5.4-canary.4","sha":"f5ac079e5426f6894c97925bd9cc2a1a8c2e9efa","kind":"tag","published_at":"2023-09-27T23:17:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.4-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.4-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.4/manifests"},{"name":"v13.5.4-canary.3","sha":"2ff2c0b4b2e9bb1d0d0a34500181face36ba7076","kind":"tag","published_at":"2023-09-27T21:43:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.4-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.4-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.3/manifests"},{"name":"v13.5.4-canary.2","sha":"778a3c55cf9eca2a5fb1376a4de64d85d145d6a0","kind":"tag","published_at":"2023-09-27T17:29:54.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.4-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.4-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.2/manifests"},{"name":"v13.5.4-canary.1","sha":"e3a28051517dbb86fa032020b94314e7103bb9a1","kind":"tag","published_at":"2023-09-26T13:31:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.4-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.4-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.1/manifests"},{"name":"v13.5.4-canary.0","sha":"df3980da880097a0ce5d5312d166449f80149ff8","kind":"tag","published_at":"2023-09-25T21:03:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.4-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.4-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.4-canary.0/manifests"},{"name":"v13.5.3","sha":"76e06d55a8c42090dafda25ec31d9eeaa7ec647c","kind":"tag","published_at":"2023-09-25T14:24:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.3/manifests"},{"name":"v13.5.3-canary.4","sha":"b98ebb28065a08e184f0cc33d971e182da58cd03","kind":"tag","published_at":"2023-09-25T13:16:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.3-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.3-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.3-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.3-canary.4/manifests"},{"name":"v13.5.3-canary.3","sha":"ec671bb5f55f84405604934f13fa0161e27def98","kind":"tag","published_at":"2023-09-23T02:03:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.3-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.3-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.3-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.3-canary.3/manifests"},{"name":"v13.5.3-canary.2","sha":"bd904c975ac59ab806aa59896d0491ade1d09d11","kind":"tag","published_at":"2023-09-22T19:31:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.3-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.3-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.3-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.3-canary.2/manifests"},{"name":"v13.5.3-canary.1","sha":"0d6f3ac36ba64855bfd3e8e9fc356565d6360287","kind":"tag","published_at":"2023-09-21T23:58:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.3-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.3-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.3-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.3-canary.1/manifests"},{"name":"v13.5.3-canary.0","sha":"e9148eda2a540ae29e5b0214c68714ce30c75187","kind":"tag","published_at":"2023-09-21T09:07:15.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.3-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.3-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.3-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.3-canary.0/manifests"},{"name":"v13.5.2","sha":"aea80aa53f94e0d576656ac54c337cbd69b33a54","kind":"tag","published_at":"2023-09-20T16:19:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.2/manifests"},{"name":"v13.5.2-canary.2","sha":"0afffdd024ce764b2d0674bbbcb5f441b50c555e","kind":"tag","published_at":"2023-09-20T15:29:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.2-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.2-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.2-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.2-canary.2/manifests"},{"name":"v13.5.2-canary.1","sha":"72434c27378fb6fa2aae5161022dc3ab756d55ba","kind":"tag","published_at":"2023-09-20T12:53:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.2-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.2-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.2-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.2-canary.1/manifests"},{"name":"v13.5.2-canary.0","sha":"ac1c062f4f310b409bb612d1852cdb7c66381134","kind":"tag","published_at":"2023-09-20T10:49:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.2-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.2-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.2-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.2-canary.0/manifests"},{"name":"v13.5.1","sha":"0c1c7f847ee820f93bdf08e809b1e2e62230ab4b","kind":"tag","published_at":"2023-09-19T17:20:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.1/manifests"},{"name":"v13.5.1-canary.1","sha":"974428583e2fe83e3484523b021b0909961b6ad5","kind":"tag","published_at":"2023-09-19T16:31:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.1-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.1-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.1-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.1-canary.1/manifests"},{"name":"v13.5.1-canary.0","sha":"c652dc881185b62ce4e146cf6bd40b84915322f1","kind":"tag","published_at":"2023-09-19T16:10:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.1-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.1-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.1-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.1-canary.0/manifests"},{"name":"v13.5.0","sha":"ffafad2c35a3f9677bb520f68e989f58f192b931","kind":"tag","published_at":"2023-09-19T15:36:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.5.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.5.0/manifests"},{"name":"v13.4.20-canary.41","sha":"4a589ed83db304b07b2a18002fff419cb4727222","kind":"tag","published_at":"2023-09-19T13:56:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.41","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.41/manifests"},{"name":"v13.4.20-canary.40","sha":"d01ab6165e53c00dd33c933a59161e538c368010","kind":"tag","published_at":"2023-09-18T23:30:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.40","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.40/manifests"},{"name":"v13.4.20-canary.39","sha":"41c89f0cd8809360fcfbf255136fc04264e99d3d","kind":"tag","published_at":"2023-09-18T20:12:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.39","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.39/manifests"},{"name":"v13.4.20-canary.38","sha":"4f98dc6f26985f78f9dc521e7dbb575cd0cab7cb","kind":"tag","published_at":"2023-09-18T19:09:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.38","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.38/manifests"},{"name":"v13.4.20-canary.37","sha":"36e12a7415365b1b215e35a950517d0cd81975e3","kind":"tag","published_at":"2023-09-18T14:05:40.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.37","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.37/manifests"},{"name":"v13.4.20-canary.36","sha":"b2facf58118158ba8b3b356f034093bf6d593a0f","kind":"tag","published_at":"2023-09-18T12:03:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.36","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.36/manifests"},{"name":"v13.4.20-canary.35","sha":"096d9104233be03513a5570e51188e4fbce486f3","kind":"tag","published_at":"2023-09-18T09:27:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.35","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.35/manifests"},{"name":"v13.4.20-canary.34","sha":"8fd2ad27b94489a6487b6e40bc23a4d84b205845","kind":"tag","published_at":"2023-09-18T06:25:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.34","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.34/manifests"},{"name":"v13.4.20-canary.33","sha":"981e8fa945627801d36e963033ace9da7f30a451","kind":"tag","published_at":"2023-09-16T10:38:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.33","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.33/manifests"},{"name":"v13.4.20-canary.32","sha":"e262627bd9a371bf1acc643a040799de909f9990","kind":"tag","published_at":"2023-09-15T19:55:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.32","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.32/manifests"},{"name":"v13.4.20-canary.31","sha":"15292da332d1491ffaf0fb3e2e7df3771dbc0156","kind":"tag","published_at":"2023-09-15T06:05:25.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.31","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.31/manifests"},{"name":"v13.4.20-canary.30","sha":"4f5f9acaefb1157bcfa2a7356c61c4c1b1b38eee","kind":"tag","published_at":"2023-09-14T21:32:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.30","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.30/manifests"},{"name":"v13.4.20-canary.29","sha":"be38d023497650046df099d8a2069e9ee8c0178c","kind":"tag","published_at":"2023-09-14T20:56:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.29","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.29/manifests"},{"name":"v13.4.20-canary.28","sha":"800fdc11aed6b4502c28e4c75328ecab826b3ce7","kind":"tag","published_at":"2023-09-13T22:47:34.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.28","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.28/manifests"},{"name":"v13.4.20-canary.27","sha":"32e066ff6cf593244daf5a9f7c55009c94a4e29e","kind":"tag","published_at":"2023-09-13T17:38:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.27","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.27/manifests"},{"name":"v13.4.20-canary.26","sha":"366885f387bd76366351190770e8b20b3706751e","kind":"tag","published_at":"2023-09-12T13:20:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.26","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.26/manifests"},{"name":"v13.4.20-canary.25","sha":"8e1626851e5b6ca431f2f1277db667d3bb3fa4e9","kind":"tag","published_at":"2023-09-12T10:34:25.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.25","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.25/manifests"},{"name":"v13.4.20-canary.24","sha":"476fe4a1f694e0ca90ee0362651d3e73f475449c","kind":"tag","published_at":"2023-09-11T20:24:25.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.24","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.24/manifests"},{"name":"v13.4.20-canary.23","sha":"c6ce87f021c1a81d56f51c21b43d862144b8a1bd","kind":"tag","published_at":"2023-09-08T21:41:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.23","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.23/manifests"},{"name":"v13.4.20-canary.22","sha":"d61c6ba4aa4ad005b81cd20c441841e6c02fc581","kind":"tag","published_at":"2023-09-08T21:10:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.22","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.22/manifests"},{"name":"v13.4.20-canary.21","sha":"904d8eed3958be3a0c4167a858f06029aac42c65","kind":"tag","published_at":"2023-09-07T23:18:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.21","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.21/manifests"},{"name":"v13.4.20-canary.20","sha":"3062462156f29a29718d0f4c760402f520c4e473","kind":"tag","published_at":"2023-09-07T16:06:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.20","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.20/manifests"},{"name":"v13.4.20-canary.19","sha":"9bb9f07e82357eeb4a15f9c1f5ecb21d600dd433","kind":"tag","published_at":"2023-09-07T06:36:25.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.19","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.19/manifests"},{"name":"v13.4.20-canary.18","sha":"cdfb9de498b172ad8a754addea8d364efb9b05e5","kind":"tag","published_at":"2023-09-05T22:49:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.18/manifests"},{"name":"v13.4.20-canary.17","sha":"1b844600ce206fffbd8de72527303f6cb2e582af","kind":"tag","published_at":"2023-09-05T18:20:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.17/manifests"},{"name":"v13.4.20-canary.16","sha":"7a1924ed6d71506cc283704f434528ad72500cd8","kind":"tag","published_at":"2023-09-04T11:58:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.16/manifests"},{"name":"v13.4.20-canary.15","sha":"d172e7b72c7c51b826e92ef73c4a2fbc498a7d22","kind":"tag","published_at":"2023-08-31T22:23:25.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.15/manifests"},{"name":"v13.4.20-canary.14","sha":"e1cc97f3e4ff36be968f749da78958011b632449","kind":"tag","published_at":"2023-08-31T17:24:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.14/manifests"},{"name":"v13.4.20-canary.13","sha":"fe191f8e549d373d83b73f595024611edc18c1a8","kind":"tag","published_at":"2023-08-31T01:53:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.13/manifests"},{"name":"v13.4.20-canary.12","sha":"928c4c097c2fd160715acecbec6bed30eda162c8","kind":"tag","published_at":"2023-08-29T10:42:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.12/manifests"},{"name":"v13.4.20-canary.11","sha":"5b62f1558677dc3ed68b23e55ed338ef71f7491f","kind":"tag","published_at":"2023-08-28T14:27:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.11/manifests"},{"name":"v13.4.20-canary.10","sha":"1491d4c2eddba04ab8007e5067dfa97ee2754949","kind":"tag","published_at":"2023-08-28T13:30:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.10/manifests"},{"name":"v13.4.20-canary.9","sha":"529a1be6c1309261d26d4a5a843439b97d7a234f","kind":"tag","published_at":"2023-08-25T21:26:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.9/manifests"},{"name":"v13.4.20-canary.8","sha":"dbfcfd75b7ec346831b6e6459fc6d9246273a109","kind":"tag","published_at":"2023-08-25T14:28:10.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.8/manifests"},{"name":"v13.4.20-canary.7","sha":"d8b1ad41a7cab2036abba0b9a71aa2280c835e58","kind":"tag","published_at":"2023-08-25T13:43:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.7/manifests"},{"name":"v13.4.20-canary.6","sha":"96f571218be09a1b3591122a44566ad7c2c8fe16","kind":"tag","published_at":"2023-08-24T22:34:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.6/manifests"},{"name":"v13.4.20-canary.5","sha":"9bcd570bc1d580197ae477489eee373a56f29a3f","kind":"tag","published_at":"2023-08-24T16:38:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.5/manifests"},{"name":"v13.4.20-canary.4","sha":"80e6f07f01e1bb346f4c99c0f5bc9008beef5557","kind":"tag","published_at":"2023-08-23T23:32:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.4/manifests"},{"name":"v13.4.20-canary.3","sha":"93e4e6d4381dbd3c578cc609a7ea321db1224949","kind":"tag","published_at":"2023-08-23T13:13:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.3/manifests"},{"name":"v13.4.20-canary.2","sha":"8bbf674a4daafe7d839b55ae4670fe78d970b185","kind":"tag","published_at":"2023-08-22T12:43:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.2/manifests"},{"name":"v13.4.20-canary.1","sha":"1a56fb94830458d5e776cf408e4c294c82f006c1","kind":"tag","published_at":"2023-08-21T22:41:54.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.1/manifests"},{"name":"v13.4.20-canary.0","sha":"f1c286fff2e03218b863e0b9ceff4dd7db2ca820","kind":"tag","published_at":"2023-08-20T12:56:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.20-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.20-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.20-canary.0/manifests"},{"name":"v13.4.19","sha":"d96e0258de2caf34e9322d0d32ab5748533c4465","kind":"tag","published_at":"2023-08-19T00:23:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.19","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.19/manifests"},{"name":"v13.4.19-canary.0","sha":"1cf4aa6e51bffc9c22a1466d57a1e878be5e6d7a","kind":"tag","published_at":"2023-08-18T23:39:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.19-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.19-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.19-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.19-canary.0/manifests"},{"name":"v13.4.18","sha":"87b66f64e53b9e5867cc88a7d648f4ab0af816ac","kind":"tag","published_at":"2023-08-18T00:16:10.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.18","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.18/manifests"},{"name":"v13.4.18-canary.0","sha":"89ed4dd1051b9db96dcd725bbe647c7fdb2da95e","kind":"tag","published_at":"2023-08-17T22:11:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.18-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.18-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.18-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.18-canary.0/manifests"},{"name":"v13.4.17","sha":"236075362a1ea368a625e887ef269e8af750fe1c","kind":"tag","published_at":"2023-08-17T09:32:22.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.17","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.17/manifests"},{"name":"v13.4.17-canary.2","sha":"645ba004d6ed70abd6dd2477d7339671367dae55","kind":"tag","published_at":"2023-08-17T08:55:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.17-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.17-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.17-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.17-canary.2/manifests"},{"name":"v13.4.17-canary.1","sha":"fc3bf373c5aba9c4e21c7365276ee97c703ee9a4","kind":"tag","published_at":"2023-08-17T07:33:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.17-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.17-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.17-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.17-canary.1/manifests"},{"name":"v13.4.17-canary.0","sha":"93259caac47a820422bb3a37198c115c37613164","kind":"tag","published_at":"2023-08-16T21:11:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.17-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.17-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.17-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.17-canary.0/manifests"},{"name":"v13.4.16","sha":"2fac86480c60f739ae633df85272202fb6bf2708","kind":"tag","published_at":"2023-08-15T01:03:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.16","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.16/manifests"},{"name":"v13.4.16-canary.1","sha":"33d9bf2a8f431c0b58b7c18437d4770f0b9f072b","kind":"tag","published_at":"2023-08-15T00:42:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.16-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.16-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.16-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.16-canary.1/manifests"},{"name":"v13.4.16-canary.0","sha":"4d0aaafdef95abb7db9b95a01733ba34090a4f78","kind":"tag","published_at":"2023-08-14T22:26:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.16-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.16-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.16-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.16-canary.0/manifests"},{"name":"v13.4.15","sha":"6306ec1c1ddb48db5367ca8a68636c69a4cc70e0","kind":"tag","published_at":"2023-08-14T16:40:10.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.15","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.15/manifests"},{"name":"v13.4.15-canary.0","sha":"242cdca8e0209bc426bc6071081aac7484834d4c","kind":"tag","published_at":"2023-08-14T16:01:55.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.15-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.15-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.15-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.15-canary.0/manifests"},{"name":"v13.4.14","sha":"4ee4458d46e134ad1e2895bfa5a2a1cf7bee3b35","kind":"tag","published_at":"2023-08-14T10:46:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.14","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14/manifests"},{"name":"v13.4.14-canary.5","sha":"e53f3af93474c917fb2f53ac28e8b09e3faff873","kind":"tag","published_at":"2023-08-14T07:58:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.14-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.14-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14-canary.5/manifests"},{"name":"v13.4.14-canary.4","sha":"df6ec96ab2937b68e7c4a6830d11f12aa4c609e6","kind":"tag","published_at":"2023-08-14T04:47:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.14-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.14-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14-canary.4/manifests"},{"name":"v13.4.14-canary.3","sha":"261db496f7cf04b70f078a6eae0c8baf6fe5c238","kind":"tag","published_at":"2023-08-12T21:41:15.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.14-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.14-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14-canary.3/manifests"},{"name":"v13.4.14-canary.2","sha":"9229f74b86cfcc2f5d994c67219838fe8394943d","kind":"tag","published_at":"2023-08-11T12:02:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.14-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.14-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14-canary.2/manifests"},{"name":"v13.4.14-canary.1","sha":"d7405b0c288a0b8974b20ff7de8c291d02f22710","kind":"tag","published_at":"2023-08-08T14:11:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.14-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.14-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14-canary.1/manifests"},{"name":"v13.4.14-canary.0","sha":"5ea372d6421614bfa10cc81ca5b3e71d8c06cf27","kind":"tag","published_at":"2023-08-07T12:49:10.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.14-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.14-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.14-canary.0/manifests"},{"name":"v13.4.13","sha":"498692b69812a096178eaabfea766f4d8fa82413","kind":"tag","published_at":"2023-08-07T06:57:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13/manifests"},{"name":"v13.4.13-canary.18","sha":"1e02a92a94bfeaafe7d54b671b5e2b17dc819620","kind":"tag","published_at":"2023-08-07T01:06:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.18/manifests"},{"name":"v13.4.13-canary.17","sha":"bc8deab6effdc8d21e2c3284c6143ce25833171f","kind":"tag","published_at":"2023-08-06T20:38:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.17/manifests"},{"name":"v13.4.13-canary.16","sha":"f47081f15b46b2e6021dfda445c526d50b0ea41b","kind":"tag","published_at":"2023-08-05T00:20:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.16/manifests"},{"name":"v13.4.13-canary.15","sha":"324814f2ae1b77ce2ecd0aca2e53360cd6c79738","kind":"tag","published_at":"2023-08-04T19:13:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.15/manifests"},{"name":"v13.4.13-canary.14","sha":"f04dc5ad5138a1d851c9cfe45854033b9027f6b2","kind":"tag","published_at":"2023-08-04T09:02:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.14/manifests"},{"name":"v13.4.13-canary.13","sha":"be457445b8f3f7f100719894387126e8dc2243e3","kind":"tag","published_at":"2023-08-03T15:51:27.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.13/manifests"},{"name":"v13.4.13-canary.12","sha":"480e3a3939b537e672ff0b896de6227bd0dfc4b2","kind":"tag","published_at":"2023-08-02T17:19:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.12/manifests"},{"name":"v13.4.13-canary.11","sha":"b1bf7aeefaa3bec48b26530a3b131da86ab5b87a","kind":"tag","published_at":"2023-08-02T11:15:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.11/manifests"},{"name":"v13.4.13-canary.10","sha":"e757cac3f4c9152209537f8274e29e41a470920b","kind":"tag","published_at":"2023-08-02T09:49:15.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.10/manifests"},{"name":"v13.4.13-canary.9","sha":"3a3030882cfef1334690f8f96660a678d2745e73","kind":"tag","published_at":"2023-08-01T16:31:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.9/manifests"},{"name":"v13.4.13-canary.8","sha":"caf5ee80be8df78b87f5bf55e8f65d43f0525363","kind":"tag","published_at":"2023-07-31T20:06:22.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.8/manifests"},{"name":"v13.4.13-canary.7","sha":"82e3d5126afa2c45e99b10984171eb9a0d9419f2","kind":"tag","published_at":"2023-07-31T17:31:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.7/manifests"},{"name":"v13.4.13-canary.6","sha":"e575179b3e3fa73c380ca86c04a1695405dd4ae0","kind":"tag","published_at":"2023-07-28T12:32:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.6/manifests"},{"name":"v13.4.13-canary.5","sha":"0814c82d0b71d167bbab99e0475c07081caa08e4","kind":"tag","published_at":"2023-07-28T00:50:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.5/manifests"},{"name":"v13.4.13-canary.4","sha":"127c5bbf80d44e256533db028d7a595a1c3defe0","kind":"tag","published_at":"2023-07-27T00:17:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.4/manifests"},{"name":"v13.4.13-canary.3","sha":"f389d815fd8730a7b952ed73ca61184c7a00f569","kind":"tag","published_at":"2023-07-26T04:13:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.3/manifests"},{"name":"v13.4.13-canary.2","sha":"f89987f09d1666549b5f388dcad2a06a9db4c8cc","kind":"tag","published_at":"2023-07-25T19:56:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.2/manifests"},{"name":"v13.4.13-canary.1","sha":"87acd0432a5332acaafe5f781b127dca007aa9ef","kind":"tag","published_at":"2023-07-25T14:48:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.1/manifests"},{"name":"v13.4.13-canary.0","sha":"d68097553730d859a6be91158fc3e489f971ea57","kind":"tag","published_at":"2023-07-24T23:10:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.13-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.13-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.13-canary.0/manifests"},{"name":"v13.4.12","sha":"552bca46eb5779d238a140e70aa5ec03355098ee","kind":"tag","published_at":"2023-07-21T20:30:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.12","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.12/manifests"},{"name":"v13.4.12-canary.0","sha":"59f611e8c4cef90c55a97d8256ead24215f955e4","kind":"tag","published_at":"2023-07-21T18:15:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.12-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.12-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.12-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.12-canary.0/manifests"},{"name":"v13.4.11","sha":"04ae5be8d0f69675f4b79221a5cb97fdf4057dd9","kind":"tag","published_at":"2023-07-21T04:28:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.11/manifests"},{"name":"v13.4.11-canary.2","sha":"5853258d1923ba20876f93f1c59112cc164d3443","kind":"tag","published_at":"2023-07-21T03:49:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.11-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.11-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.11-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.11-canary.2/manifests"},{"name":"v13.4.11-canary.1","sha":"0df8aac935741808ee6aee78a8b545b2c1405f29","kind":"tag","published_at":"2023-07-20T22:21:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.11-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.11-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.11-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.11-canary.1/manifests"},{"name":"v13.4.11-canary.0","sha":"5bf2bbb378f9ce5b3dc4e0443dbc3e505542a230","kind":"tag","published_at":"2023-07-18T17:12:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.11-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.11-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.11-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.11-canary.0/manifests"},{"name":"v13.4.10","sha":"c2a54aaecb77050962803af0947be276e4835a90","kind":"tag","published_at":"2023-07-14T09:14:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10/manifests"},{"name":"v13.4.10-canary.8","sha":"62aa2d221c6fbd943ad43a6010990bc31b78d281","kind":"tag","published_at":"2023-07-14T01:51:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.10-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.10-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.8/manifests"},{"name":"v13.4.10-canary.7","sha":"3cde104d642b1448d32d7fc18598300992affe39","kind":"tag","published_at":"2023-07-13T19:40:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.10-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.10-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.7/manifests"},{"name":"v13.4.10-canary.6","sha":"c56915842a41ce5cd1328b36dff44004352c9f15","kind":"tag","published_at":"2023-07-13T02:16:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.10-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.10-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.6/manifests"},{"name":"v13.4.10-canary.5","sha":"22cb1bf0279ddfc1c584bb38335d699a5e959c1f","kind":"tag","published_at":"2023-07-12T16:38:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.10-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.10-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.5/manifests"},{"name":"v13.4.10-canary.4","sha":"2441ad4760955b96c7a92e01169ea54f05739af8","kind":"tag","published_at":"2023-07-12T06:45:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.10-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.10-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.4/manifests"},{"name":"v13.4.10-canary.3","sha":"63a6cdaf534231384da35bd57c7edf259273a758","kind":"tag","published_at":"2023-07-10T23:02:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.10-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.10-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.3/manifests"},{"name":"v13.4.10-canary.2","sha":"4e710645f8dae5e71c2b7b0265d2ad018ae10bac","kind":"tag","published_at":"2023-07-10T14:44:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.10-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.10-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.2/manifests"},{"name":"v13.4.10-canary.1","sha":"62c2c5abc2f7f3cfa99e66bacd64b1d56d45e85c","kind":"tag","published_at":"2023-07-10T08:01:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.10-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.10-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.1/manifests"},{"name":"v13.4.10-canary.0","sha":"b2c6bc45720e98f94b9eac2d6acbf5bbee086063","kind":"tag","published_at":"2023-07-07T11:14:34.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.10-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.10-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.10-canary.0/manifests"},{"name":"v13.4.9","sha":"1045644655c8d29cdad9bd5ee0a3c73d6d7ad097","kind":"tag","published_at":"2023-07-06T20:50:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.9/manifests"},{"name":"v13.4.9-canary.3","sha":"21392cb4e0fe07fd6cbad3b6db08f48571ceb72f","kind":"tag","published_at":"2023-07-06T17:08:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.9-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.9-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.9-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.9-canary.3/manifests"},{"name":"v13.4.9-canary.2","sha":"0b470753b7b2df4bc10abbf0453888d79e321e02","kind":"tag","published_at":"2023-07-05T10:26:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.9-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.9-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.9-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.9-canary.2/manifests"},{"name":"v13.4.9-canary.1","sha":"4f75c7993815dac50a6db3e078c51e6ae8d5bbdc","kind":"tag","published_at":"2023-07-04T08:30:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.9-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.9-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.9-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.9-canary.1/manifests"},{"name":"v13.4.9-canary.0","sha":"f60b5621ac5c2e24e91bde80fd7d836b89a3b1b0","kind":"tag","published_at":"2023-07-04T00:05:10.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.9-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.9-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.9-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.9-canary.0/manifests"},{"name":"v13.4.8","sha":"b4a875eb57fb396e236d2879e7afd821dc3c87a4","kind":"tag","published_at":"2023-07-03T17:00:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8/manifests"},{"name":"v13.4.8-canary.15","sha":"eca315308a4a562d8df5063e6e1f8eb7220ca30b","kind":"tag","published_at":"2023-07-03T10:21:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.15/manifests"},{"name":"v13.4.8-canary.14","sha":"9f6cf08fd46b53fb4221c8691385980624f06c07","kind":"tag","published_at":"2023-06-30T22:36:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.14/manifests"},{"name":"v13.4.8-canary.13","sha":"0dd225b1285d5ca31060d807d3f7077ece62e9c4","kind":"tag","published_at":"2023-06-30T12:25:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.13/manifests"},{"name":"v13.4.8-canary.12","sha":"27953213f8f0a8bce3ee17922256b3db40a2c639","kind":"tag","published_at":"2023-06-29T23:30:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.12/manifests"},{"name":"v13.4.8-canary.11","sha":"152cfed6e848f0167d5588ca53efbad3e132a7b8","kind":"tag","published_at":"2023-06-29T15:40:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.11/manifests"},{"name":"v13.4.8-canary.10","sha":"9ff526056b7e31c9c93502bfcf18034a5dd54f9c","kind":"tag","published_at":"2023-06-29T13:55:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.10/manifests"},{"name":"v13.4.8-canary.9","sha":"68075376f0d96ca6628ffe291534849b604d00a2","kind":"tag","published_at":"2023-06-29T11:27:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.9/manifests"},{"name":"v13.4.8-canary.8","sha":"e33b87d894a8e80a4328adf1fd3d472896935be0","kind":"tag","published_at":"2023-06-28T09:04:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.8/manifests"},{"name":"v13.4.8-canary.7","sha":"2c856cb256c8cbf271d6fb393260a04469200624","kind":"tag","published_at":"2023-06-27T23:04:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.7/manifests"},{"name":"v13.4.8-canary.6","sha":"363b2368b3da9e32350c8dfb0498d5f1737cc2d0","kind":"tag","published_at":"2023-06-27T11:04:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.6/manifests"},{"name":"v13.4.8-canary.5","sha":"57ab2818b93627e91c937a130fb56a36c41629c3","kind":"tag","published_at":"2023-06-26T16:18:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.5/manifests"},{"name":"v13.4.8-canary.4","sha":"c8f3897fe2e332c7be0d652fc47fcd5fa83eefb4","kind":"tag","published_at":"2023-06-26T15:27:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.4/manifests"},{"name":"v13.4.8-canary.3","sha":"913b365d85011473c0ec595791afa6d924a988c4","kind":"tag","published_at":"2023-06-26T12:07:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.3/manifests"},{"name":"v13.4.8-canary.2","sha":"74a5d2068aebfc97a96be2d97c6ab941e05eb7d8","kind":"tag","published_at":"2023-06-24T02:20:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.2/manifests"},{"name":"v13.4.8-canary.1","sha":"d0a1e6496206669f68db262ba4c85ecc27b5de40","kind":"tag","published_at":"2023-06-22T23:16:55.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.1/manifests"},{"name":"v13.4.8-canary.0","sha":"554e58c31a9cf71f2f950062f9d4eae8770690c6","kind":"tag","published_at":"2023-06-22T18:19:22.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.8-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.8-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.8-canary.0/manifests"},{"name":"v13.4.7","sha":"4e5fef4f36b27fb7d3ae2b06ce4c53347e96363f","kind":"tag","published_at":"2023-06-21T21:12:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.7/manifests"},{"name":"v13.4.7-canary.4","sha":"6dd06dbe4dafdc4679d940b5b5d004acdbf113a6","kind":"tag","published_at":"2023-06-21T20:38:45.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.7-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.7-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.7-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.7-canary.4/manifests"},{"name":"v13.4.7-canary.3","sha":"c30f21fa7713015057d06067ee5c7f5270c98fff","kind":"tag","published_at":"2023-06-21T18:59:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.7-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.7-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.7-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.7-canary.3/manifests"},{"name":"v13.4.7-canary.2","sha":"3d23faa6cda08507ab96c2fe6576b9621372e17e","kind":"tag","published_at":"2023-06-20T22:12:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.7-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.7-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.7-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.7-canary.2/manifests"},{"name":"v13.4.7-canary.1","sha":"a3ef99acd9805dded24214c21ac9149952af73a7","kind":"tag","published_at":"2023-06-16T13:57:54.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.7-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.7-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.7-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.7-canary.1/manifests"},{"name":"v13.4.7-canary.0","sha":"cbb69b2cfc19d95cf914250f7c20d4d9a42e8bc5","kind":"tag","published_at":"2023-06-16T01:02:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.7-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.7-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.7-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.7-canary.0/manifests"},{"name":"v13.4.6","sha":"ce4aa787e8fade5f8214817f8ad9db02ca807a95","kind":"tag","published_at":"2023-06-15T21:21:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6/manifests"},{"name":"v13.4.6-canary.8","sha":"019ed1c39b255e7ed0176e94add52b1e7685063e","kind":"tag","published_at":"2023-06-15T20:08:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.6-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.6-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.8/manifests"},{"name":"v13.4.6-canary.7","sha":"c59c39a431c641aeef76f08d4048c1e039174f6f","kind":"tag","published_at":"2023-06-15T03:58:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.6-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.6-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.7/manifests"},{"name":"v13.4.6-canary.6","sha":"dde67aec5aa8d9df499152d1194b826cf86e967d","kind":"tag","published_at":"2023-06-15T01:39:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.6-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.6-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.6/manifests"},{"name":"v13.4.6-canary.5","sha":"40ce621901343b4a8f830d47a7ec883d1dba39a6","kind":"tag","published_at":"2023-06-14T21:54:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.6-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.6-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.5/manifests"},{"name":"v13.4.6-canary.4","sha":"cbeecba83bdc7c749806cb1ac08776ddf7f1174a","kind":"tag","published_at":"2023-06-14T11:21:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.6-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.6-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.4/manifests"},{"name":"v13.4.6-canary.3","sha":"c8f65ede874ff8ae6e049a93882e7d2374d8e5fe","kind":"tag","published_at":"2023-06-14T06:52:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.6-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.6-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.3/manifests"},{"name":"v13.4.6-canary.2","sha":"b80dc83b23fe9af27699e9305137740b4ac523f5","kind":"tag","published_at":"2023-06-13T13:13:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.6-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.6-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.2/manifests"},{"name":"v13.4.6-canary.1","sha":"6e9113fe59170487f5371aad5c3be3b05cb627d6","kind":"tag","published_at":"2023-06-12T22:32:22.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.6-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.6-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.1/manifests"},{"name":"v13.4.6-canary.0","sha":"bb092bc127abb0ede0b670eb4fcaab4127baeeb0","kind":"tag","published_at":"2023-06-12T11:38:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.6-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.6-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.6-canary.0/manifests"},{"name":"v13.4.5","sha":"db10dd674088fb04cadee2b6830bec55b70fe1ad","kind":"tag","published_at":"2023-06-10T22:03:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5/manifests"},{"name":"v13.4.5-canary.12","sha":"d683006526f93ffbc99f04380c7369d90629bde4","kind":"tag","published_at":"2023-06-10T21:17:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.12/manifests"},{"name":"v13.4.5-canary.11","sha":"41d92fe3fd3584f6009c1dcb3907265d94aedc6f","kind":"tag","published_at":"2023-06-10T19:47:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.11/manifests"},{"name":"v13.4.5-canary.10","sha":"387430c659f12189f9a36b55570820954f9b3a5c","kind":"tag","published_at":"2023-06-09T23:46:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.10/manifests"},{"name":"v13.4.5-canary.9","sha":"f2dfa1a92a8502131f9102fdcb73c37e88f961e8","kind":"tag","published_at":"2023-06-09T08:30:54.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.9/manifests"},{"name":"v13.4.5-canary.8","sha":"d52c030d945c199da818d363244b32a50ad1dc15","kind":"tag","published_at":"2023-06-08T15:01:11.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.8/manifests"},{"name":"v13.4.5-canary.7","sha":"e19007df427c04b7c0978821a58d446cb438d8cc","kind":"tag","published_at":"2023-06-07T09:53:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.7/manifests"},{"name":"v13.4.5-canary.6","sha":"b04c70573ac199a9bb3ea42201e0865e610d5b67","kind":"tag","published_at":"2023-06-05T13:13:25.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.6/manifests"},{"name":"v13.4.5-canary.5","sha":"ccee374e2ad6858d7c3ef74e0360cd758cfd0699","kind":"tag","published_at":"2023-06-05T07:18:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.5/manifests"},{"name":"v13.4.5-canary.4","sha":"793d9bfc6ac941c7281fc140082512284a5780af","kind":"tag","published_at":"2023-06-02T17:59:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.4/manifests"},{"name":"v13.4.5-canary.3","sha":"e40e6b64bfe666ab1f208f650033f41cfbd1b5c5","kind":"tag","published_at":"2023-06-01T08:46:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.3/manifests"},{"name":"v13.4.5-canary.2","sha":"a4f2bbbe2047d4ed88e9b6f32f6b0adfc8d0c46a","kind":"tag","published_at":"2023-05-30T12:00:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.2/manifests"},{"name":"v13.4.5-canary.1","sha":"e8bf78591ffb3149a1508a48d3c10ba10122e4b5","kind":"tag","published_at":"2023-05-30T10:12:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.1/manifests"},{"name":"v13.4.5-canary.0","sha":"5d9597879c46b383d595d6f7b37fd373325b7544","kind":"tag","published_at":"2023-05-26T10:36:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.5-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.5-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.5-canary.0/manifests"},{"name":"v13.4.4","sha":"26835bdba50beb79fb9694b69443a1f921bc082f","kind":"tag","published_at":"2023-05-25T22:02:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4/manifests"},{"name":"v13.4.4-canary.13","sha":"8c17a4b6883d79721a42f269004b4bff0cf14116","kind":"tag","published_at":"2023-05-25T21:31:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.13/manifests"},{"name":"v13.4.4-canary.12","sha":"0c968b8e2ab8dba80ec3894a65a5447850faf630","kind":"tag","published_at":"2023-05-25T18:50:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.12/manifests"},{"name":"v13.4.4-canary.11","sha":"3870abf0497b478e14cf4a5412f628b81f1e702c","kind":"tag","published_at":"2023-05-25T16:20:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.11/manifests"},{"name":"v13.4.4-canary.10","sha":"831a1a99c3da8259871635dfcdf1fe538cee7d55","kind":"tag","published_at":"2023-05-25T04:20:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.10/manifests"},{"name":"v13.4.4-canary.9","sha":"ed60646a192e37360c0cfbf30a1ab4043758d9ff","kind":"tag","published_at":"2023-05-24T22:21:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.9/manifests"},{"name":"v13.4.4-canary.8","sha":"f1df0d009be0740a2ecb43798ff3bfeedf84a593","kind":"tag","published_at":"2023-05-24T11:08:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.8/manifests"},{"name":"v13.4.4-canary.7","sha":"0e339a8542a65d57d0153aa56c5e870fcd21fc38","kind":"tag","published_at":"2023-05-24T06:12:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.7/manifests"},{"name":"v13.4.4-canary.6","sha":"fce5fa6ff04b0f4bd949e1fd3b64cb1eaebfa280","kind":"tag","published_at":"2023-05-23T23:07:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.6/manifests"},{"name":"v13.4.4-canary.5","sha":"ba9aa63417f0811a513f55f1d6d382f1ba256f92","kind":"tag","published_at":"2023-05-23T19:34:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.5/manifests"},{"name":"v13.4.4-canary.4","sha":"9eaf4f5dc846900cdfcdfb23c63bd4681e686de0","kind":"tag","published_at":"2023-05-23T16:03:52.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.4/manifests"},{"name":"v13.4.4-canary.3","sha":"fa9c6021b4894356323a5d3f4997c0251f9c8b75","kind":"tag","published_at":"2023-05-23T11:17:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.3/manifests"},{"name":"v13.4.4-canary.2","sha":"3b6f286d4c5e561c0feefdb8844e7dd43026e5b5","kind":"tag","published_at":"2023-05-23T04:29:23.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.2/manifests"},{"name":"v13.4.4-canary.1","sha":"789f253e7a9006407cade688ec26994c51370c86","kind":"tag","published_at":"2023-05-22T15:12:16.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.1/manifests"},{"name":"v13.4.4-canary.0","sha":"804ca09383f1a5572e927482f267e5be2f136963","kind":"tag","published_at":"2023-05-19T22:20:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.4-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.4-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.4-canary.0/manifests"},{"name":"v13.4.3","sha":"66a0083235019314e3a9d3637507eb7ac330141d","kind":"tag","published_at":"2023-05-19T06:20:22.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.3/manifests"},{"name":"v13.4.3-canary.3","sha":"f299b0d86efccd66b430cadcbbb73c0b5fa49e40","kind":"tag","published_at":"2023-05-19T03:14:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.3-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.3-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.3-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.3-canary.3/manifests"},{"name":"v13.4.3-canary.2","sha":"20db2f3b0d5651abda44c29dce5e84fb44c05187","kind":"tag","published_at":"2023-05-17T16:59:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.3-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.3-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.3-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.3-canary.2/manifests"},{"name":"v13.4.3-canary.1","sha":"33bdf6105c8c8ae7435e945e29fae974afa3949e","kind":"tag","published_at":"2023-05-16T03:01:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.3-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.3-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.3-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.3-canary.1/manifests"},{"name":"v13.4.3-canary.0","sha":"a9e204ca8cd0879ee38f9ef9c3fd06bb531b6de3","kind":"tag","published_at":"2023-05-12T11:58:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.3-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.3-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.3-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.3-canary.0/manifests"},{"name":"v13.4.2","sha":"328cc8ffa88571bbdf50fa72bbd605f0e0c62891","kind":"tag","published_at":"2023-05-11T23:37:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2/manifests"},{"name":"v13.4.2-canary.6","sha":"5ef99faa283e37caa0163cff50ef13df8a4393cc","kind":"tag","published_at":"2023-05-11T20:41:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.2-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.2-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.6/manifests"},{"name":"v13.4.2-canary.5","sha":"062fbf6d2d1629ffa240b87af35955c51f5eaeaa","kind":"tag","published_at":"2023-05-11T05:02:21.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.2-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.2-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.5/manifests"},{"name":"v13.4.2-canary.4","sha":"f02cc9f8494c00d3262b89b55c7a53024cc2b40f","kind":"tag","published_at":"2023-05-10T00:28:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.2-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.2-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.4/manifests"},{"name":"v13.4.2-canary.3","sha":"8d228780e72706ef4bd5b6327ede2c0340181353","kind":"tag","published_at":"2023-05-09T01:27:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.2-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.2-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.3/manifests"},{"name":"v13.4.2-canary.2","sha":"3a5501e67878fb7b899ff08a6faf38eddd027629","kind":"tag","published_at":"2023-05-08T19:41:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.2-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.2-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.2/manifests"},{"name":"v13.4.2-canary.1","sha":"660d531b6abe626752886e53ec7e4b6bdb9f09c9","kind":"tag","published_at":"2023-05-08T16:14:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.2-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.2-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.1/manifests"},{"name":"v13.4.2-canary.0","sha":"c93747eb33582bf8988dc7a53d4cf9d643b4a753","kind":"tag","published_at":"2023-05-08T09:19:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.2-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.2-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.2-canary.0/manifests"},{"name":"v13.4.1","sha":"92ff2dd7bb36e4b23e7d81a1f415ecec111c6090","kind":"tag","published_at":"2023-05-05T12:31:09.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.1/manifests"},{"name":"v13.4.1-canary.2","sha":"2c37ec01c58e019800e54d03d3e9b76393989968","kind":"tag","published_at":"2023-05-05T11:07:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.1-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.1-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.1-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.1-canary.2/manifests"},{"name":"v13.4.1-canary.1","sha":"fd319d3922178ec31ef5a7a70fc9a46397f160fb","kind":"tag","published_at":"2023-05-04T23:10:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.1-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.1-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.1-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.1-canary.1/manifests"},{"name":"v13.4.1-canary.0","sha":"acd22802e08a352a244beaeba16b6082ac6813a3","kind":"tag","published_at":"2023-05-04T19:35:54.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.1-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.1-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.1-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.1-canary.0/manifests"},{"name":"v13.4.0","sha":"fb12a6dc877c5ce2f21246f4921494a1b8e356a6","kind":"tag","published_at":"2023-05-04T16:35:54.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.4.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.4.0/manifests"},{"name":"v13.3.5-canary.12","sha":"4c407c16354cf77cb156b9823f58feec53b4507b","kind":"tag","published_at":"2023-05-04T16:21:06.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.5-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.5-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.12/manifests"},{"name":"v13.3.5-canary.11","sha":"10af8c80ca3a00f316ca0027c5ba2614b63529ab","kind":"tag","published_at":"2023-05-04T13:53:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.5-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.5-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.11/manifests"},{"name":"v13.3.5-canary.10","sha":"83e7d6be8e8ef87910267c6fd0f5e2ccb6e15c91","kind":"tag","published_at":"2023-05-04T12:57:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.5-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.5-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.10/manifests"},{"name":"v13.3.5-canary.9","sha":"dc99c18ef11c38e0144414a69c5b8a906dbdbdba","kind":"tag","published_at":"2023-05-04T10:32:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.5-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.5-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.9/manifests"},{"name":"v13.3.5-canary.8","sha":"c5406fc67e351c3195a2b620e424f180393865ed","kind":"tag","published_at":"2023-05-04T01:58:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.5-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.5-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.8/manifests"},{"name":"v13.3.5-canary.7","sha":"b7c213fc8e6d89bc33d392d349ca6924bc4aa5e7","kind":"tag","published_at":"2023-05-03T20:18:27.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.5-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.5-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.7/manifests"},{"name":"v13.3.5-canary.6","sha":"467539c19e803480b89f684f1c34c3e9bc92256b","kind":"tag","published_at":"2023-05-03T15:08:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.5-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.5-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.6/manifests"},{"name":"v13.3.5-canary.5","sha":"56de0b2ba81591e7e24cb37d5499dafe281ec091","kind":"tag","published_at":"2023-05-03T06:00:25.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.5-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.5-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.5/manifests"},{"name":"v13.3.5-canary.4","sha":"3caf6de7a62c493d5784d13e78aef86863a613cc","kind":"tag","published_at":"2023-05-03T01:01:19.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.5-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.5-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.4/manifests"},{"name":"v13.3.5-canary.3","sha":"d539c764d10f0a30d8433beda617c6743bbfa76d","kind":"tag","published_at":"2023-05-02T09:54:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.5-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.5-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.3/manifests"},{"name":"v13.3.5-canary.2","sha":"191e4977a5b25cf1b4f881cb9e8c4713c0f2ff09","kind":"tag","published_at":"2023-05-02T00:31:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.5-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.5-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.2/manifests"},{"name":"v13.3.5-canary.1","sha":"95d41fbcb190504f68fc080f3b213940fe3240eb","kind":"tag","published_at":"2023-05-01T14:23:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.5-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.5-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.1/manifests"},{"name":"v13.3.5-canary.0","sha":"c1f15b0ee642977bc69bb52345931dcbf6e03742","kind":"tag","published_at":"2023-05-01T12:55:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.5-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.5-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.5-canary.0/manifests"},{"name":"v13.3.4","sha":"48323c9dfefc08eaf84d4ee077d345fe38a2dda8","kind":"tag","published_at":"2023-05-01T10:35:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.4/manifests"},{"name":"v13.3.4-canary.0","sha":"bc8f5d8afc19d0033f39858d61bc7a7d52bb6d1b","kind":"tag","published_at":"2023-05-01T10:04:11.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.4-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.4-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.4-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.4-canary.0/manifests"},{"name":"v13.3.3","sha":"0b07616eb23241c570fbe9f19a3b68a0a14f76fe","kind":"tag","published_at":"2023-05-01T09:07:34.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.3/manifests"},{"name":"v13.3.3-canary.2","sha":"b2c6f0124276fc02b474db2ea17f7097e643b863","kind":"tag","published_at":"2023-05-01T07:42:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.3-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.3-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.3-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.3-canary.2/manifests"},{"name":"v13.3.3-canary.1","sha":"8e4888f1f682d70a2fa4a534f75f7287d1e38bc2","kind":"tag","published_at":"2023-04-30T18:41:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.3-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.3-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.3-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.3-canary.1/manifests"},{"name":"v13.3.3-canary.0","sha":"ae00e1206f653bbbc018c08dec355bf7ae216e40","kind":"tag","published_at":"2023-04-30T13:26:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.3-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.3-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.3-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.3-canary.0/manifests"},{"name":"v13.3.2","sha":"57878be65f64c9d9de6da6d1f58570dcee27471f","kind":"tag","published_at":"2023-04-29T19:17:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2/manifests"},{"name":"v13.3.2-canary.14","sha":"6668e976666219ddac0f673f4be131af6a34994f","kind":"tag","published_at":"2023-04-29T17:53:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.14/manifests"},{"name":"v13.3.2-canary.13","sha":"e66c6250ce1cb952fc9d640722a1a45ea42585d0","kind":"tag","published_at":"2023-04-28T22:55:38.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.13/manifests"},{"name":"v13.3.2-canary.12","sha":"c94122dc2c417d5be11b0bfa50c0957e0e2ae91a","kind":"tag","published_at":"2023-04-28T09:25:27.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.12/manifests"},{"name":"v13.3.2-canary.11","sha":"3efbb1a14f79c72ddc10d983b683cf83384df353","kind":"tag","published_at":"2023-04-27T15:21:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.11/manifests"},{"name":"v13.3.2-canary.10","sha":"80a9454faffd5acee4c6b64459d694b7f34761c0","kind":"tag","published_at":"2023-04-27T10:56:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.10/manifests"},{"name":"v13.3.2-canary.9","sha":"ffefb31efb26187f3ef609227e483e2dcf59459a","kind":"tag","published_at":"2023-04-27T08:27:07.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.9/manifests"},{"name":"v13.3.2-canary.8","sha":"0cfa3fce23ccacec1129972f493968483335dd93","kind":"tag","published_at":"2023-04-27T03:40:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.8/manifests"},{"name":"v13.3.2-canary.7","sha":"1c0c61a66ca36c5597d3111aa6f0918c803fc5a8","kind":"tag","published_at":"2023-04-26T08:38:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.7/manifests"},{"name":"v13.3.2-canary.6","sha":"9863935f449d4cac279d58ea97eddd697b3072d9","kind":"tag","published_at":"2023-04-25T09:13:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.6/manifests"},{"name":"v13.3.2-canary.5","sha":"79c73887cdad5c80035c76b6ac0d8bb79e558296","kind":"tag","published_at":"2023-04-25T01:30:49.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.5/manifests"},{"name":"v13.3.2-canary.4","sha":"2f6ff0dab330b854c43a1773be2fe739c3582419","kind":"tag","published_at":"2023-04-24T22:21:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.4/manifests"},{"name":"v13.3.2-canary.3","sha":"2196cbe405e90869350e9312ed2c277ac2f4a287","kind":"tag","published_at":"2023-04-24T14:16:52.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.3/manifests"},{"name":"v13.3.2-canary.2","sha":"1e9d53ebae5847ae15fcb664fad4f83b74aa55d9","kind":"tag","published_at":"2023-04-24T09:23:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.2/manifests"},{"name":"v13.3.2-canary.1","sha":"e720a1efa45bf852a5f90234ff13547406186396","kind":"tag","published_at":"2023-04-24T08:14:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.1/manifests"},{"name":"v13.3.2-canary.0","sha":"2bfde63b78eae6e6294657016a6a383c13a1303f","kind":"tag","published_at":"2023-04-23T21:57:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.2-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.2-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.2-canary.0/manifests"},{"name":"v13.3.1","sha":"642328545117f202aee2c9d290fdd5d7b0c2f5b2","kind":"tag","published_at":"2023-04-21T22:04:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1/manifests"},{"name":"v13.3.1-canary.19","sha":"455de08b305103bb301879f3c71447dde51b0cfc","kind":"tag","published_at":"2023-04-21T20:59:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.19","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.19/manifests"},{"name":"v13.3.1-canary.18","sha":"a06fef09060ab977bf2ffd2a6b229f5e566c4273","kind":"tag","published_at":"2023-04-21T17:50:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.18/manifests"},{"name":"v13.3.1-canary.17","sha":"682fb27ab4aff9612522b1d17208e7a476202c06","kind":"tag","published_at":"2023-04-20T22:14:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.17/manifests"},{"name":"v13.3.1-canary.16","sha":"f078da3f314a0873dbfedbb2bb24e3412ccb7581","kind":"tag","published_at":"2023-04-19T19:16:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.16/manifests"},{"name":"v13.3.1-canary.15","sha":"7f2a4ac1d2a1b1f00f2a619fa91f6b3448f49556","kind":"tag","published_at":"2023-04-19T14:25:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.15/manifests"},{"name":"v13.3.1-canary.14","sha":"7350c5fb34d5bb1dc28707dfd23d3cc844127e0b","kind":"tag","published_at":"2023-04-18T20:02:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.14/manifests"},{"name":"v13.3.1-canary.13","sha":"3a133d2ddea9d96a364ed987b178d3f12c56416e","kind":"tag","published_at":"2023-04-18T12:41:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.13/manifests"},{"name":"v13.3.1-canary.12","sha":"6106666d3e2bb20e101c890c77010b1f01c4f62f","kind":"tag","published_at":"2023-04-18T07:04:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.12/manifests"},{"name":"v13.3.1-canary.11","sha":"af64047d994152a44991dec9c4d671ef7630d31f","kind":"tag","published_at":"2023-04-17T22:40:40.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.11/manifests"},{"name":"v13.3.1-canary.10","sha":"e329b31d90a24e937e9f2b7c06470cf95a035fe2","kind":"tag","published_at":"2023-04-17T17:04:13.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.10/manifests"},{"name":"v13.3.1-canary.9","sha":"bc5be2f76c29c5513a4c3611860a19fc6b3c67b0","kind":"tag","published_at":"2023-04-17T13:46:10.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.9/manifests"},{"name":"v13.3.1-canary.8","sha":"20c5a23a90ec0fe1ae81cd0bc6b21712584bb471","kind":"tag","published_at":"2023-04-15T15:24:31.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.8/manifests"},{"name":"v13.3.1-canary.7","sha":"54fb4b6e0b03fb9c2da137447db4112473293e15","kind":"tag","published_at":"2023-04-14T17:02:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.7/manifests"},{"name":"v13.3.1-canary.6","sha":"e8f6ddcae8274852bf478c43197013a10df9c452","kind":"tag","published_at":"2023-04-13T01:22:58.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.6/manifests"},{"name":"v13.3.1-canary.5","sha":"8273ba5660b87a2ce7cf753572c548aabeee1101","kind":"tag","published_at":"2023-04-12T13:16:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.5/manifests"},{"name":"v13.3.1-canary.4","sha":"b896a1286771c1d0992a85bdfb7e106b0f8efb32","kind":"tag","published_at":"2023-04-10T17:07:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.4/manifests"},{"name":"v13.3.1-canary.3","sha":"2bcdfbb6ab45907eaa1b6f57a49ca5cdbeca9597","kind":"tag","published_at":"2023-04-08T01:47:11.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.3/manifests"},{"name":"v13.3.1-canary.2","sha":"b5f785aab1e26a63869f2136cc3baffaddcb9bfa","kind":"tag","published_at":"2023-04-07T18:04:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.2/manifests"},{"name":"v13.3.1-canary.1","sha":"0097c12a92276b6c3fe31bdc435ebfbbc6e28878","kind":"tag","published_at":"2023-04-07T13:29:10.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.1/manifests"},{"name":"v13.3.1-canary.0","sha":"883933b6c590842d78e600903b4a5db21d80c9e0","kind":"tag","published_at":"2023-04-07T03:15:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.1-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.1-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.1-canary.0/manifests"},{"name":"v13.3.0","sha":"79031e608a1b871ab4f3f3228cc1a66d93bf470b","kind":"tag","published_at":"2023-04-06T20:47:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.3.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.3.0/manifests"},{"name":"v13.2.5-canary.34","sha":"b8e7646fdcb8cbabf4bae6c9a2228dbb564abcf1","kind":"tag","published_at":"2023-04-06T19:48:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.34","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.34/manifests"},{"name":"v13.2.5-canary.33","sha":"200e83245c83945f368205fc4cfce0903c5ef96e","kind":"tag","published_at":"2023-04-06T14:52:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.33","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.33/manifests"},{"name":"v13.2.5-canary.32","sha":"5eec452f78261eb2cfb0f3f7575ed71feb5e440c","kind":"tag","published_at":"2023-04-06T06:23:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.32","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.32/manifests"},{"name":"v13.2.5-canary.31","sha":"be2237fc92145a92d552f665bb60ae242324cb8e","kind":"tag","published_at":"2023-04-05T23:30:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.31","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.31/manifests"},{"name":"v13.2.5-canary.30","sha":"95ca6f48c616facb4529d5cf71c239ddea88ebfc","kind":"tag","published_at":"2023-04-04T19:41:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.30","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.30/manifests"},{"name":"v13.2.5-canary.29","sha":"43ff6cfd995bfe3db8f0f320cba5597bd84582bb","kind":"tag","published_at":"2023-04-04T13:44:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.29","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.29/manifests"},{"name":"v13.2.5-canary.28","sha":"e034df0b134e4869ee152608c6824800319d2fba","kind":"tag","published_at":"2023-04-03T07:16:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.28","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.28/manifests"},{"name":"v13.2.5-canary.27","sha":"26e8197d7b3f3c2d478abf09b642a0fcc03849f6","kind":"tag","published_at":"2023-04-02T13:22:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.27","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.27/manifests"},{"name":"v13.2.5-canary.26","sha":"c1a2b4f15e64ef1ea2d3411a734586d1618f589d","kind":"tag","published_at":"2023-04-02T06:31:27.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.26","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.26/manifests"},{"name":"v13.2.5-canary.25","sha":"7c189c5c08e9fdc53b55929d0947cd686cb9b2e1","kind":"tag","published_at":"2023-04-01T03:32:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.25","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.25/manifests"},{"name":"v13.2.5-canary.24","sha":"f798c95f72920c54e7c0d657f4e398dde0b70b84","kind":"tag","published_at":"2023-03-31T20:58:15.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.24","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.24/manifests"},{"name":"v13.2.5-canary.23","sha":"f090f321ee1c022c8d805fc1bce6d13873bfaf98","kind":"tag","published_at":"2023-03-31T13:53:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.23","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.23/manifests"},{"name":"v13.2.5-canary.22","sha":"a6e504933b7584f72c9a3664fab51fd7430774bc","kind":"tag","published_at":"2023-03-31T00:57:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.22","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.22/manifests"},{"name":"v13.2.5-canary.21","sha":"4803102a24889c55561cb6eec4cf405b4898af10","kind":"tag","published_at":"2023-03-30T05:16:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.21","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.21/manifests"},{"name":"v13.2.5-canary.20","sha":"18131c7dab79365c7025e59f6052cd81b61a9215","kind":"tag","published_at":"2023-03-28T08:18:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.20","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.20/manifests"},{"name":"v13.2.5-canary.19","sha":"53bcdea01c963ecfb0746bd70ab73ba114aa32e8","kind":"tag","published_at":"2023-03-27T07:05:30.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.19","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.19/manifests"},{"name":"v13.2.5-canary.18","sha":"266fd1cd678f38b473a72a1e7ae58dd2dea2fae4","kind":"tag","published_at":"2023-03-25T19:39:27.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.18/manifests"},{"name":"v13.2.5-canary.17","sha":"6ec94141f514b93af3eef44b8b31961d820a8543","kind":"tag","published_at":"2023-03-25T13:49:39.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.17/manifests"},{"name":"v13.2.5-canary.16","sha":"be14eb1373e12c975945018f8b8515d20551dcf9","kind":"tag","published_at":"2023-03-24T06:24:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.16/manifests"},{"name":"v13.2.5-canary.15","sha":"7d8310512f2fc4ce41675d2d53752f5e8125ad25","kind":"tag","published_at":"2023-03-23T19:46:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.15/manifests"},{"name":"v13.2.5-canary.14","sha":"0416bd559deaa320082054525e366863aae64944","kind":"tag","published_at":"2023-03-23T09:15:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.14/manifests"},{"name":"v13.2.5-canary.13","sha":"95322649ffb2ad0d6423481faed188dd7b1f7ff2","kind":"tag","published_at":"2023-03-22T22:55:36.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.13/manifests"},{"name":"v13.2.5-canary.12","sha":"2e7dfca362931be99e34eccec36074ab4a46ffba","kind":"tag","published_at":"2023-03-21T23:23:54.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.12/manifests"},{"name":"v13.2.5-canary.11","sha":"4ffaf5067ff0fa58e034c5d2ddcff84166a8805e","kind":"tag","published_at":"2023-03-21T19:17:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.11/manifests"},{"name":"v13.2.5-canary.10","sha":"17e1cc7a7b46408cc49060255f943bce769b5683","kind":"tag","published_at":"2023-03-21T01:20:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.10/manifests"},{"name":"v13.2.5-canary.9","sha":"5d9b166ebae136e5ad221164b21cda892a7e1003","kind":"tag","published_at":"2023-03-20T21:06:44.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.9/manifests"},{"name":"v13.2.5-canary.8","sha":"1467be886a94ac2e66a0442bd6bec1dc53da6608","kind":"tag","published_at":"2023-03-17T23:13:42.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.8/manifests"},{"name":"v13.2.5-canary.7","sha":"7a104a673b49ccf78609ea30a92f2ca4459961ea","kind":"tag","published_at":"2023-03-17T12:31:22.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.7/manifests"},{"name":"v13.2.5-canary.6","sha":"6aa8c3768ecb12b0c5cfff481837c2a9c5c75705","kind":"tag","published_at":"2023-03-17T09:10:27.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.6/manifests"},{"name":"v13.2.5-canary.5","sha":"4e96e044d25b03cde527b3fc933629ac65ff990b","kind":"tag","published_at":"2023-03-16T20:54:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.5/manifests"},{"name":"v13.2.5-canary.4","sha":"e6f33ec3a1513e242767d8ada3757f2beb747290","kind":"tag","published_at":"2023-03-15T10:55:57.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.4/manifests"},{"name":"v13.2.5-canary.3","sha":"6706a2a6ba025ac2dd10a302de316bbe9acf3e2f","kind":"tag","published_at":"2023-03-14T04:46:10.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.3/manifests"},{"name":"v13.2.5-canary.2","sha":"0b3e357808fbb9d679a092448c4321c2f7156127","kind":"tag","published_at":"2023-03-13T18:46:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.2/manifests"},{"name":"v13.2.5-canary.1","sha":"5f9a5e7af1f319ba3cbacaffd4631b96072ee0d0","kind":"tag","published_at":"2023-03-11T19:33:26.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.1/manifests"},{"name":"v13.2.5-canary.0","sha":"7d48edfe8e41036263dba61f79c5ff026830ce0d","kind":"tag","published_at":"2023-03-10T17:06:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.5-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.5-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.5-canary.0/manifests"},{"name":"v13.2.4","sha":"05f6de10869021dbb6124e174778e2108c9b4e8e","kind":"tag","published_at":"2023-03-10T00:41:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4/manifests"},{"name":"v13.2.4-canary.9","sha":"1ce3b3617901dc037ee5628d7ecfc104ade7e5e5","kind":"tag","published_at":"2023-03-09T22:46:48.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.4-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.4-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.9/manifests"},{"name":"v13.2.4-canary.8","sha":"715f96fb494ce9e4bebfe9ba9a68085c88d12d0d","kind":"tag","published_at":"2023-03-09T00:07:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.4-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.4-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.8/manifests"},{"name":"v13.2.4-canary.7","sha":"f99ae5af97632e3980b442f7514a280a67aada81","kind":"tag","published_at":"2023-03-08T19:53:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.4-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.4-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.7/manifests"},{"name":"v13.2.4-canary.6","sha":"85ec94ffd74c3cc584a6dadf0addfb711400336a","kind":"tag","published_at":"2023-03-07T22:10:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.4-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.4-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.6/manifests"},{"name":"v13.2.4-canary.5","sha":"a5a13fe930060058cea406ebbbb4454a480c95e5","kind":"tag","published_at":"2023-03-07T07:30:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.4-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.4-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.5/manifests"},{"name":"v13.2.4-canary.4","sha":"a0c5a630f9428e8599197d8471ce29bb53eba64a","kind":"tag","published_at":"2023-03-05T18:26:32.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.4-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.4-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.4/manifests"},{"name":"v13.2.4-canary.3","sha":"8d9b0b111f4c38c670d6e2fd00b1a0a603ad4136","kind":"tag","published_at":"2023-03-04T22:41:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.4-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.4-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.3/manifests"},{"name":"v13.2.4-canary.2","sha":"f2989f747f75e143d1dd2c5d89156aedfde23e6a","kind":"tag","published_at":"2023-03-04T01:36:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.4-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.4-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.2/manifests"},{"name":"v13.2.4-canary.1","sha":"f7bfaff83b6e351e4274c8ad01079d0731f665f8","kind":"tag","published_at":"2023-03-03T02:35:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.4-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.4-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.1/manifests"},{"name":"v13.2.4-canary.0","sha":"262501eb6856f86e4d90f7cbd5b0aa81b7b88a10","kind":"tag","published_at":"2023-03-02T03:38:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.4-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.4-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.4-canary.0/manifests"},{"name":"v13.2.3","sha":"7f0b9e262bb079a81926f667d05bbcd184a3afdb","kind":"tag","published_at":"2023-03-01T08:46:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.3/manifests"},{"name":"v13.2.3-canary.1","sha":"419ade23b6a225bc3f1f5f7d00fe557135d8bd9d","kind":"tag","published_at":"2023-03-01T08:26:50.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.3-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.3-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.3-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.3-canary.1/manifests"},{"name":"v13.2.3-canary.0","sha":"cccf4f2a29c3782950aa038161746fcd84c61166","kind":"tag","published_at":"2023-03-01T06:40:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.3-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.3-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.3-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.3-canary.0/manifests"},{"name":"v13.2.2","sha":"5d48d7e6ed2431b4f014c99204538f695ee35947","kind":"tag","published_at":"2023-03-01T01:48:11.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2/manifests"},{"name":"v13.2.2-canary.5","sha":"250a2f59b3d3f7acadea7b6478e1e83c33400e51","kind":"tag","published_at":"2023-03-01T00:31:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.2-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.2-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2-canary.5/manifests"},{"name":"v13.2.2-canary.4","sha":"89a9bd9f74140e2017d2043ca5b7d1bdfa464a02","kind":"tag","published_at":"2023-02-28T20:36:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.2-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.2-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2-canary.4/manifests"},{"name":"v13.2.2-canary.3","sha":"3609bdbffe8e0aefc1c8f1bc944370f2a33db418","kind":"tag","published_at":"2023-02-28T09:15:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.2-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.2-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2-canary.3/manifests"},{"name":"v13.2.2-canary.2","sha":"6b276042ee183f07a59576c6fd1ed056f4c95f51","kind":"tag","published_at":"2023-02-28T01:17:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.2-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.2-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2-canary.2/manifests"},{"name":"v13.2.2-canary.1","sha":"ff4e06afd180de9f4e61242e2349c9bf59e99c24","kind":"tag","published_at":"2023-02-25T20:51:37.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.2-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.2-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2-canary.1/manifests"},{"name":"v13.2.2-canary.0","sha":"e0e81ea049483aa877c8e366ce47e5f0c176b0ae","kind":"tag","published_at":"2023-02-25T00:58:04.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.2-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.2-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.2-canary.0/manifests"},{"name":"v13.2.1","sha":"8d83d85e5359146bbbd0f96ea2f8490e7d6bc9cd","kind":"tag","published_at":"2023-02-24T01:56:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.1/manifests"},{"name":"v13.2.1-canary.0","sha":"10ada08332832341a62c2241b7293ce7f01233d4","kind":"tag","published_at":"2023-02-24T01:29:52.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.1-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.1-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.1-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.1-canary.0/manifests"},{"name":"v13.2.0","sha":"cf8ca960c408c53e3cad29798d55266077ff1bc7","kind":"tag","published_at":"2023-02-23T18:10:33.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.2.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.2.0/manifests"},{"name":"v13.1.7-canary.32","sha":"c4a3846821f16cd09a2c168872addad20c0d10d3","kind":"tag","published_at":"2023-02-23T17:38:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.32","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.32/manifests"},{"name":"v13.1.7-canary.30","sha":"0d0a9804153f5c7312b0edd5aec9a133ec886a42","kind":"tag","published_at":"2023-02-23T15:01:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.30","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.30/manifests"},{"name":"v13.1.7-canary.29","sha":"884dacc6b16ed394852d889b9ec687d6dea11125","kind":"tag","published_at":"2023-02-23T14:11:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.29","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.29/manifests"},{"name":"v13.1.7-canary.28","sha":"2882eb4ebdf29e21c5c7f0b8c1eb9d99ddc948dc","kind":"tag","published_at":"2023-02-23T08:27:45.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.28","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.28/manifests"},{"name":"v13.1.7-canary.27","sha":"0302576239231e5b97775c6b43d8a02ab291d514","kind":"tag","published_at":"2023-02-22T21:47:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.27","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.27/manifests"},{"name":"v13.1.7-canary.26","sha":"bd8cf3a4b7bd4183e6894da6d2c498e5d7c62f41","kind":"tag","published_at":"2023-02-22T15:15:10.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.26","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.26/manifests"},{"name":"v13.1.7-canary.25","sha":"1567f42c2e2a61420425348e4aba2338d166abb3","kind":"tag","published_at":"2023-02-22T09:36:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.25","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.25/manifests"},{"name":"v13.1.7-canary.24","sha":"1dc769421842679cf74b15a0c940f776142cc529","kind":"tag","published_at":"2023-02-22T07:48:12.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.24","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.24/manifests"},{"name":"v13.1.7-canary.23","sha":"d548318b2824b8c2598cb3553d7a39cba83331b8","kind":"tag","published_at":"2023-02-22T02:01:59.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.23","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.23/manifests"},{"name":"v13.1.7-canary.22","sha":"04c6c8cfca70216d2a47009c21e00d97c70b3461","kind":"tag","published_at":"2023-02-21T18:50:55.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.22","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.22/manifests"},{"name":"v13.1.7-canary.21","sha":"c4db007220e9642d4ccab1adc1eab76536a5d3ec","kind":"tag","published_at":"2023-02-18T19:36:24.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.21","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.21/manifests"},{"name":"v13.1.7-canary.20","sha":"0bc4d568b3123ae159094564ed921bc914a756f2","kind":"tag","published_at":"2023-02-18T07:25:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.20","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.20/manifests"},{"name":"v13.1.7-canary.19","sha":"2b18d5d6b3b654fcc20c7186e9bee7b445864e86","kind":"tag","published_at":"2023-02-18T01:48:20.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.19","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.19/manifests"},{"name":"v13.1.7-canary.18","sha":"4487abd73f45fc08edcc99d7ddfcc75428325d53","kind":"tag","published_at":"2023-02-17T17:44:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.18","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.18/manifests"},{"name":"v13.1.7-canary.17","sha":"7f41e4e8a13a952517636cc608ac1a196eaf9b8d","kind":"tag","published_at":"2023-02-17T01:07:56.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.17","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.17/manifests"},{"name":"v13.1.7-canary.16","sha":"75b0987f9c17f1d8b6e4a9fc1b16497b90c46cf4","kind":"tag","published_at":"2023-02-16T14:44:00.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.16","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.16/manifests"},{"name":"v13.1.7-canary.15","sha":"79da1e7bcec43ff1de98e47a4042c0a85ec3bf97","kind":"tag","published_at":"2023-02-15T10:13:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.15","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.15/manifests"},{"name":"v13.1.7-canary.14","sha":"17aca74bd0e0c7f34cc0fe26e88a58b00b1b4ce9","kind":"tag","published_at":"2023-02-15T03:12:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.14","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.14/manifests"},{"name":"v13.1.7-canary.13","sha":"93ee752d41a9205fb13be9a29eaaf57374df8018","kind":"tag","published_at":"2023-02-14T18:15:29.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.13","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.13/manifests"},{"name":"v13.1.7-canary.12","sha":"5422f3c5533c72de72d950d99260453f50145660","kind":"tag","published_at":"2023-02-14T09:11:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.12","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.12/manifests"},{"name":"v13.1.7-canary.11","sha":"cabace0c21c05fb44ac1671178bbc2a0e17b23cb","kind":"tag","published_at":"2023-02-13T20:45:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.11","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.11/manifests"},{"name":"v13.1.7-canary.10","sha":"4270adfd16f06537cd319eb90d44a0a2d85abf98","kind":"tag","published_at":"2023-02-11T11:06:17.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.10","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.10/manifests"},{"name":"v13.1.7-canary.9","sha":"1fe827516fc5ab5696cc6b83f276b1a59256a469","kind":"tag","published_at":"2023-02-11T09:40:25.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.9","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.9/manifests"},{"name":"v13.1.7-canary.8","sha":"d73cceb20d04112d13a5e0dfb910f07202912f23","kind":"tag","published_at":"2023-02-09T06:07:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.8","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.8/manifests"},{"name":"v13.1.7-canary.7","sha":"eb16c6f94a0da6367cf00b56714aae5dc60df191","kind":"tag","published_at":"2023-02-07T02:12:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.7","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.7/manifests"},{"name":"v13.1.7-canary.6","sha":"c76380fa25cfa3124fb17aa9f929d6c6afe3dbcd","kind":"tag","published_at":"2023-02-06T14:42:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.6/manifests"},{"name":"v13.1.7-canary.5","sha":"99166f8231d48f0dbe0a8849ab98a9c775c44b16","kind":"tag","published_at":"2023-02-04T18:31:18.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.5/manifests"},{"name":"v13.1.7-canary.4","sha":"3fa4798831dcc221bb56b853dc877946421a94a0","kind":"tag","published_at":"2023-02-02T16:54:46.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.4/manifests"},{"name":"v13.1.7-canary.3","sha":"308d1834e94385ca7a56e3053f2aed5c037896d7","kind":"tag","published_at":"2023-02-02T01:33:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.3/manifests"},{"name":"v13.1.7-canary.2","sha":"0978d00bf7d19e985f61d98074b11ac2efcd766c","kind":"tag","published_at":"2023-02-01T18:38:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.2/manifests"},{"name":"v13.1.7-canary.1","sha":"fb62d7e8cf009ac33dba2ba160ac10bb8ce71571","kind":"tag","published_at":"2023-01-31T20:12:08.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.1/manifests"},{"name":"v13.1.7-canary.0","sha":"5730dd7a8e7be6759a8a29de65b5039af5f4642f","kind":"tag","published_at":"2023-01-31T01:36:27.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.7-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.7-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.7-canary.0/manifests"},{"name":"v13.1.6","sha":"be86fcf6d5d826f5bda192cad0ef846648dee5b1","kind":"tag","published_at":"2023-01-28T02:25:47.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.6/manifests"},{"name":"v13.1.6-canary.3","sha":"6e73650833102f8385bf62169a5db6f971bfcb2d","kind":"tag","published_at":"2023-01-28T01:50:01.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.6-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.6-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.6-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.6-canary.3/manifests"},{"name":"v13.1.6-canary.2","sha":"8324b4f03037955a8b8ce3f37097e9929ba4023a","kind":"tag","published_at":"2023-01-27T18:51:11.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.6-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.6-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.6-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.6-canary.2/manifests"},{"name":"v13.1.6-canary.1","sha":"6a51edc35d51777a3cc78d773ae0a6a4b25933d1","kind":"tag","published_at":"2023-01-25T04:00:53.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.6-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.6-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.6-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.6-canary.1/manifests"},{"name":"v13.1.6-canary.0","sha":"752136e84b34b8f29228173ab342decfd410feb8","kind":"tag","published_at":"2023-01-23T23:04:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.6-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.6-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.6-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.6-canary.0/manifests"},{"name":"v13.1.5","sha":"4e6ea4aaf25675a0b98e19dea0b24219cda1328d","kind":"tag","published_at":"2023-01-23T19:32:43.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.5/manifests"},{"name":"v13.1.5-canary.3","sha":"8dac22ad56c9c8fe9a6aa2b98d489798478f09a4","kind":"tag","published_at":"2023-01-23T18:40:15.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.5-canary.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.5-canary.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.5-canary.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.5-canary.3/manifests"},{"name":"v13.1.5-canary.2","sha":"70282b72694a38fba4a9bfa8d5c2ef336bd5ced8","kind":"tag","published_at":"2023-01-22T05:24:03.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.5-canary.2","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.5-canary.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.5-canary.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.5-canary.2/manifests"},{"name":"v13.1.5-canary.1","sha":"ff5062122891f70da4594b9aa5df45bd9b42da39","kind":"tag","published_at":"2023-01-21T20:10:34.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.5-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.5-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.5-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.5-canary.1/manifests"},{"name":"v13.1.5-canary.0","sha":"f970827db9f57adb59f076b7396cfd5fc6adb19d","kind":"tag","published_at":"2023-01-21T16:11:51.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.5-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.5-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.5-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.5-canary.0/manifests"},{"name":"v13.1.4","sha":"0a5d27287fbc608b0b0bdc156e2dba657c492580","kind":"tag","published_at":"2023-01-20T22:59:02.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.4/manifests"},{"name":"v13.1.4-canary.1","sha":"3ce47894996b975fbf588fcbb3270f53ed5417b6","kind":"tag","published_at":"2023-01-20T20:59:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.4-canary.1","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.4-canary.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.4-canary.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.4-canary.1/manifests"},{"name":"v13.1.4-canary.0","sha":"c254b74c000f95b87d977c8324be991b9a112151","kind":"tag","published_at":"2023-01-20T09:32:05.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.4-canary.0","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.4-canary.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.4-canary.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.4-canary.0/manifests"},{"name":"v13.1.3","sha":"919a71186e5d75d42f3499774599fa92722177f7","kind":"tag","published_at":"2023-01-20T03:01:14.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.3","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.3/manifests"},{"name":"v13.1.3-canary.6","sha":"bd23ad3a9b0946846fc1b0a8981d7726431afba6","kind":"tag","published_at":"2023-01-19T23:27:35.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.3-canary.6","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.3-canary.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.3-canary.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.3-canary.6/manifests"},{"name":"v13.1.3-canary.5","sha":"9b97461ba8ec998e73d83efd9e2dff510e9145b0","kind":"tag","published_at":"2023-01-19T01:03:41.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.3-canary.5","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.3-canary.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.3-canary.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.3-canary.5/manifests"},{"name":"v13.1.3-canary.4","sha":"c72ebf7722fd40f8342b8b9f94f4789c98245df8","kind":"tag","published_at":"2023-01-18T00:09:28.000Z","download_url":"https://codeload.github.com/vercel/next.js/tar.gz/v13.1.3-canary.4","html_url":"https://github.com/vercel/next.js/releases/tag/v13.1.3-canary.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.3-canary.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vercel%2Fnext.js/tags/v13.1.3-canary.4/manifests"}]},"repo_metadata_updated_at":"2024-10-29T13:45:20.995Z","dependent_packages_count":8463,"downloads":32544543,"downloads_period":"last-month","dependent_repos_count":345645,"rankings":{"downloads":0.054157298202459576,"dependent_repos_count":0.06031775932255737,"dependent_packages_count":0.011444767769781651,"stargazers_count":0.010732892262570352,"forks_count":0.30558625138405027,"docker_downloads_count":0.3265044393651823,"average":0.12812390138443358},"purl":"pkg:npm/next","advisories":[{"uuid":"GSA_kwCzR0hTQS1xcGp2LXY1OXgtM3FjNM4ABH4w","url":"https://github.com/advisories/GHSA-qpjv-v59x-3qc4","title":"Next.js Race Condition to Cache Poisoning","description":"**Summary**  \nWe received a responsible disclosure from Allam Rachid (zhero) for a low-severity race-condition vulnerability in Next.js. This issue only affects the **Pages Router** under certain misconfigurations, causing normal endpoints to serve `pageProps` data instead of standard HTML.\n\n[Learn more here](https://vercel.com/changelog/cve-2025-32421)\n\n**Credit**  \nThank you to **Allam Rachid (zhero)** for the responsible disclosure. This research was rewarded as part of our bug bounty program.","origin":"UNSPECIFIED","severity":"LOW","published_at":"2025-05-15T14:12:26.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/vercel/next.js/security/advisories/GHSA-qpjv-v59x-3qc4","https://nvd.nist.gov/vuln/detail/CVE-2025-32421","https://vercel.com/changelog/cve-2025-32421","https://github.com/advisories/GHSA-qpjv-v59x-3qc4"],"source_kind":"github","identifiers":["GHSA-qpjv-v59x-3qc4","CVE-2025-32421"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"15.1.6","vulnerable_version_range":"\u003e= 15.0.0, \u003c 15.1.6"},{"first_patched_version":"14.2.24","vulnerable_version_range":"\u003c 14.2.24"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2025-05-15T15:09:48.070Z","updated_at":"2025-05-15T14:12:28.000Z","epss_percentage":0.00033,"epss_percentile":0.07906},{"uuid":"GSA_kwCzR0hTQS1mbXZtLXg4bXYtNDdtas0s0Q","url":"https://github.com/advisories/GHSA-fmvm-x8mv-47mj","title":"Improper CSP in Image Optimization API for Next.js versions between 10.0.0 and 12.1.0","description":"Next.js is a React framework. Starting with version 10.0.0 and prior to version 12.1.0, Next.js is vulnerable to User Interface (UI) Misrepresentation of Critical Information. In order to be affected, the `next.config.js` file must have an `images.domains` array assigned and the image host assigned in `images.domains` must allow user-provided SVG. If the `next.config.js` file has `images.loader` assigned to something other than default, the instance is not affected. Version 12.1.0 contains a patch for this issue. As a workaround, change `next.config.js` to use a different `loader configuration` other than the default.\n\n### Impact\n- **Affected**: All of the following must be true to be affected\n  - Next.js between version 10.0.0 and 12.0.10\n  - The `next.config.js` file has [images.domains](https://nextjs.org/docs/api-reference/next/image#domains) array assigned\n  - The image host assigned in [images.domains](https://nextjs.org/docs/api-reference/next/image#domains) allows user-provided SVG\n- **Not affected**: The `next.config.js` file has [images.loader](https://nextjs.org/docs/api-reference/next/image#loader-configuration) assigned to something other than default\n\n### Patches\n[Next.js 12.1.0](https://github.com/vercel/next.js/releases/tag/v12.1.0)\n\n### Workarounds\nChange `next.config.js` to use a different [loader configuration](https://nextjs.org/docs/api-reference/next/image#loader-configuration) other than the default, for example:\n\n```js\nmodule.exports = {\n  images: {\n    loader: 'imgix',\n    path: 'https://example.com/myaccount/',\n  },\n}\n```\n\nOr if you want to use the [`loader`](https://nextjs.org/docs/api-reference/next/image#loader) prop on the component, you can use `custom`:\n```js\nmodule.exports = {\n  images: {\n    loader: 'custom',\n  },\n}\n```\n\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2022-02-17T17:19:18.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/vercel/next.js/security/advisories/GHSA-fmvm-x8mv-47mj","https://github.com/vercel/next.js/releases/tag/v12.1.0","https://nvd.nist.gov/vuln/detail/CVE-2022-23646","https://github.com/vercel/next.js/pull/34075","https://github.com/advisories/GHSA-fmvm-x8mv-47mj"],"source_kind":"github","identifiers":["GHSA-fmvm-x8mv-47mj","CVE-2022-23646"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"12.1.0","vulnerable_version_range":"\u003e= 10.0.0, \u003c 12.1.0"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2022-12-21T16:12:35.496Z","updated_at":"2023-02-03T05:06:19.000Z","epss_percentage":0.00409,"epss_percentile":0.60505},{"uuid":"GSA_kwCzR0hTQS1mcTU0LTJqNTItamM0Ms4AA9w6","url":"https://github.com/advisories/GHSA-fq54-2j52-jc42","title":"Next.js Denial of Service (DoS) condition","description":"### Impact\nA Denial of Service (DoS) condition was identified in Next.js. Exploitation of the bug can trigger a crash, affecting the availability of the server.\n\n**This vulnerability can affect all Next.js deployments on the affected versions.**\n\n### Patches\nThis vulnerability was resolved in Next.js 13.5 and later. We recommend that users upgrade to a safe version.\n\n### Workarounds\nThere are no official workarounds for this vulnerability.\n\n#### Credit\n* Thai Vu of [flyseccorp.com](http://flyseccorp.com/)\n* Aonan Guan (@0dd), Senior Cloud Security Engineer","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2024-07-10T16:03:06.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","references":["https://github.com/vercel/next.js/security/advisories/GHSA-fq54-2j52-jc42","https://nvd.nist.gov/vuln/detail/CVE-2024-39693","https://github.com/advisories/GHSA-fq54-2j52-jc42"],"source_kind":"github","identifiers":["GHSA-fq54-2j52-jc42","CVE-2024-39693"],"repository_url":"https://github.com/vercel/next.js","blast_radius":48.18608342631063,"packages":[{"versions":[{"first_patched_version":"13.5.0","vulnerable_version_range":"\u003e= 13.3.1, \u003c 13.5.0"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2024-07-10T17:05:43.304Z","updated_at":"2024-11-06T14:30:34.000Z","epss_percentage":0.00233,"epss_percentile":0.46082},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXg1NnAtYzhjZy1xNDM1","url":"https://github.com/advisories/GHSA-x56p-c8cg-q435","title":"Open Redirect in Next.js versions","description":"### Impact\n\n- **Affected**: Users of Next.js between 9.5.0 and 9.5.3 \n- **Not affected**: Deployments on Vercel ([https://vercel.com](https://vercel.com)) are not affected\n- **Not affected**: Deployments using `next export`\n\nWe recommend everyone to upgrade regardless of whether you can reproduce the issue or not.\n\n### Patches\n\nhttps://github.com/vercel/next.js/releases/tag/v9.5.4\n\n### References\n\nhttps://github.com/vercel/next.js/releases/tag/v9.5.4\n\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2020-10-08T19:28:07.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/vercel/next.js/security/advisories/GHSA-x56p-c8cg-q435","https://github.com/zeit/next.js/releases/tag/v9.5.4","https://nvd.nist.gov/vuln/detail/CVE-2020-15242","https://github.com/advisories/GHSA-x56p-c8cg-q435"],"source_kind":"github","identifiers":["GHSA-x56p-c8cg-q435","CVE-2020-15242"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"9.5.4","vulnerable_version_range":"\u003e= 9.5.0, \u003c 9.5.4"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2022-12-21T16:13:13.496Z","updated_at":"2023-01-09T05:03:55.000Z","epss_percentage":0.00211,"epss_percentile":0.43817},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW0zNHgtd2dyaC1nODk3","url":"https://github.com/advisories/GHSA-m34x-wgrh-g897","title":"Directory traversal vulnerability in Next.js","description":"Next.js 4 before 4.2.3 has Directory Traversal under the `/_next` request namespace.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2018-01-24T19:38:52.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2018-6184","https://github.com/advisories/GHSA-m34x-wgrh-g897","https://github.com/vercel/next.js/releases/tag/4.2.3"],"source_kind":"github","identifiers":["GHSA-m34x-wgrh-g897","CVE-2018-6184"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"4.2.3","vulnerable_version_range":"\u003e= 1.0.0, \u003c 4.2.3"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2022-12-21T16:13:37.449Z","updated_at":"2023-01-09T05:03:08.000Z","epss_percentage":0.50169,"epss_percentile":0.97663},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTNmNWMtNHF4ai12bXBm","url":"https://github.com/advisories/GHSA-3f5c-4qxj-vmpf","title":"Next.js Directory Traversal Vulnerability","description":"Next.js before 2.4.1 has directory traversal under the `/_next` and `/static` request namespace, allowing attackers to obtain sensitive information.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2017-12-05T02:04:14.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2017-16877","https://github.com/zeit/next.js/releases/tag/2.4.1","https://github.com/vercel/next.js/commit/02fe7cf63f6265d73bdaf8bc50a4f2fb539dcd00","https://github.com/advisories/GHSA-3f5c-4qxj-vmpf"],"source_kind":"github","identifiers":["GHSA-3f5c-4qxj-vmpf","CVE-2017-16877"],"repository_url":"https://github.com/zeit/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"2.4.1","vulnerable_version_range":"\u003e= 1.0.0, \u003c 2.4.1"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2022-12-21T16:13:37.458Z","updated_at":"2025-06-04T01:11:17.350Z","epss_percentage":0.83198,"epss_percentile":0.99211},{"uuid":"GSA_kwCzR0hTQS0yNW1wLWc2ZnYtbXF4eM0ZPg","url":"https://github.com/advisories/GHSA-25mp-g6fv-mqxx","title":"Unexpected server crash in Next.js.","description":"Next.js is a React framework. In versions of Next.js prior to 12.0.5 or 11.1.3, invalid or malformed URLs could lead to a server crash. In order to be affected by this issue, the deployment must use Next.js versions above 11.1.0 and below 12.0.5, Node.js above 15.0.0, and next start or a custom server. Deployments on Vercel are not affected, along with similar environments where invalid requests are filtered before reaching Next.js. Versions 12.0.5 and 11.1.3 contain patches for this issue. Note that prior version 0.9.9 package `next` hosted a different utility (0.4.1 being the latest version of that codebase), and this advisory does not apply to those versions. ","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2021-12-07T21:12:09.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/vercel/next.js/security/advisories/GHSA-25mp-g6fv-mqxx","https://github.com/vercel/next.js/pull/32080","https://github.com/vercel/next.js/commit/6d98b4fb4315dec1badecf0e9bdc212a4272b264","https://github.com/vercel/next.js/releases/v12.0.5","https://nvd.nist.gov/vuln/detail/CVE-2021-43803","https://github.com/vercel/next.js/releases/tag/v11.1.3","https://github.com/advisories/GHSA-25mp-g6fv-mqxx"],"source_kind":"github","identifiers":["GHSA-25mp-g6fv-mqxx","CVE-2021-43803"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"11.1.3","vulnerable_version_range":"\u003e= 0.9.9, \u003c 11.1.3"},{"first_patched_version":"12.0.5","vulnerable_version_range":"\u003e= 12.0.0, \u003c 12.0.5"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2022-12-21T16:12:30.767Z","updated_at":"2024-03-13T22:14:18.000Z","epss_percentage":0.00479,"epss_percentile":0.64098},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTlncjMtNzg5Ny1wcDdt","url":"https://github.com/advisories/GHSA-9gr3-7897-pp7m","title":"XSS in Image Optimization API for Next.js","description":"### Impact\n- **Affected:** All of the following must be true to be affected\n    - Next.js between version 10.0.0 and 11.1.0\n    - The `next.config.js` file has [`images.domains`](https://nextjs.org/docs/basic-features/image-optimization#domains) array assigned\n    - The image host assigned in [`images.domains`](https://nextjs.org/docs/basic-features/image-optimization#domains) allows user-provided SVG\n- **Not affected**: The `next.config.js` file has [`images.loader`](https://nextjs.org/docs/basic-features/image-optimization#loader) assigned to something other than default\n- **Not affected**: Deployments on [Vercel](https://vercel.com) are not affected\n\n### Patches\n[Next.js v11.1.1](https://github.com/vercel/next.js/releases/tag/v11.1.1)\n\n","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2021-09-01T18:24:22.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/vercel/next.js/security/advisories/GHSA-9gr3-7897-pp7m","https://github.com/vercel/next.js/releases/tag/v11.1.1","https://nvd.nist.gov/vuln/detail/CVE-2021-39178","https://github.com/vercel/next.js/pull/28620","https://github.com/vercel/next.js/commit/7afc97c5744b38bdf36aa7f87625f438224688aa","https://github.com/advisories/GHSA-9gr3-7897-pp7m"],"source_kind":"github","identifiers":["GHSA-9gr3-7897-pp7m","CVE-2021-39178"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"11.1.1","vulnerable_version_range":"\u003e= 10.0.0, \u003c 11.1.1"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2022-12-21T16:12:48.150Z","updated_at":"2023-03-31T15:47:01.000Z","epss_percentage":0.00597,"epss_percentile":0.68383},{"uuid":"GSA_kwCzR0hTQS1nNzd4LTQ0eHgtNTMybc4ABAQO","url":"https://github.com/advisories/GHSA-g77x-44xx-532m","title":"Denial of Service condition in Next.js image optimization","description":"### Impact\nThe image optimization feature of Next.js contained a vulnerability which allowed for a potential Denial of Service (DoS) condition which could lead to excessive CPU consumption.\n\n**Not affected:**\n- The `next.config.js` file is configured with `images.unoptimized` set to `true` or `images.loader` set to a non-default value.\n- The Next.js application is hosted on Vercel. \n\n### Patches\nThis issue was fully patched in Next.js `14.2.7`. We recommend that users upgrade to at least this version.\n\n### Workarounds\nEnsure that the `next.config.js` file has either `images.unoptimized`, `images.loader` or `images.loaderFile` assigned.\n\n#### Credits\nBrandon Dahler (brandondahler), AWS\nDimitrios Vlastaras","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-10-14T19:45:21.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":4.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U","references":["https://github.com/vercel/next.js/security/advisories/GHSA-g77x-44xx-532m","https://nvd.nist.gov/vuln/detail/CVE-2024-47831","https://github.com/vercel/next.js/commit/d11cbc9ff0b1aaefabcba9afe1e562e0b1fde65a","https://github.com/advisories/GHSA-g77x-44xx-532m"],"source_kind":"github","identifiers":["GHSA-g77x-44xx-532m","CVE-2024-47831"],"repository_url":"https://github.com/vercel/next.js","blast_radius":25.477699282876884,"packages":[{"versions":[{"first_patched_version":"14.2.7","vulnerable_version_range":"\u003e= 10.0.0, \u003c 14.2.7"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2024-10-14T20:06:17.089Z","updated_at":"2024-11-08T18:55:49.000Z","epss_percentage":0.00047,"epss_percentile":0.1436},{"uuid":"GSA_kwCzR0hTQS1mcjVoLXJxcDgtbWo2Z84AA74P","url":"https://github.com/advisories/GHSA-fr5h-rqp8-mj6g","title":"Next.js Server-Side Request Forgery in Server Actions","description":"### Impact\nA Server-Side Request Forgery (SSRF) vulnerability was identified in Next.js Server Actions by security researchers at Assetnote. If the `Host` header is modified, and the below conditions are also met, an attacker may be able to make requests that appear to be originating from the Next.js application server itself.\n\n#### Prerequisites\n* Next.js (`\u003c14.1.1`) is running in a self-hosted* manner.\n* The Next.js application makes use of Server Actions.\n* The Server Action performs a redirect to a relative path which starts with a `/`.\n\n\\* Many hosting providers (including Vercel) route requests based on the Host header, so we do not believe that this vulnerability affects any Next.js applications where routing is done in this manner.\n\n### Patches\nThis vulnerability was patched in [#62561](https://github.com/vercel/next.js/pull/62561) and fixed in Next.js `14.1.1`.\n \n### Workarounds\nThere are no official workarounds for this vulnerability. We recommend upgrading to Next.js `14.1.1`.\n\n### Credit\nVercel and the Next.js team thank Assetnote for responsibly disclosing this issue to us, and for working with us to verify the fix. Thanks to:\n\nAdam Kues - Assetnote\nShubham Shah - Assetnote","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2024-05-09T21:18:57.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/vercel/next.js/security/advisories/GHSA-fr5h-rqp8-mj6g","https://github.com/vercel/next.js/pull/62561","https://github.com/vercel/next.js/commit/8f7a6ca7d21a97bc9f7a1bbe10427b5ad74b9085","https://nvd.nist.gov/vuln/detail/CVE-2024-34351","https://github.com/advisories/GHSA-fr5h-rqp8-mj6g"],"source_kind":"github","identifiers":["GHSA-fr5h-rqp8-mj6g","CVE-2024-34351"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"14.1.1","vulnerable_version_range":"\u003e= 13.4.0, \u003c 14.1.1"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2024-05-09T22:05:26.352Z","updated_at":"2024-05-14T20:02:43.000Z","epss_percentage":0.81034,"epss_percentile":0.99102},{"uuid":"GSA_kwCzR0hTQS1jNTloLXI2cDgtcTl3Y84AA2m9","url":"https://github.com/advisories/GHSA-c59h-r6p8-q9wc","title":"Next.js missing cache-control header may lead to CDN caching empty reply","description":"Next.js before 13.4.20-canary.13 lacks a cache-control header and thus empty prefetch responses may sometimes be cached by a CDN, causing a denial of service to all users requesting the same URL via that CDN. Cloudflare considers these requests cacheable assets.","origin":"UNSPECIFIED","severity":"LOW","published_at":"2023-10-22T03:30:23.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2023-46298","https://github.com/vercel/next.js/issues/45301","https://github.com/vercel/next.js/pull/54732","https://github.com/vercel/next.js/compare/v13.4.20-canary.12...v13.4.20-canary.13","https://github.com/vercel/next.js/commit/20d05958ff853e9c9e42139ffec294336881c648","https://github.com/advisories/GHSA-c59h-r6p8-q9wc"],"source_kind":"github","identifiers":["GHSA-c59h-r6p8-q9wc","CVE-2023-46298"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"13.4.20-canary.13","vulnerable_version_range":"\u003e= 0.9.9, \u003c 13.4.20-canary.13"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2023-10-24T20:06:13.640Z","updated_at":"2023-11-09T05:04:04.000Z","epss_percentage":0.00293,"epss_percentile":0.5242},{"uuid":"GSA_kwCzR0hTQS03bTI3LTdnaGMtNDR3Oc4ABC8r","url":"https://github.com/advisories/GHSA-7m27-7ghc-44w9","title":"Next.js Allows a Denial of Service (DoS) with Server Actions","description":"### Impact\nA Denial of Service (DoS) attack allows attackers to construct requests that leaves requests to Server Actions hanging until the hosting provider cancels the function execution.\n\n_Note: Next.js server is idle during that time and only keeps the connection open. CPU and memory footprint are low during that time._\n\nDeployments without any protection against long running Server Action invocations are especially vulnerable. Hosting providers like Vercel or Netlify set a default maximum duration on function execution to reduce the risk of excessive billing.\n\nThis is the same issue as if the incoming HTTP request has an invalid `Content-Length` header or never closes. If the host has no other mitigations to those then this vulnerability is novel.\n\nThis vulnerability affects only Next.js deployments using Server Actions.\n\n### Patches\n\nThis vulnerability was resolved in Next.js 14.2.21, 15.1.2, and 13.5.8. We recommend that users upgrade to a safe version.\n\n### Workarounds\n\nThere are no official workarounds for this vulnerability.\n\n### Credits\n\nThanks to the PackDraw team for responsibly disclosing this vulnerability.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2025-01-03T20:19:29.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/vercel/next.js/security/advisories/GHSA-7m27-7ghc-44w9","https://nvd.nist.gov/vuln/detail/CVE-2024-56332","https://github.com/advisories/GHSA-7m27-7ghc-44w9"],"source_kind":"github","identifiers":["GHSA-7m27-7ghc-44w9","CVE-2024-56332"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"15.1.2","vulnerable_version_range":"\u003e= 15.0.0, \u003c 15.1.2"},{"first_patched_version":"14.2.21","vulnerable_version_range":"\u003e= 14.0.0, \u003c 14.2.21"},{"first_patched_version":"13.5.8","vulnerable_version_range":"\u003e= 13.0.0, \u003c 13.5.8"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2025-01-03T21:08:03.382Z","updated_at":"2025-01-07T16:24:09.000Z","epss_percentage":0.00228,"epss_percentile":0.45869},{"uuid":"GSA_kwCzR0hTQS0yMjNqLTRybTgtbXJtZs4ABGV7","url":"https://github.com/advisories/GHSA-223j-4rm8-mrmf","title":"Next.js may leak x-middleware-subrequest-id to external hosts","description":"## Summary\nIn the process of remediating [CVE-2025-29927](https://github.com/advisories/GHSA-f82v-jwr5-mffw), we looked at other possible exploits of Middleware. We independently verified this low severity vulnerability in parallel with two reports from independent researchers.\n\nLearn more [here](https://vercel.com/changelog/cve-2025-30218-5DREmEH765PoeAsrNNQj3O).\n\n## Credit\n\nThank you to Jinseo Kim [kjsman](https://hackerone.com/kjsman?type=user) and [RyotaK](https://hackerone.com/ryotak?type=user) (GMO Flatt Security Inc.) with [takumi-san.ai](https://takumi-san.ai) for the responsible disclosure. These researchers were awarded as part of our bug bounty program.","origin":"UNSPECIFIED","severity":"LOW","published_at":"2025-04-02T22:35:37.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":1.7,"cvss_vector":"CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/vercel/next.js/security/advisories/GHSA-223j-4rm8-mrmf","https://vercel.com/changelog/cve-2025-30218-5DREmEH765PoeAsrNNQj3O","https://nvd.nist.gov/vuln/detail/CVE-2025-30218","https://github.com/advisories/GHSA-223j-4rm8-mrmf"],"source_kind":"github","identifiers":["GHSA-223j-4rm8-mrmf","CVE-2025-30218"],"repository_url":"https://github.com/vercel/next.js","blast_radius":9.415671474106675,"packages":[{"versions":[{"first_patched_version":"15.2.4","vulnerable_version_range":"= 15.2.3"},{"first_patched_version":"14.2.26","vulnerable_version_range":"= 14.2.25"},{"first_patched_version":"13.5.10","vulnerable_version_range":"= 13.5.9"},{"first_patched_version":"12.3.6","vulnerable_version_range":"= 12.3.5"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2025-04-02T23:08:47.697Z","updated_at":"2025-04-03T13:24:27.000Z","epss_percentage":0.0006,"epss_percentile":0.19296},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXZ4ZjUtd3h3cC1tN2c5","url":"https://github.com/advisories/GHSA-vxf5-wxwp-m7g9","title":"Open Redirect in Next.js","description":"Next.js is an open source website development framework to be used with the React library. In affected versions specially encoded paths could be used when `pages/_error.js` was statically generated, allowing an open redirect to occur to an external site. In general, this redirect does not directly harm users although it can allow for phishing attacks by redirecting to an attacker's domain from a trusted domain.\n\n### Impact\n\n- **Affected:** Users of Next.js between `10.0.5` and `10.2.0`\n- **Affected:** Users of Next.js between `11.0.0` and `11.0.1` using `pages/_error.js` without `getInitialProps`\n- **Affected:** Users of Next.js between `11.0.0` and `11.0.1` using `pages/_error.js` and `next export`\n- **Not affected**: Deployments on Vercel ([vercel.com](https://vercel.com)) are not affected\n- **Not affected:** Deployments **with** `pages/404.js`\n- Note that versions prior to 0.9.9 package `next` npm package hosted a different utility (0.4.1 being the latest version of that codebase), and this advisory does not apply to those versions.\n\nWe recommend upgrading to the latest version of Next.js to improve the overall security of your application.\n\n### Patches\n\nhttps://github.com/vercel/next.js/releases/tag/v11.1.0","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2021-08-12T14:51:14.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/vercel/next.js/security/advisories/GHSA-vxf5-wxwp-m7g9","https://nvd.nist.gov/vuln/detail/CVE-2021-37699","https://github.com/vercel/next.js/releases/tag/v11.1.0","https://github.com/advisories/GHSA-vxf5-wxwp-m7g9"],"source_kind":"github","identifiers":["GHSA-vxf5-wxwp-m7g9","CVE-2021-37699"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"11.1.0","vulnerable_version_range":"\u003e= 0.9.9, \u003c 11.1.0"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2022-12-21T16:12:29.566Z","updated_at":"2023-02-01T05:06:12.000Z","epss_percentage":0.00446,"epss_percentile":0.62571},{"uuid":"GSA_kwCzR0hTQS13cjY2LXZyd20tNWc1eM0nOg","url":"https://github.com/advisories/GHSA-wr66-vrwm-5g5x","title":"Denial of Service Vulnerability in next.js","description":"### Impact\n\nVulnerable code could allow a bad actor to trigger a denial of service attack for anyone running a Next.js app at version \u003e= 12.0.0, and using i18n functionality.\n\n- **Affected:** All of the following must be true to be affected by this CVE\n  - Next.js versions above v12.0.0\n  - Using next start or a custom server\n  - Using the built-in i18n support\n- **Not affected:**\n  - Deployments on Vercel (vercel.com) are not affected along with similar environments where invalid requests are filtered before reaching Next.js.\n\n### Patches\n\nA patch has been released, `next@12.0.9`, that mitigates this issue. We recommend all affected users upgrade as soon as possible.\n\n### Workarounds\n\nWe recommend upgrading whether you can reproduce or not although you can ensure `/${locale}/_next/` is blocked from reaching the Next.js instance until you upgrade.\n\n### For more information\n\nIf you have any questions or comments about this advisory:\n* Open an issue in [next](https://github.com/vercel/next.js)\n* Email us at [security@vercel.com](mailto:security@vercel.com)\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2022-01-28T23:09:22.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/vercel/next.js/security/advisories/GHSA-wr66-vrwm-5g5x","https://nvd.nist.gov/vuln/detail/CVE-2022-21721","https://github.com/vercel/next.js/pull/33503","https://github.com/vercel/next.js/releases/tag/v12.0.9","https://github.com/advisories/GHSA-wr66-vrwm-5g5x"],"source_kind":"github","identifiers":["GHSA-wr66-vrwm-5g5x","CVE-2022-21721"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"12.0.9","vulnerable_version_range":"\u003e= 12.0.0, \u003c 12.0.9"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2022-12-21T16:12:37.570Z","updated_at":"2023-12-20T16:39:40.000Z","epss_percentage":0.00504,"epss_percentile":0.65141},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTV2ajgtM3YyaC1oMzh2","url":"https://github.com/advisories/GHSA-5vj8-3v2h-h38v","title":"Remote Code Execution in next","description":"Versions of `next` prior to 5.1.0 are vulnerable to Remote Code Execution. The `/path:` route fails to properly sanitize input and passes it to a `require()` call. This allows attackers to execute JavaScript code on the server. Note that prior version 0.9.9 package `next` npm package hosted a different utility (0.4.1 being the latest version of that codebase), and this advisory does not apply to those versions.\n\n## Recommendation\n\nUpgrade to version 5.1.0.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2020-09-04T18:04:08.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://www.npmjs.com/advisories/1538","https://github.com/advisories/GHSA-5vj8-3v2h-h38v"],"source_kind":"github","identifiers":["GHSA-5vj8-3v2h-h38v"],"repository_url":null,"blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"5.1.0","vulnerable_version_range":"\u003e= 0.9.9, \u003c 5.1.0"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2022-12-21T16:12:29.583Z","updated_at":"2023-01-09T05:04:26.000Z","epss_percentage":null,"epss_percentile":null},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWZxNzctN3A3ci04M3Jq","url":"https://github.com/advisories/GHSA-fq77-7p7r-83rj","title":"Directory Traversal in Next.js","description":"### Impact\n\n- **Not affected**: Deployments on ZEIT Now v2 ([https://zeit.co](https://zeit.co/)) are not affected\n- **Not affected**: Deployments using the `serverless` target\n- **Not affected**: Deployments using `next export`\n- **Affected**: Users of Next.js below 9.3.2\n\nWe recommend everyone to upgrade regardless of whether you can reproduce the issue or not.\n\n### Patches\n\nhttps://github.com/zeit/next.js/releases/tag/v9.3.2\n\n### References\n\nhttps://github.com/zeit/next.js/releases/tag/v9.3.2","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2020-03-30T20:40:50.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/zeit/next.js/security/advisories/GHSA-fq77-7p7r-83rj","https://github.com/zeit/next.js/releases/tag/v9.3.2","https://nvd.nist.gov/vuln/detail/CVE-2020-5284","https://www.npmjs.com/advisories/1503","https://github.com/advisories/GHSA-fq77-7p7r-83rj"],"source_kind":"github","identifiers":["GHSA-fq77-7p7r-83rj","CVE-2020-5284"],"repository_url":"https://github.com/zeit/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"9.3.2","vulnerable_version_range":"\u003c 9.3.2"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2022-12-21T16:13:25.589Z","updated_at":"2023-01-09T05:02:22.000Z","epss_percentage":0.82797,"epss_percentile":0.99191},{"uuid":"GSA_kwCzR0hTQS1mODJ2LWp3cjUtbWZmd84ABFxH","url":"https://github.com/advisories/GHSA-f82v-jwr5-mffw","title":"Authorization Bypass in Next.js Middleware","description":"# Impact\nIt is possible to bypass authorization checks within a Next.js application, if the authorization check occurs in middleware.\n\n# Patches\n* For Next.js 15.x, this issue is fixed in `15.2.3`\n* For Next.js 14.x, this issue is fixed in `14.2.25`\n* For Next.js 13.x, this issue is fixed in `13.5.9`\n* For Next.js 12.x, this issue is fixed in `12.3.5`\n* For Next.js 11.x, consult the below workaround.\n\n_Note: Next.js deployments hosted on Vercel are automatically protected against this vulnerability._\n\n# Workaround\nIf patching to a safe version is infeasible, it is recommend that you prevent external user requests which contain the `x-middleware-subrequest` header from reaching your Next.js application.\n\n## Credits\n\n- Allam Rachid (zhero;)\n- Allam Yasser (inzo_)","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2025-03-21T15:20:12.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/vercel/next.js/security/advisories/GHSA-f82v-jwr5-mffw","https://github.com/vercel/next.js/commit/52a078da3884efe6501613c7834a3d02a91676d2","https://github.com/vercel/next.js/commit/5fd3ae8f8542677c6294f32d18022731eab6fe48","https://nvd.nist.gov/vuln/detail/CVE-2025-29927","https://github.com/vercel/next.js/releases/tag/v12.3.5","https://github.com/vercel/next.js/releases/tag/v13.5.9","https://vercel.com/changelog/vercel-firewall-proactively-protects-against-vulnerability-with-middleware","http://www.openwall.com/lists/oss-security/2025/03/23/3","http://www.openwall.com/lists/oss-security/2025/03/23/4","https://security.netapp.com/advisory/ntap-20250328-0002","https://github.com/advisories/GHSA-f82v-jwr5-mffw"],"source_kind":"github","identifiers":["GHSA-f82v-jwr5-mffw","CVE-2025-29927"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"12.3.5","vulnerable_version_range":"\u003e= 11.1.4, \u003c 12.3.5"},{"first_patched_version":"15.2.3","vulnerable_version_range":"\u003e= 15.0.0, \u003c 15.2.3"},{"first_patched_version":"14.2.25","vulnerable_version_range":"\u003e= 14.0.0, \u003c 14.2.25"},{"first_patched_version":"13.5.9","vulnerable_version_range":"\u003e= 13.0.0, \u003c 13.5.9"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2025-03-21T16:08:26.568Z","updated_at":"2025-06-04T01:08:23.133Z","epss_percentage":0.93199,"epss_percentile":0.99793},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXF3OTYtbW0yZy1jOG03","url":"https://github.com/advisories/GHSA-qw96-mm2g-c8m7","title":"Next.js has cross site scripting (XSS) vulnerability via the 404 or 500 /_error page","description":"Next.js 7.0.0 and 7.0.1 has XSS via the 404 or 500 /_error page.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2018-10-15T21:43:12.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2018-18282","https://github.com/advisories/GHSA-qw96-mm2g-c8m7","https://github.com/zeit/next.js/releases/tag/7.0.2"],"source_kind":"github","identifiers":["GHSA-qw96-mm2g-c8m7","CVE-2018-18282"],"repository_url":"https://github.com/zeit/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"7.0.2","vulnerable_version_range":"\u003e= 7.0.0, \u003c 7.0.2"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2022-12-21T16:13:35.809Z","updated_at":"2023-01-09T05:03:35.000Z","epss_percentage":0.00287,"epss_percentile":0.51995},{"uuid":"GSA_kwCzR0hTQS13ZmY0LWZwd2ctcXF2M84AAui2","url":"https://github.com/advisories/GHSA-wff4-fpwg-qqv3","title":"Unexpected server crash in Next.js","description":"### Impact\n\nWhen specific requests are made to the Next.js server it can cause an `unhandledRejection` in the server which can crash the process to exit in specific Node.js versions with strict `unhandledRejection` handling. \n\n- Affected: All of the following must be true to be affected by this CVE\n  - Node.js version above v15.0.0 being used with strict `unhandledRejection` exiting\n  - Next.js version v12.2.3\n  - Using next start or a [custom server](https://nextjs.org/docs/advanced-features/custom-server)\n \n- Not affected: Deployments on Vercel ([vercel.com](https://vercel.com/)) are not affected along with similar environments where `next-server` isn't being shared across requests.\n\n### Patches\nhttps://github.com/vercel/next.js/releases/tag/v12.2.4\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2022-08-30T20:38:34.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/vercel/next.js/security/advisories/GHSA-wff4-fpwg-qqv3","https://github.com/vercel/next.js/releases/tag/v12.2.4","https://nvd.nist.gov/vuln/detail/CVE-2022-36046","https://github.com/advisories/GHSA-wff4-fpwg-qqv3"],"source_kind":"github","identifiers":["GHSA-wff4-fpwg-qqv3","CVE-2022-36046"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"12.2.4","vulnerable_version_range":"= 12.2.3"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2022-12-21T16:12:00.459Z","updated_at":"2023-01-29T05:06:02.000Z","epss_percentage":0.00086,"epss_percentile":0.26071},{"uuid":"GSA_kwCzR0hTQS1ncDhmLThtM2ctcXZqOc4AA_nS","url":"https://github.com/advisories/GHSA-gp8f-8m3g-qvj9","title":"Next.js Cache Poisoning","description":"### Impact\n\nBy sending a crafted HTTP request, it is possible to poison the cache of a non-dynamic server-side rendered route in the pages router (this does not affect the app router). When this crafted request is sent it could coerce Next.js to cache a route that is meant to not be cached and send a `Cache-Control: s-maxage=1, stale-while-revalidate` header which some upstream CDNs may cache as well. \n\nTo be potentially affected all of the following must apply: \n\n- Next.js between 13.5.1 and 14.2.9\n- Using pages router\n- Using non-dynamic server-side rendered routes e.g. `pages/dashboard.tsx` not `pages/blog/[slug].tsx`\n\nThe below configurations are unaffected:\n\n- Deployments using only app router\n- Deployments on [Vercel](https://vercel.com/) are not affected\n\n\n### Patches\n\nThis vulnerability was resolved in Next.js v13.5.7, v14.2.10, and later. We recommend upgrading regardless of whether you can reproduce the issue or not.\n\n### Workarounds\n\nThere are no official or recommended workarounds for this issue, we recommend that users patch to a safe version.\n\n#### Credits\n\n- Allam Rachid (zhero_)\n- Henry Chen","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2024-09-17T21:58:09.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","references":["https://github.com/vercel/next.js/security/advisories/GHSA-gp8f-8m3g-qvj9","https://github.com/vercel/next.js/commit/7ed7f125e07ef0517a331009ed7e32691ba403d3","https://github.com/vercel/next.js/commit/bd164d53af259c05f1ab434004bcfdd3837d7cda","https://nvd.nist.gov/vuln/detail/CVE-2024-46982","https://github.com/advisories/GHSA-gp8f-8m3g-qvj9"],"source_kind":"github","identifiers":["GHSA-gp8f-8m3g-qvj9","CVE-2024-46982"],"repository_url":"https://github.com/vercel/next.js","blast_radius":48.18608342631063,"packages":[{"versions":[{"first_patched_version":"14.2.10","vulnerable_version_range":"\u003e= 14.0.0, \u003c 14.2.10"},{"first_patched_version":"13.5.7","vulnerable_version_range":"\u003e= 13.5.1, \u003c 13.5.7"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2024-09-17T22:05:58.028Z","updated_at":"2025-06-04T01:09:02.493Z","epss_percentage":0.35022,"epss_percentile":0.96833},{"uuid":"GSA_kwCzR0hTQS03N3I1LWd3M2otMm1wZs4AA74O","url":"https://github.com/advisories/GHSA-77r5-gw3j-2mpf","title":"Next.js Vulnerable to HTTP Request Smuggling","description":"### Impact\nInconsistent interpretation of a crafted HTTP request meant that requests are treated as both a single request, and two separate requests by Next.js, leading to desynchronized responses. This led to a response queue poisoning vulnerability in the affected Next.js versions.\n\nFor a request to be exploitable, the affected route also had to be making use of the [rewrites](https://nextjs.org/docs/app/api-reference/next-config-js/rewrites) feature in Next.js.\n\n### Patches\nThe vulnerability is resolved in Next.js `13.5.1` and newer. This includes Next.js `14.x`.\n\n### Workarounds\nThere are no official workarounds for this vulnerability. We recommend that you upgrade to a safe version.\n\n### References\nhttps://portswigger.net/web-security/request-smuggling/advanced/response-queue-poisoning","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2024-05-09T21:07:00.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/vercel/next.js/security/advisories/GHSA-77r5-gw3j-2mpf","https://github.com/vercel/next.js/commit/44eba020c615f0d9efe431f84ada67b81576f3f5","https://github.com/vercel/next.js/compare/v13.5.0...v13.5.1","https://nvd.nist.gov/vuln/detail/CVE-2024-34350","https://github.com/advisories/GHSA-77r5-gw3j-2mpf"],"source_kind":"github","identifiers":["GHSA-77r5-gw3j-2mpf","CVE-2024-34350"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"13.5.1","vulnerable_version_range":"\u003e= 13.4.0, \u003c 13.5.1"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2024-05-09T22:05:26.379Z","updated_at":"2024-07-09T18:28:21.000Z","epss_percentage":0.00899,"epss_percentile":0.74507},{"uuid":"GSA_kwCzR0hTQS0zaDUyLTI2OXAtY3A5cs4ABIet","url":"https://github.com/advisories/GHSA-3h52-269p-cp9r","title":"Information exposure in Next.js dev server due to lack of origin verification","description":"## Summary\n\nA low-severity vulnerability in **Next.js** has been fixed in **version 15.2.2**. This issue may have allowed limited source code exposure when the dev server was running with the App Router enabled. The vulnerability only affects local development environments and requires the user to visit a malicious webpage while `npm run dev` is active.\n\nLearn more: https://vercel.com/changelog/cve-2025-48068\n\n## Credit\n\nThanks to [sapphi-red](https://github.com/sapphi-red) and [Radman Siddiki](https://github.com/R4356th) for responsibly disclosing this issue.","origin":"UNSPECIFIED","severity":"LOW","published_at":"2025-05-28T21:52:13.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N","references":["https://github.com/vercel/next.js/security/advisories/GHSA-3h52-269p-cp9r","https://vercel.com/changelog/cve-2025-48068","https://nvd.nist.gov/vuln/detail/CVE-2025-48068","https://github.com/advisories/GHSA-3h52-269p-cp9r"],"source_kind":"github","identifiers":["GHSA-3h52-269p-cp9r","CVE-2025-48068"],"repository_url":"https://github.com/vercel/next.js","blast_radius":12.738849641438442,"packages":[{"versions":[{"first_patched_version":"15.2.2","vulnerable_version_range":"\u003e= 13.0, \u003c 15.2.2"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2025-05-28T22:09:07.147Z","updated_at":"2025-05-30T15:17:52.000Z","epss_percentage":0.00019,"epss_percentile":0.03287},{"uuid":"GSA_kwCzR0hTQS03Z2ZjLThjcTgtamg1Zs4ABChV","url":"https://github.com/advisories/GHSA-7gfc-8cq8-jh5f","title":"Next.js authorization bypass vulnerability","description":"### Impact\nIf a Next.js application is performing authorization in middleware based on pathname, it was possible for this authorization to be bypassed.\n\n### Patches\nThis issue was patched in Next.js `14.2.15` and later.\n\nIf your Next.js application is hosted on Vercel, this vulnerability has been automatically mitigated, regardless of Next.js version.\n\n### Workarounds\nThere are no official workarounds for this vulnerability.\n\n#### Credits\nWe'd like to thank [tyage](http://github.com/tyage) (GMO CyberSecurity by IERAE) for responsible disclosure of this issue.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2024-12-17T15:09:06.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/vercel/next.js/security/advisories/GHSA-7gfc-8cq8-jh5f","https://github.com/vercel/next.js/commit/1c8234eb20bc8afd396b89999a00f06b61d72d7b","https://nvd.nist.gov/vuln/detail/CVE-2024-51479","https://github.com/vercel/next.js/releases/tag/v14.2.15","https://github.com/advisories/GHSA-7gfc-8cq8-jh5f"],"source_kind":"github","identifiers":["GHSA-7gfc-8cq8-jh5f","CVE-2024-51479"],"repository_url":"https://github.com/vercel/next.js","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"14.2.15","vulnerable_version_range":"\u003e= 9.5.5, \u003c 14.2.15"}],"ecosystem":"npm","package_name":"next"}],"created_at":"2024-12-17T16:08:49.796Z","updated_at":"2024-12-19T15:04:24.000Z","epss_percentage":0.54214,"epss_percentile":0.97844}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/next","docker_dependents_count":2991,"docker_downloads_count":7778193,"usage_url":"https://repos.ecosyste.ms/usage/npm/next","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/next/dependencies","status":null,"funding_links":[],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/next/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/next/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/next/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/next/related_packages","maintainers":[{"uuid":"rauchg","login":"rauchg","name":null,"email":"rauchg@gmail.com","url":null,"packages_count":246,"html_url":"https://www.npmjs.com/~rauchg","role":null,"created_at":"2022-11-09T05:40:37.040Z","updated_at":"2022-11-09T05:40:37.040Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/rauchg/packages"},{"uuid":"vercel-release-bot","login":"vercel-release-bot","name":null,"email":"infra+release@vercel.com","url":null,"packages_count":326,"html_url":"https://www.npmjs.com/~vercel-release-bot","role":null,"created_at":"2022-11-09T05:40:37.280Z","updated_at":"2022-11-09T05:40:37.280Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/vercel-release-bot/packages"},{"uuid":"timneutkens","login":"timneutkens","name":null,"email":"timneutkens@icloud.com","url":null,"packages_count":151,"html_url":"https://www.npmjs.com/~timneutkens","role":null,"created_at":"2022-11-09T05:40:37.243Z","updated_at":"2022-11-09T05:40:37.243Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/timneutkens/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5003247,"maintainers_count":1012199,"namespaces_count":295147,"keywords_count":699473,"github":"npm","metadata":{"funded_packages_count":150164},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-04T06:01:37.253Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},"unique_repositories_count":39784,"unique_repositories_count_past_30_days":1086,"recent_issues":[{"uuid":"5894543554","node_id":"PR_kwDORJVHMM8AAAABI-I_PQ","number":234,"state":"open","title":"build(deps): bump the production-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-17T03:49:48.000Z","updated_at":"2026-10-17T03:51:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":9,"packages":[{"name":"@vercel/oidc","old_version":"3.8.9","new_version":"3.8.10","repository_url":"https://github.com/vercel/vercel"},{"name":"@vercel/oidc-aws-credentials-provider","old_version":"3.3.9","new_version":"3.3.11","repository_url":"https://github.com/vercel/vercel"},{"name":"framer-motion","old_version":"13.4.6","new_version":"13.5.1","repository_url":"https://github.com/motiondivision/motion"},{"name":"google-auth-library","old_version":"11.1.0","new_version":"11.2.0","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"lucide-react","old_version":"1.49.0","new_version":"1.54.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"16.3.8","new_version":"16.4.0","repository_url":"https://github.com/vercel/next.js"},{"name":"next-intl","old_version":"4.14.8","new_version":"4.14.9","repository_url":"https://github.com/amannn/next-intl"},{"name":"pino","old_version":"10.3.1","new_version":"10.4.0","repository_url":"https://github.com/pinojs/pino"},{"name":"pino-pretty","old_version":"13.1.3","new_version":"13.2.0","repository_url":"https://github.com/pinojs/pino-pretty"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@vercel/oidc](https://github.com/vercel/vercel/tree/HEAD/packages/oidc) | `3.8.9` | `3.8.10` |\n| [@vercel/oidc-aws-credentials-provider](https://github.com/vercel/vercel/tree/HEAD/packages/oidc-aws-credentials-provider) | `3.3.9` | `3.3.11` |\n| [framer-motion](https://github.com/motiondivision/motion) | `13.4.6` | `13.5.1` |\n| [google-auth-library](https://github.com/googleapis/google-cloud-node/tree/HEAD/core/packages/google-auth-library-nodejs) | `11.1.0` | `11.2.0` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.49.0` | `1.54.0` |\n| [next](https://github.com/vercel/next.js) | `16.3.8` | `16.4.0` |\n| [next-intl](https://github.com/amannn/next-intl) | `4.14.8` | `4.14.9` |\n| [pino](https://github.com/pinojs/pino) | `10.3.1` | `10.4.0` |\n| [pino-pretty](https://github.com/pinojs/pino-pretty) | `13.1.3` | `13.2.0` |\n\n\nUpdates `@vercel/oidc` from 3.8.9 to 3.8.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/vercel/commits/@vercel/fs-detectors@3.8.10/packages/oidc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/oidc-aws-credentials-provider` from 3.3.9 to 3.3.11\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/vercel/commits/@vercel/next@3.3.11/packages/oidc-aws-credentials-provider\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `framer-motion` from 13.4.6 to 13.5.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motiondivision/motion/blob/main/CHANGELOG.md\"\u003eframer-motion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[13.5.1] 2026-10-02\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;motion\u0026gt;\u003c/code\u003e: Fall back to the attribute in readSVGValue when computed style is empty.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;motion\u0026gt;\u003c/code\u003e: Internal changes to \u003ccode\u003eanimateChanges\u003c/code\u003e for size reductions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003escroll\u003c/code\u003e: Temporarily reverted removal of internal \u003ccode\u003eobserveTimeline\u003c/code\u003e API to fix compatibility with previous \u003ccode\u003e13.x\u003c/code\u003e APIs. Moving to pinned dependencies before removing in \u003ccode\u003e14.x\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003estyleEffect\u003c/code\u003e: Cleaning up an earlier value no longer removes a value that was bound to the same key after it.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esvgEffect\u003c/code\u003e: No longer writes transforms and origins as attributes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;motion\u0026gt;\u003c/code\u003e: \u003ccode\u003einherit={false}\u003c/code\u003e now correctly not inheriting parent animations.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;motion\u0026gt;\u003c/code\u003e: Fix \u003ccode\u003esortNodePosition\u003c/code\u003e throwing when a sibling hasn't mounted\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[13.5.0] 2026-10-01\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003espring\u003c/code\u003e: Now accepts negative \u003ccode\u003ebounce\u003c/code\u003e (\u003ccode\u003e0\u003c/code\u003e-\u003ccode\u003e-1\u003c/code\u003e) to define overdamped springs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;m\u0026gt;\u003c/code\u003e: 20% smaller.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseSpring\u003c/code\u003e: 10% smaller.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003escroll\u003c/code\u003e/\u003ccode\u003euseScroll\u003c/code\u003e: Use main thread for all \u003ccode\u003eoffset\u003c/code\u003e animations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003ewarning\u003c/code\u003e and \u003ccode\u003eerror\u003c/code\u003e messages are cleaned from production build.\u003c/li\u003e\n\u003cli\u003eEnsure values are never rendered before they've been resolved.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[13.4.7] 2026-09-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003escroll\u003c/code\u003e/\u003ccode\u003euseScroll\u003c/code\u003e: More \u003ccode\u003eoffset\u003c/code\u003es are now hardware accelerated via \u003ccode\u003eViewTimeline\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eanimate\u003c/code\u003e: Reduced size of Motion Studio introspection call.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseTransform\u003c/code\u003e: Accelerated values now correctly clamp.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003escroll\u003c/code\u003e/\u003ccode\u003euseScroll\u003c/code\u003e: Ensure offsets work the same across the JS main thread and \u003ccode\u003eViewTimeline\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003escroll\u003c/code\u003e/\u003ccode\u003euseScroll\u003c/code\u003e: Remove \u003ccode\u003eScrollTimeline\u003c/code\u003e/\u003ccode\u003eViewTimeline\u003c/code\u003e observer in favour of main-thread scroll tracking.\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/motiondivision/motion/commit/d4638ea17bcd4fc141fe71bc743b2a20eb456cd3\"\u003e\u003ccode\u003ed4638ea\u003c/code\u003e\u003c/a\u003e v13.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/43cd77e1529347edaf71118f2b1c368598f67005\"\u003e\u003ccode\u003e43cd77e\u003c/code\u003e\u003c/a\u003e Updating changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/700596552d7451bcec07dc4f88e7ad590c021ae9\"\u003e\u003ccode\u003e7005965\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motiondivision/motion/issues/3888\"\u003e#3888\u003c/a\u003e from motiondivision/cursor/restore-observe-timeline-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/7bf77e996bccda745f9325eb7d876c6fe131c76e\"\u003e\u003ccode\u003e7bf77e9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motiondivision/motion/issues/3884\"\u003e#3884\u003c/a\u003e from motiondivision/cursor/sort-node-position-unmoun...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/c0495b0be44eb8bbb03cc105b42f0626996ac7a8\"\u003e\u003ccode\u003ec0495b0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motiondivision/motion/issues/3887\"\u003e#3887\u003c/a\u003e from motiondivision/cursor/exact-internal-deps-4e79\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/9a16751399b48bad26bed3c6557c245007172539\"\u003e\u003ccode\u003e9a16751\u003c/code\u003e\u003c/a\u003e Honour deprecated rangeStart/rangeEnd in attachTimeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/45128c02d2b4d3045fcd18170bd69dc6332671b1\"\u003e\u003ccode\u003e45128c0\u003c/code\u003e\u003c/a\u003e Add failing test: attachTimeline applies rangeStart/rangeEnd from framer-moti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/5ba2d19d83b28c482eb8c6837d04e73cb7486ed4\"\u003e\u003ccode\u003e5ba2d19\u003c/code\u003e\u003c/a\u003e Restore deprecated observeTimeline export in motion-dom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/5928f3e8fbbb02e8acf029a0f6492ace646c31e6\"\u003e\u003ccode\u003e5928f3e\u003c/code\u003e\u003c/a\u003e Add failing test: motion-dom exports observeTimeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/f7b19b4c9d7a5fb0ad09ded2a8363b6c5a35cd51\"\u003e\u003ccode\u003ef7b19b4\u003c/code\u003e\u003c/a\u003e Pin internal packages to exact versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motiondivision/motion/compare/v13.4.6...v13.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-auth-library` from 11.1.0 to 11.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-node/blob/main/core/packages/google-auth-library-nodejs/CHANGELOG.md\"\u003egoogle-auth-library's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/google-auth-library-v11.1.0...google-auth-library-v11.2.0\"\u003e11.2.0\u003c/a\u003e (2026-10-07)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etools:\u003c/strong\u003e Add individual CLI flags for Bun monkey patches (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/9533\"\u003e#9533\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/a5eec894b054e0605fd8e79591a88393bb2697c6\"\u003ea5eec89\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/googleapis/google-cloud-node/commit/d07cb8880ffbe5dab1d2da14ba66dce89285e02e\"\u003e\u003ccode\u003ed07cb88\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/core/packages/google-auth-library-nodejs/issues/9547\"\u003e#9547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/a5eec894b054e0605fd8e79591a88393bb2697c6\"\u003e\u003ccode\u003ea5eec89\u003c/code\u003e\u003c/a\u003e feat(tools): add individual CLI flags for Bun monkey patches (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/core/packages/google-auth-library-nodejs/issues/9533\"\u003e#9533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/4fd60d30feb24f9d3635418e1321cb76c18275f4\"\u003e\u003ccode\u003e4fd60d3\u003c/code\u003e\u003c/a\u003e ci: run all unit tests including handwritten libraries in bun runtime with --...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/637576771aa8b95764cbf106ca1f4ceb22d8210c\"\u003e\u003ccode\u003e6375767\u003c/code\u003e\u003c/a\u003e chore(packages): migrate generated packages to runtime-agnostic test runner (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/fff47fb5807d8f92e6de1b2d0e081f90250d35b0\"\u003e\u003ccode\u003efff47fb\u003c/code\u003e\u003c/a\u003e feat(tools): add runtime-agnostic test runner and Bun mocha hooks\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/googleapis/google-cloud-node/commits/google-auth-library-v11.2.0/core/packages/google-auth-library-nodejs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 1.49.0 to 1.54.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.54.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003elens\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4923\"\u003elucide-icons/lucide#4923\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.53.0...1.54.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.53.0...1.54.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.53.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump preact from 10.29.8 to 11.0.0 in the preact-deps group 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/lucide-icons/lucide/pull/4961\"\u003elucide-icons/lucide#4961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump vue from 3.5.42 to 3.5.43 in the vue-deps group 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/lucide-icons/lucide/pull/4958\"\u003elucide-icons/lucide#4958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(site): Fix reset button and rename absolute stroke width to non-scaling stroke by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4956\"\u003elucide-icons/lucide#4956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump simple-git from 3.36.0 to 4.0.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/lucide-icons/lucide/pull/4968\"\u003elucide-icons/lucide#4968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the angular-deps group across 1 directory with 11 updates 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/lucide-icons/lucide/pull/4960\"\u003elucide-icons/lucide#4960\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(categories): Add description field to categories by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4909\"\u003elucide-icons/lucide#4909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003egroceries\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4907\"\u003elucide-icons/lucide#4907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003epen-tool\u003c/code\u003e icon by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4972\"\u003elucide-icons/lucide#4972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added new \u003ccode\u003ehiking-stick\u003c/code\u003e icon by \u003ca href=\"https://github.com/kamilasw\"\u003e\u003ccode\u003e@​kamilasw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4711\"\u003elucide-icons/lucide#4711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added scratch-blocks icon by \u003ca href=\"https://github.com/mc20000-01\"\u003e\u003ccode\u003e@​mc20000-01\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4969\"\u003elucide-icons/lucide#4969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003esoup\u003c/code\u003e and \u003ccode\u003esalad\u003c/code\u003e icons by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4971\"\u003elucide-icons/lucide#4971\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/mc20000-01\"\u003e\u003ccode\u003e@​mc20000-01\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4969\"\u003elucide-icons/lucide#4969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.52.0...1.53.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.52.0...1.53.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.52.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003ewifi-cog\u003c/code\u003e icon by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4952\"\u003elucide-icons/lucide#4952\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.51.0...1.52.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.51.0...1.52.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.51.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(site): persist icon customizer by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4944\"\u003elucide-icons/lucide#4944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Upgrade to vite 8 by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4950\"\u003elucide-icons/lucide#4950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003erugby-ball\u003c/code\u003e icon by \u003ca href=\"https://github.com/dev-mralph\"\u003e\u003ccode\u003e@​dev-mralph\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3496\"\u003elucide-icons/lucide#3496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the react-deps group across 1 directory with 3 updates 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/lucide-icons/lucide/pull/4951\"\u003elucide-icons/lucide#4951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(react-native): stop forwarding arbitrary rest props to child shape elements by \u003ca href=\"https://github.com/cipherprofessor\"\u003e\u003ccode\u003e@​cipherprofessor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4903\"\u003elucide-icons/lucide#4903\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(lucide-solid): add Vite and SolidStart integration fixtures by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4884\"\u003elucide-icons/lucide#4884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add door-closed-cog icon by \u003ca href=\"https://github.com/ajaxjiang96\"\u003e\u003ccode\u003e@​ajaxjiang96\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4905\"\u003elucide-icons/lucide#4905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add text-align-justify-* icons by \u003ca href=\"https://github.com/HectorZaGa\"\u003e\u003ccode\u003e@​HectorZaGa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4942\"\u003elucide-icons/lucide#4942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pnpm/action-setup from 6.0.10 to 6.1.0 in the github-actions group across 1 directory 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/lucide-icons/lucide/pull/4939\"\u003elucide-icons/lucide#4939\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Upgrade to vitest 5 by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4953\"\u003elucide-icons/lucide#4953\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003ewind-arrow-up\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamesgpearce\"\u003e\u003ccode\u003e@​jamesgpearce\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4501\"\u003elucide-icons/lucide#4501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(github/actions): move to daily release flow by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4911\"\u003elucide-icons/lucide#4911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003e@​lucide/solid\u003c/code\u003e): Support for Solid 2.0 RC by \u003ca href=\"https://github.com/davedbase\"\u003e\u003ccode\u003e@​davedbase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4751\"\u003elucide-icons/lucide#4751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the angular-deps group across 1 directory with 10 updates 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/lucide-icons/lucide/pull/4954\"\u003elucide-icons/lucide#4954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump nuxt from 4.4.8 to 4.5.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/lucide-icons/lucide/pull/4949\"\u003elucide-icons/lucide#4949\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/lucide-icons/lucide/commit/98331e287029edeff0e04f269439884d060af703\"\u003e\u003ccode\u003e98331e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump the react-deps group across 1 directory with 3 updates (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4951\"\u003e#4951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/09aa9c5c62c3b4b519fbb8c9ce1c396cc12f4dae\"\u003e\u003ccode\u003e09aa9c5\u003c/code\u003e\u003c/a\u003e chore(deps): Upgrade to vite 8 (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4950\"\u003e#4950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.54.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.3.8 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: use relative doc links in instant-navigation error pages: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96672\"\u003e#96672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTurbopack: terminate failed plugin worker threads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96592\"\u003e#96592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix HTML-limited bot matching in prerender bypass rules: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96584\"\u003e#96584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ci] Fix create_release_branch for new repo permissions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96641\"\u003e#96641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip action module instance deploy test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96629\"\u003e#96629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: quote the dynamicParams build error in a blockquote: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96633\"\u003e#96633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[react-sync] Open pull requests as the bot that authors the commits: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96682\"\u003e#96682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Bench] Fixes for pure Fizz bench: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96771\"\u003e#96771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive foreground cache revalidation from the consumer: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96731\"\u003e#96731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix race when navigating Back before hydration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96252\"\u003e#96252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: present each Skill as steps in the AI agents guide: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96751\"\u003e#96751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReuse completed cache entries for the rest of a request: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96727\"\u003e#96727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e to \u003ccode\u003e11eddecd-20260805\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96735\"\u003e#96735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove WorkStore execution mode: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96674\"\u003e#96674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove cache revalidation execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96670\"\u003e#96670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Route render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96662\"\u003e#96662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove App Page execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96660\"\u003e#96660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix missing await in css-chunking test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96725\"\u003e#96725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs (Skills): stop assuming app/ at the root and port 3000: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96696\"\u003e#96696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement next/font BeforeResolvePlugins as ImportMappingReplacement: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/95808\"\u003e#95808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Tailwind Turbopack loader in create-next-app: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96606\"\u003e#96606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: instant navigation quick start with an adoption prompt: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96663\"\u003e#96663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Page render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96659\"\u003e#96659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove App Router execution intent to entrypoints: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96640\"\u003e#96640\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/vercel/next.js/commit/e273d5b2e869d0be06c0e86f788e1594f9dd40cf\"\u003e\u003ccode\u003ee273d5b\u003c/code\u003e\u003c/a\u003e v16.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/fdf41d6f6315ebff3a7056d7e7f002b8e78749d4\"\u003e\u003ccode\u003efdf41d6\u003c/code\u003e\u003c/a\u003e [ai-upgrade] discover upgrade models and reasoning efforts from agent CLIs (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c3e76ad9e49ac21d1667e4b8b2b6b3a3348d2975\"\u003e\u003ccode\u003ec3e76ad\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.63\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/47c6cc8da0a35432bc964548ecfb5e1ba160b69c\"\u003e\u003ccode\u003e47c6cc8\u003c/code\u003e\u003c/a\u003e Document next analyze export in the package bundling guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99735\"\u003e#99735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/5b10604925853d8cd0bee61eb49d4894707cf7ac\"\u003e\u003ccode\u003e5b10604\u003c/code\u003e\u003c/a\u003e Revert stabilization of \u003ccode\u003eforbidden()\u003c/code\u003e and \u003ccode\u003eunauthorized()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99734\"\u003e#99734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f3a6f976de26c40e7a6543a3175666906e84e050\"\u003e\u003ccode\u003ef3a6f97\u003c/code\u003e\u003c/a\u003e Preserve configured output directories during static export (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99507\"\u003e#99507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b22e5a299cb58577ce86f21b6a0f7bb31a6168f2\"\u003e\u003ccode\u003eb22e5a2\u003c/code\u003e\u003c/a\u003e Rename skill to next-bundle-optimizer and document its usage (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99731\"\u003e#99731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/74dc549ca01d7c1adada50576b2b204a4ad32df6\"\u003e\u003ccode\u003e74dc549\u003c/code\u003e\u003c/a\u003e [turbo-tasks-backend] Clean up task state before publishing execution complet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ccf8c15a42d1a7140cf569ac15bec3ccb0187e8f\"\u003e\u003ccode\u003eccf8c15\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b8c7c7f2f3222d133f2a64d9bb77cc83d68f8172\"\u003e\u003ccode\u003eb8c7c7f\u003c/code\u003e\u003c/a\u003e Improve static route error guidance (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99724\"\u003e#99724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.8...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next-intl` from 4.14.8 to 4.14.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amannn/next-intl/releases\"\u003enext-intl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.14.9\u003c/h2\u003e\n\u003ch2\u003e4.14.9 (2026-10-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprovements for \u003ccode\u003euseExtracted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/amannn/next-intl/issues/2431\"\u003e#2431\u003c/a\u003e) (\u003ca href=\"https://github.com/amannn/next-intl/commit/0454168ca3ad22ffee095c4941f2c5679433880e\"\u003e0454168\u003c/a\u003e) – by \u003ca href=\"https://github.com/amannn\"\u003e\u003ccode\u003e@​amannn\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/amannn/next-intl/blob/main/CHANGELOG.md\"\u003enext-intl's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.14.9 (2026-10-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprovements for \u003ccode\u003euseExtracted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/amannn/next-intl/issues/2431\"\u003e#2431\u003c/a\u003e) (\u003ca href=\"https://github.com/amannn/next-intl/commit/0454168ca3ad22ffee095c4941f2c5679433880e\"\u003e0454168\u003c/a\u003e) – by \u003ca href=\"https://github.com/amannn\"\u003e\u003ccode\u003e@​amannn\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/amannn/next-intl/commit/b9fc98a814957b9c97894c7b57151215ac39afa6\"\u003e\u003ccode\u003eb9fc98a\u003c/code\u003e\u003c/a\u003e v4.14.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amannn/next-intl/commit/0454168ca3ad22ffee095c4941f2c5679433880e\"\u003e\u003ccode\u003e0454168\u003c/code\u003e\u003c/a\u003e fix: Improvements for \u003ccode\u003euseExtracted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/amannn/next-intl/issues/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amannn/next-intl/commit/1244f5425d874dc186d78f35f57249ec839ae789\"\u003e\u003ccode\u003e1244f54\u003c/code\u003e\u003c/a\u003e fix: Correct source paths in \u003ccode\u003euseExtracted\u003c/code\u003e source maps with Turbopack (\u003ca href=\"https://redirect.github.com/amannn/next-intl/issues/2432\"\u003e#2432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amannn/next-intl/commit/49322954184aef3ef51e2b789d2f6cc07be539b9\"\u003e\u003ccode\u003e4932295\u003c/code\u003e\u003c/a\u003e fix: Support webpack builds with source maps when using \u003ccode\u003euseExtracted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/amannn/next-intl/issues/2430\"\u003e#2430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amannn/next-intl/commit/fac95ab8aa34003825daf5260e4a5cf7d364978c\"\u003e\u003ccode\u003efac95ab\u003c/code\u003e\u003c/a\u003e docs: Clarify cookie writing with \u003ccode\u003elocaleDetection: false\u003c/code\u003e and add a third `a...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amannn/next-intl/compare/v4.14.8...v4.14.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pino` from 10.3.1 to 10.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pinojs/pino/releases\"\u003epino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd warning on incompatible formatters.level with multi-target transports by \u003ca href=\"https://github.com/lraveri\"\u003e\u003ccode\u003e@​lraveri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2381\"\u003epinojs/pino#2381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use TSTyche for type testing by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2376\"\u003epinojs/pino#2376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Sentry Native Integration Docs by \u003ca href=\"https://github.com/KyleTryon\"\u003e\u003ccode\u003e@​KyleTryon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2394\"\u003epinojs/pino#2394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add flush limitation warning for pino-pretty, fix \u003ca href=\"https://redirect.github.com/pinojs/pino/issues/1015\"\u003e#1015\u003c/a\u003e by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2402\"\u003epinojs/pino#2402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(browser): add redaction support by \u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2396\"\u003epinojs/pino#2396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: lint the type declaration file by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2408\"\u003epinojs/pino#2408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove TSTyche config file by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2409\"\u003epinojs/pino#2409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify multi-target formatter limitation by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2410\"\u003epinojs/pino#2410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNo bots allowed by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2412\"\u003epinojs/pino#2412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump real-require from 0.2.0 to 1.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/pinojs/pino/pull/2414\"\u003epinojs/pino#2414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump neostandard from 0.12.2 to 0.13.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/pinojs/pino/pull/2418\"\u003epinojs/pino#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use util.getCallSites when able to allow frozen intrinsics by \u003ca href=\"https://github.com/CarlOlson\"\u003e\u003ccode\u003e@​CarlOlson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2294\"\u003epinojs/pino#2294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate AWS Lambda reference in asynchronous docs by \u003ca href=\"https://github.com/urbanautomaton\"\u003e\u003ccode\u003e@​urbanautomaton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2413\"\u003epinojs/pino#2413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update license by \u003ca href=\"https://github.com/Tony133\"\u003e\u003ccode\u003e@​Tony133\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2375\"\u003epinojs/pino#2375\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add named \u003ccode\u003edefault\u003c/code\u003e export by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2421\"\u003epinojs/pino#2421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate contrib doc by \u003ca href=\"https://github.com/jsumners\"\u003e\u003ccode\u003e@​jsumners\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2424\"\u003epinojs/pino#2424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: use \u003ccode\u003e@​hono/structured-logger\u003c/code\u003e for Pino with Hono by \u003ca href=\"https://github.com/brunorodmoreira\"\u003e\u003ccode\u003e@​brunorodmoreira\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2425\"\u003epinojs/pino#2425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): remove \u003ccode\u003epre-commit\u003c/code\u003e by \u003ca href=\"https://github.com/kshitijanurag\"\u003e\u003ccode\u003e@​kshitijanurag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2423\"\u003epinojs/pino#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/github-script from 8 to 9 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/pinojs/pino/pull/2427\"\u003epinojs/pino#2427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-promise from 6.6.0 to 7.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/pinojs/pino/pull/2428\"\u003epinojs/pino#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump tstyche from 6.2.0 to 7.1.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/pinojs/pino/pull/2429\"\u003epinojs/pino#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix flaky transport config test by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2434\"\u003epinojs/pino#2434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade typescript to v6.0.2 by \u003ca href=\"https://github.com/Tony133\"\u003e\u003ccode\u003e@​Tony133\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2419\"\u003epinojs/pino#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix typo \u0026quot;compatability\u0026quot; → \u0026quot;compatibility\u0026quot; in README by \u003ca href=\"https://github.com/premsreelathasugeendran\"\u003e\u003ccode\u003e@​premsreelathasugeendran\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2435\"\u003epinojs/pino#2435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: warn against untrusted top-level log keys by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2450\"\u003epinojs/pino#2450\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(transport): keep event loop alive while awaiting async flush by \u003ca href=\"https://github.com/YBJ0000\"\u003e\u003ccode\u003e@​YBJ0000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2470\"\u003epinojs/pino#2470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify Node.js version support policy in LTS doc by \u003ca href=\"https://github.com/youdie006\"\u003e\u003ccode\u003e@​youdie006\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2472\"\u003epinojs/pino#2472\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: honor per-target level filter on single-element \u003ccode\u003etargets\u003c/code\u003e array by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2432\"\u003epinojs/pino#2432\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(multistream): resolve string level labels in write() by \u003ca href=\"https://github.com/xianjianlf2\"\u003e\u003ccode\u003e@​xianjianlf2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2474\"\u003epinojs/pino#2474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: escape child binding keys by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2452\"\u003epinojs/pino#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify stringification limits by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2475\"\u003epinojs/pino#2475\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add setBindings to the browser logger by \u003ca href=\"https://github.com/ankit1324\"\u003e\u003ccode\u003e@​ankit1324\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2471\"\u003epinojs/pino#2471\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6 to 7 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/pinojs/pino/pull/2486\"\u003epinojs/pino#2486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump through2 from 4.0.2 to 5.0.10 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/pinojs/pino/pull/2488\"\u003epinojs/pino#2488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump bole from 5.0.29 to 6.0.7 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/pinojs/pino/pull/2489\"\u003epinojs/pino#2489\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-n from 17.23.2 to 18.2.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/pinojs/pino/pull/2492\"\u003epinojs/pino#2492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.2 to 7.0.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/pinojs/pino/pull/2485\"\u003epinojs/pino#2485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: log objects with an own \u003cstrong\u003eproto\u003c/strong\u003e key instead of crashing by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2457\"\u003epinojs/pino#2457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: build the redaction shape without Object.prototype by \u003ca href=\"https://github.com/luantaraschi\"\u003e\u003ccode\u003e@​luantaraschi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2495\"\u003epinojs/pino#2495\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add Node.js 26 to test matrix by \u003ca href=\"https://github.com/aquie00t\"\u003e\u003ccode\u003e@​aquie00t\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2480\"\u003epinojs/pino#2480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(multistream): fix clone add crash and missing end/remove methods by \u003ca href=\"https://github.com/spellsaif\"\u003e\u003ccode\u003e@​spellsaif\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2493\"\u003epinojs/pino#2493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: check pull requests target main by \u003ca href=\"https://github.com/marktran0710\"\u003e\u003ccode\u003e@​marktran0710\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2500\"\u003epinojs/pino#2500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump docsify-cli from 4.4.4 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/pinojs/pino/pull/2513\"\u003epinojs/pino#2513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-n from 18.2.2 to 18.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/pinojs/pino/pull/2515\"\u003epinojs/pino#2515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelete .github/dependabot.yml by \u003ca href=\"https://github.com/jsumners\"\u003e\u003ccode\u003e@​jsumners\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2517\"\u003epinojs/pino#2517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: document the APIs that are unavailable in the browser by \u003ca href=\"https://github.com/kavish-19\"\u003e\u003ccode\u003e@​kavish-19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2521\"\u003epinojs/pino#2521\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: pin lock-threads to upstream v6.0.2 to fix token validation failure by \u003ca href=\"https://github.com/simpleqt\"\u003e\u003ccode\u003e@​simpleqt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2525\"\u003epinojs/pino#2525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd bindings() method to browser logger by \u003ca href=\"https://github.com/RT1811\"\u003e\u003ccode\u003e@​RT1811\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2504\"\u003epinojs/pino#2504\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/pinojs/pino/commit/b29dbe97820630e7128e464c50263b427965ec99\"\u003e\u003ccode\u003eb29dbe9\u003c/code\u003e\u003c/a\u003e Bumped v10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6ba157b1a6727399f9dc01a584d2e08d5094ea57\"\u003e\u003ccode\u003e6ba157b\u003c/code\u003e\u003c/a\u003e docs: fix the pino-pretty flush explanation after thread-stream#198 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2524\"\u003e#2524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6429c14b02ca0253a3a961cfc34ab96790d504f7\"\u003e\u003ccode\u003e6429c14\u003c/code\u003e\u003c/a\u003e docs: Note that serializers run on child bindings at creation time (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2518\"\u003e#2518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6c71bc98ff17dfb7b12de18c6b48cd465acfa6fc\"\u003e\u003ccode\u003e6c71bc9\u003c/code\u003e\u003c/a\u003e Add bindings method to browser logger (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2504\"\u003e#2504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/b557f727237ddc4c246b1798c543c35f7bf21ac1\"\u003e\u003ccode\u003eb557f72\u003c/code\u003e\u003c/a\u003e ci: pin lock-threads to upstream v6.0.2 to fix token validation failure (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2525\"\u003e#2525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/1de1212b31f569c50bb14ca11e13a8f8bb2b2407\"\u003e\u003ccode\u003e1de1212\u003c/code\u003e\u003c/a\u003e docs: document the APIs that are unavailable in the browser (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2521\"\u003e#2521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/af2fe10c73182d63310c61393ecd7ed4031ad1d7\"\u003e\u003ccode\u003eaf2fe10\u003c/code\u003e\u003c/a\u003e Delete .github/dependabot.yml (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2517\"\u003e#2517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/5aa62305c57709ebd6f6b7c328e8830eeb29b297\"\u003e\u003ccode\u003e5aa6230\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-n from 18.2.2 to 18.3.0 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2515\"\u003e#2515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6f5af07f122a74044afb50b208491b79255a0ef2\"\u003e\u003ccode\u003e6f5af07\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump docsify-cli from 4.4.4 to 5.0.0 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2513\"\u003e#2513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/2ffe576ab7f3a48d80bd59b6177b790c53840606\"\u003e\u003ccode\u003e2ffe576\u003c/code\u003e\u003c/a\u003e ci: check pull requests target main (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2500\"\u003e#2500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pinojs/pino/compare/v10.3.1...v10.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pino-pretty` from 13.1.3 to 13.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pinojs/pino-pretty/releases\"\u003epino-pretty's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev13.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinor updates by \u003ca href=\"https://github.com/jsumners\"\u003e\u003ccode\u003e@​jsumners\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/638\"\u003epinojs/pino-pretty#638\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/cache from 4 to 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/pinojs/pino-pretty/pull/639\"\u003epinojs/pino-pretty#639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.10.4 to 25.0.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/pinojs/pino-pretty/pull/640\"\u003epinojs/pino-pretty#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u0026quot;true\u0026quot; and \u0026quot;false\u0026quot; for boolean options by \u003ca href=\"https://github.com/leorossi\"\u003e\u003ccode\u003e@​leorossi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/642\"\u003epinojs/pino-pretty#642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Remove unused (and undocumented) \u003ccode\u003eoutputStream\u003c/code\u003e option by \u003ca href=\"https://github.com/cmfcmf\"\u003e\u003ccode\u003e@​cmfcmf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/641\"\u003epinojs/pino-pretty#641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump borp from 0.21.0 to 1.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/pinojs/pino-pretty/pull/646\"\u003epinojs/pino-pretty#646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve newlines in messageFormat by \u003ca href=\"https://github.com/mahmoodhamdi\"\u003e\u003ccode\u003e@​mahmoodhamdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/649\"\u003epinojs/pino-pretty#649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use TSTyche for type testing by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/650\"\u003epinojs/pino-pretty#650\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove \u003ccode\u003ecoverage-map.js\u003c/code\u003e by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/652\"\u003epinojs/pino-pretty#652\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump neostandard from 0.12.2 to 0.13.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/pinojs/pino-pretty/pull/654\"\u003epinojs/pino-pretty#654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript from 5.9.3 to 6.0.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/pinojs/pino-pretty/pull/655\"\u003epinojs/pino-pretty#655\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump sonic-boom from 4.2.1 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/pinojs/pino-pretty/pull/656\"\u003epinojs/pino-pretty#656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove legacy \u003ccode\u003e.eslintrc\u003c/code\u003e config by \u003ca href=\"https://github.com/kshitijanurag\"\u003e\u003ccode\u003e@​kshitijanurag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/657\"\u003epinojs/pino-pretty#657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump tstyche from 6.2.0 to 7.1.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/pinojs/pino-pretty/pull/659\"\u003epinojs/pino-pretty#659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4 to 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/pinojs/pino-pretty/pull/661\"\u003epinojs/pino-pretty#661\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/cache from 5 to 6 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/pinojs/pino-pretty/pull/666\"\u003epinojs/pino-pretty#666\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 25.9.4 to 26.0.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/pinojs/pino-pretty/pull/669\"\u003epinojs/pino-pretty#669\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: strip unsafe terminal control characters by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/671\"\u003epinojs/pino-pretty#671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add security policy by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/670\"\u003epinojs/pino-pretty#670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6 to 7 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/pinojs/pino-pretty/pull/673\"\u003epinojs/pino-pretty#673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support nested keys in the include filter by \u003ca href=\"https://github.com/DSeaStar\"\u003e\u003ccode\u003e@​DSeaStar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/677\"\u003epinojs/pino-pretty#677\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/leorossi\"\u003e\u003ccode\u003e@​leorossi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/642\"\u003epinojs/pino-pretty#642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cmfcmf\"\u003e\u003ccode\u003e@​cmfcmf\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/641\"\u003epinojs/pino-pretty#641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahmoodhamdi\"\u003e\u003ccode\u003e@​mahmoodhamdi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/649\"\u003epinojs/pino-pretty#649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/650\"\u003epinojs/pino-pretty#650\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kshitijanurag\"\u003e\u003ccode\u003e@​kshitijanurag\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/657\"\u003epinojs/pino-pretty#657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DSeaStar\"\u003e\u003ccode\u003e@​DSeaStar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/677\"\u003epinojs/pino-pretty#677\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pinojs/pino-pretty/compare/v13.1.3...v13.2.0\"\u003ehttps://github.com/pinojs/pino-pretty/compare/v13.1.3...v13.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/pinojs/pino-pretty/commit/67763018981ed8dea549e67b76fcf6994dadc070\"\u003e\u003ccode\u003e6776301\u003c/code\u003e\u003c/a\u003e v13.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/ce577713de80fe1ff1b2646aa027d9f2a2aace6f\"\u003e\u003ccode\u003ece57771\u003c/code\u003e\u003c/a\u003e fix: support nested keys in the include filter (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/0ebe244e63619f7ec5fd0abb9e89f5038cfd25dd\"\u003e\u003ccode\u003e0ebe244\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-node from 6 to 7 (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/673\"\u003e#673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/5b7c15c92d2e23c8742737cb9affaa138e6ba222\"\u003e\u003ccode\u003e5b7c15c\u003c/code\u003e\u003c/a\u003e docs: add security policy (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/670\"\u003e#670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/253c18ba7d760616fecfcf4905303b97155482dc\"\u003e\u003ccode\u003e253c18b\u003c/code\u003e\u003c/a\u003e ignore ai\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/87ed39f620160e0e1ccb6edf36c2901f8d5de741\"\u003e\u003ccode\u003e87ed39f\u003c/code\u003e\u003c/a\u003e fix: strip unsafe terminal control characters (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/a93ed108418d64c089ba9474cc96685dc2e417f2\"\u003e\u003ccode\u003ea93ed10\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 25.9.4 to 26.0.1 (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/669\"\u003e#669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/4e11bd7da10e760606e16f0ce61f801cad4897d6\"\u003e\u003ccode\u003e4e11bd7\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/cache from 5 to 6 (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/7bcb31ac45ed215ab216ff8a411b19e911d2c31a\"\u003e\u003ccode\u003e7bcb31a\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/661\"\u003e#661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/66313458a4b6182d719593a42e7903abedb1a405\"\u003e\u003ccode\u003e6631345\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump tstyche from 6.2.0 to 7.1.0 (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/659\"\u003e#659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pinojs/pino-pretty/compare/v13.1.3...v13.2.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 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/kzhirikhin/smart-lists/pull/234","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kzhirikhin%2Fsmart-lists/issues/234","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/234/packages"},{"uuid":"5894340671","node_id":"PR_kwDOU7oIqs8AAAABI9-p6A","number":14,"state":"closed","title":"build(deps-dev): bump next from 16.3.6 to 16.3.8 in /packages/spinetab","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-10-17T05:53:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-17T03:21:39.000Z","updated_at":"2026-10-17T05:53:42.000Z","time_to_close":9115,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"next","old_version":"16.3.6","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"}],"path":"/packages/spinetab","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.3.6 to 16.3.8.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\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/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.6...v16.3.8\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.3.6\u0026new-version=16.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/apetta/spinetab/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/apetta/spinetab/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apetta%2Fspinetab/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"5893708747","node_id":"PR_kwDOSMRn8c8AAAABI9fqQw","number":63,"state":"open","title":"chore: bump postcss and next","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-17T01:50:25.000Z","updated_at":"2026-10-17T01:50:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"postcss","repository_url":"https://github.com/postcss/postcss","old_version":"8.4.31","new_version":"8.5.23"},{"name":"next","repository_url":"https://github.com/vercel/next.js","old_version":"15.5.15","new_version":"16.4.2"}],"path":null,"ecosystem":"npm"},"body":"Bumps [postcss](https://github.com/postcss/postcss) to 8.5.23 and updates ancestor dependency [next](https://github.com/vercel/next.js). These dependencies need to be updated together.\n\nUpdates `postcss` from 8.4.31 to 8.5.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not load source map without \u003ccode\u003eopts.from\u003c/code\u003e for security reasons.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom property losing semicolon before a comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed childless at-rule losing semicolon before comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/isker\"\u003e\u003ccode\u003e@​isker\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing space if \u003ccode\u003eAtRule#params\u003c/code\u003e is set after (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed mixing AST error on warnings (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed cleaning \u003ccode\u003ebefore\u003c/code\u003e for new nodes inserted to \u003ccode\u003eRoot\u003c/code\u003e (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestricted loading previous source maps file to the \u003ccode\u003eopts.from\u003c/code\u003e folder for security reasons (use \u003ccode\u003eunsafeMap: true\u003c/code\u003e to disable the check).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eMaximum call stack size exceeded\u003c/code\u003e error.\u003c/li\u003e\n\u003cli\u003eFixed Prototype hijacking for \u003ccode\u003epostcss.fromJSON()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e for unmapped end position (by \u003ca href=\"https://github.com/chatman-media\"\u003e\u003ccode\u003e@​chatman-media\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e position (by \u003ca href=\"https://github.com/mizdra\"\u003e\u003ccode\u003e@​mizdra\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eraws\u003c/code\u003e after rehydrating a JSON AST (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed putting parent-less node in \u003ccode\u003enodes\u003c/code\u003e of new node (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed computing \u003ccode\u003eoffset\u003c/code\u003e in \u003ccode\u003epositionBy()\u003c/code\u003e (by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erangeBy()\u003c/code\u003e on \u003ccode\u003eindex: 0\u003c/code\u003e (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed declaration parsing performance (by \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax regression (by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epostcss-scss\u003c/code\u003e commend regression.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed reading any file via user-generated CSS.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eopts.unsafeMap\u003c/code\u003e to disable checks.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed nested brackets parsing performance (by \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed XSS via unescaped \u003ccode\u003e\u0026lt;/style\u0026gt;\u003c/code\u003e in non-bundler cases (by \u003ca href=\"https://github.com/TharVid\"\u003e\u003ccode\u003e@​TharVid\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not load source map without \u003ccode\u003eopts.from\u003c/code\u003e for security reasons.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom property losing semicolon before a comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed childless at-rule losing semicolon before comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/isker\"\u003e\u003ccode\u003e@​isker\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing space if \u003ccode\u003eAtRule#params\u003c/code\u003e is set after (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed mixing AST error on warnings (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed cleaning \u003ccode\u003ebefore\u003c/code\u003e for new nodes inserted to \u003ccode\u003eRoot\u003c/code\u003e (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestricted loading previous source maps file to the \u003ccode\u003eopts.from\u003c/code\u003e folder for security reasons (use \u003ccode\u003eunsafeMap: true\u003c/code\u003e to disable the check).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eMaximum call stack size exceeded\u003c/code\u003e error.\u003c/li\u003e\n\u003cli\u003eFixed Prototype hijacking for \u003ccode\u003epostcss.fromJSON()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e for unmapped end position (by \u003ca href=\"https://github.com/chatman-media\"\u003e\u003ccode\u003e@​chatman-media\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e position (by \u003ca href=\"https://github.com/mizdra\"\u003e\u003ccode\u003e@​mizdra\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eraws\u003c/code\u003e after rehydrating a JSON AST (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed putting parent-less node in \u003ccode\u003enodes\u003c/code\u003e of new node (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed computing \u003ccode\u003eoffset\u003c/code\u003e in \u003ccode\u003epositionBy()\u003c/code\u003e (by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erangeBy()\u003c/code\u003e on \u003ccode\u003eindex: 0\u003c/code\u003e (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed declaration parsing performance (by \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax regression (by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.13\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/eb9e1fe793740bb3280bdf5bf98147f857f011bd\"\u003e\u003ccode\u003eeb9e1fe\u003c/code\u003e\u003c/a\u003e Release 8.5.23 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/9d19c78ac91108b3f7d7130e55c6fa806c0efb84\"\u003e\u003ccode\u003e9d19c78\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/7beca139e70f9075c6b19700fcb00dd8033e5da8\"\u003e\u003ccode\u003e7beca13\u003c/code\u003e\u003c/a\u003e Does no load source map file without opts.from\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/decea51421682341401575b3740709fda0e12930\"\u003e\u003ccode\u003edecea51\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c18e30d126395d42a0726aa00e03a8f1088985ae\"\u003e\u003ccode\u003ec18e30d\u003c/code\u003e\u003c/a\u003e Update EM banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/98a39ad73d163a90be924d5126c771262110f1fc\"\u003e\u003ccode\u003e98a39ad\u003c/code\u003e\u003c/a\u003e Update EM banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/a3e48c492ddec0e4879d513b8b995fee887af352\"\u003e\u003ccode\u003ea3e48c4\u003c/code\u003e\u003c/a\u003e Release 8.5.22 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/f49d6911795f53b2cfe023bb686bf1144ec30618\"\u003e\u003ccode\u003ef49d691\u003c/code\u003e\u003c/a\u003e Fix custom property losing its semicolon before a comment (\u003ca href=\"https://redirect.github.com/postcss/postcss/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/28e0daf8f2fe5ba9e19ea3f8c27c8fe176f9419e\"\u003e\u003ccode\u003e28e0daf\u003c/code\u003e\u003c/a\u003e Release 8.5.21 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/3d2b4e43e38274f233b5609d09687cadad8215d9\"\u003e\u003ccode\u003e3d2b4e4\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/postcss/postcss/compare/8.4.31...8.5.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for postcss since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 15.5.15 to 16.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[lts-active] turbo-tasks snapshot consistency fixes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99644\"\u003e#99644\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99732\"\u003e#99732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99649\"\u003e#99649\u003c/a\u003e) by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100002\"\u003evercel/next.js#100002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98823\"\u003e#98823\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99910\"\u003e#99910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100091\"\u003e#100091\u003c/a\u003e) by \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100008\"\u003evercel/next.js#100008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] fix(next-code-frame): snap visible window to char boundaries by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100212\"\u003evercel/next.js#100212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependency edges by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100209\"\u003evercel/next.js#100209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: Ignore realpath errors during module resolution, matching node's behavior by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100217\"\u003evercel/next.js#100217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport docs fixes since v16.4.0 by \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100246\"\u003evercel/next.js#100246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100211\"\u003evercel/next.js#100211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport additional documentation fixes since v16.4.0 by \u003ca href=\"https://github.com/aurorascharff\"\u003e\u003ccode\u003e@​aurorascharff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100262\"\u003evercel/next.js#100262\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\"\u003ehttps://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.4.1\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-673q-mjm6-r5xr\"\u003eUnauthenticated Remote Code Execution in \u003ccode\u003euse cache\u003c/code\u003e functions returning typed arrays\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2464-fhr4-w9xw\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when SVG files are used\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p3m5-59mp-jv5r\"\u003eDenial of Service in App Router using Server Actions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\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/vercel/next.js/commit/2864b1772c37242a9b40ab4d366eb7d368c2a070\"\u003e\u003ccode\u003e2864b17\u003c/code\u003e\u003c/a\u003e v16.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a42cb59277f55420a2b059ca92d30e46ac460309\"\u003e\u003ccode\u003ea42cb59\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[lts-active] Keep requests through middleware in a single OpenTelemet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f0760ec6f27058940fb1b8eaa80fd7cc0123e8d2\"\u003e\u003ccode\u003ef0760ec\u003c/code\u003e\u003c/a\u003e [lts-active] Backport additional documentation fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100262\"\u003e#100262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/845007af1da12aeb88ca7b78fd1680800ae19ced\"\u003e\u003ccode\u003e845007a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100211\"\u003e#100211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6a79d8aa8a0892435eacf0273f2e683ecff046d8\"\u003e\u003ccode\u003e6a79d8a\u003c/code\u003e\u003c/a\u003e [lts-active] Backport docs fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100246\"\u003e#100246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a75a78275811867edf576f6cbea12217de9bb57d\"\u003e\u003ccode\u003ea75a782\u003c/code\u003e\u003c/a\u003e [lts-active] Keep requests through middleware in a single OpenTelemetry trace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8ad85240ecb590f0a6eda249d5a0fda6b7ee29c8\"\u003e\u003ccode\u003e8ad8524\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: Ignore realpath errors during module resolution, matc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/29d030e8e7b17c0c11a6a066e9465a7bcddad5d8\"\u003e\u003ccode\u003e29d030e\u003c/code\u003e\u003c/a\u003e [lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependenc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3e50b8225c9a26ac0f47417480c3b9d214d3f459\"\u003e\u003ccode\u003e3e50b82\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next-code-frame): snap visible window to char boundaries (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9458fb99cd4b4eaf2962a07190b5f948a320fc26\"\u003e\u003ccode\u003e9458fb9\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/988\"\u003e#988\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.15...v16.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for next since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Disseveru/friendly-octo-rotary-phone/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Disseveru/friendly-octo-rotary-phone/pull/63","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Disseveru%2Ffriendly-octo-rotary-phone/issues/63","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/63/packages"},{"uuid":"5891116377","node_id":"PR_kwDOTJuIGM8AAAABI7e5-w","number":36,"state":"open","title":"build(deps): bump next from 16.2.9 to 16.3.8","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T20:59:35.000Z","updated_at":"2026-10-16T21:03:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"next","old_version":"16.2.9","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"}],"path":null,"ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.2.9 to 16.3.8.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.3.6\u003c/h2\u003e\n\u003cp\u003eThis release contains a security fix for \u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vcvr-r3jv-pc5j\"\u003eGHSA-vcvr-r3jv-pc5j: Remote Code Execution in next/og ImageResponse\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.3.5\u003c/h2\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does not include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enext/image: Skip 0-byte entries when initializing disk LRU cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98185\"\u003e#98185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enext/image: Reject empty images when reading/writing to the disk cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98186\"\u003e#98186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit whole-app server NFTs when \u003ccode\u003eoutput: 'standalone'\u003c/code\u003e is used with an adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98167\"\u003e#98167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd CSP nonce to script tags of loading and template files (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98403\"\u003e#98403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euse cache\u003c/code\u003e prerender signal retention (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98448\"\u003e#98448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v16.3.3\"\u003ev16.3.3\u003c/a\u003e re-enabling AVIF Image Optimization (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97949\"\u003e#97949\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etestmode: Fix infinite recursion in testmode passthrough fetch (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97691\"\u003e#97691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix build error when aliasing typescript to \u003ccode\u003e@​typescript/typescript6\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97997\"\u003e#97997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix unset crossOrigin in Turbopack manifests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97930\"\u003e#97930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.9...v16.3.8\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.2.9\u0026new-version=16.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/premice18/shopkin/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/premice18/shopkin/pull/36","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/premice18%2Fshopkin/issues/36","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/36/packages"},{"uuid":"5888491426","node_id":"PR_kwDONfMfEs8AAAABI5YLFg","number":24,"state":"open","title":"build(deps): bump the npm_and_yarn group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T17:33:58.000Z","updated_at":"2026-10-16T17:38:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"npm_and_yarn","update_count":2,"packages":[{"name":"next","old_version":"16.3.6","new_version":"16.4.2","repository_url":"https://github.com/vercel/next.js"},{"name":"proxy-addr","old_version":"2.0.7","new_version":"2.0.8","repository_url":"https://github.com/jshttp/proxy-addr"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 2 updates in the / directory: [next](https://github.com/vercel/next.js) and [proxy-addr](https://github.com/jshttp/proxy-addr).\n\nUpdates `next` from 16.3.6 to 16.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[lts-active] turbo-tasks snapshot consistency fixes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99644\"\u003e#99644\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99732\"\u003e#99732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99649\"\u003e#99649\u003c/a\u003e) by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100002\"\u003evercel/next.js#100002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98823\"\u003e#98823\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99910\"\u003e#99910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100091\"\u003e#100091\u003c/a\u003e) by \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100008\"\u003evercel/next.js#100008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] fix(next-code-frame): snap visible window to char boundaries by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100212\"\u003evercel/next.js#100212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependency edges by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100209\"\u003evercel/next.js#100209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: Ignore realpath errors during module resolution, matching node's behavior by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100217\"\u003evercel/next.js#100217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport docs fixes since v16.4.0 by \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100246\"\u003evercel/next.js#100246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100211\"\u003evercel/next.js#100211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport additional documentation fixes since v16.4.0 by \u003ca href=\"https://github.com/aurorascharff\"\u003e\u003ccode\u003e@​aurorascharff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100262\"\u003evercel/next.js#100262\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\"\u003ehttps://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.4.1\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-673q-mjm6-r5xr\"\u003eUnauthenticated Remote Code Execution in \u003ccode\u003euse cache\u003c/code\u003e functions returning typed arrays\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2464-fhr4-w9xw\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when SVG files are used\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p3m5-59mp-jv5r\"\u003eDenial of Service in App Router using Server Actions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\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/vercel/next.js/commit/2864b1772c37242a9b40ab4d366eb7d368c2a070\"\u003e\u003ccode\u003e2864b17\u003c/code\u003e\u003c/a\u003e v16.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a42cb59277f55420a2b059ca92d30e46ac460309\"\u003e\u003ccode\u003ea42cb59\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[lts-active] Keep requests through middleware in a single OpenTelemet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f0760ec6f27058940fb1b8eaa80fd7cc0123e8d2\"\u003e\u003ccode\u003ef0760ec\u003c/code\u003e\u003c/a\u003e [lts-active] Backport additional documentation fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100262\"\u003e#100262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/845007af1da12aeb88ca7b78fd1680800ae19ced\"\u003e\u003ccode\u003e845007a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100211\"\u003e#100211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6a79d8aa8a0892435eacf0273f2e683ecff046d8\"\u003e\u003ccode\u003e6a79d8a\u003c/code\u003e\u003c/a\u003e [lts-active] Backport docs fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100246\"\u003e#100246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a75a78275811867edf576f6cbea12217de9bb57d\"\u003e\u003ccode\u003ea75a782\u003c/code\u003e\u003c/a\u003e [lts-active] Keep requests through middleware in a single OpenTelemetry trace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8ad85240ecb590f0a6eda249d5a0fda6b7ee29c8\"\u003e\u003ccode\u003e8ad8524\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: Ignore realpath errors during module resolution, matc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/29d030e8e7b17c0c11a6a066e9465a7bcddad5d8\"\u003e\u003ccode\u003e29d030e\u003c/code\u003e\u003c/a\u003e [lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependenc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3e50b8225c9a26ac0f47417480c3b9d214d3f459\"\u003e\u003ccode\u003e3e50b82\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next-code-frame): snap visible window to char boundaries (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9458fb99cd4b4eaf2962a07190b5f948a320fc26\"\u003e\u003ccode\u003e9458fb9\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/988\"\u003e#988\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.6...v16.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `proxy-addr` from 2.0.7 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/proxy-addr/releases\"\u003eproxy-addr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-90711\"\u003eCVE-2026-90711\u003c/a\u003e (\u003ca href=\"https://github.com/jshttp/proxy-addr/security/advisories/GHSA-jqcg-44mw-7w3h\"\u003eGHSA-jqcg-44mw-7w3h\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd OSSF scorecard action by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/27\"\u003ejshttp/proxy-addr#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ci pipeline and add missing Node.JS versions by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/26\"\u003ejshttp/proxy-addr#26\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices by \u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/29\"\u003ejshttp/proxy-addr#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 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/jshttp/proxy-addr/pull/30\"\u003ejshttp/proxy-addr#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 2.23.2 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/jshttp/proxy-addr/pull/31\"\u003ejshttp/proxy-addr#31\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.23.4 to 2.31.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/jshttp/proxy-addr/pull/32\"\u003ejshttp/proxy-addr#32\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.0.6 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/jshttp/proxy-addr/pull/33\"\u003ejshttp/proxy-addr#33\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 3.1.3 to 4.6.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/jshttp/proxy-addr/pull/35\"\u003ejshttp/proxy-addr#35\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump deep-equal from 1.0.1 to 1.1.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/jshttp/proxy-addr/pull/34\"\u003ejshttp/proxy-addr#34\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-markdown from 2.2.0 to 2.2.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/jshttp/proxy-addr/pull/36\"\u003ejshttp/proxy-addr#36\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add funding to package.json by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/40\"\u003ejshttp/proxy-addr#40\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 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/jshttp/proxy-addr/pull/41\"\u003ejshttp/proxy-addr#41\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.11 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/jshttp/proxy-addr/pull/43\"\u003ejshttp/proxy-addr#43\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 3.6.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/jshttp/proxy-addr/pull/42\"\u003ejshttp/proxy-addr#42\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/jshttp/proxy-addr/pull/47\"\u003ejshttp/proxy-addr#47\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.11 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/jshttp/proxy-addr/pull/46\"\u003ejshttp/proxy-addr#46\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 2.3.6 to 2.3.7 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/jshttp/proxy-addr/pull/50\"\u003ejshttp/proxy-addr#50\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.2 to 4.31.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/jshttp/proxy-addr/pull/49\"\u003ejshttp/proxy-addr#49\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout 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/jshttp/proxy-addr/pull/48\"\u003ejshttp/proxy-addr#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.0 to 6.0.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/jshttp/proxy-addr/pull/56\"\u003ejshttp/proxy-addr#56\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.5 to 4.32.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/jshttp/proxy-addr/pull/55\"\u003ejshttp/proxy-addr#55\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.0 to 4.32.4 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/jshttp/proxy-addr/pull/57\"\u003ejshttp/proxy-addr#57\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 5.0.0 to 7.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/jshttp/proxy-addr/pull/58\"\u003ejshttp/proxy-addr#58\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u0026quot;arugment\u0026quot; typo in README by \u003ca href=\"https://github.com/schiwekM\"\u003e\u003ccode\u003e@​schiwekM\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/61\"\u003ejshttp/proxy-addr#61\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.4 to 4.36.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/jshttp/proxy-addr/pull/64\"\u003ejshttp/proxy-addr#64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 7.0.0 to 7.0.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/jshttp/proxy-addr/pull/63\"\u003ejshttp/proxy-addr#63\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/jshttp/proxy-addr/pull/45\"\u003ejshttp/proxy-addr#45\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.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/jshttp/proxy-addr/pull/39\"\u003ejshttp/proxy-addr#39\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): npm-publish via reusable workflows by \u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/54\"\u003ejshttp/proxy-addr#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefresh CI by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/69\"\u003ejshttp/proxy-addr#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: typo by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/71\"\u003ejshttp/proxy-addr#71\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 2.0.8 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/70\"\u003ejshttp/proxy-addr#70\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/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/27\"\u003ejshttp/proxy-addr#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/29\"\u003ejshttp/proxy-addr#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/30\"\u003ejshttp/proxy-addr#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/40\"\u003ejshttp/proxy-addr#40\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/schiwekM\"\u003e\u003ccode\u003e@​schiwekM\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/61\"\u003ejshttp/proxy-addr#61\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/54\"\u003ejshttp/proxy-addr#54\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\"\u003ehttps://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/proxy-addr/blob/master/HISTORY.md\"\u003eproxy-addr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.0.8\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-90711\"\u003eCVE-2026-90711\u003c/a\u003e (\u003ca href=\"https://github.com/jshttp/proxy-addr/security/advisories/GHSA-jqcg-44mw-7w3h\"\u003eGHSA-jqcg-44mw-7w3h\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/jshttp/proxy-addr/commit/a11ad82545698af5c33e59f3ed0b52eab79bf610\"\u003e\u003ccode\u003ea11ad82\u003c/code\u003e\u003c/a\u003e 2.0.8 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/780911d84d18e2c5fa008ed0c0d387631ec11965\"\u003e\u003ccode\u003e780911d\u003c/code\u003e\u003c/a\u003e fix: reject IPv4 trust via mapped IPv6 subnets with a short prefix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/92e103e3f3ab0467c8846cacea71f27dfc81091d\"\u003e\u003ccode\u003e92e103e\u003c/code\u003e\u003c/a\u003e fix(ci): use publised as release trigger event (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/71\"\u003e#71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/3e5ac75d275d82606d33d6ac47c0ff43c2eccee9\"\u003e\u003ccode\u003e3e5ac75\u003c/code\u003e\u003c/a\u003e ci: merge coverage via artifacts, disable fail-fast, add Node.js 23-26 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/4b9db8190923840eb732b752a70f3e5ff713768c\"\u003e\u003ccode\u003e4b9db81\u003c/code\u003e\u003c/a\u003e chore(ci): npm-publish via workflows (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/655e8950435ac457c586e8287da4d5993b7d0db5\"\u003e\u003ccode\u003e655e895\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/39\"\u003e#39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/50ce4d09132a4c34f5485b52740ce879a9223b1f\"\u003e\u003ccode\u003e50ce4d0\u003c/code\u003e\u003c/a\u003e build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/0fd347f5b342e7502da58a512dc998d4a59cea24\"\u003e\u003ccode\u003e0fd347f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/6a517fa25c741cc107a90019df458b34f580ce55\"\u003e\u003ccode\u003e6a517fa\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.32.4 to 4.36.0 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/64\"\u003e#64\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/0d45e2a88e82a2faf1148956b6457e3a6c99ebcd\"\u003e\u003ccode\u003e0d45e2a\u003c/code\u003e\u003c/a\u003e Fix \u0026quot;arugment\u0026quot; typo in README (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for proxy-addr since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tahayparker/vacansee/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/tahayparker/vacansee/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tahayparker%2Fvacansee/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"},{"uuid":"5888020431","node_id":"PR_kwDOPF1sDM8AAAABI5AWLw","number":14,"state":"open","title":"Bump next from 16.3.6 to 16.4.2 in /diagonal-debate","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T16:57:45.000Z","updated_at":"2026-10-16T16:58:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"next","old_version":"16.3.6","new_version":"16.4.2","repository_url":"https://github.com/vercel/next.js"}],"path":"/diagonal-debate","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.3.6 to 16.4.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[lts-active] turbo-tasks snapshot consistency fixes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99644\"\u003e#99644\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99732\"\u003e#99732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99649\"\u003e#99649\u003c/a\u003e) by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100002\"\u003evercel/next.js#100002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98823\"\u003e#98823\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99910\"\u003e#99910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100091\"\u003e#100091\u003c/a\u003e) by \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100008\"\u003evercel/next.js#100008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] fix(next-code-frame): snap visible window to char boundaries by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100212\"\u003evercel/next.js#100212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependency edges by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100209\"\u003evercel/next.js#100209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: Ignore realpath errors during module resolution, matching node's behavior by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100217\"\u003evercel/next.js#100217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport docs fixes since v16.4.0 by \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100246\"\u003evercel/next.js#100246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100211\"\u003evercel/next.js#100211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport additional documentation fixes since v16.4.0 by \u003ca href=\"https://github.com/aurorascharff\"\u003e\u003ccode\u003e@​aurorascharff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100262\"\u003evercel/next.js#100262\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\"\u003ehttps://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.4.1\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-673q-mjm6-r5xr\"\u003eUnauthenticated Remote Code Execution in \u003ccode\u003euse cache\u003c/code\u003e functions returning typed arrays\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2464-fhr4-w9xw\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when SVG files are used\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p3m5-59mp-jv5r\"\u003eDenial of Service in App Router using Server Actions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\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/vercel/next.js/commit/2864b1772c37242a9b40ab4d366eb7d368c2a070\"\u003e\u003ccode\u003e2864b17\u003c/code\u003e\u003c/a\u003e v16.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a42cb59277f55420a2b059ca92d30e46ac460309\"\u003e\u003ccode\u003ea42cb59\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[lts-active] Keep requests through middleware in a single OpenTelemet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f0760ec6f27058940fb1b8eaa80fd7cc0123e8d2\"\u003e\u003ccode\u003ef0760ec\u003c/code\u003e\u003c/a\u003e [lts-active] Backport additional documentation fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100262\"\u003e#100262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/845007af1da12aeb88ca7b78fd1680800ae19ced\"\u003e\u003ccode\u003e845007a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100211\"\u003e#100211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6a79d8aa8a0892435eacf0273f2e683ecff046d8\"\u003e\u003ccode\u003e6a79d8a\u003c/code\u003e\u003c/a\u003e [lts-active] Backport docs fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100246\"\u003e#100246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a75a78275811867edf576f6cbea12217de9bb57d\"\u003e\u003ccode\u003ea75a782\u003c/code\u003e\u003c/a\u003e [lts-active] Keep requests through middleware in a single OpenTelemetry trace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8ad85240ecb590f0a6eda249d5a0fda6b7ee29c8\"\u003e\u003ccode\u003e8ad8524\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: Ignore realpath errors during module resolution, matc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/29d030e8e7b17c0c11a6a066e9465a7bcddad5d8\"\u003e\u003ccode\u003e29d030e\u003c/code\u003e\u003c/a\u003e [lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependenc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3e50b8225c9a26ac0f47417480c3b9d214d3f459\"\u003e\u003ccode\u003e3e50b82\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next-code-frame): snap visible window to char boundaries (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9458fb99cd4b4eaf2962a07190b5f948a320fc26\"\u003e\u003ccode\u003e9458fb9\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/988\"\u003e#988\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.6...v16.4.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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.3.6\u0026new-version=16.4.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 show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/anikethmalipeddi/DiagonalDebate/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/anikethmalipeddi/DiagonalDebate/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/anikethmalipeddi%2FDiagonalDebate/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"5887813215","node_id":"PR_kwDONXnn-s8AAAABI411uA","number":456,"state":"open","title":"chore(deps): bump next from 16.3.6 to 16.3.8 in /apps/fixture-consumer","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T16:41:53.000Z","updated_at":"2026-10-16T16:42:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"next","old_version":"16.3.6","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"}],"path":"/apps/fixture-consumer","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.3.6 to 16.3.8.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\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/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.6...v16.3.8\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.3.6\u0026new-version=16.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/opengovsg/oui-design-system/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/opengovsg/oui-design-system/pull/456","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/opengovsg%2Foui-design-system/issues/456","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/456/packages"},{"uuid":"5887581261","node_id":"PR_kwDOL3c4w88AAAABI4p3ww","number":102,"state":"open","title":"chore(deps): bump next from 15.5.24 to 15.5.27 in /docs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T16:24:57.000Z","updated_at":"2026-10-16T16:27:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"next","old_version":"15.5.24","new_version":"15.5.27","repository_url":"https://github.com/vercel/next.js"}],"path":"/docs","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 15.5.24 to 15.5.27.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.5.27\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.5.26\u003c/h2\u003e\n\u003cp\u003eThis release contains additional security hardening for \u003ccode\u003enext/og\u003c/code\u003e. For more information, check out \u003ca href=\"https://nextjs.org/blog/nextjs-security-update-september-22-2026\"\u003ehttps://nextjs.org/blog/nextjs-security-update-september-22-2026\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.5.25\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v15.5.24\"\u003ev15.5.24\u003c/a\u003e re-enabling AVIF Image Optimization when newer versions of \u003ccode\u003esharp\u003c/code\u003e are installed (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97954\"\u003e#97954\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/vercel/next.js/commit/def7eff9063f79cf58610c15fe58dd78b967c885\"\u003e\u003ccode\u003edef7eff\u003c/code\u003e\u003c/a\u003e v15.5.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52c94abdd2ea5f416f5e8353ea8a2edd3fe311b8\"\u003e\u003ccode\u003e52c94ab\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/785f4c2397f25690edf02b5a9f1cd7deaa1abb6d\"\u003e\u003ccode\u003e785f4c2\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7217d63db316f1650cab9c2a15833155b540766c\"\u003e\u003ccode\u003e7217d63\u003c/code\u003e\u003c/a\u003e [lts-maintenance][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5979baa545099473b9fde8b6e03f06b3167242f\"\u003e\u003ccode\u003ed5979ba\u003c/code\u003e\u003c/a\u003e [lts-maintenance][ci] Remove PR creation from deploy test workflow (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99093\"\u003e#99093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/812ae7db8453c0aa65859ea7b2810007e033487c\"\u003e\u003ccode\u003e812ae7d\u003c/code\u003e\u003c/a\u003e [lts-maintenance][test] Adjust deploy assertions for platform drift and the e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6936da55033075528f0dfad8f2ec29550b8c9053\"\u003e\u003ccode\u003e6936da5\u003c/code\u003e\u003c/a\u003e v15.5.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b49b6ca47ed80a1a3601d63f7ed6c00355ca4bc1\"\u003e\u003ccode\u003eb49b6ca\u003c/code\u003e\u003c/a\u003e [maintenance-lts] Harden next/og SVG serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f391939d5ec8f1c32b339e902100987be0b6f959\"\u003e\u003ccode\u003ef391939\u003c/code\u003e\u003c/a\u003e [15.5.x][test] Disable deploy tests triggering bot challenge (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98132\"\u003e#98132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/013ee1d2f25326197453d129430a6da83b86426d\"\u003e\u003ccode\u003e013ee1d\u003c/code\u003e\u003c/a\u003e v15.5.25\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.24...v15.5.27\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=15.5.24\u0026new-version=15.5.27)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/mackenly/kavita-import-tool/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/mackenly/kavita-import-tool/pull/102","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mackenly%2Fkavita-import-tool/issues/102","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/102/packages"},{"uuid":"5887425148","node_id":"PR_kwDODyyB0c8AAAABI4hvoQ","number":949,"state":"open","title":"chore(deps): bump next from 15.5.24 to 15.5.27 in /examples/dApp/simple-lock/frontend","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T16:14:10.000Z","updated_at":"2026-10-16T16:17:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"next","old_version":"15.5.24","new_version":"15.5.27","repository_url":"https://github.com/vercel/next.js"}],"path":"/examples/dApp/simple-lock/frontend","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 15.5.24 to 15.5.27.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.5.27\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.5.26\u003c/h2\u003e\n\u003cp\u003eThis release contains additional security hardening for \u003ccode\u003enext/og\u003c/code\u003e. For more information, check out \u003ca href=\"https://nextjs.org/blog/nextjs-security-update-september-22-2026\"\u003ehttps://nextjs.org/blog/nextjs-security-update-september-22-2026\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.5.25\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v15.5.24\"\u003ev15.5.24\u003c/a\u003e re-enabling AVIF Image Optimization when newer versions of \u003ccode\u003esharp\u003c/code\u003e are installed (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97954\"\u003e#97954\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/vercel/next.js/commit/def7eff9063f79cf58610c15fe58dd78b967c885\"\u003e\u003ccode\u003edef7eff\u003c/code\u003e\u003c/a\u003e v15.5.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52c94abdd2ea5f416f5e8353ea8a2edd3fe311b8\"\u003e\u003ccode\u003e52c94ab\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/785f4c2397f25690edf02b5a9f1cd7deaa1abb6d\"\u003e\u003ccode\u003e785f4c2\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7217d63db316f1650cab9c2a15833155b540766c\"\u003e\u003ccode\u003e7217d63\u003c/code\u003e\u003c/a\u003e [lts-maintenance][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5979baa545099473b9fde8b6e03f06b3167242f\"\u003e\u003ccode\u003ed5979ba\u003c/code\u003e\u003c/a\u003e [lts-maintenance][ci] Remove PR creation from deploy test workflow (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99093\"\u003e#99093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/812ae7db8453c0aa65859ea7b2810007e033487c\"\u003e\u003ccode\u003e812ae7d\u003c/code\u003e\u003c/a\u003e [lts-maintenance][test] Adjust deploy assertions for platform drift and the e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6936da55033075528f0dfad8f2ec29550b8c9053\"\u003e\u003ccode\u003e6936da5\u003c/code\u003e\u003c/a\u003e v15.5.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b49b6ca47ed80a1a3601d63f7ed6c00355ca4bc1\"\u003e\u003ccode\u003eb49b6ca\u003c/code\u003e\u003c/a\u003e [maintenance-lts] Harden next/og SVG serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f391939d5ec8f1c32b339e902100987be0b6f959\"\u003e\u003ccode\u003ef391939\u003c/code\u003e\u003c/a\u003e [15.5.x][test] Disable deploy tests triggering bot challenge (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98132\"\u003e#98132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/013ee1d2f25326197453d129430a6da83b86426d\"\u003e\u003ccode\u003e013ee1d\u003c/code\u003e\u003c/a\u003e v15.5.25\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.24...v15.5.27\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=15.5.24\u0026new-version=15.5.27)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/nervosnetwork/docs.nervos.org/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/nervosnetwork/docs.nervos.org/pull/949","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nervosnetwork%2Fdocs.nervos.org/issues/949","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/949/packages"},{"uuid":"5887004272","node_id":"PR_kwDOOA4Fm88AAAABI4L-9g","number":1008,"state":"open","title":"Bump next from 15.5.23 to 15.5.27 in /evals/next-upgrade/evals/security-nudge-original-task","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":9,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T15:44:30.000Z","updated_at":"2026-10-16T15:47:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"next","old_version":"15.5.23","new_version":"15.5.27","repository_url":"https://github.com/vercel/next.js"}],"path":"/evals/next-upgrade/evals/security-nudge-original-task","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 15.5.23 to 15.5.27.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.5.27\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.5.26\u003c/h2\u003e\n\u003cp\u003eThis release contains additional security hardening for \u003ccode\u003enext/og\u003c/code\u003e. For more information, check out \u003ca href=\"https://nextjs.org/blog/nextjs-security-update-september-22-2026\"\u003ehttps://nextjs.org/blog/nextjs-security-update-september-22-2026\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.5.25\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v15.5.24\"\u003ev15.5.24\u003c/a\u003e re-enabling AVIF Image Optimization when newer versions of \u003ccode\u003esharp\u003c/code\u003e are installed (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97954\"\u003e#97954\u003c/a\u003e).\u003c/p\u003e\n\u003ch2\u003ev15.5.24\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p293-qw3h-jr36\"\u003eUnauthenticated Remote Code Execution on windows-hosted servers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2xp9-vwfh-vxw4\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when AVIF files are used\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/vercel/next.js/commit/def7eff9063f79cf58610c15fe58dd78b967c885\"\u003e\u003ccode\u003edef7eff\u003c/code\u003e\u003c/a\u003e v15.5.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52c94abdd2ea5f416f5e8353ea8a2edd3fe311b8\"\u003e\u003ccode\u003e52c94ab\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/785f4c2397f25690edf02b5a9f1cd7deaa1abb6d\"\u003e\u003ccode\u003e785f4c2\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7217d63db316f1650cab9c2a15833155b540766c\"\u003e\u003ccode\u003e7217d63\u003c/code\u003e\u003c/a\u003e [lts-maintenance][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5979baa545099473b9fde8b6e03f06b3167242f\"\u003e\u003ccode\u003ed5979ba\u003c/code\u003e\u003c/a\u003e [lts-maintenance][ci] Remove PR creation from deploy test workflow (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99093\"\u003e#99093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/812ae7db8453c0aa65859ea7b2810007e033487c\"\u003e\u003ccode\u003e812ae7d\u003c/code\u003e\u003c/a\u003e [lts-maintenance][test] Adjust deploy assertions for platform drift and the e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6936da55033075528f0dfad8f2ec29550b8c9053\"\u003e\u003ccode\u003e6936da5\u003c/code\u003e\u003c/a\u003e v15.5.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b49b6ca47ed80a1a3601d63f7ed6c00355ca4bc1\"\u003e\u003ccode\u003eb49b6ca\u003c/code\u003e\u003c/a\u003e [maintenance-lts] Harden next/og SVG serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f391939d5ec8f1c32b339e902100987be0b6f959\"\u003e\u003ccode\u003ef391939\u003c/code\u003e\u003c/a\u003e [15.5.x][test] Disable deploy tests triggering bot challenge (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98132\"\u003e#98132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/013ee1d2f25326197453d129430a6da83b86426d\"\u003e\u003ccode\u003e013ee1d\u003c/code\u003e\u003c/a\u003e v15.5.25\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.23...v15.5.27\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=15.5.23\u0026new-version=15.5.27)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Dustin4444/next.js/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Dustin4444/next.js/pull/1008","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dustin4444%2Fnext.js/issues/1008","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1008/packages"},{"uuid":"5886095747","node_id":"PR_kwDOT8nKqM8AAAABI3dRxQ","number":12,"state":"open","title":"build(deps): bump next from 15.5.21 to 15.5.27","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T14:42:42.000Z","updated_at":"2026-10-16T14:43:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"next","old_version":"15.5.21","new_version":"15.5.27","repository_url":"https://github.com/vercel/next.js"}],"path":null,"ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 15.5.21 to 15.5.27.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.5.27\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.5.26\u003c/h2\u003e\n\u003cp\u003eThis release contains additional security hardening for \u003ccode\u003enext/og\u003c/code\u003e. For more information, check out \u003ca href=\"https://nextjs.org/blog/nextjs-security-update-september-22-2026\"\u003ehttps://nextjs.org/blog/nextjs-security-update-september-22-2026\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.5.25\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v15.5.24\"\u003ev15.5.24\u003c/a\u003e re-enabling AVIF Image Optimization when newer versions of \u003ccode\u003esharp\u003c/code\u003e are installed (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97954\"\u003e#97954\u003c/a\u003e).\u003c/p\u003e\n\u003ch2\u003ev15.5.24\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p293-qw3h-jr36\"\u003eUnauthenticated Remote Code Execution on windows-hosted servers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2xp9-vwfh-vxw4\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when AVIF files are used\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/vercel/next.js/commit/def7eff9063f79cf58610c15fe58dd78b967c885\"\u003e\u003ccode\u003edef7eff\u003c/code\u003e\u003c/a\u003e v15.5.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52c94abdd2ea5f416f5e8353ea8a2edd3fe311b8\"\u003e\u003ccode\u003e52c94ab\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/785f4c2397f25690edf02b5a9f1cd7deaa1abb6d\"\u003e\u003ccode\u003e785f4c2\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7217d63db316f1650cab9c2a15833155b540766c\"\u003e\u003ccode\u003e7217d63\u003c/code\u003e\u003c/a\u003e [lts-maintenance][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5979baa545099473b9fde8b6e03f06b3167242f\"\u003e\u003ccode\u003ed5979ba\u003c/code\u003e\u003c/a\u003e [lts-maintenance][ci] Remove PR creation from deploy test workflow (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99093\"\u003e#99093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/812ae7db8453c0aa65859ea7b2810007e033487c\"\u003e\u003ccode\u003e812ae7d\u003c/code\u003e\u003c/a\u003e [lts-maintenance][test] Adjust deploy assertions for platform drift and the e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6936da55033075528f0dfad8f2ec29550b8c9053\"\u003e\u003ccode\u003e6936da5\u003c/code\u003e\u003c/a\u003e v15.5.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b49b6ca47ed80a1a3601d63f7ed6c00355ca4bc1\"\u003e\u003ccode\u003eb49b6ca\u003c/code\u003e\u003c/a\u003e [maintenance-lts] Harden next/og SVG serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f391939d5ec8f1c32b339e902100987be0b6f959\"\u003e\u003ccode\u003ef391939\u003c/code\u003e\u003c/a\u003e [15.5.x][test] Disable deploy tests triggering bot challenge (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98132\"\u003e#98132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/013ee1d2f25326197453d129430a6da83b86426d\"\u003e\u003ccode\u003e013ee1d\u003c/code\u003e\u003c/a\u003e v15.5.25\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.21...v15.5.27\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=15.5.21\u0026new-version=15.5.27)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kevingerard2819/diffguard/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kevingerard2819/diffguard/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevingerard2819%2Fdiffguard/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"5885962565","node_id":"PR_kwDOJvDuzc8AAAABI3Wa-g","number":220,"state":"closed","title":"chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-10-16T14:34:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-16T14:34:07.000Z","updated_at":"2026-10-16T14:34:32.000Z","time_to_close":16,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm_and_yarn","update_count":3,"packages":[{"name":"dompurify","old_version":"3.4.14","new_version":"3.4.16","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"next","old_version":"16.3.5","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"},{"name":"undici","old_version":"8.10.0","new_version":"7.30.1","repository_url":"https://github.com/nodejs/undici"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 3 updates in the / directory: [dompurify](https://github.com/cure53/DOMPurify), [next](https://github.com/vercel/next.js) and [undici](https://github.com/nodejs/undici).\n\nUpdates `dompurify` from 3.4.14 to 3.4.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cure53/DOMPurify/releases\"\u003edompurify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDOMPurify 3.4.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a problem with \u003ccode\u003eIN_PLACE\u003c/code\u003e node removal when working with hooks, thanks \u003ca href=\"https://github.com/manus-pi\"\u003e\u003ccode\u003e@​manus-pi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a problem with \u003ccode\u003eIN_PLACE\u003c/code\u003e sanitization and raw-text roots, thanks \u003ca href=\"https://github.com/h-t-m\"\u003e\u003ccode\u003e@​h-t-m\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a problem with ESM default exports landing in CommonJS declarations, thanks \u003ca href=\"https://github.com/ssi02014\"\u003e\u003ccode\u003e@​ssi02014\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrated from \u003ccode\u003erollup\u003c/code\u003e to \u003ccode\u003erolldown\u003c/code\u003e because performance, thanks \u003ca href=\"https://github.com/ssi02014\"\u003e\u003ccode\u003e@​ssi02014\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBumped several dependencies where possible\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDOMPurify 3.4.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded better clobbering hardening when XML content is involved, thanks \u003ca href=\"https://github.com/gnyselcuk\"\u003e\u003ccode\u003e@​gnyselcuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded several smaller hardening and edge-case improvements, thanks \u003ca href=\"https://github.com/leechristensen\"\u003e\u003ccode\u003e@​leechristensen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBumped several dependencies where possible\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/cure53/DOMPurify/commit/b9b9d80f7e401771c2ccaef5f45def7eec8f27d7\"\u003e\u003ccode\u003eb9b9d80\u003c/code\u003e\u003c/a\u003e release: 3.4.16 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1636\"\u003e#1636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/1d7460c4f8a27be825c11b1c9d346d79db32c1e5\"\u003e\u003ccode\u003e1d7460c\u003c/code\u003e\u003c/a\u003e release: 3.4.15 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1609\"\u003e#1609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cure53/DOMPurify/compare/3.4.14...3.4.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.3.5 to 16.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.3.6\u003c/h2\u003e\n\u003cp\u003eThis release contains a security fix for \u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vcvr-r3jv-pc5j\"\u003eGHSA-vcvr-r3jv-pc5j: Remote Code Execution in next/og ImageResponse\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/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.5...v16.3.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `undici` from 8.10.0 to 7.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/7507102a675b082a71437f0a00681e537875556c\"\u003e\u003ccode\u003e7507102\u003c/code\u003e\u003c/a\u003e Bumped v7.30.1 (\u003ca href=\"https://redirect.github.com/nodejs/undici/issues/6022\"\u003e#6022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/7d60c7b6ee342d3b5489beef02a88e3da72d6463\"\u003e\u003ccode\u003e7d60c7b\u003c/code\u003e\u003c/a\u003e [v7.x] fix(cookies): backport \u003ca href=\"https://redirect.github.com/nodejs/undici/issues/5663\"\u003e#5663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodejs/undici/issues/5808\"\u003e#5808\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/nodejs/undici/issues/5832\"\u003e#5832\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/nodejs/undici/issues/6019\"\u003e#6019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/0227d5de51ed14d88a95e2cd4c01abddfce9b5fc\"\u003e\u003ccode\u003e0227d5d\u003c/code\u003e\u003c/a\u003e fix: avoid unbounded recursion in Set-Cookie attribute parser (\u003ca href=\"https://redirect.github.com/nodejs/undici/issues/5757\"\u003e#5757\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/nodejs/undici/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/53944624462b6797560288c55dbd8c66857bb495\"\u003e\u003ccode\u003e5394462\u003c/code\u003e\u003c/a\u003e fix(websocket): bound automatic PONG writes under backpressure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/299162740d5f39120092277e70efacb4d151c1c6\"\u003e\u003ccode\u003e2991627\u003c/code\u003e\u003c/a\u003e fix(eventsource): bound retained SSE parser state\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/18bc8a1e09d15bc45815154a289dcf6fd5254d00\"\u003e\u003ccode\u003e18bc8a1\u003c/code\u003e\u003c/a\u003e fix(sri): accept non-lowercase algorithm tokens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/63cba7712ca012b2603c6aeeb4c72d8692332cd0\"\u003e\u003ccode\u003e63cba77\u003c/code\u003e\u003c/a\u003e fix(decompress): converge downstream handler throws to per-request errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/07ded4941b1e72afec862958c3b8ddf468f3b429\"\u003e\u003ccode\u003e07ded49\u003c/code\u003e\u003c/a\u003e fix(fetch): abort excessive content encoding responses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/b20b82ad80a405a12b6ce1f341bcd418de390aa0\"\u003e\u003ccode\u003eb20b82a\u003c/code\u003e\u003c/a\u003e fix(cache): prevent cross-origin redirect cache confusion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/04cb74b1db131ff8f5b4557dce811cbf5f4664b4\"\u003e\u003ccode\u003e04cb74b\u003c/code\u003e\u003c/a\u003e fix: preserve Agent connection options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodejs/undici/compare/v8.10.0...v7.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tmabaker/CIPPMS/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/tmabaker/CIPPMS/pull/220","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmabaker%2FCIPPMS/issues/220","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/220/packages"},{"uuid":"5884928691","node_id":"PR_kwDOVMTmYM8AAAABI2hsJw","number":2,"state":"closed","title":"Bump the npm_and_yarn group across 3 directories with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-10-16T21:22:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-16T13:23:36.000Z","updated_at":"2026-10-16T21:22:36.000Z","time_to_close":28730,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":6,"packages":[{"name":"body-parser","old_version":"1.20.4","new_version":"1.20.8","repository_url":"https://github.com/expressjs/body-parser"},{"name":"proxy-addr","old_version":"2.0.7","new_version":"2.0.8","repository_url":"https://github.com/jshttp/proxy-addr"},{"name":"body-parser","old_version":"1.20.4","new_version":"1.20.8","repository_url":"https://github.com/expressjs/body-parser"},{"name":"proxy-addr","old_version":"2.0.7","new_version":"2.0.8","repository_url":"https://github.com/jshttp/proxy-addr"},{"name":"next","old_version":"14.2.5","new_version":"15.5.27","repository_url":"https://github.com/vercel/next.js"},{"name":"nanoid","old_version":"3.3.11","new_version":"3.3.20","repository_url":"https://github.com/ai/nanoid"},{"name":"postcss","old_version":"8.4.31","new_version":"8.5.23","repository_url":"https://github.com/postcss/postcss"},{"name":"source-map-js","old_version":"1.2.1","new_version":"1.2.2","repository_url":"https://github.com/7rulnik/source-map-js"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 2 updates in the /backend - assessment directory: [body-parser](https://github.com/expressjs/body-parser) and [proxy-addr](https://github.com/jshttp/proxy-addr).\nBumps the npm_and_yarn group with 2 updates in the /frontend-assessment/backend directory: [body-parser](https://github.com/expressjs/body-parser) and [proxy-addr](https://github.com/jshttp/proxy-addr).\nBumps the npm_and_yarn group with 4 updates in the /frontend-assessment/frontend directory: [next](https://github.com/vercel/next.js), [nanoid](https://github.com/ai/nanoid), [postcss](https://github.com/postcss/postcss) and [source-map-js](https://github.com/7rulnik/source-map-js).\n\nUpdates `body-parser` from 1.20.4 to 1.20.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/releases\"\u003ebody-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.20.8\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eSame code base as \u003ca href=\"https://github.com/expressjs/body-parser/releases/tag/1.20.7\"\u003e1.20.7\u003c/a\u003e. This was created to test the new release process.\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: backport npm-publish workflow from master by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/769\"\u003eexpressjs/body-parser#769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e1.20.8 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/770\"\u003eexpressjs/body-parser#770\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.7...1.20.8\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.7...1.20.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.20.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: include security fix in 1.20.6 changes by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/747\"\u003eexpressjs/body-parser#747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@~6.16.0 by \u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/761\"\u003eexpressjs/body-parser#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e1.20.7 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/767\"\u003eexpressjs/body-parser#767\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.6...1.20.7\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.6...1.20.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.20.6\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-2025-13466\"\u003eCVE-2026-12590\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/body-parser/security/advisories/GHSA-v422-hmwv-36x6\"\u003eGHSA-v422-hmwv-36x6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: improve limit option validation by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/741\"\u003eexpressjs/body-parser#741\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.5...1.20.6\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.5...1.20.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThe reason for this release is a fix to the extended urlencoded parser returning objects instead of arrays for large array inputs (\u0026gt; 100) on qs@6.14.2+. (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/716\"\u003eexpressjs/body-parser#716\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(json): simplify strict mode error string construction 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/body-parser/pull/692\"\u003eexpressjs/body-parser#692\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct off-by-one error in parameterCount by \u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/716\"\u003eexpressjs/body-parser#716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps(qs): bump qs to 6.15.1 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/body-parser/pull/722\"\u003eexpressjs/body-parser#722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.20.5 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/body-parser/pull/721\"\u003eexpressjs/body-parser#721\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/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/716\"\u003eexpressjs/body-parser#716\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks to triager \u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e for keeping this on our radar and effectively triaging the specific issue!\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.4...1.20.5\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.4...1.20.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/blob/1.20.8/HISTORY.md\"\u003ebody-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.20.8\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSame code base as 1.20.7. This was created to test the new release process.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.7\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@~6.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://github.com/expressjs/body-parser/security/advisories/GHSA-v422-hmwv-36x6\"\u003eGHSA-v422-hmwv-36x6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve \u003ccode\u003elimit\u003c/code\u003e option validation (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/698\"\u003e#698\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eInvalid \u003ccode\u003elimit\u003c/code\u003e values (e.g. unparseable strings or \u003ccode\u003eNaN\u003c/code\u003e) now throw instead of being silently ignored, which previously disabled size limit enforcement\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enull\u003c/code\u003e and \u003ccode\u003eundefined\u003c/code\u003e fall back to the default 100kb limit\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(json): simplify strict mode error string construction\u003c/li\u003e\n\u003cli\u003efix: extended urlencoded parsing of arrays with \u0026gt;100 elements (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: qs@~6.15.1\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/body-parser/commit/5c08c2008eac79abddb8abfa5095491d02958d56\"\u003e\u003ccode\u003e5c08c20\u003c/code\u003e\u003c/a\u003e 1.20.8 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/770\"\u003e#770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/0cea4f42a40996eafac441d0e71084afbe1407d4\"\u003e\u003ccode\u003e0cea4f4\u003c/code\u003e\u003c/a\u003e ci: backport npm-publish workflow from master (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/0f0f0d7f96fc7444407aef85a6d1fa363279e654\"\u003e\u003ccode\u003e0f0f0d7\u003c/code\u003e\u003c/a\u003e 1.20.7 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/355eb04ade7c27f57f93a0e90e26ed6f121becc5\"\u003e\u003ccode\u003e355eb04\u003c/code\u003e\u003c/a\u003e deps: qs@~6.16.0 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/8be369a5f8b0f4070ebb7a0ae9aca12db9d8f947\"\u003e\u003ccode\u003e8be369a\u003c/code\u003e\u003c/a\u003e docs: include security fix in 1.20.6 changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/5cc4fb8867c93a3aa4455927e38858c9ab89ff43\"\u003e\u003ccode\u003e5cc4fb8\u003c/code\u003e\u003c/a\u003e 1.20.6 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/746\"\u003e#746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/3492672eee593d5c158f239b6e9115498a5dbeac\"\u003e\u003ccode\u003e3492672\u003c/code\u003e\u003c/a\u003e fix: improve limit option validation (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/0defdbe7f95ad0d3bc007d3a7c59c8c0ab9e6575\"\u003e\u003ccode\u003e0defdbe\u003c/code\u003e\u003c/a\u003e release(patch): 1.20.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/cd0e7a000c53e7be7262d303e57a352b6a00db7f\"\u003e\u003ccode\u003ecd0e7a0\u003c/code\u003e\u003c/a\u003e deps(qs): bump qs to 6.15.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/6f24d7e8bcd9860b136920926ce86da1a7dd1d51\"\u003e\u003ccode\u003e6f24d7e\u003c/code\u003e\u003c/a\u003e fix: correct off-by-one error in parameterCount (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.4...1.20.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for body-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `proxy-addr` from 2.0.7 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/proxy-addr/releases\"\u003eproxy-addr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-90711\"\u003eCVE-2026-90711\u003c/a\u003e (\u003ca href=\"https://github.com/jshttp/proxy-addr/security/advisories/GHSA-jqcg-44mw-7w3h\"\u003eGHSA-jqcg-44mw-7w3h\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd OSSF scorecard action by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/27\"\u003ejshttp/proxy-addr#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ci pipeline and add missing Node.JS versions by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/26\"\u003ejshttp/proxy-addr#26\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices by \u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/29\"\u003ejshttp/proxy-addr#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 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/jshttp/proxy-addr/pull/30\"\u003ejshttp/proxy-addr#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 2.23.2 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/jshttp/proxy-addr/pull/31\"\u003ejshttp/proxy-addr#31\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.23.4 to 2.31.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/jshttp/proxy-addr/pull/32\"\u003ejshttp/proxy-addr#32\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.0.6 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/jshttp/proxy-addr/pull/33\"\u003ejshttp/proxy-addr#33\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 3.1.3 to 4.6.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/jshttp/proxy-addr/pull/35\"\u003ejshttp/proxy-addr#35\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump deep-equal from 1.0.1 to 1.1.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/jshttp/proxy-addr/pull/34\"\u003ejshttp/proxy-addr#34\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-markdown from 2.2.0 to 2.2.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/jshttp/proxy-addr/pull/36\"\u003ejshttp/proxy-addr#36\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add funding to package.json by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/40\"\u003ejshttp/proxy-addr#40\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 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/jshttp/proxy-addr/pull/41\"\u003ejshttp/proxy-addr#41\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.11 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/jshttp/proxy-addr/pull/43\"\u003ejshttp/proxy-addr#43\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 3.6.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/jshttp/proxy-addr/pull/42\"\u003ejshttp/proxy-addr#42\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/jshttp/proxy-addr/pull/47\"\u003ejshttp/proxy-addr#47\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.11 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/jshttp/proxy-addr/pull/46\"\u003ejshttp/proxy-addr#46\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 2.3.6 to 2.3.7 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/jshttp/proxy-addr/pull/50\"\u003ejshttp/proxy-addr#50\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.2 to 4.31.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/jshttp/proxy-addr/pull/49\"\u003ejshttp/proxy-addr#49\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout 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/jshttp/proxy-addr/pull/48\"\u003ejshttp/proxy-addr#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.0 to 6.0.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/jshttp/proxy-addr/pull/56\"\u003ejshttp/proxy-addr#56\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.5 to 4.32.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/jshttp/proxy-addr/pull/55\"\u003ejshttp/proxy-addr#55\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.0 to 4.32.4 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/jshttp/proxy-addr/pull/57\"\u003ejshttp/proxy-addr#57\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 5.0.0 to 7.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/jshttp/proxy-addr/pull/58\"\u003ejshttp/proxy-addr#58\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u0026quot;arugment\u0026quot; typo in README by \u003ca href=\"https://github.com/schiwekM\"\u003e\u003ccode\u003e@​schiwekM\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/61\"\u003ejshttp/proxy-addr#61\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.4 to 4.36.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/jshttp/proxy-addr/pull/64\"\u003ejshttp/proxy-addr#64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 7.0.0 to 7.0.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/jshttp/proxy-addr/pull/63\"\u003ejshttp/proxy-addr#63\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/jshttp/proxy-addr/pull/45\"\u003ejshttp/proxy-addr#45\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.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/jshttp/proxy-addr/pull/39\"\u003ejshttp/proxy-addr#39\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): npm-publish via reusable workflows by \u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/54\"\u003ejshttp/proxy-addr#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefresh CI by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/69\"\u003ejshttp/proxy-addr#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: typo by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/71\"\u003ejshttp/proxy-addr#71\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 2.0.8 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/70\"\u003ejshttp/proxy-addr#70\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/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/27\"\u003ejshttp/proxy-addr#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/29\"\u003ejshttp/proxy-addr#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/30\"\u003ejshttp/proxy-addr#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/40\"\u003ejshttp/proxy-addr#40\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/schiwekM\"\u003e\u003ccode\u003e@​schiwekM\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/61\"\u003ejshttp/proxy-addr#61\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/54\"\u003ejshttp/proxy-addr#54\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\"\u003ehttps://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/proxy-addr/blob/master/HISTORY.md\"\u003eproxy-addr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.0.8\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-90711\"\u003eCVE-2026-90711\u003c/a\u003e (\u003ca href=\"https://github.com/jshttp/proxy-addr/security/advisories/GHSA-jqcg-44mw-7w3h\"\u003eGHSA-jqcg-44mw-7w3h\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/jshttp/proxy-addr/commit/a11ad82545698af5c33e59f3ed0b52eab79bf610\"\u003e\u003ccode\u003ea11ad82\u003c/code\u003e\u003c/a\u003e 2.0.8 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/780911d84d18e2c5fa008ed0c0d387631ec11965\"\u003e\u003ccode\u003e780911d\u003c/code\u003e\u003c/a\u003e fix: reject IPv4 trust via mapped IPv6 subnets with a short prefix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/92e103e3f3ab0467c8846cacea71f27dfc81091d\"\u003e\u003ccode\u003e92e103e\u003c/code\u003e\u003c/a\u003e fix(ci): use publised as release trigger event (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/71\"\u003e#71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/3e5ac75d275d82606d33d6ac47c0ff43c2eccee9\"\u003e\u003ccode\u003e3e5ac75\u003c/code\u003e\u003c/a\u003e ci: merge coverage via artifacts, disable fail-fast, add Node.js 23-26 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/4b9db8190923840eb732b752a70f3e5ff713768c\"\u003e\u003ccode\u003e4b9db81\u003c/code\u003e\u003c/a\u003e chore(ci): npm-publish via workflows (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/655e8950435ac457c586e8287da4d5993b7d0db5\"\u003e\u003ccode\u003e655e895\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/39\"\u003e#39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/50ce4d09132a4c34f5485b52740ce879a9223b1f\"\u003e\u003ccode\u003e50ce4d0\u003c/code\u003e\u003c/a\u003e build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/0fd347f5b342e7502da58a512dc998d4a59cea24\"\u003e\u003ccode\u003e0fd347f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/6a517fa25c741cc107a90019df458b34f580ce55\"\u003e\u003ccode\u003e6a517fa\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.32.4 to 4.36.0 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/64\"\u003e#64\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/0d45e2a88e82a2faf1148956b6457e3a6c99ebcd\"\u003e\u003ccode\u003e0d45e2a\u003c/code\u003e\u003c/a\u003e Fix \u0026quot;arugment\u0026quot; typo in README (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for proxy-addr since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `body-parser` from 1.20.4 to 1.20.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/releases\"\u003ebody-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.20.8\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eSame code base as \u003ca href=\"https://github.com/expressjs/body-parser/releases/tag/1.20.7\"\u003e1.20.7\u003c/a\u003e. This was created to test the new release process.\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: backport npm-publish workflow from master by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/769\"\u003eexpressjs/body-parser#769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e1.20.8 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/770\"\u003eexpressjs/body-parser#770\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.7...1.20.8\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.7...1.20.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.20.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: include security fix in 1.20.6 changes by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/747\"\u003eexpressjs/body-parser#747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@~6.16.0 by \u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/761\"\u003eexpressjs/body-parser#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e1.20.7 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/767\"\u003eexpressjs/body-parser#767\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.6...1.20.7\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.6...1.20.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.20.6\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-2025-13466\"\u003eCVE-2026-12590\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/body-parser/security/advisories/GHSA-v422-hmwv-36x6\"\u003eGHSA-v422-hmwv-36x6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: improve limit option validation by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/741\"\u003eexpressjs/body-parser#741\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.5...1.20.6\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.5...1.20.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThe reason for this release is a fix to the extended urlencoded parser returning objects instead of arrays for large array inputs (\u0026gt; 100) on qs@6.14.2+. (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/716\"\u003eexpressjs/body-parser#716\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(json): simplify strict mode error string construction 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/body-parser/pull/692\"\u003eexpressjs/body-parser#692\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct off-by-one error in parameterCount by \u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/716\"\u003eexpressjs/body-parser#716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps(qs): bump qs to 6.15.1 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/body-parser/pull/722\"\u003eexpressjs/body-parser#722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.20.5 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/body-parser/pull/721\"\u003eexpressjs/body-parser#721\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/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/716\"\u003eexpressjs/body-parser#716\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks to triager \u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e for keeping this on our radar and effectively triaging the specific issue!\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.4...1.20.5\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.4...1.20.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/blob/1.20.8/HISTORY.md\"\u003ebody-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.20.8\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSame code base as 1.20.7. This was created to test the new release process.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.7\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@~6.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://github.com/expressjs/body-parser/security/advisories/GHSA-v422-hmwv-36x6\"\u003eGHSA-v422-hmwv-36x6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve \u003ccode\u003elimit\u003c/code\u003e option validation (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/698\"\u003e#698\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eInvalid \u003ccode\u003elimit\u003c/code\u003e values (e.g. unparseable strings or \u003ccode\u003eNaN\u003c/code\u003e) now throw instead of being silently ignored, which previously disabled size limit enforcement\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enull\u003c/code\u003e and \u003ccode\u003eundefined\u003c/code\u003e fall back to the default 100kb limit\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(json): simplify strict mode error string construction\u003c/li\u003e\n\u003cli\u003efix: extended urlencoded parsing of arrays with \u0026gt;100 elements (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: qs@~6.15.1\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/body-parser/commit/5c08c2008eac79abddb8abfa5095491d02958d56\"\u003e\u003ccode\u003e5c08c20\u003c/code\u003e\u003c/a\u003e 1.20.8 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/770\"\u003e#770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/0cea4f42a40996eafac441d0e71084afbe1407d4\"\u003e\u003ccode\u003e0cea4f4\u003c/code\u003e\u003c/a\u003e ci: backport npm-publish workflow from master (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/0f0f0d7f96fc7444407aef85a6d1fa363279e654\"\u003e\u003ccode\u003e0f0f0d7\u003c/code\u003e\u003c/a\u003e 1.20.7 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/355eb04ade7c27f57f93a0e90e26ed6f121becc5\"\u003e\u003ccode\u003e355eb04\u003c/code\u003e\u003c/a\u003e deps: qs@~6.16.0 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/8be369a5f8b0f4070ebb7a0ae9aca12db9d8f947\"\u003e\u003ccode\u003e8be369a\u003c/code\u003e\u003c/a\u003e docs: include security fix in 1.20.6 changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/5cc4fb8867c93a3aa4455927e38858c9ab89ff43\"\u003e\u003ccode\u003e5cc4fb8\u003c/code\u003e\u003c/a\u003e 1.20.6 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/746\"\u003e#746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/3492672eee593d5c158f239b6e9115498a5dbeac\"\u003e\u003ccode\u003e3492672\u003c/code\u003e\u003c/a\u003e fix: improve limit option validation (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/0defdbe7f95ad0d3bc007d3a7c59c8c0ab9e6575\"\u003e\u003ccode\u003e0defdbe\u003c/code\u003e\u003c/a\u003e release(patch): 1.20.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/cd0e7a000c53e7be7262d303e57a352b6a00db7f\"\u003e\u003ccode\u003ecd0e7a0\u003c/code\u003e\u003c/a\u003e deps(qs): bump qs to 6.15.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/6f24d7e8bcd9860b136920926ce86da1a7dd1d51\"\u003e\u003ccode\u003e6f24d7e\u003c/code\u003e\u003c/a\u003e fix: correct off-by-one error in parameterCount (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.4...1.20.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for body-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `proxy-addr` from 2.0.7 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/proxy-addr/releases\"\u003eproxy-addr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-90711\"\u003eCVE-2026-90711\u003c/a\u003e (\u003ca href=\"https://github.com/jshttp/proxy-addr/security/advisories/GHSA-jqcg-44mw-7w3h\"\u003eGHSA-jqcg-44mw-7w3h\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd OSSF scorecard action by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/27\"\u003ejshttp/proxy-addr#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ci pipeline and add missing Node.JS versions by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/26\"\u003ejshttp/proxy-addr#26\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices by \u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/29\"\u003ejshttp/proxy-addr#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 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/jshttp/proxy-addr/pull/30\"\u003ejshttp/proxy-addr#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 2.23.2 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/jshttp/proxy-addr/pull/31\"\u003ejshttp/proxy-addr#31\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.23.4 to 2.31.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/jshttp/proxy-addr/pull/32\"\u003ejshttp/proxy-addr#32\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.0.6 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/jshttp/proxy-addr/pull/33\"\u003ejshttp/proxy-addr#33\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 3.1.3 to 4.6.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/jshttp/proxy-addr/pull/35\"\u003ejshttp/proxy-addr#35\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump deep-equal from 1.0.1 to 1.1.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/jshttp/proxy-addr/pull/34\"\u003ejshttp/proxy-addr#34\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-markdown from 2.2.0 to 2.2.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/jshttp/proxy-addr/pull/36\"\u003ejshttp/proxy-addr#36\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add funding to package.json by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/40\"\u003ejshttp/proxy-addr#40\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 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/jshttp/proxy-addr/pull/41\"\u003ejshttp/proxy-addr#41\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.11 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/jshttp/proxy-addr/pull/43\"\u003ejshttp/proxy-addr#43\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 3.6.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/jshttp/proxy-addr/pull/42\"\u003ejshttp/proxy-addr#42\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/jshttp/proxy-addr/pull/47\"\u003ejshttp/proxy-addr#47\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.11 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/jshttp/proxy-addr/pull/46\"\u003ejshttp/proxy-addr#46\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 2.3.6 to 2.3.7 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/jshttp/proxy-addr/pull/50\"\u003ejshttp/proxy-addr#50\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.2 to 4.31.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/jshttp/proxy-addr/pull/49\"\u003ejshttp/proxy-addr#49\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout 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/jshttp/proxy-addr/pull/48\"\u003ejshttp/proxy-addr#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.0 to 6.0.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/jshttp/proxy-addr/pull/56\"\u003ejshttp/proxy-addr#56\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.5 to 4.32.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/jshttp/proxy-addr/pull/55\"\u003ejshttp/proxy-addr#55\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.0 to 4.32.4 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/jshttp/proxy-addr/pull/57\"\u003ejshttp/proxy-addr#57\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 5.0.0 to 7.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/jshttp/proxy-addr/pull/58\"\u003ejshttp/proxy-addr#58\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u0026quot;arugment\u0026quot; typo in README by \u003ca href=\"https://github.com/schiwekM\"\u003e\u003ccode\u003e@​schiwekM\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/61\"\u003ejshttp/proxy-addr#61\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.4 to 4.36.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/jshttp/proxy-addr/pull/64\"\u003ejshttp/proxy-addr#64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 7.0.0 to 7.0.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/jshttp/proxy-addr/pull/63\"\u003ejshttp/proxy-addr#63\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/jshttp/proxy-addr/pull/45\"\u003ejshttp/proxy-addr#45\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.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/jshttp/proxy-addr/pull/39\"\u003ejshttp/proxy-addr#39\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): npm-publish via reusable workflows by \u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/54\"\u003ejshttp/proxy-addr#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefresh CI by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/69\"\u003ejshttp/proxy-addr#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: typo by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/71\"\u003ejshttp/proxy-addr#71\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 2.0.8 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/70\"\u003ejshttp/proxy-addr#70\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/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/27\"\u003ejshttp/proxy-addr#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/29\"\u003ejshttp/proxy-addr#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/30\"\u003ejshttp/proxy-addr#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/40\"\u003ejshttp/proxy-addr#40\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/schiwekM\"\u003e\u003ccode\u003e@​schiwekM\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/61\"\u003ejshttp/proxy-addr#61\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/54\"\u003ejshttp/proxy-addr#54\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\"\u003ehttps://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/proxy-addr/blob/master/HISTORY.md\"\u003eproxy-addr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.0.8\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-90711\"\u003eCVE-2026-90711\u003c/a\u003e (\u003ca href=\"https://github.com/jshttp/proxy-addr/security/advisories/GHSA-jqcg-44mw-7w3h\"\u003eGHSA-jqcg-44mw-7w3h\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/jshttp/proxy-addr/commit/a11ad82545698af5c33e59f3ed0b52eab79bf610\"\u003e\u003ccode\u003ea11ad82\u003c/code\u003e\u003c/a\u003e 2.0.8 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/780911d84d18e2c5fa008ed0c0d387631ec11965\"\u003e\u003ccode\u003e780911d\u003c/code\u003e\u003c/a\u003e fix: reject IPv4 trust via mapped IPv6 subnets with a short prefix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/92e103e3f3ab0467c8846cacea71f27dfc81091d\"\u003e\u003ccode\u003e92e103e\u003c/code\u003e\u003c/a\u003e fix(ci): use publised as release trigger event (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/71\"\u003e#71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/3e5ac75d275d82606d33d6ac47c0ff43c2eccee9\"\u003e\u003ccode\u003e3e5ac75\u003c/code\u003e\u003c/a\u003e ci: merge coverage via artifacts, disable fail-fast, add Node.js 23-26 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/4b9db8190923840eb732b752a70f3e5ff713768c\"\u003e\u003ccode\u003e4b9db81\u003c/code\u003e\u003c/a\u003e chore(ci): npm-publish via workflows (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/655e8950435ac457c586e8287da4d5993b7d0db5\"\u003e\u003ccode\u003e655e895\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/39\"\u003e#39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/50ce4d09132a4c34f5485b52740ce879a9223b1f\"\u003e\u003ccode\u003e50ce4d0\u003c/code\u003e\u003c/a\u003e build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/0fd347f5b342e7502da58a512dc998d4a59cea24\"\u003e\u003ccode\u003e0fd347f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/6a517fa25c741cc107a90019df458b34f580ce55\"\u003e\u003ccode\u003e6a517fa\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.32.4 to 4.36.0 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/64\"\u003e#64\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/0d45e2a88e82a2faf1148956b6457e3a6c99ebcd\"\u003e\u003ccode\u003e0d45e2a\u003c/code\u003e\u003c/a\u003e Fix \u0026quot;arugment\u0026quot; typo in README (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for proxy-addr since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 14.2.5 to 15.5.27\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.5.27\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.5.26\u003c/h2\u003e\n\u003cp\u003eThis release contains additional security hardening for \u003ccode\u003enext/og\u003c/code\u003e. For more information, check out \u003ca href=\"https://nextjs.org/blog/nextjs-security-update-september-22-2026\"\u003ehttps://nextjs.org/blog/nextjs-security-update-september-22-2026\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.5.25\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v15.5.24\"\u003ev15.5.24\u003c/a\u003e re-enabling AVIF Image Optimization when newer versions of \u003ccode\u003esharp\u003c/code\u003e are installed (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97954\"\u003e#97954\u003c/a\u003e).\u003c/p\u003e\n\u003ch2\u003ev15.5.24\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p293-qw3h-jr36\"\u003eUnauthenticated Remote Code Execution on windows-hosted servers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2xp9-vwfh-vxw4\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when AVIF files are used\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/vercel/next.js/commit/def7eff9063f79cf58610c15fe58dd78b967c885\"\u003e\u003ccode\u003edef7eff\u003c/code\u003e\u003c/a\u003e v15.5.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52c94abdd2ea5f416f5e8353ea8a2edd3fe311b8\"\u003e\u003ccode\u003e52c94ab\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/785f4c2397f25690edf02b5a9f1cd7deaa1abb6d\"\u003e\u003ccode\u003e785f4c2\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7217d63db316f1650cab9c2a15833155b540766c\"\u003e\u003ccode\u003e7217d63\u003c/code\u003e\u003c/a\u003e [lts-maintenance][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5979baa545099473b9fde8b6e03f06b3167242f\"\u003e\u003ccode\u003ed5979ba\u003c/code\u003e\u003c/a\u003e [lts-maintenance][ci] Remove PR creation from deploy test workflow (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99093\"\u003e#99093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/812ae7db8453c0aa65859ea7b2810007e033487c\"\u003e\u003ccode\u003e812ae7d\u003c/code\u003e\u003c/a\u003e [lts-maintenance][test] Adjust deploy assertions for platform drift and the e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6936da55033075528f0dfad8f2ec29550b8c9053\"\u003e\u003ccode\u003e6936da5\u003c/code\u003e\u003c/a\u003e v15.5.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b49b6ca47ed80a1a3601d63f7ed6c00355ca4bc1\"\u003e\u003ccode\u003eb49b6ca\u003c/code\u003e\u003c/a\u003e [maintenance-lts] Harden next/og SVG serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f391939d5ec8f1c32b339e902100987be0b6f959\"\u003e\u003ccode\u003ef391939\u003c/code\u003e\u003c/a\u003e [15.5.x][test] Disable deploy tests triggering bot challenge (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98132\"\u003e#98132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/013ee1d2f25326197453d129430a6da83b86426d\"\u003e\u003ccode\u003e013ee1d\u003c/code\u003e\u003c/a\u003e v15.5.25\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v14.2.5...v15.5.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for next since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nanoid` from 3.3.11 to 3.3.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/nanoid/releases\"\u003enanoid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/johnemau\"\u003e\u003ccode\u003e@​johnemau\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed killing the app by setting huge user ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite loop on async for React Native (by \u003ca href=\"https://github.com/OvergrowthBeards-JB\"\u003e\u003ccode\u003e@​OvergrowthBeards-JB\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite loop on zero size.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite loop on negative size (by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed npm provenance error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed random pool corruption on big ID sizes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduced npm package size.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed breaking Nano ID by requesting big ID.\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/ai/nanoid/blob/main/CHANGELOG.md\"\u003enanoid's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/johnemau\"\u003e\u003ccode\u003e@​johnemau\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed killing the app by setting huge user ID (by \u003ca href=\"https://github.com/geoffrey-diederichs\"\u003e\u003ccode\u003e@​geoffrey-diederichs\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite loop on async for React Native (by \u003ca href=\"https://github.com/OvergrowthBeards-JB\"\u003e\u003ccode\u003e@​OvergrowthBeards-JB\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite loop on zero size.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite loop on negative size (by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed npm provenance error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed random pool corruption on big ID sizes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduced npm package size.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed breaking Nano ID by requesting big ID.\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/ai/nanoid/commit/d76f633e0201c1299d735a6544c4c4a05c882f0b\"\u003e\u003ccode\u003ed76f633\u003c/code\u003e\u003c/a\u003e Release 3.3.20 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/ac09ff646dd64de1d03827c288ce30bb26c4315c\"\u003e\u003ccode\u003eac09ff6\u003c/code\u003e\u003c/a\u003e Fix: async return types are synchronous in v3 (\u003ca href=\"https://redirect.github.com/ai/nanoid/issues/615\"\u003e#615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/eb63bd6775188dc35d143bf24868be094f19b5ee\"\u003e\u003ccode\u003eeb63bd6\u003c/code\u003e\u003c/a\u003e Release 3.3.19 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/9067e0361a643ab2c94ddd67606efbf275f6c0dd\"\u003e\u003ccode\u003e9067e03\u003c/code\u003e\u003c/a\u003e Sync CJS and ESM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/9ad98052b316c5e707f8098ace509d2ae165e54d\"\u003e\u003ccode\u003e9ad9805\u003c/code\u003e\u003c/a\u003e Release 3.3.18 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/55e50a0621ec084b4bb4000ea4e86e1191bd3da8\"\u003e\u003ccode\u003e55e50a0\u003c/code\u003e\u003c/a\u003e Update CI action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/e10f8d40ce9d1ab47f66d65a16b48086432730d0\"\u003e\u003ccode\u003ee10f8d4\u003c/code\u003e\u003c/a\u003e Update index.native.js (\u003ca href=\"https://redirect.github.com/ai/nanoid/issues/606\"\u003e#606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/73d67168136b36fd3b644159b0cff149da4905d9\"\u003e\u003ccode\u003e73d6716\u003c/code\u003e\u003c/a\u003e Release 3.3.17 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/f9d13f150847d117877adee3460a46eceb0cf49b\"\u003e\u003ccode\u003ef9d13f1\u003c/code\u003e\u003c/a\u003e Sync 0 size behaviour with PostCSS 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/9760e112757cf7d46a79abd7a133bc4958757bb8\"\u003e\u003ccode\u003e9760e11\u003c/code\u003e\u003c/a\u003e Release 3.3.16 version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/nanoid/compare/3.3.11...3.3.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for nanoid since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 8.4.31 to 8.5.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not load source map without \u003ccode\u003eopts.from\u003c/code\u003e for security reasons.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom property losing semicolon before a comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed childless at-rule losing semicolon before comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/isker\"\u003e\u003ccode\u003e@​isker\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing space if \u003ccode\u003eAtRule#params\u003c/code\u003e is set after (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed mixing AST error on warnings (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed cleaning \u003ccode\u003ebefore\u003c/code\u003e for new nodes inserted to \u003ccode\u003eRoot\u003c/code\u003e (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestricted loading previous source maps file to the \u003ccode\u003eopts.from\u003c/code\u003e folder for security reasons (use \u003ccode\u003eunsafeMap: true\u003c/code\u003e to disable the check).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eMaximum call stack size exceeded\u003c/code\u003e error.\u003c/li\u003e\n\u003cli\u003eFixed Prototype hijacking for \u003ccode\u003epostcss.fromJSON()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e for unmapped end position (by \u003ca href=\"https://github.com/chatman-media\"\u003e\u003ccode\u003e@​chatman-media\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e position (by \u003ca href=\"https://github.com/mizdra\"\u003e\u003ccode\u003e@​mizdra\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eraws\u003c/code\u003e after rehydrating a JSON AST (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed putting parent-less node in \u003ccode\u003enodes\u003c/code\u003e of new node (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed computing \u003ccode\u003eoffset\u003c/code\u003e in \u003ccode\u003epositionBy()\u003c/code\u003e (by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erangeBy()\u003c/code\u003e on \u003ccode\u003eindex: 0\u003c/code\u003e (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed declaration parsing performance (by \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax regression (by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epostcss-scss\u003c/code\u003e commend regression.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed reading any file via user-generated CSS.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eopts.unsafeMap\u003c/code\u003e to disable checks.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed nested brackets parsing performance (by \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed XSS via unescaped \u003ccode\u003e\u0026lt;/style\u0026gt;\u003c/code\u003e in non-bundler cases (by \u003ca href=\"https://github.com/TharVid\"\u003e\u003ccode\u003e@​TharVid\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not load source map without \u003ccode\u003eopts.from\u003c/code\u003e for security reasons.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom property losing semicolon before a comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed childless at-rule losing semicolon before comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/isker\"\u003e\u003ccode\u003e@​isker\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing space if \u003ccode\u003eAtRule#params\u003c/code\u003e is set after (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed mixing AST error on warnings (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed cleaning \u003ccode\u003ebefore\u003c/code\u003e for new nodes inserted to \u003ccode\u003eRoot\u003c/code\u003e (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestricted loading previous source maps file to the \u003ccode\u003eopts.from\u003c/code\u003e folder for security reasons (use \u003ccode\u003eunsafeMap: true\u003c/code\u003e to disable the check).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eMaximum call stack size exceeded\u003c/code\u003e error.\u003c/li\u003e\n\u003cli\u003eFixed Prototype hijacking for \u003ccode\u003epostcss.fromJSON()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e for unmapped end position (by \u003ca href=\"https://github.com/chatman-media\"\u003e\u003ccode\u003e@​chatman-media\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e position (by \u003ca href=\"https://github.com/mizdra\"\u003e\u003ccode\u003e@​mizdra\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eraws\u003c/code\u003e after rehydrating a JSON AST (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed putting parent-less node in \u003ccode\u003enodes\u003c/code\u003e of new node (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed computing \u003ccode\u003eoffset\u003c/code\u003e in \u003ccode\u003epositionBy()\u003c/code\u003e (by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erangeBy()\u003c/code\u003e on \u003ccode\u003eindex: 0\u003c/code\u003e (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed declaration parsing performance (by \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax regression (by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.13\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/eb9e1fe793740bb3280bdf5bf98147f857f011bd\"\u003e\u003ccode\u003eeb9e1fe\u003c/code\u003e\u003c/a\u003e Release 8.5.23 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/9d19c78ac91108b3f7d7130e55c6fa806c0efb84\"\u003e\u003ccode\u003e9d19c78\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/7beca139e70f9075c6b19700fcb00dd8033e5da8\"\u003e\u003ccode\u003e7beca13\u003c/code\u003e\u003c/a\u003e Does no load source map file without opts.from\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/decea51421682341401575b3740709fda0e12930\"\u003e\u003ccode\u003edecea51\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c18e30d126395d42a0726aa00e03a8f1088985ae\"\u003e\u003ccode\u003ec18e30d\u003c/code\u003e\u003c/a\u003e Update EM banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/98a39ad73d163a90be924d5126c771262110f1fc\"\u003e\u003ccode\u003e98a39ad\u003c/code\u003e\u003c/a\u003e Update EM banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/a3e48c492ddec0e4879d513b8b995fee887af352\"\u003e\u003ccode\u003ea3e48c4\u003c/code\u003e\u003c/a\u003e Release 8.5.22 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/f49d6911795f53b2cfe023bb686bf1144ec30618\"\u003e\u003ccode\u003ef49d691\u003c/code\u003e\u003c/a\u003e Fix custom property losing its semicolon before a comment (\u003ca href=\"https://redirect.github.com/postcss/postcss/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/28e0daf8f2fe5ba9e19ea3f8c27c8fe176f9419e\"\u003e\u003ccode\u003e28e0daf\u003c/code\u003e\u003c/a\u003e Release 8.5.21 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/3d2b4e43e38274f233b5609d09687cadad8215d9\"\u003e\u003ccode\u003e3d2b4e4\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/postcss/postcss/compare/8.4.31...8.5.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for postcss since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `source-map-js` from 1.2.1 to 1.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/7rulnik/source-map-js/releases\"\u003esource-map-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix crash when executing in browser with CSP script-src that don't permit unsafe-eval (\u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/pull/29\"\u003e#29\u003c/a\u003e) \u003ca href=\"https://github.com/xfournet\"\u003e\u003ccode\u003e@​xfournet\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix denial of service from malicious indexed source maps (CVE-2026-93749) (\u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/pull/79\"\u003e#79\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eReported by \u003ca href=\"https://github.com/waydeshi\"\u003e\u003ccode\u003e@​waydeshi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/issues/76\"\u003e#76\u003c/a\u003e. A fix was also proposed by \u003ca href=\"https://github.com/aniebiet\"\u003e\u003ccode\u003e@​aniebiet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/pull/78\"\u003e#78\u003c/a\u003e.\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/7rulnik/source-map-js/blob/main/CHANGELOG.md\"\u003esource-map-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix crash when executing in browser with CSP script-src that don't permit unsafe-eval (\u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/pull/29\"\u003e#29\u003c/a\u003e) \u003ca href=\"https://github.com/xfournet\"\u003e\u003ccode\u003e@​xfournet\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix denial of service from malicious indexed source maps (CVE-2026-93749) (\u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/pull/79\"\u003e#79\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eReported by \u003ca href=\"https://github.com/waydeshi\"\u003e\u003ccode\u003e@​waydeshi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/issues/76\"\u003e#76\u003c/a\u003e. A fix was also proposed by \u003ca href=\"https://github.com/aniebiet\"\u003e\u003ccode\u003e@​aniebiet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/pull/78\"\u003e#78\u003c/a\u003e.\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/7rulnik/source-map-js/commit/0a1d334fd1e55a47df97fcd60a7915d46df3b08a\"\u003e\u003ccode\u003e0a1d334\u003c/code\u003e\u003c/a\u003e 1.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/7rulnik/source-map-js/commit/4c6fa26d77419bd8e48ec92844866cce7d9ae739\"\u003e\u003ccode\u003e4c6fa26\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/7rulnik/source-map-js/commit/cf7658058ceeaa8619d5ae0ec90be6905209d016\"\u003e\u003ccode\u003ecf76580\u003c/code\u003e\u003c/a\u003e Fix denial of service from malicious indexed source maps (CVE-2026-93749) (\u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/7rulnik/source-map-js/commit/7899a86615c630f4fc220273ff9fe2e8e49a56df\"\u003e\u003ccode\u003e7899a86\u003c/code\u003e\u003c/a\u003e Fix crash when executing browser with CSP script-src that don't permit unsafe...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/7rulnik/source-map-js/compare/v1.2.1...v1.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/7at7ot777/VeeLion-Assessment-/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/7at7ot777/VeeLion-Assessment-/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/7at7ot777%2FVeeLion-Assessment-/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"5882934184","node_id":"PR_kwDOUqWhXs8AAAABI07X7g","number":267,"state":"open","title":"deps: bump the npm group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","javascript","versao: correcao"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T10:55:54.000Z","updated_at":"2026-10-16T10:57:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"npm","update_count":21,"packages":[{"name":"@radix-ui/react-alert-dialog","old_version":"1.1.24","new_version":"1.2.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-collapsible","old_version":"1.1.21","new_version":"1.2.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dialog","old_version":"1.2.0","new_version":"1.3.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.16","new_version":"2.1.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.2.0","new_version":"1.3.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-scroll-area","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.3.8","new_version":"2.4.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-separator","old_version":"1.1.16","new_version":"1.2.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-slot","old_version":"1.4.0","new_version":"1.5.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.3.8","new_version":"1.4.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tabs","old_version":"1.1.22","new_version":"1.2.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.3.0","new_version":"1.4.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"next","old_version":"16.3.8","new_version":"16.4.0","repository_url":"https://github.com/vercel/next.js"},{"name":"react-hook-form","old_version":"7.89.0","new_version":"7.90.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"zod","old_version":"4.6.5","new_version":"4.6.7","repository_url":"https://github.com/colinhacks/zod"},{"name":"@playwright/test","old_version":"1.63.0","new_version":"1.64.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@redocly/cli","old_version":"2.62.1","new_version":"2.62.2","repository_url":"https://github.com/Redocly/redocly-cli"},{"name":"@types/node","old_version":"24.19.1","new_version":"24.19.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"prettier","old_version":"3.9.9","new_version":"3.9.10","repository_url":"https://github.com/prettier/prettier"},{"name":"swagger-ui-dist","old_version":"5.33.1","new_version":"5.33.2","repository_url":"https://github.com/swagger-api/swagger-ui"},{"name":"vitest","old_version":"5.0.3","new_version":"5.0.4","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 21 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/alert-dialog) | `1.1.24` | `1.2.1` |\n| [@radix-ui/react-collapsible](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/collapsible) | `1.1.21` | `1.2.1` |\n| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog) | `1.2.0` | `1.3.1` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label) | `2.1.16` | `2.1.17` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover) | `1.2.0` | `1.3.1` |\n| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/scroll-area) | `1.3.0` | `1.4.0` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select) | `2.3.8` | `2.4.1` |\n| [@radix-ui/react-separator](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/separator) | `1.1.16` | `1.2.0` |\n| [@radix-ui/react-slot](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slot) | `1.4.0` | `1.5.0` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch) | `1.3.8` | `1.4.1` |\n| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs) | `1.1.22` | `1.2.1` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tooltip) | `1.3.0` | `1.4.1` |\n| [next](https://github.com/vercel/next.js) | `16.3.8` | `16.4.0` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.89.0` | `7.90.0` |\n| [zod](https://github.com/colinhacks/zod) | `4.6.5` | `4.6.7` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.0` |\n| [@redocly/cli](https://github.com/Redocly/redocly-cli) | `2.62.1` | `2.62.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.19.1` | `24.19.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.9.9` | `3.9.10` |\n| [swagger-ui-dist](https://github.com/swagger-api/swagger-ui) | `5.33.1` | `5.33.2` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `5.0.3` | `5.0.4` |\n\n\nUpdates `@radix-ui/react-alert-dialog` from 1.1.24 to 1.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/alert-dialog/CHANGELOG.md\"\u003e@​radix-ui/react-alert-dialog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dialog@1.3.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dialog@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/alert-dialog\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-collapsible` from 1.1.21 to 1.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/collapsible/CHANGELOG.md\"\u003e@​radix-ui/react-collapsible's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/collapsible\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-dialog` from 1.2.0 to 1.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/dialog/CHANGELOG.md\"\u003e@​radix-ui/react-dialog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-guards@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.5.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dialog\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-label` from 2.1.16 to 2.1.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/label/CHANGELOG.md\"\u003e@​radix-ui/react-label's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/label\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-popover` from 1.2.0 to 1.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md\"\u003e@​radix-ui/react-popover's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003earia-controls\u003c/code\u003e being set on \u003ccode\u003ePopover.Trigger\u003c/code\u003e while the popover is closed.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-guards@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.5.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-scroll-area` from 1.3.0 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/scroll-area/CHANGELOG.md\"\u003e@​radix-ui/react-scroll-area's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eFixed a bug resulting from incorrect tree-shaking in SWC-minified code.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.5.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-callback-ref@1.1.5\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/scroll-area\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-select` from 2.3.8 to 2.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/select/CHANGELOG.md\"\u003e@​radix-ui/react-select's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eFixed bugs in form-nested control components where a user-driven change was treated as programmatic in some cases, preventing bubbled event handlers from being called.\u003c/li\u003e\n\u003cli\u003eFixed content alignment when all items are disabled.\u003c/li\u003e\n\u003cli\u003eFixed a bug where updating a \u003ccode\u003eSelect\u003c/code\u003e value programmatically while inside a \u003ccode\u003e\u0026lt;form\u0026gt;\u003c/code\u003e would dispatch a \u003ccode\u003eclick\u003c/code\u003e event from the hidden bubble select that propagated to ancestor \u003ccode\u003eonClick\u003c/code\u003e handlers.\u003c/li\u003e\n\u003cli\u003eFixed a bug resulting from incorrect tree-shaking in SWC-minified code.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-collection@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-guards@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.5.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-callback-ref@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.13\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/select\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-separator` from 1.1.16 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/separator/CHANGELOG.md\"\u003e@​radix-ui/react-separator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/separator\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-slot` from 1.4.0 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/slot/CHANGELOG.md\"\u003e@​radix-ui/react-slot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eSlot\u003c/code\u003e throwing when an \u003ccode\u003easChild\u003c/code\u003e child is a lazy reference whose resolved value is itself a lazy reference.\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/radix-ui/primitives/commits/HEAD/packages/react/slot\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-switch` from 1.3.8 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/switch/CHANGELOG.md\"\u003e@​radix-ui/react-switch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eFixed bugs in form-nested control components where a user-driven change was treated as programmatic in some cases, preventing bubbled event handlers from being called.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/switch\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-tabs` from 1.1.22 to 1.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/tabs/CHANGELOG.md\"\u003e@​radix-ui/react-tabs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-roving-focus@1.2.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tabs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-tooltip` from 1.3.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/tooltip/CHANGELOG.md\"\u003e@​radix-ui/react-tooltip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eFixed a bug where tabbing away from a focusable tooltip trigger nested in a modal popover moved focus to the popover's root instead of the next element in the popover.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.5.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.13\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tooltip\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.3.8 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: use relative doc links in instant-navigation error pages: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96672\"\u003e#96672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTurbopack: terminate failed plugin worker threads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96592\"\u003e#96592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix HTML-limited bot matching in prerender bypass rules: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96584\"\u003e#96584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ci] Fix create_release_branch for new repo permissions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96641\"\u003e#96641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip action module instance deploy test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96629\"\u003e#96629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: quote the dynamicParams build error in a blockquote: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96633\"\u003e#96633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[react-sync] Open pull requests as the bot that authors the commits: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96682\"\u003e#96682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Bench] Fixes for pure Fizz bench: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96771\"\u003e#96771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive foreground cache revalidation from the consumer: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96731\"\u003e#96731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix race when navigating Back before hydration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96252\"\u003e#96252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: present each Skill as steps in the AI agents guide: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96751\"\u003e#96751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReuse completed cache entries for the rest of a request: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96727\"\u003e#96727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e to \u003ccode\u003e11eddecd-20260805\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96735\"\u003e#96735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove WorkStore execution mode: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96674\"\u003e#96674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove cache revalidation execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96670\"\u003e#96670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Route render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96662\"\u003e#96662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove App Page execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96660\"\u003e#96660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix missing await in css-chunking test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96725\"\u003e#96725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs (Skills): stop assuming app/ at the root and port 3000: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96696\"\u003e#96696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement next/font BeforeResolvePlugins as ImportMappingReplacement: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/95808\"\u003e#95808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Tailwind Turbopack loader in create-next-app: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96606\"\u003e#96606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: instant navigation quick start with an adoption prompt: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96663\"\u003e#96663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Page render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96659\"\u003e#96659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove App Router execution intent to entrypoints: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96640\"\u003e#96640\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/vercel/next.js/commit/e273d5b2e869d0be06c0e86f788e1594f9dd40cf\"\u003e\u003ccode\u003ee273d5b\u003c/code\u003e\u003c/a\u003e v16.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/fdf41d6f6315ebff3a7056d7e7f002b8e78749d4\"\u003e\u003ccode\u003efdf41d6\u003c/code\u003e\u003c/a\u003e [ai-upgrade] discover upgrade models and reasoning efforts from agent CLIs (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c3e76ad9e49ac21d1667e4b8b2b6b3a3348d2975\"\u003e\u003ccode\u003ec3e76ad\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.63\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/47c6cc8da0a35432bc964548ecfb5e1ba160b69c\"\u003e\u003ccode\u003e47c6cc8\u003c/code\u003e\u003c/a\u003e Document next analyze export in the package bundling guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99735\"\u003e#99735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/5b10604925853d8cd0bee61eb49d4894707cf7ac\"\u003e\u003ccode\u003e5b10604\u003c/code\u003e\u003c/a\u003e Revert stabilization of \u003ccode\u003eforbidden()\u003c/code\u003e and \u003ccode\u003eunauthorized()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99734\"\u003e#99734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f3a6f976de26c40e7a6543a3175666906e84e050\"\u003e\u003ccode\u003ef3a6f97\u003c/code\u003e\u003c/a\u003e Preserve configured output directories during static export (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99507\"\u003e#99507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b22e5a299cb58577ce86f21b6a0f7bb31a6168f2\"\u003e\u003ccode\u003eb22e5a2\u003c/code\u003e\u003c/a\u003e Rename skill to next-bundle-optimizer and document its usage (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99731\"\u003e#99731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/74dc549ca01d7c1adada50576b2b204a4ad32df6\"\u003e\u003ccode\u003e74dc549\u003c/code\u003e\u003c/a\u003e [turbo-tasks-backend] Clean up task state before publishing execution complet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ccf8c15a42d1a7140cf569ac15bec3ccb0187e8f\"\u003e\u003ccode\u003eccf8c15\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b8c7c7f2f3222d133f2a64d9bb77cc83d68f8172\"\u003e\u003ccode\u003eb8c7c7f\u003c/code\u003e\u003c/a\u003e Improve static route error guidance (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99724\"\u003e#99724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.8...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.89.0 to 7.90.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.90.0\u003c/h2\u003e\n\u003ch2\u003e🐞 Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003euseForm\u003c/code\u003e marking fields named after \u003ccode\u003eObject.prototype\u003c/code\u003e members as touched on blur and \u003ccode\u003esetValue\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13833\"\u003e#13833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecloneObject\u003c/code\u003e preserving the length of sparse arrays (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13834\"\u003e#13834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dirty values extraction for fields named \u003ccode\u003ehasOwnProperty\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13832\"\u003e#13832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseForm\u003c/code\u003e retaining options removed from props on re-render (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13831\"\u003e#13831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseFieldArray\u003c/code\u003e handling duplicate indexes in \u003ccode\u003eremove()\u003c/code\u003e without mutating the provided indexes (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13830\"\u003e#13830\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseFieldArray\u003c/code\u003e unregistering fields while a parent array reindexes (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13828\"\u003e#13828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix input values edited before the form is ready being lost (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13827\"\u003e#13827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseWatch\u003c/code\u003e not updating watched objects after an Activity subtree reconnects (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13819\"\u003e#13819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ereset()\u003c/code\u003e incorrectly setting \u003ccode\u003eisDirty\u003c/code\u003e when using \u003ccode\u003ekeepDefaultValues\u003c/code\u003e without values (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13820\"\u003e#13820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eController\u003c/code\u003e blur validation not working after \u003ccode\u003ereset()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13817\"\u003e#13817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ewatch\u003c/code\u003e using stale \u003ccode\u003eshouldUnregister\u003c/code\u003e options when registering fields (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13814\"\u003e#13814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix form value comparison for fields named \u003ccode\u003eref\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13812\"\u003e#13812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix native validation using stale \u003ccode\u003eshouldUseNativeValidation\u003c/code\u003e options (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13806\"\u003e#13806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecloneObject\u003c/code\u003e not cloning objects with a null prototype (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13808\"\u003e#13808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseWatch\u003c/code\u003e array names not prioritizing form \u003ccode\u003edefaultValues\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13805\"\u003e#13805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix error updates not producing a new \u003ccode\u003eerrors\u003c/code\u003e reference (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13800\"\u003e#13800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003esetError\u003c/code\u003e and \u003ccode\u003eclearErrors\u003c/code\u003e not producing a new \u003ccode\u003eerrors\u003c/code\u003e reference (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13791\"\u003e#13791\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⚡ Performance Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove dirty fields checking (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13788\"\u003e#13788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove subscription value handling (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13787\"\u003e#13787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003ewatch\u003c/code\u003e API performance (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13792\"\u003e#13792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove named scoped subscriptions (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13793\"\u003e#13793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve form-state tracking across unsubscribe (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13794\"\u003e#13794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove subject subscription handling (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13795\"\u003e#13795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip redundant form-state merges during subscriber notifications (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13796\"\u003e#13796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid allocations when matching subscription names (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13823\"\u003e#13823\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Refactors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce bundle size (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13797\"\u003e#13797\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13798\"\u003e#13798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean up tests and fix warnings (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13835\"\u003e#13835\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧪 Tests\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd coverage for \u003ccode\u003euseFieldArray\u003c/code\u003e index boundary and no-op behavior (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13815\"\u003e#13815\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13822\"\u003e#13822\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13824\"\u003e#13824\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13829\"\u003e#13829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd coverage for JSON stringify and parse edge cases (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13821\"\u003e#13821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003efast-uri\u003c/code\u003e from 3.1.2 to 3.1.8 (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13811\"\u003e#13811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ejoi\u003c/code\u003e from 18.2.5 to 18.2.6 (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13810\"\u003e#13810\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e❤️ Thank You\u003c/h2\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/charan-rathore\"\u003e\u003ccode\u003e@​charan-rathore\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/AdzerKI\"\u003e\u003ccode\u003e@​AdzerKI\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/huytdps13400\"\u003e\u003ccode\u003e@​huytdps13400\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kory-kaai\"\u003e\u003ccode\u003e@​kory-kaai\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Mohamed-Elshesheny\"\u003e\u003ccode\u003e@​Mohamed-Elshesheny\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/breken-ai\"\u003e\u003ccode\u003e@​breken-ai\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sarmah-rup\"\u003e\u003ccode\u003e@​sarmah-rup\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/00200200\"\u003e\u003ccode\u003e@​00200200\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/giaBaoJS\"\u003e\u003ccode\u003e@​giaBaoJS\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/bluebill1049\"\u003e\u003ccode\u003e@​bluebill1049\u003c/code\u003e\u003c/a\u003e for their contributions! 🎉\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md\"\u003ereact-hook-form's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.90.0] - 2026-10-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove performance of \u003ccode\u003ewatch\u003c/code\u003e, \u003ccode\u003esubscribe\u003c/code\u003e, scoped subscriptions, dirty field checks and form state fan-out\u003c/li\u003e\n\u003cli\u003eReduce bundle size\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFields named after \u003ccode\u003eObject.prototype\u003c/code\u003e members not being marked as touched on blur and \u003ccode\u003esetValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDirty values extraction for fields named \u003ccode\u003ehasOwnProperty\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecloneObject\u003c/code\u003e dropping the length of sparse arrays\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecloneObject\u003c/code\u003e failing on objects with a null prototype\u003c/li\u003e\n\u003cli\u003eForm options removed from props on re-render not being reset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eremove()\u003c/code\u003e mishandling duplicated indexes and mutating the indexes passed in\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseFieldArray\u003c/code\u003e unregistering fields while a parent array reindexes\u003c/li\u003e\n\u003cli\u003eInput edited before the form is ready being overwritten\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseWatch\u003c/code\u003e not updating watched objects after an \u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e subtree reconnects\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseWatch\u003c/code\u003e preferring its own \u003ccode\u003edefaultValue\u003c/code\u003e over form \u003ccode\u003edefaultValues\u003c/code\u003e for array names\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereset\u003c/code\u003e without values and \u003ccode\u003ekeepDefaultValues\u003c/code\u003e setting \u003ccode\u003eisDirty\u003c/code\u003e to true\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eController\u003c/code\u003e blur validation not working after \u003ccode\u003ereset\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ewatch\u003c/code\u003e reading a stale \u003ccode\u003eshouldUnregister\u003c/code\u003e option when a field registers\u003c/li\u003e\n\u003cli\u003eNative validation reading a stale \u003ccode\u003eshouldUseNativeValidation\u003c/code\u003e option when stopping at the first error\u003c/li\u003e\n\u003cli\u003eForm values stored under a \u003ccode\u003eref\u003c/code\u003e key not being compared correctly\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esetError\u003c/code\u003e, \u003ccode\u003eclearErrors\u003c/code\u003e and remaining error updates not producing a new \u003ccode\u003eerrors\u003c/code\u003e reference\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/react-hook-form/react-hook-form/commit/8ac7cc0bcc1f50f887230d50b1929d977b4d3fb4\"\u003e\u003ccode\u003e8ac7cc0\u003c/code\u003e\u003c/a\u003e 7.90.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/8f7d2de7b9526d21fb2ad79430f32289eaa27d39\"\u003e\u003ccode\u003e8f7d2de\u003c/code\u003e\u003c/a\u003e 🧪 tests cleanup and fix warnings (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13835\"\u003e#13835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/e76876b02550b3ad48a351c638845d9dc1aaa3c8\"\u003e\u003ccode\u003ee76876b\u003c/code\u003e\u003c/a\u003e 🐞 fix(useForm): mark fields named after Object.prototype members as touched o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/08ddcd69c7d04c2e5492568b952916f5bac171b7\"\u003e\u003ccode\u003e08ddcd6\u003c/code\u003e\u003c/a\u003e 🐞 fix(cloneObject): keep the length of sparse arrays (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13834\"\u003e#13834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/b8e0a6da16865e87ef45d92e0f6001c600df1c32\"\u003e\u003ccode\u003eb8e0a6d\u003c/code\u003e\u003c/a\u003e 🐞 fix: safely extract dirty values for hasOwnProperty fields (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13832\"\u003e#13832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/36e53296193eb98fc8ffe9db2165cf53ceb62b8e\"\u003e\u003ccode\u003e36e5329\u003c/code\u003e\u003c/a\u003e 🐞 fix(useForm): reset options that are removed from the props on re-render (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/c7cb33adf71979807d93b6af159aa0982f101198\"\u003e\u003ccode\u003ec7cb33a\u003c/code\u003e\u003c/a\u003e 🐞 fix(useFieldArray): ignore duplicated indexes and keep the indexes passed t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/91856c260dc116b28d74c4145b884a7e337285f6\"\u003e\u003ccode\u003e91856c2\u003c/code\u003e\u003c/a\u003e 🧪 test(swap): cover self-index no-op behavior (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13829\"\u003e#13829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/000faaf67b9550f998994107e163f7e25e5e9082\"\u003e\u003ccode\u003e000faaf\u003c/code\u003e\u003c/a\u003e 🐞 fix(useFieldArray): skip unregister while a parent array reindexes (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13828\"\u003e#13828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/7838f08f41499652f0f1defd625f589d0f31cc3e\"\u003e\u003ccode\u003e7838f08\u003c/code\u003e\u003c/a\u003e 🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13802\"\u003e#13802\u003c/a\u003e: keep input edited before the form is ready (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13827\"\u003e#13827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/react-hook-form/react-hook-form/compare/v7.89.0...v7.90.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zod` from 4.6.5 to 4.6.7\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.6.7\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eb500a2ee95134f81d74da7911d7378dd2853d042 4.6.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.6.6\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eSix malicious commits pushed to \u003ccode\u003emain\u003c/code\u003e on September 21 with a compromised git credential were reverted the same day in \u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6620\"\u003e#6620\u003c/a\u003e and have since been removed from the history of \u003ccode\u003emain\u003c/code\u003e. None were ever published to npm. The npm provenance for 4.6.6 names 284243fb, the pre-rewrite copy of 9c219833 with identical contents.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e0cd3af5e9f50ad11bbcd4407a46a21b8848ba574 docs: load the en locale directly in Zod Mini\u003c/li\u003e\n\u003cli\u003e9d5e60f162997b764b40d45aa02481888db50dea docs: import locales from zod/locales, not z.locales\u003c/li\u003e\n\u003cli\u003e34a626f307871ecbb0123947559328dc52ed5e3e docs: tighten the z.locales tree-shaking note\u003c/li\u003e\n\u003cli\u003e74304ce5b5796b5edb9a88ceb8e170b6ea3e82df release: stage npm versions instead of publishing them (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6622\"\u003e#6622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2ef983e0711ff6517d6020b021071e2e5653efa docs: add Code for Japan to bronze sponsors\u003c/li\u003e\n\u003cli\u003e8fb2faf0584828a6a027d8279db36f6f52784462 docs: crop the Code for Japan logo and list it first in bronze\u003c/li\u003e\n\u003cli\u003ebacad518c41610d654658172d325874bf0ee6290 docs: square the Code for Japan logo to match the other bronze tiles\u003c/li\u003e\n\u003cli\u003ec42596bd1c87e941d7241d10e012c5c196adcc10 release: hold the run on the release-approval environment until the staged versions are approved (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6638\"\u003e#6638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea2ba4a67986a3e6b2b131be30084a2f460d9ea67 fix(types): declare record output and input as members, not base type arguments (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6645\"\u003e#6645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea0ebf970f2d752e5f58527cd2942ff48be4f46bd fix(v4): check array, set and map size bounds before parsing elements (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6652\"\u003e#6652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e529f78dd9431b07f49647fee3aa0819b3f8b66b7 4.6.6\u003c/li\u003e\n\u003cli\u003e9c219833c3a3764fa1f1ea9c5ecec8254a63c0b1 ci: stage at verbose so a failed OIDC token exchange says why\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/colinhacks/zod/commit/b500a2ee95134f81d74da7911d7378dd2853d042\"\u003e\u003ccode\u003eb500a2e\u003c/code\u003e\u003c/a\u003e 4.6.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/9c219833c3a3764fa1f1ea9c5ecec8254a63c0b1\"\u003e\u003ccode\u003e9c21983\u003c/code\u003e\u003c/a\u003e ci: stage at verbose so a failed OIDC token exchange says why\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/529f78dd9431b07f49647fee3aa0819b3f8b66b7\"\u003e\u003ccode\u003e529f78d\u003c/code\u003e\u003c/a\u003e 4.6.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/a0ebf970f2d752e5f58527cd2942ff48be4f46bd\"\u003e\u003ccode\u003ea0ebf97\u003c/code\u003e\u003c/a\u003e fix(v4): check array, set and map size bounds before parsing elements (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6652\"\u003e#6652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/a2ba4a67986a3e6b2b131be30084a2f460d9ea67\"\u003e\u003ccode\u003ea2ba4a6\u003c/code\u003e\u003c/a\u003e fix(types): declare record output and input as members, not base type argumen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/c42596bd1c87e941d7241d10e012c5c196adcc10\"\u003e\u003ccode\u003ec42596b\u003c/code\u003e\u003c/a\u003e release: hold the run on the release-approval environment until the staged ve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/bacad518c41610d654658172d325874bf0ee6290\"\u003e\u003ccode\u003ebacad51\u003c/code\u003e\u003c/a\u003e docs: square the Code for Japan logo to match the other bronze tiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/8fb2faf0584828a6a027d8279db36f6f52784462\"\u003e\u003ccode\u003e8fb2faf\u003c/code\u003e\u003c/a\u003e docs: crop the Code for Japan logo and list it first in bronze\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/b2ef983e0711ff6517d6020b021071e2e5653efa\"\u003e\u003ccode\u003eb2ef983\u003c/code\u003e\u003c/a\u003e docs: add Code for Japan to bronze sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/74304ce5b5796b5edb9a88ceb8e170b6ea3e82df\"\u003e\u003ccode\u003e74304ce\u003c/code\u003e\u003c/a\u003e release: stage npm versions instead of publishing them (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6622\"\u003e#6622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/colinhacks/zod/compare/v4.6.5...v4.6.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@playwright/test` from 1.63.0 to 1.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e@​playwright/test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.64.0\u003c/h2\u003e\n\u003ch2\u003e🧰 WebMCP\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-webmcp\"\u003epage.webmcp\u003c/a\u003e and \u003ca href=\"https://playwright.dev/docs/api/class-frame#frame-webmcp\"\u003eframe.webmcp\u003c/a\u003e give access to the tools that a page registers through the experimental \u003ca href=\"https://playwright.dev/docs/api/class-webmcp\"\u003eWebMCP\u003c/a\u003e browser API, so you can test them like any other part of your app:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst browser = await chromium.launch({ args: ['--enable-features=WebMCP'] });\r\nconst page = await browser.newPage();\r\nawait page.goto('https://example.com');\r\n\u003cp\u003efor (const tool of await page.webmcp.tools())\nconsole.log(tool.name, tool.description);\u003c/p\u003e\n\u003cp\u003econst result = await page.webmcp.callTool('add', { a: 2, b: 40 });\nconsole.log(result.content[0].text); // \u0026quot;42\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-mcp\"\u003ePlaywright MCP\u003c/a\u003e also supports WebMCP by default, with page-defined tools offered to the agent as \u003ccode\u003ewebmcp_\u0026lt;tool\u0026gt;\u003c/code\u003e. Pass \u003ccode\u003e--no-webmcp\u003c/code\u003e to opt out.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-cli\"\u003e\u003ccode\u003eplaywright-cli\u003c/code\u003e\u003c/a\u003e exposes them as well:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003eplaywright-cli webmcp-list\r\nplaywright-cli webmcp-call search_catalog --params '{\u0026quot;query\u0026quot;:\u0026quot;cats\u0026quot;}'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🎬 Better videos\u003c/h2\u003e\n\u003cp\u003eVideos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nimport { defineConfig } from '@playwright/test';\r\n\u003cp\u003eexport default defineConfig({\nuse: {\nvideo: {\nmode: 'on',\nsize: { width: 1920, height: 1080 },\nfps: 60,\nshow: {\nactions: {\nstyle: {\npoint: 'width: 20px; height: 20px; border-radius: 50%; background: red',\nhighlight: 'outline: 2px solid \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/333\"\u003e#333\u003c/a\u003e; background: rgba(0, 128, 255, .15)',\ntitle: 'font-size: 16px',\n},\n},\n},\n},\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/microsoft/playwright/commit/606ecd8b34bac100db32561b6278ffd76e5eb3cd\"\u003e\u003ccode\u003e606ecd8\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43192\"\u003e#43192\u003c/a\u003e): fix(locators): parse locators the way the client API bui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e4f872c79530583300185d3e4aa9689e2f85d0b0\"\u003e\u003ccode\u003ee4f872c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43188\"\u003e#43188\u003c/a\u003e): feat(api): expose asLocatorDescription via LocalUtils fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f6a439e6f496f75d8e8b687116eef8c21316aa1f\"\u003e\u003ccode\u003ef6a439e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43189\"\u003e#43189\u003c/a\u003e): docs(webmcp): expose WebMCP to all languages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e2335c30f16196a96f81c099598803ca74f9120c\"\u003e\u003ccode\u003ee2335c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43174\"\u003e#43174\u003c/a\u003e): fix(mcp): do not close the browser twice when the client...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/d2a436e0111091ba99836fa6711de28201606cfc\"\u003e\u003ccode\u003ed2a436e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43163\"\u003e#43163\u003c/a\u003e): Revert \u0026quot;fix(blob): do not remove existing reports from o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a0c4b5efc965577e19f5ebfdcc27f384d3058783\"\u003e\u003ccode\u003ea0c4b5e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43175\"\u003e#43175\u003c/a\u003e): feat(api): return language-specific locator code from re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/3f7d535c7b69ff1997307dc304c3c8c76b51179d\"\u003e\u003ccode\u003e3f7d535\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43131\"\u003e#43131\u003c/a\u003e): docs: fix broken C# samples in API docs and handles guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/1cde64f74a0f85304f2f4091a46670bf9a3e0dc3\"\u003e\u003ccode\u003e1cde64f\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43170\"\u003e#43170\u003c/a\u003e): fix(locators): parse mixed role options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/8851e7296508ae50cd1f822e50d1e4fa92eab218\"\u003e\u003ccode\u003e8851e72\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43171\"\u003e#43171\u003c/a\u003e): fix(locators): parse JavaScript escapes and regex classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/dcc50654872510b630c73ec6eba1fb3d625c735e\"\u003e\u003ccode\u003edcc5065\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43172\"\u003e#43172\u003c/a\u003e): fix(locator): parse within and getByRef locators\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.63.0...v1.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@redocly/cli` from 2.62.1 to 2.62.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Redocly/redocly-cli/releases\"\u003e@​redocly/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.62.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue where the \u003ccode\u003elogin\u003c/code\u003e and \u003ccode\u003epush\u003c/code\u003e did not exit after a request through a proxy timed out.\u003c/li\u003e\n\u003cli\u003eFixed an issue where the \u003ccode\u003elogin\u003c/code\u003e, \u003ccode\u003epush\u003c/code\u003e, and other Reunite commands failed on Node.js 26.\nUpdated \u003ccode\u003eundici\u003c/code\u003e to the \u003ccode\u003e7.30.0\u003c/code\u003e version.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ehandlebars\u003c/code\u003e to \u003ccode\u003e4.7.10\u003c/code\u003e to resolve \u003ccode\u003eCVE-2026-106444\u003c/code\u003e, \u003ccode\u003eCVE-2026-106445\u003c/code\u003e, and \u003ccode\u003eCVE-2026-106446\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed an issue where the \u003ccode\u003erespect\u003c/code\u003e command ignored the \u003ccode\u003e--mtls\u003c/code\u003e certificates when a request went through a proxy.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/reunite-integration\u003c/code\u003e to v2.62.2.\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/Redocly/redocly-cli/commit/cb3019a221d457e16d9b604e08e5afc122066d0a\"\u003e\u003ccode\u003ecb3019a\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3238\"\u003e#3238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/7df8cf3ce50a7807df67513991dd1375d74524c8\"\u003e\u003ccode\u003e7df8cf3\u003c/code\u003e\u003c/a\u003e fix: use the bundled undici fetch for Reunite and respect requests (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3235\"\u003e#3235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/db0c1f627f9c44c3a757e09dd76415631a20aa50\"\u003e\u003ccode\u003edb0c1f6\u003c/code\u003e\u003c/a\u003e chore: update handlebars to fix vulnerability issues (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3234\"\u003e#3234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/eea36275ab6f32c7333518d459892e0d38005d0f\"\u003e\u003ccode\u003eeea3627\u003c/code\u003e\u003c/a\u003e chore: configure bugbot (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3231\"\u003e#3231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Redocly/redocly-cli/compare/@redocly/cli@2.62.1...@redocly/cli@2.62.2\"\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.19.1 to 24.19.2\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 `prettier` from 3.9.9 to 3.9.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Update \u003ccode\u003emicromark-extension-gfm-table\u003c/code\u003e to fix the table parse issue on performance (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20266\"\u003e#20266\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.10/CHANGELOG.md#3910\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.9.10\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.9...3.9.10\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eMarkdown: Update \u003ccode\u003emicromark-extension-gfm-table\u003c/code\u003e to fix the table parse issue on performance (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20266\"\u003e#20266\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/micromark/micromark-extension-gfm-table/commit/4f43ead37b786bc531d924530d4ab4c714886267\"\u003ehttps://github.com/micromark/micromark-extension-gfm-table/commit/4f43ead37b786bc531d924530d4ab4c714886267\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1172b82c295c4f889fd787dc6c78c3e194ebf353\"\u003e\u003ccode\u003e1172b82\u003c/code\u003e\u003c/a\u003e Release 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d0142273aff2c76f8a69785d42ee2cedc4b0aaa3\"\u003e\u003ccode\u003ed014227\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003emicromark-extension-gfm-table\u003c/code\u003e to fix the table parse issue on perfor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/953b9084329dcd06ed1072a04b333f1e6e9371e8\"\u003e\u003ccode\u003e953b908\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.9.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ad8a6bf4fa23c42fd114683fec43b28a11bd24af\"\u003e\u003ccode\u003ead8a6bf\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/prettier/compare/3.9.9...3.9.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `swagger-ui-dist` from 5.33.1 to 5.33.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swagger-api/swagger-ui/releases\"\u003eswagger-ui-dist's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.33.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/compare/v5.33.1...v5.33.2\"\u003e5.33.2\u003c/a\u003e (2026-10-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump dompurify from 3.4.13 to 3.4.16 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11076\"\u003e#11076\u003c/a\u003e) (\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/3beee55d6e2bc807934d4fa69fd8ca8bd5634a0d\"\u003e3beee55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejson-schema-5:\u003c/strong\u003e move early return after useCallback in models (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11082\"\u003e#11082\u003c/a\u003e) (\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/7f262364c8b5e695fa8915d08ffa8ac140da05a4\"\u003e7f26236\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/swagger-api/swagger-ui/commit/e89a91f13cdee432d97ca9d3d1ac1969ff797036\"\u003e\u003ccode\u003ee89a91f\u003c/code\u003e\u003c/a\u003e chore(release): cut the 5.33.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/7f262364c8b5e695fa8915d08ffa8ac140da05a4\"\u003e\u003ccode\u003e7f26236\u003c/code\u003e\u003c/a\u003e fix(json-schema-5): move early return after useCallback in models (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11082\"\u003e#11082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/cfd955eb54738c5c2aa58285a5259d3450a1bdf8\"\u003e\u003ccode\u003ecfd955e\u003c/code\u003e\u003c/a\u003e chore(deps): bump postcss-selector-parser from 7.1.5 to 7.1.6 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11083\"\u003e#11083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/553cf098e34b5e823c520796670bea1e7eff85da\"\u003e\u003ccode\u003e553cf09\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump joi from 17.13.7 to 17.13.8 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11087\"\u003e#11087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/d19e9618370df2a29b356a4d57065d5f8d4cc494\"\u003e\u003ccode\u003ed19e961\u003c/code\u003e\u003c/a\u003e chore(deps): bump source-map-js from 1.2.1 to 1.2.2 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11085\"\u003e#11085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/5672801c2838b1edc3c46cdd8e5f91533878f26b\"\u003e\u003ccode\u003e5672801\u003c/code\u003e\u003c/a\u003e chore(deps): bump proxy-addr from 2.0.7 to 2.0.8 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11086\"\u003e#11086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/2addfaf8bebc3c7d080f8dd74e5268b8d344d430\"\u003e\u003ccode\u003e2addfaf\u003c/code\u003e\u003c/a\u003e chore(deps): bump shell-quote from 1.10.0 to 1.12.0 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11084\"\u003e#11084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/121c4882defb47969c1d4c0003a2d8ed352c4ab7\"\u003e\u003ccode\u003e121c488\u003c/code\u003e\u003c/a\u003e chore(deps): bump aquasecurity/trivy-action (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11079\"\u003e#11079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/b1c3fc5f39f3d0d581d9e1b75b4be4b5819dfeed\"\u003e\u003ccode\u003eb1c3fc5\u003c/code\u003e\u003c/a\u003e chore(deps): bump undici and release-it (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11088\"\u003e#11088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/666e922b302095fe4f1537073fb1276b62037cf0\"\u003e\u003ccode\u003e666e922\u003c/code\u003e\u003c/a\u003e chore(deps): bump dependabot/fetch-metadata (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11071\"\u003e#11071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/swagger-api/swagger-ui/compare/v5.33.1...v5.33.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 5.0.3 to 5.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eTag cache directories with CACHEDIR.TAG  -  by \u003ca href=\"https://github.com/lifeiscontent\"\u003e\u003ccode\u003e@​lifeiscontent\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11461\"\u003evitest-dev/vitest#11461\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8ea3c8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(a8ea3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003etest.ui.theme\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11499\"\u003evitest-dev/vitest#11499\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1da66405d\"\u003e\u003c!-- raw HTML omitted --\u003e(1da66)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHighlight selector multiple matches in trace view  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eClaude Opus 5.5\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11489\"\u003evitest-dev/vitest#11489\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5abba1e1b\"\u003e\u003c!-- raw HTML omitted --\u003e(5abba)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrint how many tests were affected and a total when running \u003ccode\u003e--changed\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11424\"\u003evitest-dev/vitest#11424\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a23368585\"\u003e\u003c!-- raw HTML omitted --\u003e(a2336)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd an option to cache dependencies instead of statically parsing them  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11515\"\u003evitest-dev/vitest#11515\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c06012ac8\"\u003e\u003c!-- raw HTML omitted --\u003e(c0601)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd fit and zoom controls to trace viewer  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eClaude Opus 5.5\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11490\"\u003evitest-dev/vitest#11490\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5dd99ed0\"\u003e\u003c!-- raw HTML omitted --\u003e(f5dd9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFail the run on git and location filter errors  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11430\"\u003evitest-dev/vitest#11430\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/30d0304d2\"\u003e\u003c!-- raw HTML omitted --\u003e(30d03)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable fsModuleCache by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11435\"\u003evitest-dev/vitest#11435\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ad208cc29\"\u003e\u003c!-- raw HTML omitted --\u003e(ad208)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack project files and mocks with --changed  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11432\"\u003evitest-dev/vitest#11432\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b0f2b3bb9\"\u003e\u003c!-- raw HTML omitted --\u003e(b0f2b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor caching, fix \u003ccode\u003e:\u003c/code\u003e in project and change the shape of \u003ccode\u003eresults\u003c/code\u003e cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11453\"\u003evitest-dev/vitest#11453\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9673c49a4\"\u003e\u003c!-- raw HTML omitted --\u003e(9673c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep full \u003ccode\u003e$\u003c/code\u003e string values when \u003ccode\u003etaskTitleValueFormatTruncate\u003c/code\u003e is 0  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eClaude Opus 5.5\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11485\"\u003evitest-dev/vitest#11485\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4f7e1799b\"\u003e\u003c!-- raw HTML omitted --\u003e(4f7e1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve node builtins in client environments  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11417\"\u003evitest-dev/vitest#11417\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/56b319ac6\"\u003e\u003c!-- raw HTML omitted --\u003e(56b31)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix module graph builtin externals after \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/11421\"\u003e#11421\u003c/a\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eClaude Opus 5.5\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11491\"\u003evitest-dev/vitest#11491\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11421\"\u003evitest-dev/vitest#11421\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/008e184cb\"\u003e\u003c!-- raw HTML omitted --\u003e(008e1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap module mocks during in-source testing  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11505\"\u003evitest-dev/vitest#11505\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/36d19cb00\"\u003e\u003c!-- raw HTML omitted --\u003e(36d19)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle line endings in snapshot  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11522\"\u003evitest-dev/vitest#11522\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c468aa40\"\u003e\u003c!-- raw HTML omitted --\u003e(4c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRespect root in projects  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11521\"\u003evitest-dev/vitest#11521\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/26642f793\"\u003e\u003c!-- raw HTML omitted --\u003e(26642)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve mocks in directories with spaces  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11539\"\u003evitest-dev/vitest#11539\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/caaef9416\"\u003e\u003c!-- raw HTML omitted --\u003e(caaef)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePublish the api token atomically  -  by \u003ca href=\"https://github.com/umairnawaz333\"\u003e\u003ccode\u003e@​umairnawaz333\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11323\"\u003evitest-dev/vitest#11323\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f990fef1\"\u003e\u003c!-- raw HTML omitted --\u003e(6f990)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eClose the mock route interception race  -  by \u003ca href=\"https://github.com/cplieger\"\u003e\u003ccode\u003e@​cplieger\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8339\"\u003evitest-dev/vitest#8339\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11083\"\u003evitest-dev/vitest#11083\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6620fae6\"\u003e\u003c!-- raw HTML omitted --\u003e(d6620)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow toHaveTextContent without arguments  -  by \u003ca href=\"https://github.com/nomadical\"\u003e\u003ccode\u003e@​nomadical\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11425\"\u003evitest-dev/vitest#11425\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/8ebcf5f8a\"\u003e\u003c!-- raw HTML omitted --\u003e(8ebcf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply API options without browser config  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10852\"\u003evitest-dev/vitest#10852\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ad055837b\"\u003e\u003c!-- raw HTML omitted --\u003e(ad055)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve undefined command arguments  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11497\"\u003evitest-dev/vitest#11497\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1576d3d89\"\u003e\u003c!-- raw HTML o...\n\n_Description has been truncated_","html_url":"https://github.com/eemtijca/frequenciapp/pull/267","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eemtijca%2Ffrequenciapp/issues/267","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/267/packages"},{"uuid":"5881802437","node_id":"PR_kwDOPXaVjM8AAAABI0ARcw","number":258,"state":"open","title":"chore(deps): bump the nextjs group with 2 updates","user":"dependabot[bot]","labels":["dependencies","automated"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T09:33:54.000Z","updated_at":"2026-10-16T09:35:03.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"nextjs","update_count":2,"packages":[{"name":"next","old_version":"16.3.8","new_version":"16.4.0","repository_url":"https://github.com/vercel/next.js"},{"name":"eslint-config-next","old_version":"16.3.8","new_version":"16.4.0","repository_url":"https://github.com/vercel/next.js"}],"path":null,"ecosystem":"npm"},"body":"Bumps the nextjs group with 2 updates: [next](https://github.com/vercel/next.js) and [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next).\n\nUpdates `next` from 16.3.8 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: use relative doc links in instant-navigation error pages: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96672\"\u003e#96672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTurbopack: terminate failed plugin worker threads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96592\"\u003e#96592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix HTML-limited bot matching in prerender bypass rules: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96584\"\u003e#96584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ci] Fix create_release_branch for new repo permissions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96641\"\u003e#96641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip action module instance deploy test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96629\"\u003e#96629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: quote the dynamicParams build error in a blockquote: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96633\"\u003e#96633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[react-sync] Open pull requests as the bot that authors the commits: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96682\"\u003e#96682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Bench] Fixes for pure Fizz bench: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96771\"\u003e#96771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive foreground cache revalidation from the consumer: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96731\"\u003e#96731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix race when navigating Back before hydration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96252\"\u003e#96252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: present each Skill as steps in the AI agents guide: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96751\"\u003e#96751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReuse completed cache entries for the rest of a request: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96727\"\u003e#96727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e to \u003ccode\u003e11eddecd-20260805\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96735\"\u003e#96735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove WorkStore execution mode: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96674\"\u003e#96674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove cache revalidation execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96670\"\u003e#96670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Route render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96662\"\u003e#96662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove App Page execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96660\"\u003e#96660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix missing await in css-chunking test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96725\"\u003e#96725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs (Skills): stop assuming app/ at the root and port 3000: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96696\"\u003e#96696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement next/font BeforeResolvePlugins as ImportMappingReplacement: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/95808\"\u003e#95808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Tailwind Turbopack loader in create-next-app: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96606\"\u003e#96606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: instant navigation quick start with an adoption prompt: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96663\"\u003e#96663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Page render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96659\"\u003e#96659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove App Router execution intent to entrypoints: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96640\"\u003e#96640\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/vercel/next.js/commit/e273d5b2e869d0be06c0e86f788e1594f9dd40cf\"\u003e\u003ccode\u003ee273d5b\u003c/code\u003e\u003c/a\u003e v16.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/fdf41d6f6315ebff3a7056d7e7f002b8e78749d4\"\u003e\u003ccode\u003efdf41d6\u003c/code\u003e\u003c/a\u003e [ai-upgrade] discover upgrade models and reasoning efforts from agent CLIs (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c3e76ad9e49ac21d1667e4b8b2b6b3a3348d2975\"\u003e\u003ccode\u003ec3e76ad\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.63\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/47c6cc8da0a35432bc964548ecfb5e1ba160b69c\"\u003e\u003ccode\u003e47c6cc8\u003c/code\u003e\u003c/a\u003e Document next analyze export in the package bundling guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99735\"\u003e#99735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/5b10604925853d8cd0bee61eb49d4894707cf7ac\"\u003e\u003ccode\u003e5b10604\u003c/code\u003e\u003c/a\u003e Revert stabilization of \u003ccode\u003eforbidden()\u003c/code\u003e and \u003ccode\u003eunauthorized()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99734\"\u003e#99734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f3a6f976de26c40e7a6543a3175666906e84e050\"\u003e\u003ccode\u003ef3a6f97\u003c/code\u003e\u003c/a\u003e Preserve configured output directories during static export (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99507\"\u003e#99507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b22e5a299cb58577ce86f21b6a0f7bb31a6168f2\"\u003e\u003ccode\u003eb22e5a2\u003c/code\u003e\u003c/a\u003e Rename skill to next-bundle-optimizer and document its usage (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99731\"\u003e#99731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/74dc549ca01d7c1adada50576b2b204a4ad32df6\"\u003e\u003ccode\u003e74dc549\u003c/code\u003e\u003c/a\u003e [turbo-tasks-backend] Clean up task state before publishing execution complet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ccf8c15a42d1a7140cf569ac15bec3ccb0187e8f\"\u003e\u003ccode\u003eccf8c15\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b8c7c7f2f3222d133f2a64d9bb77cc83d68f8172\"\u003e\u003ccode\u003eb8c7c7f\u003c/code\u003e\u003c/a\u003e Improve static route error guidance (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99724\"\u003e#99724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.8...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-config-next` from 16.3.8 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003eeslint-config-next's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96550\"\u003e#96550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: use relative doc links in instant-navigation error pages: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96672\"\u003e#96672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTurbopack: terminate failed plugin worker threads: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96592\"\u003e#96592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix HTML-limited bot matching in prerender bypass rules: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96584\"\u003e#96584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ci] Fix create_release_branch for new repo permissions: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96641\"\u003e#96641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip action module instance deploy test: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96629\"\u003e#96629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: quote the dynamicParams build error in a blockquote: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96633\"\u003e#96633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[react-sync] Open pull requests as the bot that authors the commits: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96682\"\u003e#96682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Bench] Fixes for pure Fizz bench: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96771\"\u003e#96771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive foreground cache revalidation from the consumer: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96731\"\u003e#96731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix race when navigating Back before hydration: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96252\"\u003e#96252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: present each Skill as steps in the AI agents guide: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96751\"\u003e#96751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReuse completed cache entries for the rest of a request: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96727\"\u003e#96727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e to \u003ccode\u003e11eddecd-20260805\u003c/code\u003e: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96735\"\u003e#96735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove WorkStore execution mode: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96674\"\u003e#96674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove cache revalidation execution mode reads: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96670\"\u003e#96670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Route render and prerender pipelines: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96662\"\u003e#96662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove App Page execution mode reads: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96660\"\u003e#96660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix missing await in css-chunking test: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96725\"\u003e#96725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs (Skills): stop assuming app/ at the root and port 3000: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96696\"\u003e#96696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement next/font BeforeResolvePlugins as ImportMappingReplacement: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/95808\"\u003e#95808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Tailwind Turbopack loader in create-next-app: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96606\"\u003e#96606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: instant navigation quick start with an adoption prompt: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96663\"\u003e#96663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Page render and prerender pipelines: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96659\"\u003e#96659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove App Router execution intent to entrypoints: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96640\"\u003e#96640\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/vercel/next.js/commit/e273d5b2e869d0be06c0e86f788e1594f9dd40cf\"\u003e\u003ccode\u003ee273d5b\u003c/code\u003e\u003c/a\u003e v16.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c3e76ad9e49ac21d1667e4b8b2b6b3a3348d2975\"\u003e\u003ccode\u003ec3e76ad\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.63\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ccf8c15a42d1a7140cf569ac15bec3ccb0187e8f\"\u003e\u003ccode\u003eccf8c15\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/27ee7212f72fdbf8aab13e2263d21110108a2e76\"\u003e\u003ccode\u003e27ee721\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/907721a66e8b4174515445c27068d9835bd424d8\"\u003e\u003ccode\u003e907721a\u003c/code\u003e\u003c/a\u003e eslint-config-next: support ESLint 10 (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/99628\"\u003e#99628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/cdf6866a1d9c4a88afff3ffdc127fe7932e184d5\"\u003e\u003ccode\u003ecdf6866\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.60\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ba80ee48fc319735151c3ad6d9bb9a8180c9f09e\"\u003e\u003ccode\u003eba80ee4\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.59\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/1bcedb48d95a5a9ba6ad77dd2d8ba9ecc4159ba6\"\u003e\u003ccode\u003e1bcedb4\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.58\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3683479afb0cd864cc40c4b46d09dbd7ce45d4af\"\u003e\u003ccode\u003e3683479\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.57\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a209429a48af48b2b23497a06f4bd7045af13ef1\"\u003e\u003ccode\u003ea209429\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.56\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/commits/v16.4.0/packages/eslint-config-next\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/maximunited/yomu/pull/258","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/maximunited%2Fyomu/issues/258","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/258/packages"},{"uuid":"5881304906","node_id":"PR_kwDOTZQfIM8AAAABIznFsw","number":11,"state":"closed","title":"chore(deps): Bump next from 15.5.27 to 16.4.2 in /beanguard-docs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-10-16T13:52:53.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-16T08:57:20.000Z","updated_at":"2026-10-16T13:52:57.000Z","time_to_close":17733,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"next","old_version":"15.5.27","new_version":"16.4.2","repository_url":"https://github.com/vercel/next.js"}],"path":"/beanguard-docs","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 15.5.27 to 16.4.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[lts-active] turbo-tasks snapshot consistency fixes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99644\"\u003e#99644\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99732\"\u003e#99732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99649\"\u003e#99649\u003c/a\u003e) by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100002\"\u003evercel/next.js#100002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98823\"\u003e#98823\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99910\"\u003e#99910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100091\"\u003e#100091\u003c/a\u003e) by \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100008\"\u003evercel/next.js#100008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] fix(next-code-frame): snap visible window to char boundaries by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100212\"\u003evercel/next.js#100212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependency edges by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100209\"\u003evercel/next.js#100209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: Ignore realpath errors during module resolution, matching node's behavior by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100217\"\u003evercel/next.js#100217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport docs fixes since v16.4.0 by \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100246\"\u003evercel/next.js#100246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100211\"\u003evercel/next.js#100211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport additional documentation fixes since v16.4.0 by \u003ca href=\"https://github.com/aurorascharff\"\u003e\u003ccode\u003e@​aurorascharff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100262\"\u003evercel/next.js#100262\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\"\u003ehttps://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.4.1\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-673q-mjm6-r5xr\"\u003eUnauthenticated Remote Code Execution in \u003ccode\u003euse cache\u003c/code\u003e functions returning typed arrays\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2464-fhr4-w9xw\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when SVG files are used\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p3m5-59mp-jv5r\"\u003eDenial of Service in App Router using Server Actions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\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/vercel/next.js/commit/2864b1772c37242a9b40ab4d366eb7d368c2a070\"\u003e\u003ccode\u003e2864b17\u003c/code\u003e\u003c/a\u003e v16.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a42cb59277f55420a2b059ca92d30e46ac460309\"\u003e\u003ccode\u003ea42cb59\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[lts-active] Keep requests through middleware in a single OpenTelemet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f0760ec6f27058940fb1b8eaa80fd7cc0123e8d2\"\u003e\u003ccode\u003ef0760ec\u003c/code\u003e\u003c/a\u003e [lts-active] Backport additional documentation fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100262\"\u003e#100262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/845007af1da12aeb88ca7b78fd1680800ae19ced\"\u003e\u003ccode\u003e845007a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100211\"\u003e#100211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6a79d8aa8a0892435eacf0273f2e683ecff046d8\"\u003e\u003ccode\u003e6a79d8a\u003c/code\u003e\u003c/a\u003e [lts-active] Backport docs fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100246\"\u003e#100246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a75a78275811867edf576f6cbea12217de9bb57d\"\u003e\u003ccode\u003ea75a782\u003c/code\u003e\u003c/a\u003e [lts-active] Keep requests through middleware in a single OpenTelemetry trace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8ad85240ecb590f0a6eda249d5a0fda6b7ee29c8\"\u003e\u003ccode\u003e8ad8524\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: Ignore realpath errors during module resolution, matc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/29d030e8e7b17c0c11a6a066e9465a7bcddad5d8\"\u003e\u003ccode\u003e29d030e\u003c/code\u003e\u003c/a\u003e [lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependenc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3e50b8225c9a26ac0f47417480c3b9d214d3f459\"\u003e\u003ccode\u003e3e50b82\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next-code-frame): snap visible window to char boundaries (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9458fb99cd4b4eaf2962a07190b5f948a320fc26\"\u003e\u003ccode\u003e9458fb9\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/988\"\u003e#988\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.27...v16.4.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=next\u0026package-manager=npm_and_yarn\u0026previous-version=15.5.27\u0026new-version=16.4.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 show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/mszajner/beanguard/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/mszajner/beanguard/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mszajner%2Fbeanguard/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"},{"uuid":"5880664609","node_id":"PR_kwDOSgj4VM8AAAABIzGP-A","number":21,"state":"open","title":"chore(deps): bump next from 16.2.6 to 16.3.8","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T08:09:15.000Z","updated_at":"2026-10-16T08:10:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"next","old_version":"16.2.6","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"}],"path":null,"ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.2.6 to 16.3.8.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.3.6\u003c/h2\u003e\n\u003cp\u003eThis release contains a security fix for \u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vcvr-r3jv-pc5j\"\u003eGHSA-vcvr-r3jv-pc5j: Remote Code Execution in next/og ImageResponse\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.3.5\u003c/h2\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does not include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enext/image: Skip 0-byte entries when initializing disk LRU cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98185\"\u003e#98185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enext/image: Reject empty images when reading/writing to the disk cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98186\"\u003e#98186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit whole-app server NFTs when \u003ccode\u003eoutput: 'standalone'\u003c/code\u003e is used with an adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98167\"\u003e#98167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd CSP nonce to script tags of loading and template files (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98403\"\u003e#98403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euse cache\u003c/code\u003e prerender signal retention (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98448\"\u003e#98448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v16.3.3\"\u003ev16.3.3\u003c/a\u003e re-enabling AVIF Image Optimization (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97949\"\u003e#97949\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etestmode: Fix infinite recursion in testmode passthrough fetch (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97691\"\u003e#97691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix build error when aliasing typescript to \u003ccode\u003e@​typescript/typescript6\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97997\"\u003e#97997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix unset crossOrigin in Turbopack manifests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97930\"\u003e#97930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.6...v16.3.8\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.2.6\u0026new-version=16.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/SuessVilliano/jamaurjohnson-site/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/SuessVilliano/jamaurjohnson-site/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SuessVilliano%2Fjamaurjohnson-site/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"},{"uuid":"5880648400","node_id":"PR_kwDOSePpfM8AAAABIzFalA","number":226,"state":"open","title":"build(deps): bump next from 16.2.6 to 16.3.8 in /examples/typescript","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":7,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T08:08:00.000Z","updated_at":"2026-10-16T08:09:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"next","old_version":"16.2.6","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"}],"path":"/examples/typescript","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.2.6 to 16.3.8.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.3.6\u003c/h2\u003e\n\u003cp\u003eThis release contains a security fix for \u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vcvr-r3jv-pc5j\"\u003eGHSA-vcvr-r3jv-pc5j: Remote Code Execution in next/og ImageResponse\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.3.5\u003c/h2\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does not include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enext/image: Skip 0-byte entries when initializing disk LRU cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98185\"\u003e#98185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enext/image: Reject empty images when reading/writing to the disk cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98186\"\u003e#98186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit whole-app server NFTs when \u003ccode\u003eoutput: 'standalone'\u003c/code\u003e is used with an adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98167\"\u003e#98167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd CSP nonce to script tags of loading and template files (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98403\"\u003e#98403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euse cache\u003c/code\u003e prerender signal retention (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98448\"\u003e#98448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v16.3.3\"\u003ev16.3.3\u003c/a\u003e re-enabling AVIF Image Optimization (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97949\"\u003e#97949\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etestmode: Fix infinite recursion in testmode passthrough fetch (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97691\"\u003e#97691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix build error when aliasing typescript to \u003ccode\u003e@​typescript/typescript6\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97997\"\u003e#97997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix unset crossOrigin in Turbopack manifests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97930\"\u003e#97930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.6...v16.3.8\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.2.6\u0026new-version=16.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Dustin4444/x402/network/alerts).\n\n\u003c/details\u003e\n\n\u003c!-- Reviewable:start --\u003e\n- - -\nThis change is [\u003cimg src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/\u003e](https://reviewable.io/reviews/Dustin4444/x402/226)\n\u003c!-- Reviewable:end --\u003e\n","html_url":"https://github.com/Dustin4444/x402/pull/226","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dustin4444%2Fx402/issues/226","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/226/packages"},{"uuid":"5880383346","node_id":"PR_kwDOSSJsEs8AAAABIy4ANg","number":328,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T07:46:58.000Z","updated_at":"2026-10-16T07:59:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":20,"packages":[{"name":"@heycatch/sdk","old_version":"0.7.0","new_version":"0.8.3","repository_url":"https://github.com/White-Digital-Company/heycatch"},{"name":"@sentry/nextjs","old_version":"10.68.0","new_version":"11.7.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@simplewebauthn/browser","old_version":"13.3.0","new_version":"14.0.0","repository_url":"https://github.com/MasterKale/SimpleWebAuthn"},{"name":"@simplewebauthn/server","old_version":"13.3.2","new_version":"14.0.3","repository_url":"https://github.com/MasterKale/SimpleWebAuthn"},{"name":"drizzle-orm","old_version":"0.45.2","new_version":"0.45.4","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"jose","old_version":"6.2.3","new_version":"6.2.12","repository_url":"https://github.com/panva/jose"},{"name":"mongoose","old_version":"9.8.0","new_version":"9.11.2","repository_url":"https://github.com/Automattic/mongoose"},{"name":"next","old_version":"16.3.8","new_version":"16.4.0","repository_url":"https://github.com/vercel/next.js"},{"name":"next-intl","old_version":"4.13.0","new_version":"4.14.9","repository_url":"https://github.com/amannn/next-intl"},{"name":"nodemailer","old_version":"10.0.12","new_version":"10.1.0","repository_url":"https://github.com/nodemailer/nodemailer"},{"name":"otpauth","old_version":"9.4.1","new_version":"9.5.2","repository_url":"https://github.com/hectorm/otpauth"},{"name":"react","old_version":"19.2.5","new_version":"19.3.0","repository_url":"https://github.com/react/react"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.3.0","repository_url":"https://github.com/react/react"},{"name":"stripe","old_version":"22.1.1","new_version":"23.0.0","repository_url":"https://github.com/stripe/stripe-node"},{"name":"dotenv","old_version":"16.6.1","new_version":"18.0.7","repository_url":"https://github.com/motdotla/dotenv"},{"name":"twitter-api-v2","old_version":"1.29.0","new_version":"1.29.1","repository_url":"https://github.com/plhery/node-twitter-api-v2"},{"name":"commander","old_version":"13.1.0","new_version":"15.0.0","repository_url":"https://github.com/tj/commander.js"},{"name":"@actions/core","old_version":"2.0.3","new_version":"3.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"smol-toml","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/squirrelchat/smol-toml"},{"name":"yaml","old_version":"2.9.0","new_version":"2.9.1","repository_url":"https://github.com/eemeli/yaml"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@heycatch/sdk](https://github.com/White-Digital-Company/heycatch/tree/HEAD/packages/sdk) | `0.7.0` | `0.8.3` |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.68.0` | `11.7.0` |\n| [@simplewebauthn/browser](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/browser) | `13.3.0` | `14.0.0` |\n| [@simplewebauthn/server](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/server) | `13.3.2` | `14.0.3` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.2` | `0.45.4` |\n| [jose](https://github.com/panva/jose) | `6.2.3` | `6.2.12` |\n| [mongoose](https://github.com/Automattic/mongoose) | `9.8.0` | `9.11.2` |\n| [next](https://github.com/vercel/next.js) | `16.3.8` | `16.4.0` |\n| [next-intl](https://github.com/amannn/next-intl) | `4.13.0` | `4.14.9` |\n| [nodemailer](https://github.com/nodemailer/nodemailer) | `10.0.12` | `10.1.0` |\n| [otpauth](https://github.com/hectorm/otpauth) | `9.4.1` | `9.5.2` |\n| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.5` | `19.3.0` |\n| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.3.0` |\n| [stripe](https://github.com/stripe/stripe-node) | `22.1.1` | `23.0.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.6.1` | `18.0.7` |\n| [twitter-api-v2](https://github.com/plhery/node-twitter-api-v2) | `1.29.0` | `1.29.1` |\n| [commander](https://github.com/tj/commander.js) | `13.1.0` | `15.0.0` |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `2.0.3` | `3.0.1` |\n| [smol-toml](https://github.com/squirrelchat/smol-toml) | `1.9.0` | `1.9.1` |\n| [yaml](https://github.com/eemeli/yaml) | `2.9.0` | `2.9.1` |\n\n\nUpdates `@heycatch/sdk` from 0.7.0 to 0.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/White-Digital-Company/heycatch/commits/HEAD/packages/sdk\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/nextjs` from 10.68.0 to 11.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/nextjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.7.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add opt-in cron monitoring for Cron Triggers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25014\"\u003e#25014\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe new \u003ccode\u003ecronTriggersIntegration\u003c/code\u003e sends check-ins for Cron Triggers. Each check-in includes the schedule from \u003ccode\u003econtroller.cron\u003c/code\u003e, so Sentry creates the monitor on the first run. The integration is opt-in, because monitors are billed.\u003c/p\u003e\n\u003cp\u003eCron Triggers have no names, so map each cron expression of your wrangler config to a monitor slug. With the Sentry Cloudflare Vite plugin, add the integration to \u003ccode\u003esrc/instrument.server.ts\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// src/monitorSlugs.ts\nexport const monitorSlugs: Record\u0026lt;string, string\u0026gt; = {\n  '30 9 * * MON-FRI': 'daily-report',\n};\n\u003cp\u003e// src/instrument.server.ts\nimport * as Sentry from '\u003ccode\u003e@​sentry/cloudflare\u003c/code\u003e';\nimport { monitorSlugs } from './monitorSlugs';\u003c/p\u003e\n\u003cp\u003eexport default Sentry.defineCloudflareOptions(env =\u0026gt; ({\ndsn: env.SENTRY_DSN,\nintegrations: [Sentry.cronTriggersIntegration({ monitorSlug: cron =\u0026gt; monitorSlugs[cron] })],\n}));\u003c/p\u003e\n\u003cp\u003e// src/index.ts\nimport { monitorSlugs } from './monitorSlugs';\u003c/p\u003e\n\u003cp\u003eexport default {\nasync scheduled(controller, env) {\nswitch (monitorSlugs[controller.cron]) {\ncase 'daily-report':\n// Your daily report job\nbreak;\n}\n},\n};\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003emonitorSlug\u003c/code\u003e function can also return monitor settings, for example \u003ccode\u003e{ monitorSlug: 'daily-report', maxRuntime: 30 }\u003c/code\u003e, or \u003ccode\u003eundefined\u003c/code\u003e to send no check-ins for a trigger. Without \u003ccode\u003emonitorSlug\u003c/code\u003e, the SDK derives the slug from the cron expression. If you deploy with \u003ccode\u003ewrangler\u003c/code\u003e directly, pass the same integration to \u003ccode\u003eSentry.withSentry\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node): Add neonIntegration for \u003ccode\u003e@​neondatabase/serverless\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25164\"\u003e#25164\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25176\"\u003e#25176\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe new \u003ccode\u003eneonIntegration\u003c/code\u003e creates \u003ccode\u003edb\u003c/code\u003e spans for queries of the \u003ccode\u003e@neondatabase/serverless\u003c/code\u003e driver: for the WebSocket \u003ccode\u003eClient\u003c/code\u003e and \u003ccode\u003ePool\u003c/code\u003e, and for the HTTP \u003ccode\u003eneon()\u003c/code\u003e function. This includes the \u003ccode\u003eneon-http\u003c/code\u003e and \u003ccode\u003eneon-serverless\u003c/code\u003e adapters of Drizzle. The integration is on by default when tracing is enabled.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node): Stop sending the process session once request sessions are tracked (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/24915\"\u003e#24915\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNode servers sent release health data two times: as request session aggregates, and as the process session of \u003ccode\u003eprocessSessionIntegration\u003c/code\u003e. An error in a request also marked the process session as errored, so the SDK counted the error two times. Now the SDK drops the process session when it tracks the first request session. Scripts, CLIs and workers that do not serve requests keep the process session, and so do servers with \u003ccode\u003ehttpServerIntegration({ sessions: false })\u003c/code\u003e. This changes the release health numbers of Node servers, because they no longer send the errored or crashed update of the process session.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(server-utils): Record decide calls as \u003ccode\u003egen_ai.decide\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25270\"\u003e#25270\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25272\"\u003e#25272\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25274\"\u003e#25274\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25281\"\u003e#25281\u003c/a\u003e)\u003c/strong\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/nextjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.7.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add opt-in cron monitoring for Cron Triggers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25014\"\u003e#25014\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe new \u003ccode\u003ecronTriggersIntegration\u003c/code\u003e sends check-ins for Cron Triggers. Each check-in includes the schedule from \u003ccode\u003econtroller.cron\u003c/code\u003e, so Sentry creates the monitor on the first run. The integration is opt-in, because monitors are billed.\u003c/p\u003e\n\u003cp\u003eCron Triggers have no names, so map each cron expression of your wrangler config to a monitor slug. With the Sentry Cloudflare Vite plugin, add the integration to \u003ccode\u003esrc/instrument.server.ts\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// src/monitorSlugs.ts\nexport const monitorSlugs: Record\u0026lt;string, string\u0026gt; = {\n  '30 9 * * MON-FRI': 'daily-report',\n};\n\u003cp\u003e// src/instrument.server.ts\nimport * as Sentry from '\u003ccode\u003e@​sentry/cloudflare\u003c/code\u003e';\nimport { monitorSlugs } from './monitorSlugs';\u003c/p\u003e\n\u003cp\u003eexport default Sentry.defineCloudflareOptions(env =\u0026gt; ({\ndsn: env.SENTRY_DSN,\nintegrations: [Sentry.cronTriggersIntegration({ monitorSlug: cron =\u0026gt; monitorSlugs[cron] })],\n}));\u003c/p\u003e\n\u003cp\u003e// src/index.ts\nimport { monitorSlugs } from './monitorSlugs';\u003c/p\u003e\n\u003cp\u003eexport default {\nasync scheduled(controller, env) {\nswitch (monitorSlugs[controller.cron]) {\ncase 'daily-report':\n// Your daily report job\nbreak;\n}\n},\n};\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003emonitorSlug\u003c/code\u003e function can also return monitor settings, for example \u003ccode\u003e{ monitorSlug: 'daily-report', maxRuntime: 30 }\u003c/code\u003e, or \u003ccode\u003eundefined\u003c/code\u003e to send no check-ins for a trigger. Without \u003ccode\u003emonitorSlug\u003c/code\u003e, the SDK derives the slug from the cron expression. If you deploy with \u003ccode\u003ewrangler\u003c/code\u003e directly, pass the same integration to \u003ccode\u003eSentry.withSentry\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node): Add neonIntegration for \u003ccode\u003e@​neondatabase/serverless\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25164\"\u003e#25164\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25176\"\u003e#25176\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe new \u003ccode\u003eneonIntegration\u003c/code\u003e creates \u003ccode\u003edb\u003c/code\u003e spans for queries of the \u003ccode\u003e@neondatabase/serverless\u003c/code\u003e driver: for the WebSocket \u003ccode\u003eClient\u003c/code\u003e and \u003ccode\u003ePool\u003c/code\u003e, and for the HTTP \u003ccode\u003eneon()\u003c/code\u003e function. This includes the \u003ccode\u003eneon-http\u003c/code\u003e and \u003ccode\u003eneon-serverless\u003c/code\u003e adapters of Drizzle. The integration is on by default when tracing is enabled.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node): Stop sending the process session once request sessions are tracked (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/24915\"\u003e#24915\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNode servers sent release health data two times: as request session aggregates, and as the process session of \u003ccode\u003eprocessSessionIntegration\u003c/code\u003e. An error in a request also marked the process session as errored, so the SDK counted the error two times. Now the SDK drops the process session when it tracks the first request session. Scripts, CLIs and workers that do not serve requests keep the process session, and so do servers with \u003ccode\u003ehttpServerIntegration({ sessions: false })\u003c/code\u003e. This changes the release health numbers of Node servers, because they no longer send the errored or crashed update of the process session.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(server-utils): Record decide calls as \u003ccode\u003egen_ai.decide\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25270\"\u003e#25270\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25272\"\u003e#25272\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25274\"\u003e#25274\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25281\"\u003e#25281\u003c/a\u003e)\u003c/strong\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/getsentry/sentry-javascript/commit/47dff7de2de5e24e18d7f43003e55dd497bd9a8d\"\u003e\u003ccode\u003e47dff7d\u003c/code\u003e\u003c/a\u003e release: 11.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/72588e6b35e6d3b988ecb7fd2bffe4cafb5b1d48\"\u003e\u003ccode\u003e72588e6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/25296\"\u003e#25296\u003c/a\u003e from getsentry/prepare-release/11.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/323307a0ca407ac8cdae9ff3e2d3b2f60f4636d6\"\u003e\u003ccode\u003e323307a\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 11.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/87bdc84665943aaabade21a1bdc1ba46a6b2d2e6\"\u003e\u003ccode\u003e87bdc84\u003c/code\u003e\u003c/a\u003e fix(bundler-plugins): Escape JSON in generated injection code (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/25265\"\u003e#25265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b80300bd1c05538cda5ae39296a12499a1ac4af7\"\u003e\u003ccode\u003eb80300b\u003c/code\u003e\u003c/a\u003e fix(server-utils): Stop treating previous_response_id as the OpenAI conversat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/236c0ceb2eb8ff362e664e810b0ae284bd632689\"\u003e\u003ccode\u003e236c0ce\u003c/code\u003e\u003c/a\u003e fix(browser): Apply \u003ccode\u003eurlQueryParams\u003c/code\u003e to breadcrumb and element timing URLs (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ee046613aa4eb59b456abd90718a340e9eb010ae\"\u003e\u003ccode\u003eee04661\u003c/code\u003e\u003c/a\u003e fix(browser): Apply \u003ccode\u003eurlQueryParams\u003c/code\u003e to event URLs, static span names and LCP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1e861780b1afd311d87461d1a93c0834ccbc62c4\"\u003e\u003ccode\u003e1e86178\u003c/code\u003e\u003c/a\u003e fix(nuxt): Keep \u003ccode\u003e@sentry/server-runtime-injection\u003c/code\u003e external on Nitro v3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/24901\"\u003e#24901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8a6b9cae09670ff92ddc096a9190191ad6361f05\"\u003e\u003ccode\u003e8a6b9ca\u003c/code\u003e\u003c/a\u003e test(node-integration): Stop exporting \u003ccode\u003eNODE_VERSION\u003c/code\u003e and \u003ccode\u003eRUNTIME\u003c/code\u003e from the ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9f7cbad3bb6129f446e3b1ecfa414395d8364b12\"\u003e\u003ccode\u003e9f7cbad\u003c/code\u003e\u003c/a\u003e feat(server-utils): Map Mastra classifier evaluations to gen_ai.decide spans ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.68.0...11.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@simplewebauthn/browser` from 13.3.0 to 14.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/releases\"\u003e@​simplewebauthn/browser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.0 - The one after they go quantum\u003c/h2\u003e\n\u003cp\u003eThe headlining feature of this release is \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e\u003c/strong\u003e gaining support for passkeys using the ML-DSA-44, ML-DSA-65, and ML-DSA-87 PQC algorithms in supported runtimes. And in those same supported runtimes, SimpleWebAuthn will automatically encourage registration of ML-DSA-44 passkeys to future-proof Relying Parties as PQC-capable FIDO2 authenticators and credential managers start coming to market. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for more info 🚀\u003c/p\u003e\n\u003cp\u003eSetting our sites on the browser, \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/browser\u003c/code\u003e\u003c/strong\u003e picks up a new \u003ccode\u003esendSignal()\u003c/code\u003e method as a single method to call all of the \u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info 🛜\u003c/p\u003e\n\u003cp\u003eAs for breaking changes, the minimum supported version of Node has been raised to \u003cstrong\u003eNode LTS 22.x and higher\u003c/strong\u003e, and \u003cstrong\u003eDeno v2.4.x and higher\u003c/strong\u003e. Going forward, SimpleWebAuthn will more formally aim to support Node LTS releases through their Active and Maintenance windows as tracked on \u003ca href=\"https://nodejs.org/en/about/previous-releases\"\u003ethe Node.js Releases page\u003c/a\u003e, and aim to support Deno minor releases for up to one year after their release\u003c/p\u003e\n\u003cp\u003eThat's not all, though. Continue reading for the full list of changes in this release! 🎉\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The PQC ML-DSA-44, ML-DSA-65, and ML-DSA-87 signature algorithms are now supported as passkey public key algorithms when the runtime supports them. In runtimes that support these PQC algorithms, \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e will include ML-DSA-44 as the most preferred public key algorithm during registration. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/785\"\u003e#785\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/794\"\u003e#794\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003esendSignal()\u003c/code\u003e method offers a simple way to invoke the \u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/778\"\u003e#778\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003ebrowserSupportsPasskeys()\u003c/code\u003e helper method performs more robust WebAuthn support detection by also checking for typical passkey-related WebAuthn features. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#browsersupportspasskeys\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#browsersupportspasskeys\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/761\"\u003e#761\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003egetBrowserCapabilities()\u003c/code\u003e helper method wraps WebAuthn's \u003ccode\u003egetClientCapabilities()\u003c/code\u003e with additional feature detection checks when possible. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#getbrowsercapabilities\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#getbrowsercapabilities\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/761\"\u003e#761\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003everifyAuthenticationResponse()\u003c/code\u003e accepts an optional new \u003ccode\u003eexpectedTopOrigin\u003c/code\u003e argument that supports cross-origin authentication verification. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/cross-origin-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/cross-origin-support\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/773\"\u003e#773\u003c/a\u003e, h/t \u003ca href=\"https://github.com/agektmr\"\u003e\u003ccode\u003e@​agektmr\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003eMetadataService.initialize()\u003c/code\u003e accepts an optional new \u003ccode\u003elogger\u003c/code\u003e argument that can be used to capture MetadataService status output in a project-specific manner. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/metadata-service#logging\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/metadata-service#logging\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/765\"\u003e#765\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The typing of \u003ccode\u003etransports\u003c/code\u003e in \u003ccode\u003eexcludeCredentials\u003c/code\u003e when calling \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e, and \u003ccode\u003eallowCredentials\u003c/code\u003e when calling \u003ccode\u003egenerateAuthenticationOptions()\u003c/code\u003e, has been updated to \u003ccode\u003estring[]\u003c/code\u003e to make it easier to call these methods (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/776\"\u003e#776\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003e\u0026quot;tpm\u0026quot;\u003c/code\u003e attestation verification is now more tolerant of variable casing in the TPM manufacturer IDs (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/772\"\u003e#772\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e and \u003ccode\u003everifyRegistrationResponse()\u003c/code\u003e now use the same default list of allowed public key algorithms for \u003ccode\u003esupportedAlgorithmIDs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/791\"\u003e#791\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The \u003ccode\u003evalidateCertificatePath()\u003c/code\u003e helper now supports x5c arrays containing cross-signed certificates (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/796\"\u003e#796\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[browser] [server]\u003c/strong\u003e The minimum supported runtime versions have been increased to Node LTS 22.x and higher, and Deno v2.4.x and higher (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/763\"\u003e#763\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Updated MDS blob signature verification to support more algorithms (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Updated \u003ccode\u003eMetadataService\u003c/code\u003e to know about the new FIDO MDS blob trust anchor certificate (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.3.2\u003c/h2\u003e\n\u003cp\u003eThis update fixes a CVSS v4 Low (2.0) security vulnerability identified in \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e\u003c/strong\u003e. See the security advisory linked below for more information.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Fixed an issue with \u003ccode\u003everifyRegistrationResponse()\u003c/code\u003e allowing a maliciously-crafted attestation statement's \u003ccode\u003ex5c\u003c/code\u003e to contain a self-signed \u0026quot;root certificate\u0026quot; instead of chaining back to an RP-specified trust anchor (\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/security/advisories/GHSA-6hxq-p678-4hr2\"\u003eGHSA-6hxq-p678-4hr2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.3.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\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/MasterKale/SimpleWebAuthn/blob/master/CHANGELOG.md\"\u003e@​simplewebauthn/browser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.0 - The one after they go quantum\u003c/h2\u003e\n\u003cp\u003eThe headlining feature of this release is \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e\u003c/strong\u003e gaining support for passkeys\nusing the ML-DSA-44, ML-DSA-65, and ML-DSA-87 PQC algorithms in supported runtimes. And in those\nsame supported runtimes, SimpleWebAuthn will automatically encourage registration of ML-DSA-44\npasskeys to future-proof Relying Parties as PQC-capable FIDO2 authenticators and credential managers\nstart coming to market. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for\nmore info 🚀\u003c/p\u003e\n\u003cp\u003eSetting our sites on the browser, \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/browser\u003c/code\u003e\u003c/strong\u003e picks up a new \u003ccode\u003esendSignal()\u003c/code\u003e method\nas a single method to call all of the\n\u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See\n\u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info 🛜\u003c/p\u003e\n\u003cp\u003eAs for breaking changes, the minimum supported version of Node has been raised to \u003cstrong\u003eNode LTS 22.x\nand higher\u003c/strong\u003e, and \u003cstrong\u003eDeno v2.4.x and higher\u003c/strong\u003e. Going forward, SimpleWebAuthn will more formally aim\nto support Node LTS releases through their Active and Maintenance windows as tracked on\n\u003ca href=\"https://nodejs.org/en/about/previous-releases\"\u003ethe Node.js Releases page\u003c/a\u003e, and aim to support Deno\nminor releases for up to one year after their release\u003c/p\u003e\n\u003cp\u003eThat's not all, though. Continue reading for the full list of changes in this release! 🎉\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The PQC ML-DSA-44, ML-DSA-65, and ML-DSA-87 signature algorithms are now supported as\npasskey public key algorithms when the runtime supports them. In runtimes that support these PQC\nalgorithms, \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e will include ML-DSA-44 as the most preferred public\nkey algorithm during registration. See\n\u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for more info\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/785\"\u003e#785\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003esendSignal()\u003c/code\u003e method offers a simple way to invoke the\n\u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See\n\u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/778\"\u003e#778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003ebrowserSupportsPasskeys()\u003c/code\u003e helper method performs more robust WebAuthn\nsupport detection by also checking for typical passkey-related WebAuthn features. See\n\u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#browsersupportspasskeys\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#browsersupportspasskeys\u003c/a\u003e for more info\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003egetBrowserCapabilities()\u003c/code\u003e helper method wraps WebAuthn's\n\u003ccode\u003egetClientCapabilities()\u003c/code\u003e with additional feature detection checks when possible. See\n\u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#getbrowsercapabilities\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#getbrowsercapabilities\u003c/a\u003e for more info\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003everifyAuthenticationResponse()\u003c/code\u003e accepts an optional new \u003ccode\u003eexpectedTopOrigin\u003c/code\u003e argument\nthat supports cross-origin authentication verification. See\n\u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/cross-origin-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/cross-origin-support\u003c/a\u003e for more info\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003eMetadataService.initialize()\u003c/code\u003e accepts an optional new \u003ccode\u003elogger\u003c/code\u003e argument that can be\nused to capture MetadataService status output in a project-specific manner. See\n\u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/metadata-service#logging\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/metadata-service#logging\u003c/a\u003e for more info\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/3e2dc0c4505b1a381cf7f2da5495825f1f43661e\"\u003e\u003ccode\u003e3e2dc0c\u003c/code\u003e\u003c/a\u003e Update version to v14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/618c0e9611f08d7f9f6d43ba5b100e21cb957fd4\"\u003e\u003ccode\u003e618c0e9\u003c/code\u003e\u003c/a\u003e Merge v14.0.0 milestone to master (\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/browser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commits/v14.0.0/packages/browser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@simplewebauthn/server` from 13.3.2 to 14.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/releases\"\u003e@​simplewebauthn/server's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e PQC support is now lazily evaluated. This delays Node from emitting its PQC warnings from when the Node process starts to when a method is called that checks for PQC support (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.2\u003c/h2\u003e\n\u003cp\u003eThis update fixes a CVSS v3 Moderate (5.4) security vulnerability identified in \u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e. See the security advisory linked below for more information.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Revamped certificate revocation logic to only cryptographically verify and process CRLs from certificates that chained back to an RP-chosen trust anchor (\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/security/advisories/GHSA-2g3p-m8c9-hhwh\"\u003eGHSA-2g3p-m8c9-hhwh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Attestation statements using PQC algorithms can now be verified (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/800\"\u003e#800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.0 - The one after they go quantum\u003c/h2\u003e\n\u003cp\u003eThe headlining feature of this release is \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e\u003c/strong\u003e gaining support for passkeys using the ML-DSA-44, ML-DSA-65, and ML-DSA-87 PQC algorithms in supported runtimes. And in those same supported runtimes, SimpleWebAuthn will automatically encourage registration of ML-DSA-44 passkeys to future-proof Relying Parties as PQC-capable FIDO2 authenticators and credential managers start coming to market. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for more info 🚀\u003c/p\u003e\n\u003cp\u003eSetting our sites on the browser, \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/browser\u003c/code\u003e\u003c/strong\u003e picks up a new \u003ccode\u003esendSignal()\u003c/code\u003e method as a single method to call all of the \u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info 🛜\u003c/p\u003e\n\u003cp\u003eAs for breaking changes, the minimum supported version of Node has been raised to \u003cstrong\u003eNode LTS 22.x and higher\u003c/strong\u003e, and \u003cstrong\u003eDeno v2.4.x and higher\u003c/strong\u003e. Going forward, SimpleWebAuthn will more formally aim to support Node LTS releases through their Active and Maintenance windows as tracked on \u003ca href=\"https://nodejs.org/en/about/previous-releases\"\u003ethe Node.js Releases page\u003c/a\u003e, and aim to support Deno minor releases for up to one year after their release\u003c/p\u003e\n\u003cp\u003eThat's not all, though. Continue reading for the full list of changes in this release! 🎉\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The PQC ML-DSA-44, ML-DSA-65, and ML-DSA-87 signature algorithms are now supported as passkey public key algorithms when the runtime supports them. In runtimes that support these PQC algorithms, \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e will include ML-DSA-44 as the most preferred public key algorithm during registration. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/785\"\u003e#785\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/794\"\u003e#794\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003esendSignal()\u003c/code\u003e method offers a simple way to invoke the \u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/778\"\u003e#778\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003ebrowserSupportsPasskeys()\u003c/code\u003e helper method performs more robust WebAuthn support detection by also checking for typical passkey-related WebAuthn features. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#browsersupportspasskeys\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#browsersupportspasskeys\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/761\"\u003e#761\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003egetBrowserCapabilities()\u003c/code\u003e helper method wraps WebAuthn's \u003ccode\u003egetClientCapabilities()\u003c/code\u003e with additional feature detection checks when possible. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#getbrowsercapabilities\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#getbrowsercapabilities\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/761\"\u003e#761\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003everifyAuthenticationResponse()\u003c/code\u003e accepts an optional new \u003ccode\u003eexpectedTopOrigin\u003c/code\u003e argument that supports cross-origin authentication verification. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/cross-origin-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/cross-origin-support\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/773\"\u003e#773\u003c/a\u003e, h/t \u003ca href=\"https://github.com/agektmr\"\u003e\u003ccode\u003e@​agektmr\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003eMetadataService.initialize()\u003c/code\u003e accepts an optional new \u003ccode\u003elogger\u003c/code\u003e argument that can be used to capture MetadataService status output in a project-specific manner. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/metadata-service#logging\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/metadata-service#logging\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/765\"\u003e#765\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The typing of \u003ccode\u003etransports\u003c/code\u003e in \u003ccode\u003eexcludeCredentials\u003c/code\u003e when calling \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e, and \u003ccode\u003eallowCredentials\u003c/code\u003e when calling \u003ccode\u003egenerateAuthenticationOptions()\u003c/code\u003e, has been updated to \u003ccode\u003estring[]\u003c/code\u003e to make it easier to call these methods (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/776\"\u003e#776\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003e\u0026quot;tpm\u0026quot;\u003c/code\u003e attestation verification is now more tolerant of variable casing in the TPM manufacturer IDs (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/772\"\u003e#772\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e and \u003ccode\u003everifyRegistrationResponse()\u003c/code\u003e now use the same default list of allowed public key algorithms for \u003ccode\u003esupportedAlgorithmIDs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/791\"\u003e#791\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The \u003ccode\u003evalidateCertificatePath()\u003c/code\u003e helper now supports x5c arrays containing cross-signed certificates (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/796\"\u003e#796\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[browser] [server]\u003c/strong\u003e The minimum supported runtime versions have been increased to Node LTS 22.x and higher, and Deno v2.4.x and higher (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/763\"\u003e#763\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/MasterKale/SimpleWebAuthn/blob/master/CHANGELOG.md\"\u003e@​simplewebauthn/server's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e PQC support is now lazily evaluated. This delays Node from emitting its PQC warnings\nfrom when the Node process starts to when a method is called that checks for PQC support\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.2\u003c/h2\u003e\n\u003cp\u003eThis update fixes a CVSS v3 Moderate (5.4 / 10) and a CVSS v3 Moderate (6.3 / 10) security\nvulnerabilities identified in \u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e. See the security advisory linked below for\nmore information.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Revamped certificate revocation logic to only cryptographically verify and process\nCRLs from certificates that chained back to an RP-chosen trust anchor\n(\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/security/advisories/GHSA-2g3p-m8c9-hhwh\"\u003eGHSA-2g3p-m8c9-hhwh\u003c/a\u003e,\n\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/security/advisories/GHSA-j3h4-m3m2-7p7j\"\u003eGHSA-j3h4-m3m2-7p7j\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Attestation statements using PQC algorithms can now be verified\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/800\"\u003e#800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.0 - The one after they go quantum\u003c/h2\u003e\n\u003cp\u003eThe headlining feature of this release is \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e\u003c/strong\u003e gaining support for passkeys\nusing the ML-DSA-44, ML-DSA-65, and ML-DSA-87 PQC algorithms in supported runtimes. And in those\nsame supported runtimes, SimpleWebAuthn will automatically encourage registration of ML-DSA-44\npasskeys to future-proof Relying Parties as PQC-capable FIDO2 authenticators and credential managers\nstart coming to market. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for\nmore info 🚀\u003c/p\u003e\n\u003cp\u003eSetting our sites on the browser, \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/browser\u003c/code\u003e\u003c/strong\u003e picks up a new \u003ccode\u003esendSignal()\u003c/code\u003e method\nas a single method to call all of the\n\u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See\n\u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info 🛜\u003c/p\u003e\n\u003cp\u003eAs for breaking changes, the minimum supported version of Node has been raised to \u003cstrong\u003eNode LTS 22.x\nand higher\u003c/strong\u003e, and \u003cstrong\u003eDeno v2.4.x and higher\u003c/strong\u003e. Going forward, SimpleWebAuthn will more formally aim\nto support Node LTS releases through their Active and Maintenance windows as tracked on\n\u003ca href=\"https://nodejs.org/en/about/previous-releases\"\u003ethe Node.js Releases page\u003c/a\u003e, and aim to support Deno\nminor releases for up to one year after their release\u003c/p\u003e\n\u003cp\u003eThat's not all, though. Continue reading for the full list of changes in this release! 🎉\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/084e601404f02429b61d3f0d027068b697566ba9\"\u003e\u003ccode\u003e084e601\u003c/code\u003e\u003c/a\u003e Update server version to v14.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/cd402cce117ff8df1ac4c96ca719031ad114138a\"\u003e\u003ccode\u003ecd402cc\u003c/code\u003e\u003c/a\u003e Lazily evaluate PQC support to prevent Node warnings on startup (\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/server/issues/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/7e3c4c4ff7b3465de4e614274a3285e4f06d36fc\"\u003e\u003ccode\u003e7e3c4c4\u003c/code\u003e\u003c/a\u003e Kinda makes more sense to do the AKI check first\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/21f99a28d5331735844235044af5783d4353c1d5\"\u003e\u003ccode\u003e21f99a2\u003c/code\u003e\u003c/a\u003e Update server version to v14.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/f03758a427845dff1a66a573f6b5e2efa291ec5e\"\u003e\u003ccode\u003ef03758a\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/0bfdc3bcb58e2662bf5e9017242a57523424b025\"\u003e\u003ccode\u003e0bfdc3b\u003c/code\u003e\u003c/a\u003e Update server version to v14.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/4831ce29093ecb7e5ddbdaa786f2cf5c846475de\"\u003e\u003ccode\u003e4831ce2\u003c/code\u003e\u003c/a\u003e Fix X.509 parsing to support PQC use in attestation statements (\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/server/issues/800\"\u003e#800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/3e2dc0c4505b1a381cf7f2da5495825f1f43661e\"\u003e\u003ccode\u003e3e2dc0c\u003c/code\u003e\u003c/a\u003e Update version to v14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/618c0e9611f08d7f9f6d43ba5b100e21cb957fd4\"\u003e\u003ccode\u003e618c0e9\u003c/code\u003e\u003c/a\u003e Merge v14.0.0 milestone to master (\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/server/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/4b189bdfd6ffd5e3d30023b2d3e9970d81c89ce9\"\u003e\u003ccode\u003e4b189bd\u003c/code\u003e\u003c/a\u003e Update server version to 13.3.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commits/v14.0.3/packages/server\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drizzle-orm` from 0.45.2 to 0.45.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/drizzle-team/drizzle-orm/releases\"\u003edrizzle-orm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.45.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epostgres-js\u003c/code\u003e not using prepared queries on explicit \u003ccode\u003e.prepare(name)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.45.3\u003c/h2\u003e\n\u003ch2\u003eNew Netlify DB Driver\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eNote: The Netlify DB driver is developed and maintained by the Netlify team.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation:\u003c/strong\u003e\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003enpm i @netlify/db\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eUsage example:\u003c/strong\u003e\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport { drizzle } from 'drizzle-orm/netlify-db';\n\u003cp\u003e// reads NETLIFY_DB_URL and NETLIFY_DB_DRIVER env vars\nconst db = drizzle();\u003c/p\u003e\n\u003cp\u003econst result = await db.execute('select 1');\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport { drizzle } from 'drizzle-orm/netlify-db';\n\nconst db = drizzle(process.env.DATABASE_URL);\n\nconst result = await db.execute('select 1');\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport { drizzle } from 'drizzle-orm/netlify-db';\n\n// Explicit client — consumer controls the driver\nconst db = drizzle({ client: netlifyDbClient });\n\nconst result = await db.execute('select 1');\n\u003c/code\u003e\u003c/pre\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/drizzle-team/drizzle-orm/commit/eab8bedbb65d5429c54e612ddbd88aa23091d398\"\u003e\u003ccode\u003eeab8bed\u003c/code\u003e\u003c/a\u003e Fixed \u003ccode\u003epostgres-js\u003c/code\u003e not using prepared queries on explicit \u003ccode\u003e.prepare(name)\u003c/code\u003e (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/15454dbe49d827c6081f3d0231e2e7985e517295\"\u003e\u003ccode\u003e15454db\u003c/code\u003e\u003c/a\u003e +\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/54e436feea82c856d5644152cc9d186e237e2e95\"\u003e\u003ccode\u003e54e436f\u003c/code\u003e\u003c/a\u003e exclude gel from pull\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/0fd1cc61f1ff6553234d29042461fc5e9aa551c3\"\u003e\u003ccode\u003e0fd1cc6\u003c/code\u003e\u003c/a\u003e remove gel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/d028db74f20cbf3740bcaaf136beb9eb27f0928c\"\u003e\u003ccode\u003ed028db7\u003c/code\u003e\u003c/a\u003e skip gel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/93dc01e355724e666b656377cb07cf9613153787\"\u003e\u003ccode\u003e93dc01e\u003c/code\u003e\u003c/a\u003e [All-kit]: Warn when journal timestamps can cause migrations to be skipped (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/b7862528fd8fc39bc2653a6c18dad7c1f4e68d10\"\u003e\u003ccode\u003eb786252\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/drizzle-team/drizzle-orm/issues/6049\"\u003e#6049\u003c/a\u003e from drizzle-team/drizzle-kit-announcements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/f9fc5bf30bc14e84f2416349acbd6c04001a497e\"\u003e\u003ccode\u003ef9fc5bf\u003c/code\u003e\u003c/a\u003e Add drizzle-kit announcement manifest and schema doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/9d6453215d18705986c2081124437bb6a03fb943\"\u003e\u003ccode\u003e9d64532\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/drizzle-team/drizzle-orm/issues/6004\"\u003e#6004\u003c/a\u003e from drizzle-team/pin-npm-11-main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/0af2f2ea5b75f0831a36874e23df9c294c49e26e\"\u003e\u003ccode\u003e0af2f2e\u003c/code\u003e\u003c/a\u003e Pin the release npm self-update to major 11: the npm 12.0.0 tarball is missin...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/drizzle-team/drizzle-orm/compare/0.45.2...0.45.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jose` from 6.2.3 to 6.2.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/panva/jose/releases\"\u003ejose's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.2.12\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eclarify and shorten public API guidance (\u003ca href=\"https://github.com/panva/jose/commit/be62530328431519950a2b6a09ccd1c7de8a38f9\"\u003ebe62530\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esimplify JWS and JWE operation cores (\u003ca href=\"https://github.com/panva/jose/commit/92e9640290085dd37c152aeb7c4d5b22e9df96ab\"\u003e92e9640\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid copying AES-GCM output (\u003ca href=\"https://github.com/panva/jose/commit/6925d43e05c7d05b0c801fda9eb1835bb8d334ef\"\u003e6925d43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ededuplicate pending jwks key imports (\u003ca href=\"https://github.com/panva/jose/commit/bf5138b12bf9f8b7dc18f4b26ad1b7395e7e5dd6\"\u003ebf5138b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eencode single-signature JWS input once (\u003ca href=\"https://github.com/panva/jose/commit/7bc9a3380a7436197bb5d6b377ca232094541c5c\"\u003e7bc9a33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize General JWE shared headers once (\u003ca href=\"https://github.com/panva/jose/commit/78637bd28031869df8a01cbcd82273c115860e35\"\u003e78637bd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize jwks selection metadata once (\u003ca href=\"https://github.com/panva/jose/commit/fd3ae3f06efd4760df2631f1b0a08eb4fc448efd\"\u003efd3ae3f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse native encoding for larger ASCII strings (\u003ca href=\"https://github.com/panva/jose/commit/b23a6f378b26e960900761c244a5f383af22dddc\"\u003eb23a6f3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.2.11\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erender subpath indexes as tables (\u003ca href=\"https://github.com/panva/jose/commit/94589ee9efe6cf257a133765d753bbe8d55f6ed3\"\u003e94589ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eshorten API index descriptions (\u003ca href=\"https://github.com/panva/jose/commit/681482fcca7577c6a4b8df61c992f195f6e6ac1b\"\u003e681482f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emodel JWE key management modes (\u003ca href=\"https://github.com/panva/jose/commit/e01dda65d5d272c8dd44710d0c70673c1530038e\"\u003ee01dda6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e reduce declaration repetition (\u003ca href=\"https://github.com/panva/jose/commit/55b970fc08c9082041f40473470ee0fe0e8b0087\"\u003e55b970f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.2.10\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ejose:\u003c/strong\u003e consume serialization members once (\u003ca href=\"https://github.com/panva/jose/commit/9bee285a6bc356b495c29ae0a5e70b24e723568e\"\u003e9bee285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejose:\u003c/strong\u003e reject empty protected and JWE AAD members (\u003ca href=\"https://github.com/panva/jose/commit/8da41453dce79967c6e3f47a787039a7f94de8fe\"\u003e8da4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejose:\u003c/strong\u003e validate serialized header values (\u003ca href=\"https://github.com/panva/jose/commit/b711d8fe223e3e85520d6c822d7a417cd872b718\"\u003eb711d8f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwe:\u003c/strong\u003e conceal invalid decrypted CEK lengths (\u003ca href=\"https://github.com/panva/jose/commit/41fafe035a62d85f4b313e166100004dd09b111f\"\u003e41fafe0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwe:\u003c/strong\u003e enforce AES-GCM tag boundaries (\u003ca href=\"https://github.com/panva/jose/commit/9a5b74454bf145a106312d519efe95b8a9b53a87\"\u003e9a5b744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwe:\u003c/strong\u003e validate explicit encryption parameters (\u003ca href=\"https://github.com/panva/jose/commit/7a02697126e40757ed9e02ae786ec9a2b180aa5c\"\u003e7a02697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwk:\u003c/strong\u003e accept empty octet-sequence keys (\u003ca href=\"https://github.com/panva/jose/commit/3f871e7859c1ce51d1afcbfeff92c354b8e96dd9\"\u003e3f871e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwk:\u003c/strong\u003e normalize key resolution inputs (\u003ca href=\"https://github.com/panva/jose/commit/f54ee7bad8e21c975606bc5e47b352921ac0d890\"\u003ef54ee7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwks:\u003c/strong\u003e enforce verification key metadata (\u003ca href=\"https://github.com/panva/jose/commit/f9ba5101383154147780da7acf1aabc705f75aaf\"\u003ef9ba510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwks:\u003c/strong\u003e order overlapping remote reloads (\u003ca href=\"https://github.com/panva/jose/commit/9a1a913983aa44d065a423692a92148b2a6a36c3\"\u003e9a1a913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwks:\u003c/strong\u003e reject invalid remote duration values (\u003ca href=\"https://github.com/panva/jose/commit/7bdb9e56e6a74b833af582532c6fff5bc727ec1c\"\u003e7bdb9e5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwk:\u003c/strong\u003e validate ext and key_ops parameters (\u003ca href=\"https://github.com/panva/jose/commit/4d91c37fdd36241785cb172774fa017bb8854458\"\u003e4d91c37\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejws:\u003c/strong\u003e reject mixed payload encoding modes (\u003ca href=\"https://github.com/panva/jose/commit/dc69713081a55a3d6955dd1d8c2cf184905febad\"\u003edc69713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejws:\u003c/strong\u003e validate unencoded payload strings (\u003ca href=\"https://github.com/panva/jose/commit/541f28234442c5cbfc5f843a95ccd18a721f3697\"\u003e541f282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwt:\u003c/strong\u003e enforce explicit verification policies (\u003ca href=\"https://github.com/panva/jose/commit/b3471826b02589656eaf71843671922644cc60e2\"\u003eb347182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwt:\u003c/strong\u003e prevent replacing protected headers (\u003ca href=\"https://github.com/panva/jose/commit/ae07d09bcbac91825e27cde9989b603af3495263\"\u003eae07d09\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwt:\u003c/strong\u003e reject invalid duration inputs (\u003ca href=\"https://github.com/panva/jose/commit/282f9aaa496e57f55417bca15e13c369b3f242fb\"\u003e282f9aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwt:\u003c/strong\u003e validate builder claim values (\u003ca href=\"https://github.com/panva/jose/commit/ea03f83d607fcaee6fc0778c8a4d40a2bbd75c9e\"\u003eea03f83\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/panva/jose/blob/main/CHANGELOG.md\"\u003ejose's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/panva/jose/compare/v6.2.11...v6.2.12\"\u003e6.2.12\u003c/a\u003e (2026-09-05)\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eclarify and shorten public API guidance (\u003ca href=\"https://github.com/panva/jose/commit/be62530328431519950a2b6a09ccd1c7de8a38f9\"\u003ebe62530\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esimplify JWS and JWE operation cores (\u003ca href=\"https://github.com/panva/jose/commit/92e9640290085dd37c152aeb7c4d5b22e9df96ab\"\u003e92e9640\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid copying AES-GCM output (\u003ca href=\"https://github.com/panva/jose/commit/6925d43e05c7d05b0c801fda9eb1835bb8d334ef\"\u003e6925d43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ededuplicate pending jwks key imports (\u003ca href=\"https://github.com/panva/jose/commit/bf5138b12bf9f8b7dc18f4b26ad1b7395e7e5dd6\"\u003ebf5138b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eencode single-signature JWS input once (\u003ca href=\"https://github.com/panva/jose/commit/7bc9a3380a7436197bb5d6b377ca232094541c5c\"\u003e7bc9a33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize General JWE shared headers once (\u003ca href=\"https://github.com/panva/jose/commit/78637bd28031869df8a01cbcd82273c115860e35\"\u003e78637bd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize jwks selection metadata once (\u003ca href=\"https://github.com/panva/jose/commit/fd3ae3f06efd4760df2631f1b0a08eb4fc448efd\"\u003efd3ae3f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse native encoding for larger ASCII strings (\u003ca href=\"https://github.com/panva/jose/commit/b23a6f378b26e960900761c244a5f383af22dddc\"\u003eb23a6f3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/panva/jose/compare/v6.2.10...v6.2.11\"\u003e6.2.11\u003c/a\u003e (2026-09-04)\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erender subpath indexes as tables (\u003ca href=\"https://github.com/panva/jose/commit/94589ee9efe6cf257a133765d753bbe8d55f6ed3\"\u003e94589ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eshorten API index descriptions (\u003ca href=\"https://github.com/panva/jose/commit/681482fcca7577c6a4b8df61c992f195f6e6ac1b\"\u003e681482f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emodel JWE key management modes (\u003ca href=\"https://github.com/panva/jose/commit/e01dda65d5d272c8dd44710d0c70673c1530038e\"\u003ee01dda6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e reduce declaration repetition (\u003ca href=\"https://github.com/panva/jose/commit/55b970fc08c9082041f40473470ee0fe0e8b0087\"\u003e55b970f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/panva/jose/compare/v6.2.9...v6.2.10\"\u003e6.2.10\u003c/a\u003e (2026-08-21)\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ejose:\u003c/strong\u003e consume serialization members once (\u003ca href=\"https://github.com/panva/jose/commit/9bee285a6bc356b495c29ae0a5e70b24e723568e\"\u003e9bee285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejose:\u003c/strong\u003e reject empty protected and JWE AAD members (\u003ca href=\"https://github.com/panva/jose/commit/8da41453dce79967c6e3f47a787039a7f94de8fe\"\u003e8da4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejose:\u003c/strong\u003e validate serialized header values (\u003ca href=\"https://github.com/panva/jose/commit/b711d8fe223e3e85520d6c822d7a417cd872b718\"\u003eb711d8f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwe:\u003c/strong\u003e conceal invalid decrypted CEK lengths (\u003ca href=\"https://github.com/panva/jose/commit/41fafe035a62d85f4b313e166100004dd09b111f\"\u003e41fafe0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwe:\u003c/strong\u003e enforce AES-GCM tag boundaries (\u003ca href=\"https://github.com/panva/jose/commit/9a5b74454bf145a106312d519efe95b8a9b53a87\"\u003e9a5b744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwe:\u003c/strong\u003e validate explicit encryption parameters (\u003ca href=\"https://github.com/panva/jose/commit/7a02697126e40757ed9e02ae786ec9a2b180aa5c\"\u003e7a02697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwk:\u003c/strong\u003e accept empty octet-sequence keys (\u003ca href=\"https://github.com/panva/jose/commit/3f871e7859c1ce51d1afcbfeff92c354b8e96dd9\"\u003e3f871e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwk:\u003c/strong\u003e normalize key resolution inputs (\u003ca href=\"https://github.com/panva/jose/commit/f54ee7bad8e21c975606bc5e47b352921ac0d890\"\u003ef54ee7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwks:\u003c/strong\u003e enforce verification key metadata (\u003ca href=\"https://github.com/panva/jose/commit/f9ba5101383154147780da7acf1aabc705f75aaf\"\u003ef9ba510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwks:\u003c/strong\u003e order overlapping remote reloads (\u003ca href=\"https://github.com/panva/jose/commit/9a1a913983aa44d065a423692a92148b2a6a36c3\"\u003e9a1a913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwks:\u003c/strong\u003e reject invalid remote duration values (\u003ca href=\"https://github.com/panva/jose/commit/7bdb9e56e6a74b833af582532c6fff5bc727ec1c\"\u003e7bdb9e5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwk:\u003c/strong\u003e validate ext and key_ops parameters (\u003ca href=\"https://github.com/panva/jose/commit/4d91c37fdd36241785cb172774fa017bb8854458\"\u003e4d91c37\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejws:\u003c/strong\u003e reject mixed payload encoding modes (\u003ca href=\"https://github.com/panva/jose/commit/dc69713081a55a3d6955dd1d8c2cf184905febad\"\u003edc69713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejws:\u003c/strong\u003e validate unencoded payload strings (\u003ca href=\"https://github.com/panva/jose/commit/541f28234442c5cbfc5f843a95ccd18a721f3697\"\u003e541f282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwt:\u003c/strong\u003e enforce explicit verification policies (\u003ca href=\"https://github.com/panva/jose/commit/b3471826b02589656eaf71843671922644cc60e2\"\u003eb347182\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/panva/jose/commit/505a55b8f73536082367b2614cb77e927ba96ec1\"\u003e\u003ccode\u003e505a55b\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/7bc9a3380a7436197bb5d6b377ca232094541c5c\"\u003e\u003ccode\u003e7bc9a33\u003c/code\u003e\u003c/a\u003e perf: encode single-signature JWS input once\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/78637bd28031869df8a01cbcd82273c115860e35\"\u003e\u003ccode\u003e78637bd\u003c/code\u003e\u003c/a\u003e perf: normalize General JWE shared headers once\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/bf5138b12bf9f8b7dc18f4b26ad1b7395e7e5dd6\"\u003e\u003ccode\u003ebf5138b\u003c/code\u003e\u003c/a\u003e perf: deduplicate pending jwks key imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/b23a6f378b26e960900761c244a5f383af22dddc\"\u003e\u003ccode\u003eb23a6f3\u003c/code\u003e\u003c/a\u003e perf: use native encoding for larger ASCII strings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/fd3ae3f06efd4760df2631f1b0a08eb4fc448efd\"\u003e\u003ccode\u003efd3ae3f\u003c/code\u003e\u003c/a\u003e perf: normalize jwks selection metadata once\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/6925d43e05c7d05b0c801fda9eb1835bb8d334ef\"\u003e\u003ccode\u003e6925d43\u003c/code\u003e\u003c/a\u003e perf: avoid copying AES-GCM output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/be62530328431519950a2b6a09ccd1c7de8a38f9\"\u003e\u003ccode\u003ebe62530\u003c/code\u003e\u003c/a\u003e docs: clarify and shorten public API guidance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/1b413121c71eed953852ac82a288f8a6b37f1343\"\u003e\u003ccode\u003e1b41312\u003c/code\u003e\u003c/a\u003e build: preserve README when generation fails\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/0b518296d441aa95e45268eee178b3ad22a78d49\"\u003e\u003ccode\u003e0b51829\u003c/code\u003e\u003c/a\u003e build: check tree-shaking for every public binding\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/panva/jose/compare/v6.2.3...v6.2.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mongoose` from 9.8.0 to 9.11.2\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.11.2 / 2026-10-12\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eperf: avoid applying saveSubdocs and sharding plugins to subdocuments \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16585\"\u003e#16585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: upgrade to kareem@3.4.1 for \u003ca href=\"https://redirect.github.com/mongoosejs/kareem/issues/47\"\u003emongoosejs/kareem#47\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16588\"\u003e#16588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(model): cast array filter values in bulkWrite() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16574\"\u003e#16574\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16573\"\u003e#16573\u003c/a\u003e \u003ca href=\"https://github.com/OmBhandwaldar\"\u003eOmBhandwaldar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(schema): allow function messages for number min/max and string minlength \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16579\"\u003e#16579\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16572\"\u003e#16572\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/8512\"\u003e#8512\u003c/a\u003e \u003ca href=\"https://github.com/NotAFlightRisk\"\u003eNotAFlightRisk\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etypes: make MergeType more efficiently handle MergeType\u0026lt;A, {}\u0026gt; \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16581\"\u003e#16581\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16580\"\u003e#16580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix broken API anchors and a malformed link \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16583\"\u003e#16583\u003c/a\u003e \u003ca href=\"https://github.com/SatvikMishra08\"\u003eSatvikMishra08\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.11.1 / 2026-10-07\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix(document): call recursive toObject() when setting a path to a nested object \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16571\"\u003e#16571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(update): keep casting array filters after a path not in the schema \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16558\"\u003e#16558\u003c/a\u003e \u003ca href=\"https://github.com/giaBaoJS\"\u003egiaBaoJS\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(document): apply flattenDecimals when toObject() takes the shallow fast path \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16569\"\u003e#16569\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16568\"\u003e#16568\u003c/a\u003e \u003ca href=\"https://github.com/jeremyml\"\u003ejeremyml\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(query): cast operators under $not inside $elemMatch on primitive arrays \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16542\"\u003e#16542\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/13880\"\u003e#13880\u003c/a\u003e \u003ca href=\"https://github.com/breken-ai\"\u003ebreken-ai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(query): use embedded discriminator schema when filter selects the key with $eq or $in \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16543\"\u003e#16543\u003c/a\u003e \u003ca href=\"https://github.com/breken-ai\"\u003ebreken-ai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(documentarray): don't pass arrayPathIndex to subdocuments when initializing nested document arrays \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16546\"\u003e#16546\u003c/a\u003e \u003ca href=\"https://github.com/Mohamed-Elshesheny\"\u003eMohamed-Elshesheny\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cursor): await driver cleanup when destroying query cursors \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16562\"\u003e#16562\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16560\"\u003e#16560\u003c/a\u003e \u003ca href=\"https://github.com/IbrahimHafez1\"\u003eIbrahimHafez1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cursor): reject getDriverCursor after initialization errors \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16563\"\u003e#16563\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16561\"\u003e#16561\u003c/a\u003e \u003ca href=\"https://github.com/IbrahimHafez1\"\u003eIbrahimHafez1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etypes(schema): treat Int32 paths as number \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16565\"\u003e#16565\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16564\"\u003e#16564\u003c/a\u003e \u003ca href=\"https://github.com/lazerg\"\u003elazerg\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etypes(models): align UpdateOneModel and UpdateManyModel update typing with UpdateQuery \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16559\"\u003e#16559\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16545\"\u003e#16545\u003c/a\u003e \u003ca href=\"https://github.com/aipd506\"\u003eaipd506\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.11.0 / 2026-10-05\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat: use MongoDB Node.js driver 7.7.x \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16550\"\u003e#16550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(query): add Query.prototype.findAndCount() for composable paginated queries \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16508\"\u003e#16508\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16504\"\u003e#16504\u003c/a\u003e \u003ca href=\"https://github.com/lokeshllkumar\"\u003elokeshllkumar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: avoid double-calling validators on document arrays underneath nested paths \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16484\"\u003e#16484\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16291\"\u003e#16291\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/5411\"\u003e#5411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etypes: pass TLeanResultType into query for type narrowing support with lean() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16523\"\u003e#16523\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16519\"\u003e#16519\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(guide): use async/await instead of removed callbacks \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16566\"\u003e#16566\u003c/a\u003e \u003ca href=\"https://github.com/joi-agent\"\u003ejoi-agent\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: run TypeScript tests on typescript 5+7 with combinations of exactOptionalPropertyTypes, skipLibCheck, strict \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16510\"\u003e#16510\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16506\"\u003e#16506\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.10.4 / 2026-10-02\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle MongoDB server 9.x returning collation: { locale: 'simple' } on all indexes \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16557\"\u003e#16557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(populate): resolve dotted parent path when collecting deferred sub-populate children \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16538\"\u003e#16538\u003c/a\u003e \u003ca href=\"https://github.com/jfits\"\u003ejfits\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(array): compare dates by value in indexOf() so pull() removes them \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16535\"\u003e#16535\u003c/a\u003e \u003ca href=\"https://github.com/giaBaoJS\"\u003egiaBaoJS\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(map): register $set when Map#set() replaces an array \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16540\"\u003e#16540\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16539\"\u003e#16539\u003c/a\u003e \u003ca href=\"https://github.com/luantaraschi\"\u003eluantaraschi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(query): cast case and then expressions in $expr $switch branches \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16534\"\u003e#16534\u003c/a\u003e \u003ca href=\"https://github.com/kwy404\"\u003ekwy404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(guide): fix read preference tag set example \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16541\"\u003e#16541\u003c/a\u003e \u003ca href=\"https://github.com/NotAFlightRisk\"\u003eNotAFlightRisk\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.10.3 / 2026-09-29\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix(model): preserve unsaved documents after ordered bulkSave errors \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16533\"\u003e#16533\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16532\"\u003e#16532\u003c/a\u003e \u003ca href=\"https://github.com/IbrahimHafez1\"\u003eIbrahimHafez1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(model): don't mutate the caller's update object in bulkWrite updateMany \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16526\"\u003e#16526\u003c/a\u003e \u003ca href=\"https://github.com/fadiroot\"\u003efadiroot\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(schema): run setters declared on the union path itself \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16528\"\u003e#16528\u003c/a\u003e \u003ca href=\"https://github.com/giaBaoJS\"\u003egiaBaoJS\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(collection): open collection if connection was already opened \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16527\"\u003e#16527\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16525\"\u003e#16525\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16524\"\u003e#16524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(query+model): replace {MODEL} in cast error messages from update and bulkWrite casting \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16529\"\u003e#16529\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16502\"\u003e#16502\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16480\"\u003e#16480\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.10.2 / 2026-09-22\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md\"\u003emongoose's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.11.2 / 2026-10-12\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eperf: avoid applying saveSubdocs and sharding plugins to subdocuments \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16585\"\u003e#16585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: upgrade to kareem@3.4.1 for \u003ca href=\"https://redirect.github.com/mongoosejs/kareem/issues/47\"\u003emongoosejs/kareem#47\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16588\"\u003e#16588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(model): cast array filter values in bulkWrite() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16574\"\u003e#16574\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16573\"\u003e#16573\u003c/a\u003e \u003ca href=\"https://github.com/OmBhandwaldar\"\u003eOmBhandwaldar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(schema): allow function messages for number min/max and string minlength \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16579\"\u003e#16579\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16572\"\u003e#16572\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/8512\"\u003e#8512\u003c/a\u003e \u003ca...\n\n_Description has been truncated_","html_url":"https://github.com/BehalfID/behalf/pull/328","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/BehalfID%2Fbehalf/issues/328","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/328/packages"},{"uuid":"5880265229","node_id":"PR_kwDOSePpfM8AAAABIyx93A","number":225,"state":"open","title":"build(deps): bump next from 16.2.6 to 16.3.8 in /e2e","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":7,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T07:37:00.000Z","updated_at":"2026-10-16T07:38:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"next","old_version":"16.2.6","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"}],"path":"/e2e","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.2.6 to 16.3.8.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.3.6\u003c/h2\u003e\n\u003cp\u003eThis release contains a security fix for \u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vcvr-r3jv-pc5j\"\u003eGHSA-vcvr-r3jv-pc5j: Remote Code Execution in next/og ImageResponse\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.3.5\u003c/h2\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does not include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enext/image: Skip 0-byte entries when initializing disk LRU cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98185\"\u003e#98185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enext/image: Reject empty images when reading/writing to the disk cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98186\"\u003e#98186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit whole-app server NFTs when \u003ccode\u003eoutput: 'standalone'\u003c/code\u003e is used with an adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98167\"\u003e#98167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd CSP nonce to script tags of loading and template files (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98403\"\u003e#98403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euse cache\u003c/code\u003e prerender signal retention (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98448\"\u003e#98448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v16.3.3\"\u003ev16.3.3\u003c/a\u003e re-enabling AVIF Image Optimization (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97949\"\u003e#97949\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etestmode: Fix infinite recursion in testmode passthrough fetch (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97691\"\u003e#97691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix build error when aliasing typescript to \u003ccode\u003e@​typescript/typescript6\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97997\"\u003e#97997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix unset crossOrigin in Turbopack manifests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97930\"\u003e#97930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.6...v16.3.8\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.2.6\u0026new-version=16.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Dustin4444/x402/network/alerts).\n\n\u003c/details\u003e\n\n\u003c!-- Reviewable:start --\u003e\n- - -\nThis change is [\u003cimg src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/\u003e](https://reviewable.io/reviews/Dustin4444/x402/225)\n\u003c!-- Reviewable:end --\u003e\n","html_url":"https://github.com/Dustin4444/x402/pull/225","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dustin4444%2Fx402/issues/225","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/225/packages"}],"issue_packages":[{"old_version":"16.3.8","new_version":"16.4.0","update_type":"minor","path":null,"pr_created_at":"2026-10-17T03:49:48.000Z","version_change":"16.3.8 → 16.4.0","issue":{"uuid":"5894543554","node_id":"PR_kwDORJVHMM8AAAABI-I_PQ","number":234,"state":"open","title":"build(deps): bump the production-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-17T03:49:48.000Z","updated_at":"2026-10-17T03:51:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":9,"packages":[{"name":"@vercel/oidc","old_version":"3.8.9","new_version":"3.8.10","repository_url":"https://github.com/vercel/vercel"},{"name":"@vercel/oidc-aws-credentials-provider","old_version":"3.3.9","new_version":"3.3.11","repository_url":"https://github.com/vercel/vercel"},{"name":"framer-motion","old_version":"13.4.6","new_version":"13.5.1","repository_url":"https://github.com/motiondivision/motion"},{"name":"google-auth-library","old_version":"11.1.0","new_version":"11.2.0","repository_url":"https://github.com/googleapis/google-cloud-node"},{"name":"lucide-react","old_version":"1.49.0","new_version":"1.54.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"16.3.8","new_version":"16.4.0","repository_url":"https://github.com/vercel/next.js"},{"name":"next-intl","old_version":"4.14.8","new_version":"4.14.9","repository_url":"https://github.com/amannn/next-intl"},{"name":"pino","old_version":"10.3.1","new_version":"10.4.0","repository_url":"https://github.com/pinojs/pino"},{"name":"pino-pretty","old_version":"13.1.3","new_version":"13.2.0","repository_url":"https://github.com/pinojs/pino-pretty"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@vercel/oidc](https://github.com/vercel/vercel/tree/HEAD/packages/oidc) | `3.8.9` | `3.8.10` |\n| [@vercel/oidc-aws-credentials-provider](https://github.com/vercel/vercel/tree/HEAD/packages/oidc-aws-credentials-provider) | `3.3.9` | `3.3.11` |\n| [framer-motion](https://github.com/motiondivision/motion) | `13.4.6` | `13.5.1` |\n| [google-auth-library](https://github.com/googleapis/google-cloud-node/tree/HEAD/core/packages/google-auth-library-nodejs) | `11.1.0` | `11.2.0` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.49.0` | `1.54.0` |\n| [next](https://github.com/vercel/next.js) | `16.3.8` | `16.4.0` |\n| [next-intl](https://github.com/amannn/next-intl) | `4.14.8` | `4.14.9` |\n| [pino](https://github.com/pinojs/pino) | `10.3.1` | `10.4.0` |\n| [pino-pretty](https://github.com/pinojs/pino-pretty) | `13.1.3` | `13.2.0` |\n\n\nUpdates `@vercel/oidc` from 3.8.9 to 3.8.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/vercel/commits/@vercel/fs-detectors@3.8.10/packages/oidc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/oidc-aws-credentials-provider` from 3.3.9 to 3.3.11\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/vercel/commits/@vercel/next@3.3.11/packages/oidc-aws-credentials-provider\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `framer-motion` from 13.4.6 to 13.5.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motiondivision/motion/blob/main/CHANGELOG.md\"\u003eframer-motion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[13.5.1] 2026-10-02\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;motion\u0026gt;\u003c/code\u003e: Fall back to the attribute in readSVGValue when computed style is empty.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;motion\u0026gt;\u003c/code\u003e: Internal changes to \u003ccode\u003eanimateChanges\u003c/code\u003e for size reductions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003escroll\u003c/code\u003e: Temporarily reverted removal of internal \u003ccode\u003eobserveTimeline\u003c/code\u003e API to fix compatibility with previous \u003ccode\u003e13.x\u003c/code\u003e APIs. Moving to pinned dependencies before removing in \u003ccode\u003e14.x\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003estyleEffect\u003c/code\u003e: Cleaning up an earlier value no longer removes a value that was bound to the same key after it.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esvgEffect\u003c/code\u003e: No longer writes transforms and origins as attributes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;motion\u0026gt;\u003c/code\u003e: \u003ccode\u003einherit={false}\u003c/code\u003e now correctly not inheriting parent animations.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;motion\u0026gt;\u003c/code\u003e: Fix \u003ccode\u003esortNodePosition\u003c/code\u003e throwing when a sibling hasn't mounted\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[13.5.0] 2026-10-01\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003espring\u003c/code\u003e: Now accepts negative \u003ccode\u003ebounce\u003c/code\u003e (\u003ccode\u003e0\u003c/code\u003e-\u003ccode\u003e-1\u003c/code\u003e) to define overdamped springs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;m\u0026gt;\u003c/code\u003e: 20% smaller.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseSpring\u003c/code\u003e: 10% smaller.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003escroll\u003c/code\u003e/\u003ccode\u003euseScroll\u003c/code\u003e: Use main thread for all \u003ccode\u003eoffset\u003c/code\u003e animations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003ewarning\u003c/code\u003e and \u003ccode\u003eerror\u003c/code\u003e messages are cleaned from production build.\u003c/li\u003e\n\u003cli\u003eEnsure values are never rendered before they've been resolved.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[13.4.7] 2026-09-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003escroll\u003c/code\u003e/\u003ccode\u003euseScroll\u003c/code\u003e: More \u003ccode\u003eoffset\u003c/code\u003es are now hardware accelerated via \u003ccode\u003eViewTimeline\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eanimate\u003c/code\u003e: Reduced size of Motion Studio introspection call.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseTransform\u003c/code\u003e: Accelerated values now correctly clamp.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003escroll\u003c/code\u003e/\u003ccode\u003euseScroll\u003c/code\u003e: Ensure offsets work the same across the JS main thread and \u003ccode\u003eViewTimeline\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003escroll\u003c/code\u003e/\u003ccode\u003euseScroll\u003c/code\u003e: Remove \u003ccode\u003eScrollTimeline\u003c/code\u003e/\u003ccode\u003eViewTimeline\u003c/code\u003e observer in favour of main-thread scroll tracking.\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/motiondivision/motion/commit/d4638ea17bcd4fc141fe71bc743b2a20eb456cd3\"\u003e\u003ccode\u003ed4638ea\u003c/code\u003e\u003c/a\u003e v13.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/43cd77e1529347edaf71118f2b1c368598f67005\"\u003e\u003ccode\u003e43cd77e\u003c/code\u003e\u003c/a\u003e Updating changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/700596552d7451bcec07dc4f88e7ad590c021ae9\"\u003e\u003ccode\u003e7005965\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motiondivision/motion/issues/3888\"\u003e#3888\u003c/a\u003e from motiondivision/cursor/restore-observe-timeline-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/7bf77e996bccda745f9325eb7d876c6fe131c76e\"\u003e\u003ccode\u003e7bf77e9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motiondivision/motion/issues/3884\"\u003e#3884\u003c/a\u003e from motiondivision/cursor/sort-node-position-unmoun...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/c0495b0be44eb8bbb03cc105b42f0626996ac7a8\"\u003e\u003ccode\u003ec0495b0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motiondivision/motion/issues/3887\"\u003e#3887\u003c/a\u003e from motiondivision/cursor/exact-internal-deps-4e79\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/9a16751399b48bad26bed3c6557c245007172539\"\u003e\u003ccode\u003e9a16751\u003c/code\u003e\u003c/a\u003e Honour deprecated rangeStart/rangeEnd in attachTimeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/45128c02d2b4d3045fcd18170bd69dc6332671b1\"\u003e\u003ccode\u003e45128c0\u003c/code\u003e\u003c/a\u003e Add failing test: attachTimeline applies rangeStart/rangeEnd from framer-moti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/5ba2d19d83b28c482eb8c6837d04e73cb7486ed4\"\u003e\u003ccode\u003e5ba2d19\u003c/code\u003e\u003c/a\u003e Restore deprecated observeTimeline export in motion-dom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/5928f3e8fbbb02e8acf029a0f6492ace646c31e6\"\u003e\u003ccode\u003e5928f3e\u003c/code\u003e\u003c/a\u003e Add failing test: motion-dom exports observeTimeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/f7b19b4c9d7a5fb0ad09ded2a8363b6c5a35cd51\"\u003e\u003ccode\u003ef7b19b4\u003c/code\u003e\u003c/a\u003e Pin internal packages to exact versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motiondivision/motion/compare/v13.4.6...v13.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-auth-library` from 11.1.0 to 11.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-node/blob/main/core/packages/google-auth-library-nodejs/CHANGELOG.md\"\u003egoogle-auth-library's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/compare/google-auth-library-v11.1.0...google-auth-library-v11.2.0\"\u003e11.2.0\u003c/a\u003e (2026-10-07)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etools:\u003c/strong\u003e Add individual CLI flags for Bun monkey patches (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-node/issues/9533\"\u003e#9533\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/a5eec894b054e0605fd8e79591a88393bb2697c6\"\u003ea5eec89\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/googleapis/google-cloud-node/commit/d07cb8880ffbe5dab1d2da14ba66dce89285e02e\"\u003e\u003ccode\u003ed07cb88\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/core/packages/google-auth-library-nodejs/issues/9547\"\u003e#9547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/a5eec894b054e0605fd8e79591a88393bb2697c6\"\u003e\u003ccode\u003ea5eec89\u003c/code\u003e\u003c/a\u003e feat(tools): add individual CLI flags for Bun monkey patches (\u003ca href=\"https://github.com/googleapis/google-cloud-node/tree/HEAD/core/packages/google-auth-library-nodejs/issues/9533\"\u003e#9533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/4fd60d30feb24f9d3635418e1321cb76c18275f4\"\u003e\u003ccode\u003e4fd60d3\u003c/code\u003e\u003c/a\u003e ci: run all unit tests including handwritten libraries in bun runtime with --...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/637576771aa8b95764cbf106ca1f4ceb22d8210c\"\u003e\u003ccode\u003e6375767\u003c/code\u003e\u003c/a\u003e chore(packages): migrate generated packages to runtime-agnostic test runner (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-node/commit/fff47fb5807d8f92e6de1b2d0e081f90250d35b0\"\u003e\u003ccode\u003efff47fb\u003c/code\u003e\u003c/a\u003e feat(tools): add runtime-agnostic test runner and Bun mocha hooks\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/googleapis/google-cloud-node/commits/google-auth-library-v11.2.0/core/packages/google-auth-library-nodejs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 1.49.0 to 1.54.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.54.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003elens\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4923\"\u003elucide-icons/lucide#4923\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.53.0...1.54.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.53.0...1.54.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.53.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump preact from 10.29.8 to 11.0.0 in the preact-deps group 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/lucide-icons/lucide/pull/4961\"\u003elucide-icons/lucide#4961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump vue from 3.5.42 to 3.5.43 in the vue-deps group 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/lucide-icons/lucide/pull/4958\"\u003elucide-icons/lucide#4958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(site): Fix reset button and rename absolute stroke width to non-scaling stroke by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4956\"\u003elucide-icons/lucide#4956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump simple-git from 3.36.0 to 4.0.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/lucide-icons/lucide/pull/4968\"\u003elucide-icons/lucide#4968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the angular-deps group across 1 directory with 11 updates 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/lucide-icons/lucide/pull/4960\"\u003elucide-icons/lucide#4960\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(categories): Add description field to categories by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4909\"\u003elucide-icons/lucide#4909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003egroceries\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4907\"\u003elucide-icons/lucide#4907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003epen-tool\u003c/code\u003e icon by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4972\"\u003elucide-icons/lucide#4972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added new \u003ccode\u003ehiking-stick\u003c/code\u003e icon by \u003ca href=\"https://github.com/kamilasw\"\u003e\u003ccode\u003e@​kamilasw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4711\"\u003elucide-icons/lucide#4711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added scratch-blocks icon by \u003ca href=\"https://github.com/mc20000-01\"\u003e\u003ccode\u003e@​mc20000-01\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4969\"\u003elucide-icons/lucide#4969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003esoup\u003c/code\u003e and \u003ccode\u003esalad\u003c/code\u003e icons by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4971\"\u003elucide-icons/lucide#4971\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/mc20000-01\"\u003e\u003ccode\u003e@​mc20000-01\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4969\"\u003elucide-icons/lucide#4969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.52.0...1.53.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.52.0...1.53.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.52.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003ewifi-cog\u003c/code\u003e icon by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4952\"\u003elucide-icons/lucide#4952\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.51.0...1.52.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.51.0...1.52.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.51.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(site): persist icon customizer by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4944\"\u003elucide-icons/lucide#4944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Upgrade to vite 8 by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4950\"\u003elucide-icons/lucide#4950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003erugby-ball\u003c/code\u003e icon by \u003ca href=\"https://github.com/dev-mralph\"\u003e\u003ccode\u003e@​dev-mralph\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3496\"\u003elucide-icons/lucide#3496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the react-deps group across 1 directory with 3 updates 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/lucide-icons/lucide/pull/4951\"\u003elucide-icons/lucide#4951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(react-native): stop forwarding arbitrary rest props to child shape elements by \u003ca href=\"https://github.com/cipherprofessor\"\u003e\u003ccode\u003e@​cipherprofessor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4903\"\u003elucide-icons/lucide#4903\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(lucide-solid): add Vite and SolidStart integration fixtures by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4884\"\u003elucide-icons/lucide#4884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add door-closed-cog icon by \u003ca href=\"https://github.com/ajaxjiang96\"\u003e\u003ccode\u003e@​ajaxjiang96\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4905\"\u003elucide-icons/lucide#4905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add text-align-justify-* icons by \u003ca href=\"https://github.com/HectorZaGa\"\u003e\u003ccode\u003e@​HectorZaGa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4942\"\u003elucide-icons/lucide#4942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pnpm/action-setup from 6.0.10 to 6.1.0 in the github-actions group across 1 directory 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/lucide-icons/lucide/pull/4939\"\u003elucide-icons/lucide#4939\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Upgrade to vitest 5 by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4953\"\u003elucide-icons/lucide#4953\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003ewind-arrow-up\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamesgpearce\"\u003e\u003ccode\u003e@​jamesgpearce\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4501\"\u003elucide-icons/lucide#4501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(github/actions): move to daily release flow by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4911\"\u003elucide-icons/lucide#4911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003e@​lucide/solid\u003c/code\u003e): Support for Solid 2.0 RC by \u003ca href=\"https://github.com/davedbase\"\u003e\u003ccode\u003e@​davedbase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4751\"\u003elucide-icons/lucide#4751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump the angular-deps group across 1 directory with 10 updates 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/lucide-icons/lucide/pull/4954\"\u003elucide-icons/lucide#4954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump nuxt from 4.4.8 to 4.5.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/lucide-icons/lucide/pull/4949\"\u003elucide-icons/lucide#4949\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/lucide-icons/lucide/commit/98331e287029edeff0e04f269439884d060af703\"\u003e\u003ccode\u003e98331e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump the react-deps group across 1 directory with 3 updates (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4951\"\u003e#4951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/09aa9c5c62c3b4b519fbb8c9ce1c396cc12f4dae\"\u003e\u003ccode\u003e09aa9c5\u003c/code\u003e\u003c/a\u003e chore(deps): Upgrade to vite 8 (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4950\"\u003e#4950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.54.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.3.8 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: use relative doc links in instant-navigation error pages: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96672\"\u003e#96672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTurbopack: terminate failed plugin worker threads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96592\"\u003e#96592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix HTML-limited bot matching in prerender bypass rules: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96584\"\u003e#96584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ci] Fix create_release_branch for new repo permissions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96641\"\u003e#96641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip action module instance deploy test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96629\"\u003e#96629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: quote the dynamicParams build error in a blockquote: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96633\"\u003e#96633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[react-sync] Open pull requests as the bot that authors the commits: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96682\"\u003e#96682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Bench] Fixes for pure Fizz bench: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96771\"\u003e#96771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive foreground cache revalidation from the consumer: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96731\"\u003e#96731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix race when navigating Back before hydration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96252\"\u003e#96252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: present each Skill as steps in the AI agents guide: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96751\"\u003e#96751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReuse completed cache entries for the rest of a request: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96727\"\u003e#96727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e to \u003ccode\u003e11eddecd-20260805\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96735\"\u003e#96735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove WorkStore execution mode: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96674\"\u003e#96674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove cache revalidation execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96670\"\u003e#96670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Route render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96662\"\u003e#96662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove App Page execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96660\"\u003e#96660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix missing await in css-chunking test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96725\"\u003e#96725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs (Skills): stop assuming app/ at the root and port 3000: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96696\"\u003e#96696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement next/font BeforeResolvePlugins as ImportMappingReplacement: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/95808\"\u003e#95808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Tailwind Turbopack loader in create-next-app: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96606\"\u003e#96606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: instant navigation quick start with an adoption prompt: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96663\"\u003e#96663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Page render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96659\"\u003e#96659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove App Router execution intent to entrypoints: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96640\"\u003e#96640\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/vercel/next.js/commit/e273d5b2e869d0be06c0e86f788e1594f9dd40cf\"\u003e\u003ccode\u003ee273d5b\u003c/code\u003e\u003c/a\u003e v16.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/fdf41d6f6315ebff3a7056d7e7f002b8e78749d4\"\u003e\u003ccode\u003efdf41d6\u003c/code\u003e\u003c/a\u003e [ai-upgrade] discover upgrade models and reasoning efforts from agent CLIs (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c3e76ad9e49ac21d1667e4b8b2b6b3a3348d2975\"\u003e\u003ccode\u003ec3e76ad\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.63\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/47c6cc8da0a35432bc964548ecfb5e1ba160b69c\"\u003e\u003ccode\u003e47c6cc8\u003c/code\u003e\u003c/a\u003e Document next analyze export in the package bundling guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99735\"\u003e#99735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/5b10604925853d8cd0bee61eb49d4894707cf7ac\"\u003e\u003ccode\u003e5b10604\u003c/code\u003e\u003c/a\u003e Revert stabilization of \u003ccode\u003eforbidden()\u003c/code\u003e and \u003ccode\u003eunauthorized()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99734\"\u003e#99734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f3a6f976de26c40e7a6543a3175666906e84e050\"\u003e\u003ccode\u003ef3a6f97\u003c/code\u003e\u003c/a\u003e Preserve configured output directories during static export (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99507\"\u003e#99507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b22e5a299cb58577ce86f21b6a0f7bb31a6168f2\"\u003e\u003ccode\u003eb22e5a2\u003c/code\u003e\u003c/a\u003e Rename skill to next-bundle-optimizer and document its usage (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99731\"\u003e#99731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/74dc549ca01d7c1adada50576b2b204a4ad32df6\"\u003e\u003ccode\u003e74dc549\u003c/code\u003e\u003c/a\u003e [turbo-tasks-backend] Clean up task state before publishing execution complet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ccf8c15a42d1a7140cf569ac15bec3ccb0187e8f\"\u003e\u003ccode\u003eccf8c15\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b8c7c7f2f3222d133f2a64d9bb77cc83d68f8172\"\u003e\u003ccode\u003eb8c7c7f\u003c/code\u003e\u003c/a\u003e Improve static route error guidance (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99724\"\u003e#99724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.8...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next-intl` from 4.14.8 to 4.14.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amannn/next-intl/releases\"\u003enext-intl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.14.9\u003c/h2\u003e\n\u003ch2\u003e4.14.9 (2026-10-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprovements for \u003ccode\u003euseExtracted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/amannn/next-intl/issues/2431\"\u003e#2431\u003c/a\u003e) (\u003ca href=\"https://github.com/amannn/next-intl/commit/0454168ca3ad22ffee095c4941f2c5679433880e\"\u003e0454168\u003c/a\u003e) – by \u003ca href=\"https://github.com/amannn\"\u003e\u003ccode\u003e@​amannn\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/amannn/next-intl/blob/main/CHANGELOG.md\"\u003enext-intl's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.14.9 (2026-10-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprovements for \u003ccode\u003euseExtracted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/amannn/next-intl/issues/2431\"\u003e#2431\u003c/a\u003e) (\u003ca href=\"https://github.com/amannn/next-intl/commit/0454168ca3ad22ffee095c4941f2c5679433880e\"\u003e0454168\u003c/a\u003e) – by \u003ca href=\"https://github.com/amannn\"\u003e\u003ccode\u003e@​amannn\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/amannn/next-intl/commit/b9fc98a814957b9c97894c7b57151215ac39afa6\"\u003e\u003ccode\u003eb9fc98a\u003c/code\u003e\u003c/a\u003e v4.14.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amannn/next-intl/commit/0454168ca3ad22ffee095c4941f2c5679433880e\"\u003e\u003ccode\u003e0454168\u003c/code\u003e\u003c/a\u003e fix: Improvements for \u003ccode\u003euseExtracted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/amannn/next-intl/issues/2431\"\u003e#2431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amannn/next-intl/commit/1244f5425d874dc186d78f35f57249ec839ae789\"\u003e\u003ccode\u003e1244f54\u003c/code\u003e\u003c/a\u003e fix: Correct source paths in \u003ccode\u003euseExtracted\u003c/code\u003e source maps with Turbopack (\u003ca href=\"https://redirect.github.com/amannn/next-intl/issues/2432\"\u003e#2432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amannn/next-intl/commit/49322954184aef3ef51e2b789d2f6cc07be539b9\"\u003e\u003ccode\u003e4932295\u003c/code\u003e\u003c/a\u003e fix: Support webpack builds with source maps when using \u003ccode\u003euseExtracted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/amannn/next-intl/issues/2430\"\u003e#2430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amannn/next-intl/commit/fac95ab8aa34003825daf5260e4a5cf7d364978c\"\u003e\u003ccode\u003efac95ab\u003c/code\u003e\u003c/a\u003e docs: Clarify cookie writing with \u003ccode\u003elocaleDetection: false\u003c/code\u003e and add a third `a...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amannn/next-intl/compare/v4.14.8...v4.14.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pino` from 10.3.1 to 10.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pinojs/pino/releases\"\u003epino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd warning on incompatible formatters.level with multi-target transports by \u003ca href=\"https://github.com/lraveri\"\u003e\u003ccode\u003e@​lraveri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2381\"\u003epinojs/pino#2381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use TSTyche for type testing by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2376\"\u003epinojs/pino#2376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Sentry Native Integration Docs by \u003ca href=\"https://github.com/KyleTryon\"\u003e\u003ccode\u003e@​KyleTryon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2394\"\u003epinojs/pino#2394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add flush limitation warning for pino-pretty, fix \u003ca href=\"https://redirect.github.com/pinojs/pino/issues/1015\"\u003e#1015\u003c/a\u003e by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2402\"\u003epinojs/pino#2402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(browser): add redaction support by \u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2396\"\u003epinojs/pino#2396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: lint the type declaration file by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2408\"\u003epinojs/pino#2408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove TSTyche config file by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2409\"\u003epinojs/pino#2409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify multi-target formatter limitation by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2410\"\u003epinojs/pino#2410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNo bots allowed by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2412\"\u003epinojs/pino#2412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump real-require from 0.2.0 to 1.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/pinojs/pino/pull/2414\"\u003epinojs/pino#2414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump neostandard from 0.12.2 to 0.13.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/pinojs/pino/pull/2418\"\u003epinojs/pino#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use util.getCallSites when able to allow frozen intrinsics by \u003ca href=\"https://github.com/CarlOlson\"\u003e\u003ccode\u003e@​CarlOlson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2294\"\u003epinojs/pino#2294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate AWS Lambda reference in asynchronous docs by \u003ca href=\"https://github.com/urbanautomaton\"\u003e\u003ccode\u003e@​urbanautomaton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2413\"\u003epinojs/pino#2413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update license by \u003ca href=\"https://github.com/Tony133\"\u003e\u003ccode\u003e@​Tony133\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2375\"\u003epinojs/pino#2375\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add named \u003ccode\u003edefault\u003c/code\u003e export by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2421\"\u003epinojs/pino#2421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate contrib doc by \u003ca href=\"https://github.com/jsumners\"\u003e\u003ccode\u003e@​jsumners\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2424\"\u003epinojs/pino#2424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: use \u003ccode\u003e@​hono/structured-logger\u003c/code\u003e for Pino with Hono by \u003ca href=\"https://github.com/brunorodmoreira\"\u003e\u003ccode\u003e@​brunorodmoreira\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2425\"\u003epinojs/pino#2425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): remove \u003ccode\u003epre-commit\u003c/code\u003e by \u003ca href=\"https://github.com/kshitijanurag\"\u003e\u003ccode\u003e@​kshitijanurag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2423\"\u003epinojs/pino#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/github-script from 8 to 9 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/pinojs/pino/pull/2427\"\u003epinojs/pino#2427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-promise from 6.6.0 to 7.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/pinojs/pino/pull/2428\"\u003epinojs/pino#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump tstyche from 6.2.0 to 7.1.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/pinojs/pino/pull/2429\"\u003epinojs/pino#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix flaky transport config test by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2434\"\u003epinojs/pino#2434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade typescript to v6.0.2 by \u003ca href=\"https://github.com/Tony133\"\u003e\u003ccode\u003e@​Tony133\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2419\"\u003epinojs/pino#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix typo \u0026quot;compatability\u0026quot; → \u0026quot;compatibility\u0026quot; in README by \u003ca href=\"https://github.com/premsreelathasugeendran\"\u003e\u003ccode\u003e@​premsreelathasugeendran\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2435\"\u003epinojs/pino#2435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: warn against untrusted top-level log keys by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2450\"\u003epinojs/pino#2450\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(transport): keep event loop alive while awaiting async flush by \u003ca href=\"https://github.com/YBJ0000\"\u003e\u003ccode\u003e@​YBJ0000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2470\"\u003epinojs/pino#2470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify Node.js version support policy in LTS doc by \u003ca href=\"https://github.com/youdie006\"\u003e\u003ccode\u003e@​youdie006\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2472\"\u003epinojs/pino#2472\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: honor per-target level filter on single-element \u003ccode\u003etargets\u003c/code\u003e array by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2432\"\u003epinojs/pino#2432\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(multistream): resolve string level labels in write() by \u003ca href=\"https://github.com/xianjianlf2\"\u003e\u003ccode\u003e@​xianjianlf2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2474\"\u003epinojs/pino#2474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: escape child binding keys by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2452\"\u003epinojs/pino#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify stringification limits by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2475\"\u003epinojs/pino#2475\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add setBindings to the browser logger by \u003ca href=\"https://github.com/ankit1324\"\u003e\u003ccode\u003e@​ankit1324\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2471\"\u003epinojs/pino#2471\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6 to 7 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/pinojs/pino/pull/2486\"\u003epinojs/pino#2486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump through2 from 4.0.2 to 5.0.10 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/pinojs/pino/pull/2488\"\u003epinojs/pino#2488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump bole from 5.0.29 to 6.0.7 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/pinojs/pino/pull/2489\"\u003epinojs/pino#2489\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-n from 17.23.2 to 18.2.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/pinojs/pino/pull/2492\"\u003epinojs/pino#2492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.2 to 7.0.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/pinojs/pino/pull/2485\"\u003epinojs/pino#2485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: log objects with an own \u003cstrong\u003eproto\u003c/strong\u003e key instead of crashing by \u003ca href=\"https://github.com/spokodev\"\u003e\u003ccode\u003e@​spokodev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2457\"\u003epinojs/pino#2457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: build the redaction shape without Object.prototype by \u003ca href=\"https://github.com/luantaraschi\"\u003e\u003ccode\u003e@​luantaraschi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2495\"\u003epinojs/pino#2495\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add Node.js 26 to test matrix by \u003ca href=\"https://github.com/aquie00t\"\u003e\u003ccode\u003e@​aquie00t\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2480\"\u003epinojs/pino#2480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(multistream): fix clone add crash and missing end/remove methods by \u003ca href=\"https://github.com/spellsaif\"\u003e\u003ccode\u003e@​spellsaif\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2493\"\u003epinojs/pino#2493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: check pull requests target main by \u003ca href=\"https://github.com/marktran0710\"\u003e\u003ccode\u003e@​marktran0710\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2500\"\u003epinojs/pino#2500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump docsify-cli from 4.4.4 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/pinojs/pino/pull/2513\"\u003epinojs/pino#2513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-n from 18.2.2 to 18.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/pinojs/pino/pull/2515\"\u003epinojs/pino#2515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelete .github/dependabot.yml by \u003ca href=\"https://github.com/jsumners\"\u003e\u003ccode\u003e@​jsumners\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2517\"\u003epinojs/pino#2517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: document the APIs that are unavailable in the browser by \u003ca href=\"https://github.com/kavish-19\"\u003e\u003ccode\u003e@​kavish-19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2521\"\u003epinojs/pino#2521\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: pin lock-threads to upstream v6.0.2 to fix token validation failure by \u003ca href=\"https://github.com/simpleqt\"\u003e\u003ccode\u003e@​simpleqt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2525\"\u003epinojs/pino#2525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd bindings() method to browser logger by \u003ca href=\"https://github.com/RT1811\"\u003e\u003ccode\u003e@​RT1811\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2504\"\u003epinojs/pino#2504\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/pinojs/pino/commit/b29dbe97820630e7128e464c50263b427965ec99\"\u003e\u003ccode\u003eb29dbe9\u003c/code\u003e\u003c/a\u003e Bumped v10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6ba157b1a6727399f9dc01a584d2e08d5094ea57\"\u003e\u003ccode\u003e6ba157b\u003c/code\u003e\u003c/a\u003e docs: fix the pino-pretty flush explanation after thread-stream#198 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2524\"\u003e#2524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6429c14b02ca0253a3a961cfc34ab96790d504f7\"\u003e\u003ccode\u003e6429c14\u003c/code\u003e\u003c/a\u003e docs: Note that serializers run on child bindings at creation time (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2518\"\u003e#2518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6c71bc98ff17dfb7b12de18c6b48cd465acfa6fc\"\u003e\u003ccode\u003e6c71bc9\u003c/code\u003e\u003c/a\u003e Add bindings method to browser logger (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2504\"\u003e#2504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/b557f727237ddc4c246b1798c543c35f7bf21ac1\"\u003e\u003ccode\u003eb557f72\u003c/code\u003e\u003c/a\u003e ci: pin lock-threads to upstream v6.0.2 to fix token validation failure (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2525\"\u003e#2525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/1de1212b31f569c50bb14ca11e13a8f8bb2b2407\"\u003e\u003ccode\u003e1de1212\u003c/code\u003e\u003c/a\u003e docs: document the APIs that are unavailable in the browser (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2521\"\u003e#2521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/af2fe10c73182d63310c61393ecd7ed4031ad1d7\"\u003e\u003ccode\u003eaf2fe10\u003c/code\u003e\u003c/a\u003e Delete .github/dependabot.yml (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2517\"\u003e#2517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/5aa62305c57709ebd6f6b7c328e8830eeb29b297\"\u003e\u003ccode\u003e5aa6230\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-n from 18.2.2 to 18.3.0 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2515\"\u003e#2515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/6f5af07f122a74044afb50b208491b79255a0ef2\"\u003e\u003ccode\u003e6f5af07\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump docsify-cli from 4.4.4 to 5.0.0 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2513\"\u003e#2513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/2ffe576ab7f3a48d80bd59b6177b790c53840606\"\u003e\u003ccode\u003e2ffe576\u003c/code\u003e\u003c/a\u003e ci: check pull requests target main (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2500\"\u003e#2500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pinojs/pino/compare/v10.3.1...v10.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pino-pretty` from 13.1.3 to 13.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pinojs/pino-pretty/releases\"\u003epino-pretty's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev13.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMinor updates by \u003ca href=\"https://github.com/jsumners\"\u003e\u003ccode\u003e@​jsumners\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/638\"\u003epinojs/pino-pretty#638\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/cache from 4 to 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/pinojs/pino-pretty/pull/639\"\u003epinojs/pino-pretty#639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.10.4 to 25.0.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/pinojs/pino-pretty/pull/640\"\u003epinojs/pino-pretty#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u0026quot;true\u0026quot; and \u0026quot;false\u0026quot; for boolean options by \u003ca href=\"https://github.com/leorossi\"\u003e\u003ccode\u003e@​leorossi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/642\"\u003epinojs/pino-pretty#642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Remove unused (and undocumented) \u003ccode\u003eoutputStream\u003c/code\u003e option by \u003ca href=\"https://github.com/cmfcmf\"\u003e\u003ccode\u003e@​cmfcmf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/641\"\u003epinojs/pino-pretty#641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump borp from 0.21.0 to 1.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/pinojs/pino-pretty/pull/646\"\u003epinojs/pino-pretty#646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve newlines in messageFormat by \u003ca href=\"https://github.com/mahmoodhamdi\"\u003e\u003ccode\u003e@​mahmoodhamdi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/649\"\u003epinojs/pino-pretty#649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use TSTyche for type testing by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/650\"\u003epinojs/pino-pretty#650\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove \u003ccode\u003ecoverage-map.js\u003c/code\u003e by \u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/652\"\u003epinojs/pino-pretty#652\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump neostandard from 0.12.2 to 0.13.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/pinojs/pino-pretty/pull/654\"\u003epinojs/pino-pretty#654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript from 5.9.3 to 6.0.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/pinojs/pino-pretty/pull/655\"\u003epinojs/pino-pretty#655\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump sonic-boom from 4.2.1 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/pinojs/pino-pretty/pull/656\"\u003epinojs/pino-pretty#656\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove legacy \u003ccode\u003e.eslintrc\u003c/code\u003e config by \u003ca href=\"https://github.com/kshitijanurag\"\u003e\u003ccode\u003e@​kshitijanurag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/657\"\u003epinojs/pino-pretty#657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump tstyche from 6.2.0 to 7.1.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/pinojs/pino-pretty/pull/659\"\u003epinojs/pino-pretty#659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4 to 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/pinojs/pino-pretty/pull/661\"\u003epinojs/pino-pretty#661\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/cache from 5 to 6 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/pinojs/pino-pretty/pull/666\"\u003epinojs/pino-pretty#666\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 25.9.4 to 26.0.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/pinojs/pino-pretty/pull/669\"\u003epinojs/pino-pretty#669\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: strip unsafe terminal control characters by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/671\"\u003epinojs/pino-pretty#671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add security policy by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/670\"\u003epinojs/pino-pretty#670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6 to 7 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/pinojs/pino-pretty/pull/673\"\u003epinojs/pino-pretty#673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support nested keys in the include filter by \u003ca href=\"https://github.com/DSeaStar\"\u003e\u003ccode\u003e@​DSeaStar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/677\"\u003epinojs/pino-pretty#677\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/leorossi\"\u003e\u003ccode\u003e@​leorossi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/642\"\u003epinojs/pino-pretty#642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cmfcmf\"\u003e\u003ccode\u003e@​cmfcmf\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/641\"\u003epinojs/pino-pretty#641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahmoodhamdi\"\u003e\u003ccode\u003e@​mahmoodhamdi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/649\"\u003epinojs/pino-pretty#649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mrazauskas\"\u003e\u003ccode\u003e@​mrazauskas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/650\"\u003epinojs/pino-pretty#650\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kshitijanurag\"\u003e\u003ccode\u003e@​kshitijanurag\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/657\"\u003epinojs/pino-pretty#657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DSeaStar\"\u003e\u003ccode\u003e@​DSeaStar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/pull/677\"\u003epinojs/pino-pretty#677\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pinojs/pino-pretty/compare/v13.1.3...v13.2.0\"\u003ehttps://github.com/pinojs/pino-pretty/compare/v13.1.3...v13.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/pinojs/pino-pretty/commit/67763018981ed8dea549e67b76fcf6994dadc070\"\u003e\u003ccode\u003e6776301\u003c/code\u003e\u003c/a\u003e v13.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/ce577713de80fe1ff1b2646aa027d9f2a2aace6f\"\u003e\u003ccode\u003ece57771\u003c/code\u003e\u003c/a\u003e fix: support nested keys in the include filter (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/0ebe244e63619f7ec5fd0abb9e89f5038cfd25dd\"\u003e\u003ccode\u003e0ebe244\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-node from 6 to 7 (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/673\"\u003e#673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/5b7c15c92d2e23c8742737cb9affaa138e6ba222\"\u003e\u003ccode\u003e5b7c15c\u003c/code\u003e\u003c/a\u003e docs: add security policy (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/670\"\u003e#670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/253c18ba7d760616fecfcf4905303b97155482dc\"\u003e\u003ccode\u003e253c18b\u003c/code\u003e\u003c/a\u003e ignore ai\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/87ed39f620160e0e1ccb6edf36c2901f8d5de741\"\u003e\u003ccode\u003e87ed39f\u003c/code\u003e\u003c/a\u003e fix: strip unsafe terminal control characters (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/a93ed108418d64c089ba9474cc96685dc2e417f2\"\u003e\u003ccode\u003ea93ed10\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 25.9.4 to 26.0.1 (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/669\"\u003e#669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/4e11bd7da10e760606e16f0ce61f801cad4897d6\"\u003e\u003ccode\u003e4e11bd7\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/cache from 5 to 6 (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/7bcb31ac45ed215ab216ff8a411b19e911d2c31a\"\u003e\u003ccode\u003e7bcb31a\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/661\"\u003e#661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino-pretty/commit/66313458a4b6182d719593a42e7903abedb1a405\"\u003e\u003ccode\u003e6631345\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump tstyche from 6.2.0 to 7.1.0 (\u003ca href=\"https://redirect.github.com/pinojs/pino-pretty/issues/659\"\u003e#659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pinojs/pino-pretty/compare/v13.1.3...v13.2.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 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/kzhirikhin/smart-lists/pull/234","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kzhirikhin%2Fsmart-lists/issues/234","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/234/packages"}},{"old_version":"16.3.6","new_version":"16.3.8","update_type":"patch","path":"/packages/spinetab","pr_created_at":"2026-10-17T03:21:39.000Z","version_change":"16.3.6 → 16.3.8","issue":{"uuid":"5894340671","node_id":"PR_kwDOU7oIqs8AAAABI9-p6A","number":14,"state":"closed","title":"build(deps-dev): bump next from 16.3.6 to 16.3.8 in /packages/spinetab","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-10-17T05:53:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-17T03:21:39.000Z","updated_at":"2026-10-17T05:53:42.000Z","time_to_close":9115,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"next","old_version":"16.3.6","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"}],"path":"/packages/spinetab","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.3.6 to 16.3.8.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\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/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.6...v16.3.8\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.3.6\u0026new-version=16.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/apetta/spinetab/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/apetta/spinetab/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apetta%2Fspinetab/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"15.5.15","new_version":"16.4.2","update_type":"major","path":null,"pr_created_at":"2026-10-17T01:50:25.000Z","version_change":"15.5.15 → 16.4.2","issue":{"uuid":"5893708747","node_id":"PR_kwDOSMRn8c8AAAABI9fqQw","number":63,"state":"open","title":"chore: bump postcss and next","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-17T01:50:25.000Z","updated_at":"2026-10-17T01:50:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"postcss","repository_url":"https://github.com/postcss/postcss","old_version":"8.4.31","new_version":"8.5.23"},{"name":"next","repository_url":"https://github.com/vercel/next.js","old_version":"15.5.15","new_version":"16.4.2"}],"path":null,"ecosystem":"npm"},"body":"Bumps [postcss](https://github.com/postcss/postcss) to 8.5.23 and updates ancestor dependency [next](https://github.com/vercel/next.js). These dependencies need to be updated together.\n\nUpdates `postcss` from 8.4.31 to 8.5.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not load source map without \u003ccode\u003eopts.from\u003c/code\u003e for security reasons.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom property losing semicolon before a comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed childless at-rule losing semicolon before comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/isker\"\u003e\u003ccode\u003e@​isker\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing space if \u003ccode\u003eAtRule#params\u003c/code\u003e is set after (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed mixing AST error on warnings (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed cleaning \u003ccode\u003ebefore\u003c/code\u003e for new nodes inserted to \u003ccode\u003eRoot\u003c/code\u003e (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestricted loading previous source maps file to the \u003ccode\u003eopts.from\u003c/code\u003e folder for security reasons (use \u003ccode\u003eunsafeMap: true\u003c/code\u003e to disable the check).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eMaximum call stack size exceeded\u003c/code\u003e error.\u003c/li\u003e\n\u003cli\u003eFixed Prototype hijacking for \u003ccode\u003epostcss.fromJSON()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e for unmapped end position (by \u003ca href=\"https://github.com/chatman-media\"\u003e\u003ccode\u003e@​chatman-media\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e position (by \u003ca href=\"https://github.com/mizdra\"\u003e\u003ccode\u003e@​mizdra\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eraws\u003c/code\u003e after rehydrating a JSON AST (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed putting parent-less node in \u003ccode\u003enodes\u003c/code\u003e of new node (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed computing \u003ccode\u003eoffset\u003c/code\u003e in \u003ccode\u003epositionBy()\u003c/code\u003e (by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erangeBy()\u003c/code\u003e on \u003ccode\u003eindex: 0\u003c/code\u003e (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed declaration parsing performance (by \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax regression (by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epostcss-scss\u003c/code\u003e commend regression.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed reading any file via user-generated CSS.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eopts.unsafeMap\u003c/code\u003e to disable checks.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed nested brackets parsing performance (by \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed XSS via unescaped \u003ccode\u003e\u0026lt;/style\u0026gt;\u003c/code\u003e in non-bundler cases (by \u003ca href=\"https://github.com/TharVid\"\u003e\u003ccode\u003e@​TharVid\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not load source map without \u003ccode\u003eopts.from\u003c/code\u003e for security reasons.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom property losing semicolon before a comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed childless at-rule losing semicolon before comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/isker\"\u003e\u003ccode\u003e@​isker\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing space if \u003ccode\u003eAtRule#params\u003c/code\u003e is set after (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed mixing AST error on warnings (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed cleaning \u003ccode\u003ebefore\u003c/code\u003e for new nodes inserted to \u003ccode\u003eRoot\u003c/code\u003e (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestricted loading previous source maps file to the \u003ccode\u003eopts.from\u003c/code\u003e folder for security reasons (use \u003ccode\u003eunsafeMap: true\u003c/code\u003e to disable the check).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eMaximum call stack size exceeded\u003c/code\u003e error.\u003c/li\u003e\n\u003cli\u003eFixed Prototype hijacking for \u003ccode\u003epostcss.fromJSON()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e for unmapped end position (by \u003ca href=\"https://github.com/chatman-media\"\u003e\u003ccode\u003e@​chatman-media\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e position (by \u003ca href=\"https://github.com/mizdra\"\u003e\u003ccode\u003e@​mizdra\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eraws\u003c/code\u003e after rehydrating a JSON AST (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed putting parent-less node in \u003ccode\u003enodes\u003c/code\u003e of new node (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed computing \u003ccode\u003eoffset\u003c/code\u003e in \u003ccode\u003epositionBy()\u003c/code\u003e (by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erangeBy()\u003c/code\u003e on \u003ccode\u003eindex: 0\u003c/code\u003e (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed declaration parsing performance (by \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax regression (by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.13\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/eb9e1fe793740bb3280bdf5bf98147f857f011bd\"\u003e\u003ccode\u003eeb9e1fe\u003c/code\u003e\u003c/a\u003e Release 8.5.23 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/9d19c78ac91108b3f7d7130e55c6fa806c0efb84\"\u003e\u003ccode\u003e9d19c78\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/7beca139e70f9075c6b19700fcb00dd8033e5da8\"\u003e\u003ccode\u003e7beca13\u003c/code\u003e\u003c/a\u003e Does no load source map file without opts.from\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/decea51421682341401575b3740709fda0e12930\"\u003e\u003ccode\u003edecea51\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c18e30d126395d42a0726aa00e03a8f1088985ae\"\u003e\u003ccode\u003ec18e30d\u003c/code\u003e\u003c/a\u003e Update EM banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/98a39ad73d163a90be924d5126c771262110f1fc\"\u003e\u003ccode\u003e98a39ad\u003c/code\u003e\u003c/a\u003e Update EM banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/a3e48c492ddec0e4879d513b8b995fee887af352\"\u003e\u003ccode\u003ea3e48c4\u003c/code\u003e\u003c/a\u003e Release 8.5.22 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/f49d6911795f53b2cfe023bb686bf1144ec30618\"\u003e\u003ccode\u003ef49d691\u003c/code\u003e\u003c/a\u003e Fix custom property losing its semicolon before a comment (\u003ca href=\"https://redirect.github.com/postcss/postcss/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/28e0daf8f2fe5ba9e19ea3f8c27c8fe176f9419e\"\u003e\u003ccode\u003e28e0daf\u003c/code\u003e\u003c/a\u003e Release 8.5.21 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/3d2b4e43e38274f233b5609d09687cadad8215d9\"\u003e\u003ccode\u003e3d2b4e4\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/postcss/postcss/compare/8.4.31...8.5.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for postcss since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 15.5.15 to 16.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[lts-active] turbo-tasks snapshot consistency fixes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99644\"\u003e#99644\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99732\"\u003e#99732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99649\"\u003e#99649\u003c/a\u003e) by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100002\"\u003evercel/next.js#100002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98823\"\u003e#98823\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99910\"\u003e#99910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100091\"\u003e#100091\u003c/a\u003e) by \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100008\"\u003evercel/next.js#100008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] fix(next-code-frame): snap visible window to char boundaries by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100212\"\u003evercel/next.js#100212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependency edges by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100209\"\u003evercel/next.js#100209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: Ignore realpath errors during module resolution, matching node's behavior by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100217\"\u003evercel/next.js#100217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport docs fixes since v16.4.0 by \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100246\"\u003evercel/next.js#100246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100211\"\u003evercel/next.js#100211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport additional documentation fixes since v16.4.0 by \u003ca href=\"https://github.com/aurorascharff\"\u003e\u003ccode\u003e@​aurorascharff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100262\"\u003evercel/next.js#100262\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\"\u003ehttps://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.4.1\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-673q-mjm6-r5xr\"\u003eUnauthenticated Remote Code Execution in \u003ccode\u003euse cache\u003c/code\u003e functions returning typed arrays\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2464-fhr4-w9xw\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when SVG files are used\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p3m5-59mp-jv5r\"\u003eDenial of Service in App Router using Server Actions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\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/vercel/next.js/commit/2864b1772c37242a9b40ab4d366eb7d368c2a070\"\u003e\u003ccode\u003e2864b17\u003c/code\u003e\u003c/a\u003e v16.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a42cb59277f55420a2b059ca92d30e46ac460309\"\u003e\u003ccode\u003ea42cb59\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[lts-active] Keep requests through middleware in a single OpenTelemet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f0760ec6f27058940fb1b8eaa80fd7cc0123e8d2\"\u003e\u003ccode\u003ef0760ec\u003c/code\u003e\u003c/a\u003e [lts-active] Backport additional documentation fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100262\"\u003e#100262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/845007af1da12aeb88ca7b78fd1680800ae19ced\"\u003e\u003ccode\u003e845007a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100211\"\u003e#100211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6a79d8aa8a0892435eacf0273f2e683ecff046d8\"\u003e\u003ccode\u003e6a79d8a\u003c/code\u003e\u003c/a\u003e [lts-active] Backport docs fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100246\"\u003e#100246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a75a78275811867edf576f6cbea12217de9bb57d\"\u003e\u003ccode\u003ea75a782\u003c/code\u003e\u003c/a\u003e [lts-active] Keep requests through middleware in a single OpenTelemetry trace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8ad85240ecb590f0a6eda249d5a0fda6b7ee29c8\"\u003e\u003ccode\u003e8ad8524\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: Ignore realpath errors during module resolution, matc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/29d030e8e7b17c0c11a6a066e9465a7bcddad5d8\"\u003e\u003ccode\u003e29d030e\u003c/code\u003e\u003c/a\u003e [lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependenc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3e50b8225c9a26ac0f47417480c3b9d214d3f459\"\u003e\u003ccode\u003e3e50b82\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next-code-frame): snap visible window to char boundaries (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9458fb99cd4b4eaf2962a07190b5f948a320fc26\"\u003e\u003ccode\u003e9458fb9\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/988\"\u003e#988\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.15...v16.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for next since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Disseveru/friendly-octo-rotary-phone/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Disseveru/friendly-octo-rotary-phone/pull/63","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Disseveru%2Ffriendly-octo-rotary-phone/issues/63","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/63/packages"}},{"old_version":"16.2.9","new_version":"16.3.8","update_type":"minor","path":null,"pr_created_at":"2026-10-16T20:59:35.000Z","version_change":"16.2.9 → 16.3.8","issue":{"uuid":"5891116377","node_id":"PR_kwDOTJuIGM8AAAABI7e5-w","number":36,"state":"open","title":"build(deps): bump next from 16.2.9 to 16.3.8","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T20:59:35.000Z","updated_at":"2026-10-16T21:03:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"next","old_version":"16.2.9","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"}],"path":null,"ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.2.9 to 16.3.8.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.3.6\u003c/h2\u003e\n\u003cp\u003eThis release contains a security fix for \u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vcvr-r3jv-pc5j\"\u003eGHSA-vcvr-r3jv-pc5j: Remote Code Execution in next/og ImageResponse\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.3.5\u003c/h2\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does not include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enext/image: Skip 0-byte entries when initializing disk LRU cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98185\"\u003e#98185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enext/image: Reject empty images when reading/writing to the disk cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98186\"\u003e#98186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit whole-app server NFTs when \u003ccode\u003eoutput: 'standalone'\u003c/code\u003e is used with an adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98167\"\u003e#98167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd CSP nonce to script tags of loading and template files (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98403\"\u003e#98403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euse cache\u003c/code\u003e prerender signal retention (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98448\"\u003e#98448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v16.3.3\"\u003ev16.3.3\u003c/a\u003e re-enabling AVIF Image Optimization (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97949\"\u003e#97949\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etestmode: Fix infinite recursion in testmode passthrough fetch (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97691\"\u003e#97691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix build error when aliasing typescript to \u003ccode\u003e@​typescript/typescript6\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97997\"\u003e#97997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix unset crossOrigin in Turbopack manifests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97930\"\u003e#97930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.9...v16.3.8\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.2.9\u0026new-version=16.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/premice18/shopkin/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/premice18/shopkin/pull/36","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/premice18%2Fshopkin/issues/36","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/36/packages"}},{"old_version":"16.3.6","new_version":"16.4.2","update_type":"minor","path":null,"pr_created_at":"2026-10-16T17:33:58.000Z","version_change":"16.3.6 → 16.4.2","issue":{"uuid":"5888491426","node_id":"PR_kwDONfMfEs8AAAABI5YLFg","number":24,"state":"open","title":"build(deps): bump the npm_and_yarn group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T17:33:58.000Z","updated_at":"2026-10-16T17:38:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"npm_and_yarn","update_count":2,"packages":[{"name":"next","old_version":"16.3.6","new_version":"16.4.2","repository_url":"https://github.com/vercel/next.js"},{"name":"proxy-addr","old_version":"2.0.7","new_version":"2.0.8","repository_url":"https://github.com/jshttp/proxy-addr"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 2 updates in the / directory: [next](https://github.com/vercel/next.js) and [proxy-addr](https://github.com/jshttp/proxy-addr).\n\nUpdates `next` from 16.3.6 to 16.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[lts-active] turbo-tasks snapshot consistency fixes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99644\"\u003e#99644\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99732\"\u003e#99732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99649\"\u003e#99649\u003c/a\u003e) by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100002\"\u003evercel/next.js#100002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98823\"\u003e#98823\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99910\"\u003e#99910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100091\"\u003e#100091\u003c/a\u003e) by \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100008\"\u003evercel/next.js#100008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] fix(next-code-frame): snap visible window to char boundaries by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100212\"\u003evercel/next.js#100212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependency edges by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100209\"\u003evercel/next.js#100209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: Ignore realpath errors during module resolution, matching node's behavior by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100217\"\u003evercel/next.js#100217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport docs fixes since v16.4.0 by \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100246\"\u003evercel/next.js#100246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100211\"\u003evercel/next.js#100211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport additional documentation fixes since v16.4.0 by \u003ca href=\"https://github.com/aurorascharff\"\u003e\u003ccode\u003e@​aurorascharff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100262\"\u003evercel/next.js#100262\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\"\u003ehttps://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.4.1\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-673q-mjm6-r5xr\"\u003eUnauthenticated Remote Code Execution in \u003ccode\u003euse cache\u003c/code\u003e functions returning typed arrays\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2464-fhr4-w9xw\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when SVG files are used\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p3m5-59mp-jv5r\"\u003eDenial of Service in App Router using Server Actions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\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/vercel/next.js/commit/2864b1772c37242a9b40ab4d366eb7d368c2a070\"\u003e\u003ccode\u003e2864b17\u003c/code\u003e\u003c/a\u003e v16.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a42cb59277f55420a2b059ca92d30e46ac460309\"\u003e\u003ccode\u003ea42cb59\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[lts-active] Keep requests through middleware in a single OpenTelemet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f0760ec6f27058940fb1b8eaa80fd7cc0123e8d2\"\u003e\u003ccode\u003ef0760ec\u003c/code\u003e\u003c/a\u003e [lts-active] Backport additional documentation fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100262\"\u003e#100262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/845007af1da12aeb88ca7b78fd1680800ae19ced\"\u003e\u003ccode\u003e845007a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100211\"\u003e#100211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6a79d8aa8a0892435eacf0273f2e683ecff046d8\"\u003e\u003ccode\u003e6a79d8a\u003c/code\u003e\u003c/a\u003e [lts-active] Backport docs fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100246\"\u003e#100246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a75a78275811867edf576f6cbea12217de9bb57d\"\u003e\u003ccode\u003ea75a782\u003c/code\u003e\u003c/a\u003e [lts-active] Keep requests through middleware in a single OpenTelemetry trace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8ad85240ecb590f0a6eda249d5a0fda6b7ee29c8\"\u003e\u003ccode\u003e8ad8524\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: Ignore realpath errors during module resolution, matc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/29d030e8e7b17c0c11a6a066e9465a7bcddad5d8\"\u003e\u003ccode\u003e29d030e\u003c/code\u003e\u003c/a\u003e [lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependenc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3e50b8225c9a26ac0f47417480c3b9d214d3f459\"\u003e\u003ccode\u003e3e50b82\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next-code-frame): snap visible window to char boundaries (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9458fb99cd4b4eaf2962a07190b5f948a320fc26\"\u003e\u003ccode\u003e9458fb9\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/988\"\u003e#988\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.6...v16.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `proxy-addr` from 2.0.7 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/proxy-addr/releases\"\u003eproxy-addr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-90711\"\u003eCVE-2026-90711\u003c/a\u003e (\u003ca href=\"https://github.com/jshttp/proxy-addr/security/advisories/GHSA-jqcg-44mw-7w3h\"\u003eGHSA-jqcg-44mw-7w3h\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd OSSF scorecard action by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/27\"\u003ejshttp/proxy-addr#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ci pipeline and add missing Node.JS versions by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/26\"\u003ejshttp/proxy-addr#26\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices by \u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/29\"\u003ejshttp/proxy-addr#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 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/jshttp/proxy-addr/pull/30\"\u003ejshttp/proxy-addr#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 2.23.2 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/jshttp/proxy-addr/pull/31\"\u003ejshttp/proxy-addr#31\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.23.4 to 2.31.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/jshttp/proxy-addr/pull/32\"\u003ejshttp/proxy-addr#32\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.0.6 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/jshttp/proxy-addr/pull/33\"\u003ejshttp/proxy-addr#33\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 3.1.3 to 4.6.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/jshttp/proxy-addr/pull/35\"\u003ejshttp/proxy-addr#35\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump deep-equal from 1.0.1 to 1.1.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/jshttp/proxy-addr/pull/34\"\u003ejshttp/proxy-addr#34\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-markdown from 2.2.0 to 2.2.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/jshttp/proxy-addr/pull/36\"\u003ejshttp/proxy-addr#36\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add funding to package.json by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/40\"\u003ejshttp/proxy-addr#40\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 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/jshttp/proxy-addr/pull/41\"\u003ejshttp/proxy-addr#41\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.11 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/jshttp/proxy-addr/pull/43\"\u003ejshttp/proxy-addr#43\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 3.6.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/jshttp/proxy-addr/pull/42\"\u003ejshttp/proxy-addr#42\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/jshttp/proxy-addr/pull/47\"\u003ejshttp/proxy-addr#47\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.11 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/jshttp/proxy-addr/pull/46\"\u003ejshttp/proxy-addr#46\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 2.3.6 to 2.3.7 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/jshttp/proxy-addr/pull/50\"\u003ejshttp/proxy-addr#50\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.2 to 4.31.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/jshttp/proxy-addr/pull/49\"\u003ejshttp/proxy-addr#49\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout 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/jshttp/proxy-addr/pull/48\"\u003ejshttp/proxy-addr#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.0 to 6.0.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/jshttp/proxy-addr/pull/56\"\u003ejshttp/proxy-addr#56\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.5 to 4.32.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/jshttp/proxy-addr/pull/55\"\u003ejshttp/proxy-addr#55\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.0 to 4.32.4 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/jshttp/proxy-addr/pull/57\"\u003ejshttp/proxy-addr#57\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 5.0.0 to 7.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/jshttp/proxy-addr/pull/58\"\u003ejshttp/proxy-addr#58\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u0026quot;arugment\u0026quot; typo in README by \u003ca href=\"https://github.com/schiwekM\"\u003e\u003ccode\u003e@​schiwekM\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/61\"\u003ejshttp/proxy-addr#61\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.4 to 4.36.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/jshttp/proxy-addr/pull/64\"\u003ejshttp/proxy-addr#64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 7.0.0 to 7.0.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/jshttp/proxy-addr/pull/63\"\u003ejshttp/proxy-addr#63\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/jshttp/proxy-addr/pull/45\"\u003ejshttp/proxy-addr#45\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.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/jshttp/proxy-addr/pull/39\"\u003ejshttp/proxy-addr#39\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): npm-publish via reusable workflows by \u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/54\"\u003ejshttp/proxy-addr#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefresh CI by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/69\"\u003ejshttp/proxy-addr#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: typo by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/71\"\u003ejshttp/proxy-addr#71\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 2.0.8 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/70\"\u003ejshttp/proxy-addr#70\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/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/27\"\u003ejshttp/proxy-addr#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/29\"\u003ejshttp/proxy-addr#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/30\"\u003ejshttp/proxy-addr#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/40\"\u003ejshttp/proxy-addr#40\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/schiwekM\"\u003e\u003ccode\u003e@​schiwekM\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/61\"\u003ejshttp/proxy-addr#61\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/54\"\u003ejshttp/proxy-addr#54\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\"\u003ehttps://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/proxy-addr/blob/master/HISTORY.md\"\u003eproxy-addr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.0.8\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-90711\"\u003eCVE-2026-90711\u003c/a\u003e (\u003ca href=\"https://github.com/jshttp/proxy-addr/security/advisories/GHSA-jqcg-44mw-7w3h\"\u003eGHSA-jqcg-44mw-7w3h\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/jshttp/proxy-addr/commit/a11ad82545698af5c33e59f3ed0b52eab79bf610\"\u003e\u003ccode\u003ea11ad82\u003c/code\u003e\u003c/a\u003e 2.0.8 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/780911d84d18e2c5fa008ed0c0d387631ec11965\"\u003e\u003ccode\u003e780911d\u003c/code\u003e\u003c/a\u003e fix: reject IPv4 trust via mapped IPv6 subnets with a short prefix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/92e103e3f3ab0467c8846cacea71f27dfc81091d\"\u003e\u003ccode\u003e92e103e\u003c/code\u003e\u003c/a\u003e fix(ci): use publised as release trigger event (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/71\"\u003e#71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/3e5ac75d275d82606d33d6ac47c0ff43c2eccee9\"\u003e\u003ccode\u003e3e5ac75\u003c/code\u003e\u003c/a\u003e ci: merge coverage via artifacts, disable fail-fast, add Node.js 23-26 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/4b9db8190923840eb732b752a70f3e5ff713768c\"\u003e\u003ccode\u003e4b9db81\u003c/code\u003e\u003c/a\u003e chore(ci): npm-publish via workflows (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/655e8950435ac457c586e8287da4d5993b7d0db5\"\u003e\u003ccode\u003e655e895\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/39\"\u003e#39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/50ce4d09132a4c34f5485b52740ce879a9223b1f\"\u003e\u003ccode\u003e50ce4d0\u003c/code\u003e\u003c/a\u003e build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/0fd347f5b342e7502da58a512dc998d4a59cea24\"\u003e\u003ccode\u003e0fd347f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/6a517fa25c741cc107a90019df458b34f580ce55\"\u003e\u003ccode\u003e6a517fa\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.32.4 to 4.36.0 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/64\"\u003e#64\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/0d45e2a88e82a2faf1148956b6457e3a6c99ebcd\"\u003e\u003ccode\u003e0d45e2a\u003c/code\u003e\u003c/a\u003e Fix \u0026quot;arugment\u0026quot; typo in README (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for proxy-addr since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tahayparker/vacansee/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/tahayparker/vacansee/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tahayparker%2Fvacansee/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"}},{"old_version":"16.3.6","new_version":"16.4.2","update_type":"minor","path":"/diagonal-debate","pr_created_at":"2026-10-16T16:57:45.000Z","version_change":"16.3.6 → 16.4.2","issue":{"uuid":"5888020431","node_id":"PR_kwDOPF1sDM8AAAABI5AWLw","number":14,"state":"open","title":"Bump next from 16.3.6 to 16.4.2 in /diagonal-debate","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T16:57:45.000Z","updated_at":"2026-10-16T16:58:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"next","old_version":"16.3.6","new_version":"16.4.2","repository_url":"https://github.com/vercel/next.js"}],"path":"/diagonal-debate","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.3.6 to 16.4.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[lts-active] turbo-tasks snapshot consistency fixes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99644\"\u003e#99644\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99732\"\u003e#99732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99649\"\u003e#99649\u003c/a\u003e) by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100002\"\u003evercel/next.js#100002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98823\"\u003e#98823\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99910\"\u003e#99910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100091\"\u003e#100091\u003c/a\u003e) by \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100008\"\u003evercel/next.js#100008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] fix(next-code-frame): snap visible window to char boundaries by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100212\"\u003evercel/next.js#100212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependency edges by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100209\"\u003evercel/next.js#100209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: Ignore realpath errors during module resolution, matching node's behavior by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100217\"\u003evercel/next.js#100217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport docs fixes since v16.4.0 by \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100246\"\u003evercel/next.js#100246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100211\"\u003evercel/next.js#100211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport additional documentation fixes since v16.4.0 by \u003ca href=\"https://github.com/aurorascharff\"\u003e\u003ccode\u003e@​aurorascharff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100262\"\u003evercel/next.js#100262\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\"\u003ehttps://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.4.1\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-673q-mjm6-r5xr\"\u003eUnauthenticated Remote Code Execution in \u003ccode\u003euse cache\u003c/code\u003e functions returning typed arrays\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2464-fhr4-w9xw\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when SVG files are used\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p3m5-59mp-jv5r\"\u003eDenial of Service in App Router using Server Actions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\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/vercel/next.js/commit/2864b1772c37242a9b40ab4d366eb7d368c2a070\"\u003e\u003ccode\u003e2864b17\u003c/code\u003e\u003c/a\u003e v16.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a42cb59277f55420a2b059ca92d30e46ac460309\"\u003e\u003ccode\u003ea42cb59\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[lts-active] Keep requests through middleware in a single OpenTelemet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f0760ec6f27058940fb1b8eaa80fd7cc0123e8d2\"\u003e\u003ccode\u003ef0760ec\u003c/code\u003e\u003c/a\u003e [lts-active] Backport additional documentation fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100262\"\u003e#100262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/845007af1da12aeb88ca7b78fd1680800ae19ced\"\u003e\u003ccode\u003e845007a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100211\"\u003e#100211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6a79d8aa8a0892435eacf0273f2e683ecff046d8\"\u003e\u003ccode\u003e6a79d8a\u003c/code\u003e\u003c/a\u003e [lts-active] Backport docs fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100246\"\u003e#100246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a75a78275811867edf576f6cbea12217de9bb57d\"\u003e\u003ccode\u003ea75a782\u003c/code\u003e\u003c/a\u003e [lts-active] Keep requests through middleware in a single OpenTelemetry trace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8ad85240ecb590f0a6eda249d5a0fda6b7ee29c8\"\u003e\u003ccode\u003e8ad8524\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: Ignore realpath errors during module resolution, matc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/29d030e8e7b17c0c11a6a066e9465a7bcddad5d8\"\u003e\u003ccode\u003e29d030e\u003c/code\u003e\u003c/a\u003e [lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependenc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3e50b8225c9a26ac0f47417480c3b9d214d3f459\"\u003e\u003ccode\u003e3e50b82\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next-code-frame): snap visible window to char boundaries (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9458fb99cd4b4eaf2962a07190b5f948a320fc26\"\u003e\u003ccode\u003e9458fb9\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/988\"\u003e#988\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.6...v16.4.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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.3.6\u0026new-version=16.4.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 show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/anikethmalipeddi/DiagonalDebate/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/anikethmalipeddi/DiagonalDebate/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/anikethmalipeddi%2FDiagonalDebate/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"16.3.6","new_version":"16.3.8","update_type":"patch","path":"/apps/fixture-consumer","pr_created_at":"2026-10-16T16:41:53.000Z","version_change":"16.3.6 → 16.3.8","issue":{"uuid":"5887813215","node_id":"PR_kwDONXnn-s8AAAABI411uA","number":456,"state":"open","title":"chore(deps): bump next from 16.3.6 to 16.3.8 in /apps/fixture-consumer","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T16:41:53.000Z","updated_at":"2026-10-16T16:42:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"next","old_version":"16.3.6","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"}],"path":"/apps/fixture-consumer","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.3.6 to 16.3.8.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\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/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.6...v16.3.8\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.3.6\u0026new-version=16.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/opengovsg/oui-design-system/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/opengovsg/oui-design-system/pull/456","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/opengovsg%2Foui-design-system/issues/456","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/456/packages"}},{"old_version":"15.5.24","new_version":"15.5.27","update_type":"patch","path":"/docs","pr_created_at":"2026-10-16T16:24:57.000Z","version_change":"15.5.24 → 15.5.27","issue":{"uuid":"5887581261","node_id":"PR_kwDOL3c4w88AAAABI4p3ww","number":102,"state":"open","title":"chore(deps): bump next from 15.5.24 to 15.5.27 in /docs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T16:24:57.000Z","updated_at":"2026-10-16T16:27:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"next","old_version":"15.5.24","new_version":"15.5.27","repository_url":"https://github.com/vercel/next.js"}],"path":"/docs","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 15.5.24 to 15.5.27.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.5.27\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.5.26\u003c/h2\u003e\n\u003cp\u003eThis release contains additional security hardening for \u003ccode\u003enext/og\u003c/code\u003e. For more information, check out \u003ca href=\"https://nextjs.org/blog/nextjs-security-update-september-22-2026\"\u003ehttps://nextjs.org/blog/nextjs-security-update-september-22-2026\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.5.25\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v15.5.24\"\u003ev15.5.24\u003c/a\u003e re-enabling AVIF Image Optimization when newer versions of \u003ccode\u003esharp\u003c/code\u003e are installed (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97954\"\u003e#97954\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/vercel/next.js/commit/def7eff9063f79cf58610c15fe58dd78b967c885\"\u003e\u003ccode\u003edef7eff\u003c/code\u003e\u003c/a\u003e v15.5.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52c94abdd2ea5f416f5e8353ea8a2edd3fe311b8\"\u003e\u003ccode\u003e52c94ab\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/785f4c2397f25690edf02b5a9f1cd7deaa1abb6d\"\u003e\u003ccode\u003e785f4c2\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7217d63db316f1650cab9c2a15833155b540766c\"\u003e\u003ccode\u003e7217d63\u003c/code\u003e\u003c/a\u003e [lts-maintenance][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5979baa545099473b9fde8b6e03f06b3167242f\"\u003e\u003ccode\u003ed5979ba\u003c/code\u003e\u003c/a\u003e [lts-maintenance][ci] Remove PR creation from deploy test workflow (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99093\"\u003e#99093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/812ae7db8453c0aa65859ea7b2810007e033487c\"\u003e\u003ccode\u003e812ae7d\u003c/code\u003e\u003c/a\u003e [lts-maintenance][test] Adjust deploy assertions for platform drift and the e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6936da55033075528f0dfad8f2ec29550b8c9053\"\u003e\u003ccode\u003e6936da5\u003c/code\u003e\u003c/a\u003e v15.5.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b49b6ca47ed80a1a3601d63f7ed6c00355ca4bc1\"\u003e\u003ccode\u003eb49b6ca\u003c/code\u003e\u003c/a\u003e [maintenance-lts] Harden next/og SVG serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f391939d5ec8f1c32b339e902100987be0b6f959\"\u003e\u003ccode\u003ef391939\u003c/code\u003e\u003c/a\u003e [15.5.x][test] Disable deploy tests triggering bot challenge (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98132\"\u003e#98132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/013ee1d2f25326197453d129430a6da83b86426d\"\u003e\u003ccode\u003e013ee1d\u003c/code\u003e\u003c/a\u003e v15.5.25\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.24...v15.5.27\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=15.5.24\u0026new-version=15.5.27)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/mackenly/kavita-import-tool/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/mackenly/kavita-import-tool/pull/102","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mackenly%2Fkavita-import-tool/issues/102","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/102/packages"}},{"old_version":"15.5.24","new_version":"15.5.27","update_type":"patch","path":"/examples/dApp/simple-lock/frontend","pr_created_at":"2026-10-16T16:14:10.000Z","version_change":"15.5.24 → 15.5.27","issue":{"uuid":"5887425148","node_id":"PR_kwDODyyB0c8AAAABI4hvoQ","number":949,"state":"open","title":"chore(deps): bump next from 15.5.24 to 15.5.27 in /examples/dApp/simple-lock/frontend","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T16:14:10.000Z","updated_at":"2026-10-16T16:17:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"next","old_version":"15.5.24","new_version":"15.5.27","repository_url":"https://github.com/vercel/next.js"}],"path":"/examples/dApp/simple-lock/frontend","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 15.5.24 to 15.5.27.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.5.27\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.5.26\u003c/h2\u003e\n\u003cp\u003eThis release contains additional security hardening for \u003ccode\u003enext/og\u003c/code\u003e. For more information, check out \u003ca href=\"https://nextjs.org/blog/nextjs-security-update-september-22-2026\"\u003ehttps://nextjs.org/blog/nextjs-security-update-september-22-2026\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.5.25\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v15.5.24\"\u003ev15.5.24\u003c/a\u003e re-enabling AVIF Image Optimization when newer versions of \u003ccode\u003esharp\u003c/code\u003e are installed (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97954\"\u003e#97954\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/vercel/next.js/commit/def7eff9063f79cf58610c15fe58dd78b967c885\"\u003e\u003ccode\u003edef7eff\u003c/code\u003e\u003c/a\u003e v15.5.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52c94abdd2ea5f416f5e8353ea8a2edd3fe311b8\"\u003e\u003ccode\u003e52c94ab\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/785f4c2397f25690edf02b5a9f1cd7deaa1abb6d\"\u003e\u003ccode\u003e785f4c2\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7217d63db316f1650cab9c2a15833155b540766c\"\u003e\u003ccode\u003e7217d63\u003c/code\u003e\u003c/a\u003e [lts-maintenance][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5979baa545099473b9fde8b6e03f06b3167242f\"\u003e\u003ccode\u003ed5979ba\u003c/code\u003e\u003c/a\u003e [lts-maintenance][ci] Remove PR creation from deploy test workflow (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99093\"\u003e#99093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/812ae7db8453c0aa65859ea7b2810007e033487c\"\u003e\u003ccode\u003e812ae7d\u003c/code\u003e\u003c/a\u003e [lts-maintenance][test] Adjust deploy assertions for platform drift and the e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6936da55033075528f0dfad8f2ec29550b8c9053\"\u003e\u003ccode\u003e6936da5\u003c/code\u003e\u003c/a\u003e v15.5.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b49b6ca47ed80a1a3601d63f7ed6c00355ca4bc1\"\u003e\u003ccode\u003eb49b6ca\u003c/code\u003e\u003c/a\u003e [maintenance-lts] Harden next/og SVG serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f391939d5ec8f1c32b339e902100987be0b6f959\"\u003e\u003ccode\u003ef391939\u003c/code\u003e\u003c/a\u003e [15.5.x][test] Disable deploy tests triggering bot challenge (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98132\"\u003e#98132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/013ee1d2f25326197453d129430a6da83b86426d\"\u003e\u003ccode\u003e013ee1d\u003c/code\u003e\u003c/a\u003e v15.5.25\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.24...v15.5.27\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=15.5.24\u0026new-version=15.5.27)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/nervosnetwork/docs.nervos.org/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/nervosnetwork/docs.nervos.org/pull/949","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nervosnetwork%2Fdocs.nervos.org/issues/949","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/949/packages"}},{"old_version":"15.5.23","new_version":"15.5.27","update_type":"patch","path":"/evals/next-upgrade/evals/security-nudge-original-task","pr_created_at":"2026-10-16T15:44:30.000Z","version_change":"15.5.23 → 15.5.27","issue":{"uuid":"5887004272","node_id":"PR_kwDOOA4Fm88AAAABI4L-9g","number":1008,"state":"open","title":"Bump next from 15.5.23 to 15.5.27 in /evals/next-upgrade/evals/security-nudge-original-task","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":9,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T15:44:30.000Z","updated_at":"2026-10-16T15:47:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"next","old_version":"15.5.23","new_version":"15.5.27","repository_url":"https://github.com/vercel/next.js"}],"path":"/evals/next-upgrade/evals/security-nudge-original-task","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 15.5.23 to 15.5.27.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.5.27\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.5.26\u003c/h2\u003e\n\u003cp\u003eThis release contains additional security hardening for \u003ccode\u003enext/og\u003c/code\u003e. For more information, check out \u003ca href=\"https://nextjs.org/blog/nextjs-security-update-september-22-2026\"\u003ehttps://nextjs.org/blog/nextjs-security-update-september-22-2026\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.5.25\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v15.5.24\"\u003ev15.5.24\u003c/a\u003e re-enabling AVIF Image Optimization when newer versions of \u003ccode\u003esharp\u003c/code\u003e are installed (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97954\"\u003e#97954\u003c/a\u003e).\u003c/p\u003e\n\u003ch2\u003ev15.5.24\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p293-qw3h-jr36\"\u003eUnauthenticated Remote Code Execution on windows-hosted servers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2xp9-vwfh-vxw4\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when AVIF files are used\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/vercel/next.js/commit/def7eff9063f79cf58610c15fe58dd78b967c885\"\u003e\u003ccode\u003edef7eff\u003c/code\u003e\u003c/a\u003e v15.5.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52c94abdd2ea5f416f5e8353ea8a2edd3fe311b8\"\u003e\u003ccode\u003e52c94ab\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/785f4c2397f25690edf02b5a9f1cd7deaa1abb6d\"\u003e\u003ccode\u003e785f4c2\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7217d63db316f1650cab9c2a15833155b540766c\"\u003e\u003ccode\u003e7217d63\u003c/code\u003e\u003c/a\u003e [lts-maintenance][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5979baa545099473b9fde8b6e03f06b3167242f\"\u003e\u003ccode\u003ed5979ba\u003c/code\u003e\u003c/a\u003e [lts-maintenance][ci] Remove PR creation from deploy test workflow (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99093\"\u003e#99093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/812ae7db8453c0aa65859ea7b2810007e033487c\"\u003e\u003ccode\u003e812ae7d\u003c/code\u003e\u003c/a\u003e [lts-maintenance][test] Adjust deploy assertions for platform drift and the e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6936da55033075528f0dfad8f2ec29550b8c9053\"\u003e\u003ccode\u003e6936da5\u003c/code\u003e\u003c/a\u003e v15.5.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b49b6ca47ed80a1a3601d63f7ed6c00355ca4bc1\"\u003e\u003ccode\u003eb49b6ca\u003c/code\u003e\u003c/a\u003e [maintenance-lts] Harden next/og SVG serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f391939d5ec8f1c32b339e902100987be0b6f959\"\u003e\u003ccode\u003ef391939\u003c/code\u003e\u003c/a\u003e [15.5.x][test] Disable deploy tests triggering bot challenge (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98132\"\u003e#98132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/013ee1d2f25326197453d129430a6da83b86426d\"\u003e\u003ccode\u003e013ee1d\u003c/code\u003e\u003c/a\u003e v15.5.25\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.23...v15.5.27\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=15.5.23\u0026new-version=15.5.27)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Dustin4444/next.js/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Dustin4444/next.js/pull/1008","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dustin4444%2Fnext.js/issues/1008","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1008/packages"}},{"old_version":"15.5.21","new_version":"15.5.27","update_type":"patch","path":null,"pr_created_at":"2026-10-16T14:42:42.000Z","version_change":"15.5.21 → 15.5.27","issue":{"uuid":"5886095747","node_id":"PR_kwDOT8nKqM8AAAABI3dRxQ","number":12,"state":"open","title":"build(deps): bump next from 15.5.21 to 15.5.27","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T14:42:42.000Z","updated_at":"2026-10-16T14:43:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"next","old_version":"15.5.21","new_version":"15.5.27","repository_url":"https://github.com/vercel/next.js"}],"path":null,"ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 15.5.21 to 15.5.27.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.5.27\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.5.26\u003c/h2\u003e\n\u003cp\u003eThis release contains additional security hardening for \u003ccode\u003enext/og\u003c/code\u003e. For more information, check out \u003ca href=\"https://nextjs.org/blog/nextjs-security-update-september-22-2026\"\u003ehttps://nextjs.org/blog/nextjs-security-update-september-22-2026\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.5.25\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v15.5.24\"\u003ev15.5.24\u003c/a\u003e re-enabling AVIF Image Optimization when newer versions of \u003ccode\u003esharp\u003c/code\u003e are installed (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97954\"\u003e#97954\u003c/a\u003e).\u003c/p\u003e\n\u003ch2\u003ev15.5.24\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p293-qw3h-jr36\"\u003eUnauthenticated Remote Code Execution on windows-hosted servers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2xp9-vwfh-vxw4\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when AVIF files are used\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/vercel/next.js/commit/def7eff9063f79cf58610c15fe58dd78b967c885\"\u003e\u003ccode\u003edef7eff\u003c/code\u003e\u003c/a\u003e v15.5.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52c94abdd2ea5f416f5e8353ea8a2edd3fe311b8\"\u003e\u003ccode\u003e52c94ab\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/785f4c2397f25690edf02b5a9f1cd7deaa1abb6d\"\u003e\u003ccode\u003e785f4c2\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7217d63db316f1650cab9c2a15833155b540766c\"\u003e\u003ccode\u003e7217d63\u003c/code\u003e\u003c/a\u003e [lts-maintenance][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5979baa545099473b9fde8b6e03f06b3167242f\"\u003e\u003ccode\u003ed5979ba\u003c/code\u003e\u003c/a\u003e [lts-maintenance][ci] Remove PR creation from deploy test workflow (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99093\"\u003e#99093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/812ae7db8453c0aa65859ea7b2810007e033487c\"\u003e\u003ccode\u003e812ae7d\u003c/code\u003e\u003c/a\u003e [lts-maintenance][test] Adjust deploy assertions for platform drift and the e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6936da55033075528f0dfad8f2ec29550b8c9053\"\u003e\u003ccode\u003e6936da5\u003c/code\u003e\u003c/a\u003e v15.5.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b49b6ca47ed80a1a3601d63f7ed6c00355ca4bc1\"\u003e\u003ccode\u003eb49b6ca\u003c/code\u003e\u003c/a\u003e [maintenance-lts] Harden next/og SVG serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f391939d5ec8f1c32b339e902100987be0b6f959\"\u003e\u003ccode\u003ef391939\u003c/code\u003e\u003c/a\u003e [15.5.x][test] Disable deploy tests triggering bot challenge (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98132\"\u003e#98132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/013ee1d2f25326197453d129430a6da83b86426d\"\u003e\u003ccode\u003e013ee1d\u003c/code\u003e\u003c/a\u003e v15.5.25\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.21...v15.5.27\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=15.5.21\u0026new-version=15.5.27)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kevingerard2819/diffguard/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kevingerard2819/diffguard/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevingerard2819%2Fdiffguard/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"16.3.5","new_version":"16.3.8","update_type":"patch","path":null,"pr_created_at":"2026-10-16T14:34:07.000Z","version_change":"16.3.5 → 16.3.8","issue":{"uuid":"5885962565","node_id":"PR_kwDOJvDuzc8AAAABI3Wa-g","number":220,"state":"closed","title":"chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-10-16T14:34:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-16T14:34:07.000Z","updated_at":"2026-10-16T14:34:32.000Z","time_to_close":16,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm_and_yarn","update_count":3,"packages":[{"name":"dompurify","old_version":"3.4.14","new_version":"3.4.16","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"next","old_version":"16.3.5","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"},{"name":"undici","old_version":"8.10.0","new_version":"7.30.1","repository_url":"https://github.com/nodejs/undici"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 3 updates in the / directory: [dompurify](https://github.com/cure53/DOMPurify), [next](https://github.com/vercel/next.js) and [undici](https://github.com/nodejs/undici).\n\nUpdates `dompurify` from 3.4.14 to 3.4.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cure53/DOMPurify/releases\"\u003edompurify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDOMPurify 3.4.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a problem with \u003ccode\u003eIN_PLACE\u003c/code\u003e node removal when working with hooks, thanks \u003ca href=\"https://github.com/manus-pi\"\u003e\u003ccode\u003e@​manus-pi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a problem with \u003ccode\u003eIN_PLACE\u003c/code\u003e sanitization and raw-text roots, thanks \u003ca href=\"https://github.com/h-t-m\"\u003e\u003ccode\u003e@​h-t-m\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a problem with ESM default exports landing in CommonJS declarations, thanks \u003ca href=\"https://github.com/ssi02014\"\u003e\u003ccode\u003e@​ssi02014\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrated from \u003ccode\u003erollup\u003c/code\u003e to \u003ccode\u003erolldown\u003c/code\u003e because performance, thanks \u003ca href=\"https://github.com/ssi02014\"\u003e\u003ccode\u003e@​ssi02014\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBumped several dependencies where possible\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDOMPurify 3.4.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded better clobbering hardening when XML content is involved, thanks \u003ca href=\"https://github.com/gnyselcuk\"\u003e\u003ccode\u003e@​gnyselcuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded several smaller hardening and edge-case improvements, thanks \u003ca href=\"https://github.com/leechristensen\"\u003e\u003ccode\u003e@​leechristensen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBumped several dependencies where possible\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/cure53/DOMPurify/commit/b9b9d80f7e401771c2ccaef5f45def7eec8f27d7\"\u003e\u003ccode\u003eb9b9d80\u003c/code\u003e\u003c/a\u003e release: 3.4.16 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1636\"\u003e#1636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cure53/DOMPurify/commit/1d7460c4f8a27be825c11b1c9d346d79db32c1e5\"\u003e\u003ccode\u003e1d7460c\u003c/code\u003e\u003c/a\u003e release: 3.4.15 (\u003ca href=\"https://redirect.github.com/cure53/DOMPurify/issues/1609\"\u003e#1609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cure53/DOMPurify/compare/3.4.14...3.4.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.3.5 to 16.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.3.6\u003c/h2\u003e\n\u003cp\u003eThis release contains a security fix for \u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vcvr-r3jv-pc5j\"\u003eGHSA-vcvr-r3jv-pc5j: Remote Code Execution in next/og ImageResponse\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/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.5...v16.3.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `undici` from 8.10.0 to 7.30.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/7507102a675b082a71437f0a00681e537875556c\"\u003e\u003ccode\u003e7507102\u003c/code\u003e\u003c/a\u003e Bumped v7.30.1 (\u003ca href=\"https://redirect.github.com/nodejs/undici/issues/6022\"\u003e#6022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/7d60c7b6ee342d3b5489beef02a88e3da72d6463\"\u003e\u003ccode\u003e7d60c7b\u003c/code\u003e\u003c/a\u003e [v7.x] fix(cookies): backport \u003ca href=\"https://redirect.github.com/nodejs/undici/issues/5663\"\u003e#5663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nodejs/undici/issues/5808\"\u003e#5808\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/nodejs/undici/issues/5832\"\u003e#5832\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/nodejs/undici/issues/6019\"\u003e#6019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/0227d5de51ed14d88a95e2cd4c01abddfce9b5fc\"\u003e\u003ccode\u003e0227d5d\u003c/code\u003e\u003c/a\u003e fix: avoid unbounded recursion in Set-Cookie attribute parser (\u003ca href=\"https://redirect.github.com/nodejs/undici/issues/5757\"\u003e#5757\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/nodejs/undici/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/53944624462b6797560288c55dbd8c66857bb495\"\u003e\u003ccode\u003e5394462\u003c/code\u003e\u003c/a\u003e fix(websocket): bound automatic PONG writes under backpressure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/299162740d5f39120092277e70efacb4d151c1c6\"\u003e\u003ccode\u003e2991627\u003c/code\u003e\u003c/a\u003e fix(eventsource): bound retained SSE parser state\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/18bc8a1e09d15bc45815154a289dcf6fd5254d00\"\u003e\u003ccode\u003e18bc8a1\u003c/code\u003e\u003c/a\u003e fix(sri): accept non-lowercase algorithm tokens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/63cba7712ca012b2603c6aeeb4c72d8692332cd0\"\u003e\u003ccode\u003e63cba77\u003c/code\u003e\u003c/a\u003e fix(decompress): converge downstream handler throws to per-request errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/07ded4941b1e72afec862958c3b8ddf468f3b429\"\u003e\u003ccode\u003e07ded49\u003c/code\u003e\u003c/a\u003e fix(fetch): abort excessive content encoding responses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/b20b82ad80a405a12b6ce1f341bcd418de390aa0\"\u003e\u003ccode\u003eb20b82a\u003c/code\u003e\u003c/a\u003e fix(cache): prevent cross-origin redirect cache confusion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodejs/undici/commit/04cb74b1db131ff8f5b4557dce811cbf5f4664b4\"\u003e\u003ccode\u003e04cb74b\u003c/code\u003e\u003c/a\u003e fix: preserve Agent connection options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodejs/undici/compare/v8.10.0...v7.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tmabaker/CIPPMS/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/tmabaker/CIPPMS/pull/220","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmabaker%2FCIPPMS/issues/220","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/220/packages"}},{"old_version":"14.2.5","new_version":"15.5.27","update_type":"major","path":null,"pr_created_at":"2026-10-16T13:23:36.000Z","version_change":"14.2.5 → 15.5.27","issue":{"uuid":"5884928691","node_id":"PR_kwDOVMTmYM8AAAABI2hsJw","number":2,"state":"closed","title":"Bump the npm_and_yarn group across 3 directories with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-10-16T21:22:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-16T13:23:36.000Z","updated_at":"2026-10-16T21:22:36.000Z","time_to_close":28730,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm_and_yarn","update_count":6,"packages":[{"name":"body-parser","old_version":"1.20.4","new_version":"1.20.8","repository_url":"https://github.com/expressjs/body-parser"},{"name":"proxy-addr","old_version":"2.0.7","new_version":"2.0.8","repository_url":"https://github.com/jshttp/proxy-addr"},{"name":"body-parser","old_version":"1.20.4","new_version":"1.20.8","repository_url":"https://github.com/expressjs/body-parser"},{"name":"proxy-addr","old_version":"2.0.7","new_version":"2.0.8","repository_url":"https://github.com/jshttp/proxy-addr"},{"name":"next","old_version":"14.2.5","new_version":"15.5.27","repository_url":"https://github.com/vercel/next.js"},{"name":"nanoid","old_version":"3.3.11","new_version":"3.3.20","repository_url":"https://github.com/ai/nanoid"},{"name":"postcss","old_version":"8.4.31","new_version":"8.5.23","repository_url":"https://github.com/postcss/postcss"},{"name":"source-map-js","old_version":"1.2.1","new_version":"1.2.2","repository_url":"https://github.com/7rulnik/source-map-js"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm_and_yarn group with 2 updates in the /backend - assessment directory: [body-parser](https://github.com/expressjs/body-parser) and [proxy-addr](https://github.com/jshttp/proxy-addr).\nBumps the npm_and_yarn group with 2 updates in the /frontend-assessment/backend directory: [body-parser](https://github.com/expressjs/body-parser) and [proxy-addr](https://github.com/jshttp/proxy-addr).\nBumps the npm_and_yarn group with 4 updates in the /frontend-assessment/frontend directory: [next](https://github.com/vercel/next.js), [nanoid](https://github.com/ai/nanoid), [postcss](https://github.com/postcss/postcss) and [source-map-js](https://github.com/7rulnik/source-map-js).\n\nUpdates `body-parser` from 1.20.4 to 1.20.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/releases\"\u003ebody-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.20.8\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eSame code base as \u003ca href=\"https://github.com/expressjs/body-parser/releases/tag/1.20.7\"\u003e1.20.7\u003c/a\u003e. This was created to test the new release process.\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: backport npm-publish workflow from master by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/769\"\u003eexpressjs/body-parser#769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e1.20.8 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/770\"\u003eexpressjs/body-parser#770\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.7...1.20.8\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.7...1.20.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.20.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: include security fix in 1.20.6 changes by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/747\"\u003eexpressjs/body-parser#747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@~6.16.0 by \u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/761\"\u003eexpressjs/body-parser#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e1.20.7 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/767\"\u003eexpressjs/body-parser#767\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.6...1.20.7\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.6...1.20.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.20.6\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-2025-13466\"\u003eCVE-2026-12590\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/body-parser/security/advisories/GHSA-v422-hmwv-36x6\"\u003eGHSA-v422-hmwv-36x6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: improve limit option validation by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/741\"\u003eexpressjs/body-parser#741\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.5...1.20.6\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.5...1.20.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThe reason for this release is a fix to the extended urlencoded parser returning objects instead of arrays for large array inputs (\u0026gt; 100) on qs@6.14.2+. (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/716\"\u003eexpressjs/body-parser#716\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(json): simplify strict mode error string construction 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/body-parser/pull/692\"\u003eexpressjs/body-parser#692\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct off-by-one error in parameterCount by \u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/716\"\u003eexpressjs/body-parser#716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps(qs): bump qs to 6.15.1 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/body-parser/pull/722\"\u003eexpressjs/body-parser#722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.20.5 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/body-parser/pull/721\"\u003eexpressjs/body-parser#721\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/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/716\"\u003eexpressjs/body-parser#716\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks to triager \u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e for keeping this on our radar and effectively triaging the specific issue!\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.4...1.20.5\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.4...1.20.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/blob/1.20.8/HISTORY.md\"\u003ebody-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.20.8\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSame code base as 1.20.7. This was created to test the new release process.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.7\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@~6.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://github.com/expressjs/body-parser/security/advisories/GHSA-v422-hmwv-36x6\"\u003eGHSA-v422-hmwv-36x6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve \u003ccode\u003elimit\u003c/code\u003e option validation (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/698\"\u003e#698\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eInvalid \u003ccode\u003elimit\u003c/code\u003e values (e.g. unparseable strings or \u003ccode\u003eNaN\u003c/code\u003e) now throw instead of being silently ignored, which previously disabled size limit enforcement\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enull\u003c/code\u003e and \u003ccode\u003eundefined\u003c/code\u003e fall back to the default 100kb limit\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(json): simplify strict mode error string construction\u003c/li\u003e\n\u003cli\u003efix: extended urlencoded parsing of arrays with \u0026gt;100 elements (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: qs@~6.15.1\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/body-parser/commit/5c08c2008eac79abddb8abfa5095491d02958d56\"\u003e\u003ccode\u003e5c08c20\u003c/code\u003e\u003c/a\u003e 1.20.8 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/770\"\u003e#770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/0cea4f42a40996eafac441d0e71084afbe1407d4\"\u003e\u003ccode\u003e0cea4f4\u003c/code\u003e\u003c/a\u003e ci: backport npm-publish workflow from master (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/0f0f0d7f96fc7444407aef85a6d1fa363279e654\"\u003e\u003ccode\u003e0f0f0d7\u003c/code\u003e\u003c/a\u003e 1.20.7 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/355eb04ade7c27f57f93a0e90e26ed6f121becc5\"\u003e\u003ccode\u003e355eb04\u003c/code\u003e\u003c/a\u003e deps: qs@~6.16.0 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/8be369a5f8b0f4070ebb7a0ae9aca12db9d8f947\"\u003e\u003ccode\u003e8be369a\u003c/code\u003e\u003c/a\u003e docs: include security fix in 1.20.6 changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/5cc4fb8867c93a3aa4455927e38858c9ab89ff43\"\u003e\u003ccode\u003e5cc4fb8\u003c/code\u003e\u003c/a\u003e 1.20.6 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/746\"\u003e#746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/3492672eee593d5c158f239b6e9115498a5dbeac\"\u003e\u003ccode\u003e3492672\u003c/code\u003e\u003c/a\u003e fix: improve limit option validation (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/0defdbe7f95ad0d3bc007d3a7c59c8c0ab9e6575\"\u003e\u003ccode\u003e0defdbe\u003c/code\u003e\u003c/a\u003e release(patch): 1.20.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/cd0e7a000c53e7be7262d303e57a352b6a00db7f\"\u003e\u003ccode\u003ecd0e7a0\u003c/code\u003e\u003c/a\u003e deps(qs): bump qs to 6.15.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/6f24d7e8bcd9860b136920926ce86da1a7dd1d51\"\u003e\u003ccode\u003e6f24d7e\u003c/code\u003e\u003c/a\u003e fix: correct off-by-one error in parameterCount (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.4...1.20.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for body-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `proxy-addr` from 2.0.7 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/proxy-addr/releases\"\u003eproxy-addr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-90711\"\u003eCVE-2026-90711\u003c/a\u003e (\u003ca href=\"https://github.com/jshttp/proxy-addr/security/advisories/GHSA-jqcg-44mw-7w3h\"\u003eGHSA-jqcg-44mw-7w3h\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd OSSF scorecard action by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/27\"\u003ejshttp/proxy-addr#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ci pipeline and add missing Node.JS versions by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/26\"\u003ejshttp/proxy-addr#26\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices by \u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/29\"\u003ejshttp/proxy-addr#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 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/jshttp/proxy-addr/pull/30\"\u003ejshttp/proxy-addr#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 2.23.2 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/jshttp/proxy-addr/pull/31\"\u003ejshttp/proxy-addr#31\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.23.4 to 2.31.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/jshttp/proxy-addr/pull/32\"\u003ejshttp/proxy-addr#32\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.0.6 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/jshttp/proxy-addr/pull/33\"\u003ejshttp/proxy-addr#33\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 3.1.3 to 4.6.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/jshttp/proxy-addr/pull/35\"\u003ejshttp/proxy-addr#35\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump deep-equal from 1.0.1 to 1.1.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/jshttp/proxy-addr/pull/34\"\u003ejshttp/proxy-addr#34\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-markdown from 2.2.0 to 2.2.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/jshttp/proxy-addr/pull/36\"\u003ejshttp/proxy-addr#36\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add funding to package.json by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/40\"\u003ejshttp/proxy-addr#40\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 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/jshttp/proxy-addr/pull/41\"\u003ejshttp/proxy-addr#41\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.11 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/jshttp/proxy-addr/pull/43\"\u003ejshttp/proxy-addr#43\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 3.6.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/jshttp/proxy-addr/pull/42\"\u003ejshttp/proxy-addr#42\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/jshttp/proxy-addr/pull/47\"\u003ejshttp/proxy-addr#47\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.11 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/jshttp/proxy-addr/pull/46\"\u003ejshttp/proxy-addr#46\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 2.3.6 to 2.3.7 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/jshttp/proxy-addr/pull/50\"\u003ejshttp/proxy-addr#50\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.2 to 4.31.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/jshttp/proxy-addr/pull/49\"\u003ejshttp/proxy-addr#49\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout 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/jshttp/proxy-addr/pull/48\"\u003ejshttp/proxy-addr#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.0 to 6.0.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/jshttp/proxy-addr/pull/56\"\u003ejshttp/proxy-addr#56\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.5 to 4.32.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/jshttp/proxy-addr/pull/55\"\u003ejshttp/proxy-addr#55\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.0 to 4.32.4 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/jshttp/proxy-addr/pull/57\"\u003ejshttp/proxy-addr#57\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 5.0.0 to 7.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/jshttp/proxy-addr/pull/58\"\u003ejshttp/proxy-addr#58\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u0026quot;arugment\u0026quot; typo in README by \u003ca href=\"https://github.com/schiwekM\"\u003e\u003ccode\u003e@​schiwekM\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/61\"\u003ejshttp/proxy-addr#61\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.4 to 4.36.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/jshttp/proxy-addr/pull/64\"\u003ejshttp/proxy-addr#64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 7.0.0 to 7.0.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/jshttp/proxy-addr/pull/63\"\u003ejshttp/proxy-addr#63\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/jshttp/proxy-addr/pull/45\"\u003ejshttp/proxy-addr#45\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.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/jshttp/proxy-addr/pull/39\"\u003ejshttp/proxy-addr#39\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): npm-publish via reusable workflows by \u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/54\"\u003ejshttp/proxy-addr#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefresh CI by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/69\"\u003ejshttp/proxy-addr#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: typo by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/71\"\u003ejshttp/proxy-addr#71\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 2.0.8 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/70\"\u003ejshttp/proxy-addr#70\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/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/27\"\u003ejshttp/proxy-addr#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/29\"\u003ejshttp/proxy-addr#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/30\"\u003ejshttp/proxy-addr#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/40\"\u003ejshttp/proxy-addr#40\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/schiwekM\"\u003e\u003ccode\u003e@​schiwekM\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/61\"\u003ejshttp/proxy-addr#61\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/54\"\u003ejshttp/proxy-addr#54\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\"\u003ehttps://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/proxy-addr/blob/master/HISTORY.md\"\u003eproxy-addr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.0.8\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-90711\"\u003eCVE-2026-90711\u003c/a\u003e (\u003ca href=\"https://github.com/jshttp/proxy-addr/security/advisories/GHSA-jqcg-44mw-7w3h\"\u003eGHSA-jqcg-44mw-7w3h\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/jshttp/proxy-addr/commit/a11ad82545698af5c33e59f3ed0b52eab79bf610\"\u003e\u003ccode\u003ea11ad82\u003c/code\u003e\u003c/a\u003e 2.0.8 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/780911d84d18e2c5fa008ed0c0d387631ec11965\"\u003e\u003ccode\u003e780911d\u003c/code\u003e\u003c/a\u003e fix: reject IPv4 trust via mapped IPv6 subnets with a short prefix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/92e103e3f3ab0467c8846cacea71f27dfc81091d\"\u003e\u003ccode\u003e92e103e\u003c/code\u003e\u003c/a\u003e fix(ci): use publised as release trigger event (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/71\"\u003e#71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/3e5ac75d275d82606d33d6ac47c0ff43c2eccee9\"\u003e\u003ccode\u003e3e5ac75\u003c/code\u003e\u003c/a\u003e ci: merge coverage via artifacts, disable fail-fast, add Node.js 23-26 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/4b9db8190923840eb732b752a70f3e5ff713768c\"\u003e\u003ccode\u003e4b9db81\u003c/code\u003e\u003c/a\u003e chore(ci): npm-publish via workflows (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/655e8950435ac457c586e8287da4d5993b7d0db5\"\u003e\u003ccode\u003e655e895\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/39\"\u003e#39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/50ce4d09132a4c34f5485b52740ce879a9223b1f\"\u003e\u003ccode\u003e50ce4d0\u003c/code\u003e\u003c/a\u003e build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/0fd347f5b342e7502da58a512dc998d4a59cea24\"\u003e\u003ccode\u003e0fd347f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/6a517fa25c741cc107a90019df458b34f580ce55\"\u003e\u003ccode\u003e6a517fa\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.32.4 to 4.36.0 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/64\"\u003e#64\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/0d45e2a88e82a2faf1148956b6457e3a6c99ebcd\"\u003e\u003ccode\u003e0d45e2a\u003c/code\u003e\u003c/a\u003e Fix \u0026quot;arugment\u0026quot; typo in README (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for proxy-addr since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `body-parser` from 1.20.4 to 1.20.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/releases\"\u003ebody-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.20.8\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eSame code base as \u003ca href=\"https://github.com/expressjs/body-parser/releases/tag/1.20.7\"\u003e1.20.7\u003c/a\u003e. This was created to test the new release process.\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: backport npm-publish workflow from master by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/769\"\u003eexpressjs/body-parser#769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e1.20.8 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/770\"\u003eexpressjs/body-parser#770\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.7...1.20.8\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.7...1.20.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.20.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: include security fix in 1.20.6 changes by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/747\"\u003eexpressjs/body-parser#747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: qs@~6.16.0 by \u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/761\"\u003eexpressjs/body-parser#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e1.20.7 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/767\"\u003eexpressjs/body-parser#767\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.6...1.20.7\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.6...1.20.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.20.6\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-2025-13466\"\u003eCVE-2026-12590\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/body-parser/security/advisories/GHSA-v422-hmwv-36x6\"\u003eGHSA-v422-hmwv-36x6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: improve limit option validation by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/741\"\u003eexpressjs/body-parser#741\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.5...1.20.6\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.5...1.20.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThe reason for this release is a fix to the extended urlencoded parser returning objects instead of arrays for large array inputs (\u0026gt; 100) on qs@6.14.2+. (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/716\"\u003eexpressjs/body-parser#716\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(json): simplify strict mode error string construction 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/body-parser/pull/692\"\u003eexpressjs/body-parser#692\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct off-by-one error in parameterCount by \u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/716\"\u003eexpressjs/body-parser#716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps(qs): bump qs to 6.15.1 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/body-parser/pull/722\"\u003eexpressjs/body-parser#722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 1.20.5 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/body-parser/pull/721\"\u003eexpressjs/body-parser#721\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/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/body-parser/pull/716\"\u003eexpressjs/body-parser#716\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial thanks to triager \u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e for keeping this on our radar and effectively triaging the specific issue!\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.4...1.20.5\"\u003ehttps://github.com/expressjs/body-parser/compare/1.20.4...1.20.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/body-parser/blob/1.20.8/HISTORY.md\"\u003ebody-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.20.8\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSame code base as 1.20.7. This was created to test the new release process.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.7\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: qs@~6.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.6\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity fix for \u003ca href=\"https://github.com/expressjs/body-parser/security/advisories/GHSA-v422-hmwv-36x6\"\u003eGHSA-v422-hmwv-36x6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve \u003ccode\u003elimit\u003c/code\u003e option validation (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/698\"\u003e#698\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eInvalid \u003ccode\u003elimit\u003c/code\u003e values (e.g. unparseable strings or \u003ccode\u003eNaN\u003c/code\u003e) now throw instead of being silently ignored, which previously disabled size limit enforcement\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enull\u003c/code\u003e and \u003ccode\u003eundefined\u003c/code\u003e fall back to the default 100kb limit\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.5\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(json): simplify strict mode error string construction\u003c/li\u003e\n\u003cli\u003efix: extended urlencoded parsing of arrays with \u0026gt;100 elements (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: qs@~6.15.1\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/body-parser/commit/5c08c2008eac79abddb8abfa5095491d02958d56\"\u003e\u003ccode\u003e5c08c20\u003c/code\u003e\u003c/a\u003e 1.20.8 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/770\"\u003e#770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/0cea4f42a40996eafac441d0e71084afbe1407d4\"\u003e\u003ccode\u003e0cea4f4\u003c/code\u003e\u003c/a\u003e ci: backport npm-publish workflow from master (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/0f0f0d7f96fc7444407aef85a6d1fa363279e654\"\u003e\u003ccode\u003e0f0f0d7\u003c/code\u003e\u003c/a\u003e 1.20.7 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/355eb04ade7c27f57f93a0e90e26ed6f121becc5\"\u003e\u003ccode\u003e355eb04\u003c/code\u003e\u003c/a\u003e deps: qs@~6.16.0 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/8be369a5f8b0f4070ebb7a0ae9aca12db9d8f947\"\u003e\u003ccode\u003e8be369a\u003c/code\u003e\u003c/a\u003e docs: include security fix in 1.20.6 changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/5cc4fb8867c93a3aa4455927e38858c9ab89ff43\"\u003e\u003ccode\u003e5cc4fb8\u003c/code\u003e\u003c/a\u003e 1.20.6 (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/746\"\u003e#746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/3492672eee593d5c158f239b6e9115498a5dbeac\"\u003e\u003ccode\u003e3492672\u003c/code\u003e\u003c/a\u003e fix: improve limit option validation (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/0defdbe7f95ad0d3bc007d3a7c59c8c0ab9e6575\"\u003e\u003ccode\u003e0defdbe\u003c/code\u003e\u003c/a\u003e release(patch): 1.20.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/cd0e7a000c53e7be7262d303e57a352b6a00db7f\"\u003e\u003ccode\u003ecd0e7a0\u003c/code\u003e\u003c/a\u003e deps(qs): bump qs to 6.15.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/body-parser/commit/6f24d7e8bcd9860b136920926ce86da1a7dd1d51\"\u003e\u003ccode\u003e6f24d7e\u003c/code\u003e\u003c/a\u003e fix: correct off-by-one error in parameterCount (\u003ca href=\"https://redirect.github.com/expressjs/body-parser/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/expressjs/body-parser/compare/1.20.4...1.20.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for body-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `proxy-addr` from 2.0.7 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/proxy-addr/releases\"\u003eproxy-addr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-90711\"\u003eCVE-2026-90711\u003c/a\u003e (\u003ca href=\"https://github.com/jshttp/proxy-addr/security/advisories/GHSA-jqcg-44mw-7w3h\"\u003eGHSA-jqcg-44mw-7w3h\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd OSSF scorecard action by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/27\"\u003ejshttp/proxy-addr#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ci pipeline and add missing Node.JS versions by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/26\"\u003ejshttp/proxy-addr#26\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices by \u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/29\"\u003ejshttp/proxy-addr#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 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/jshttp/proxy-addr/pull/30\"\u003ejshttp/proxy-addr#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 2.23.2 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/jshttp/proxy-addr/pull/31\"\u003ejshttp/proxy-addr#31\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.23.4 to 2.31.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/jshttp/proxy-addr/pull/32\"\u003ejshttp/proxy-addr#32\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.0.6 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/jshttp/proxy-addr/pull/33\"\u003ejshttp/proxy-addr#33\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 3.1.3 to 4.6.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/jshttp/proxy-addr/pull/35\"\u003ejshttp/proxy-addr#35\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump deep-equal from 1.0.1 to 1.1.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/jshttp/proxy-addr/pull/34\"\u003ejshttp/proxy-addr#34\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-markdown from 2.2.0 to 2.2.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/jshttp/proxy-addr/pull/36\"\u003ejshttp/proxy-addr#36\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add funding to package.json by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/40\"\u003ejshttp/proxy-addr#40\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 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/jshttp/proxy-addr/pull/41\"\u003ejshttp/proxy-addr#41\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.11 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/jshttp/proxy-addr/pull/43\"\u003ejshttp/proxy-addr#43\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 3.6.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/jshttp/proxy-addr/pull/42\"\u003ejshttp/proxy-addr#42\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/jshttp/proxy-addr/pull/47\"\u003ejshttp/proxy-addr#47\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.11 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/jshttp/proxy-addr/pull/46\"\u003ejshttp/proxy-addr#46\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 2.3.6 to 2.3.7 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/jshttp/proxy-addr/pull/50\"\u003ejshttp/proxy-addr#50\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.2 to 4.31.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/jshttp/proxy-addr/pull/49\"\u003ejshttp/proxy-addr#49\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout 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/jshttp/proxy-addr/pull/48\"\u003ejshttp/proxy-addr#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.0 to 6.0.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/jshttp/proxy-addr/pull/56\"\u003ejshttp/proxy-addr#56\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.5 to 4.32.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/jshttp/proxy-addr/pull/55\"\u003ejshttp/proxy-addr#55\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.0 to 4.32.4 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/jshttp/proxy-addr/pull/57\"\u003ejshttp/proxy-addr#57\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 5.0.0 to 7.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/jshttp/proxy-addr/pull/58\"\u003ejshttp/proxy-addr#58\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u0026quot;arugment\u0026quot; typo in README by \u003ca href=\"https://github.com/schiwekM\"\u003e\u003ccode\u003e@​schiwekM\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/61\"\u003ejshttp/proxy-addr#61\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.32.4 to 4.36.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/jshttp/proxy-addr/pull/64\"\u003ejshttp/proxy-addr#64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 7.0.0 to 7.0.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/jshttp/proxy-addr/pull/63\"\u003ejshttp/proxy-addr#63\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/jshttp/proxy-addr/pull/45\"\u003ejshttp/proxy-addr#45\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.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/jshttp/proxy-addr/pull/39\"\u003ejshttp/proxy-addr#39\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): npm-publish via reusable workflows by \u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/54\"\u003ejshttp/proxy-addr#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefresh CI by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/69\"\u003ejshttp/proxy-addr#69\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: typo by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/71\"\u003ejshttp/proxy-addr#71\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 2.0.8 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/70\"\u003ejshttp/proxy-addr#70\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/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/27\"\u003ejshttp/proxy-addr#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/29\"\u003ejshttp/proxy-addr#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/30\"\u003ejshttp/proxy-addr#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/40\"\u003ejshttp/proxy-addr#40\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/schiwekM\"\u003e\u003ccode\u003e@​schiwekM\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/61\"\u003ejshttp/proxy-addr#61\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/pull/54\"\u003ejshttp/proxy-addr#54\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\"\u003ehttps://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/proxy-addr/blob/master/HISTORY.md\"\u003eproxy-addr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.0.8\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-90711\"\u003eCVE-2026-90711\u003c/a\u003e (\u003ca href=\"https://github.com/jshttp/proxy-addr/security/advisories/GHSA-jqcg-44mw-7w3h\"\u003eGHSA-jqcg-44mw-7w3h\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/jshttp/proxy-addr/commit/a11ad82545698af5c33e59f3ed0b52eab79bf610\"\u003e\u003ccode\u003ea11ad82\u003c/code\u003e\u003c/a\u003e 2.0.8 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/780911d84d18e2c5fa008ed0c0d387631ec11965\"\u003e\u003ccode\u003e780911d\u003c/code\u003e\u003c/a\u003e fix: reject IPv4 trust via mapped IPv6 subnets with a short prefix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/92e103e3f3ab0467c8846cacea71f27dfc81091d\"\u003e\u003ccode\u003e92e103e\u003c/code\u003e\u003c/a\u003e fix(ci): use publised as release trigger event (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/71\"\u003e#71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/3e5ac75d275d82606d33d6ac47c0ff43c2eccee9\"\u003e\u003ccode\u003e3e5ac75\u003c/code\u003e\u003c/a\u003e ci: merge coverage via artifacts, disable fail-fast, add Node.js 23-26 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/4b9db8190923840eb732b752a70f3e5ff713768c\"\u003e\u003ccode\u003e4b9db81\u003c/code\u003e\u003c/a\u003e chore(ci): npm-publish via workflows (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/655e8950435ac457c586e8287da4d5993b7d0db5\"\u003e\u003ccode\u003e655e895\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/39\"\u003e#39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/50ce4d09132a4c34f5485b52740ce879a9223b1f\"\u003e\u003ccode\u003e50ce4d0\u003c/code\u003e\u003c/a\u003e build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/0fd347f5b342e7502da58a512dc998d4a59cea24\"\u003e\u003ccode\u003e0fd347f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/6a517fa25c741cc107a90019df458b34f580ce55\"\u003e\u003ccode\u003e6a517fa\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.32.4 to 4.36.0 (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/64\"\u003e#64\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/proxy-addr/commit/0d45e2a88e82a2faf1148956b6457e3a6c99ebcd\"\u003e\u003ccode\u003e0d45e2a\u003c/code\u003e\u003c/a\u003e Fix \u0026quot;arugment\u0026quot; typo in README (\u003ca href=\"https://redirect.github.com/jshttp/proxy-addr/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/proxy-addr/compare/v2.0.7...v2.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for proxy-addr since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 14.2.5 to 15.5.27\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.5.27\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.5.26\u003c/h2\u003e\n\u003cp\u003eThis release contains additional security hardening for \u003ccode\u003enext/og\u003c/code\u003e. For more information, check out \u003ca href=\"https://nextjs.org/blog/nextjs-security-update-september-22-2026\"\u003ehttps://nextjs.org/blog/nextjs-security-update-september-22-2026\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.5.25\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v15.5.24\"\u003ev15.5.24\u003c/a\u003e re-enabling AVIF Image Optimization when newer versions of \u003ccode\u003esharp\u003c/code\u003e are installed (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97954\"\u003e#97954\u003c/a\u003e).\u003c/p\u003e\n\u003ch2\u003ev15.5.24\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p293-qw3h-jr36\"\u003eUnauthenticated Remote Code Execution on windows-hosted servers\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2xp9-vwfh-vxw4\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when AVIF files are used\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/vercel/next.js/commit/def7eff9063f79cf58610c15fe58dd78b967c885\"\u003e\u003ccode\u003edef7eff\u003c/code\u003e\u003c/a\u003e v15.5.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/52c94abdd2ea5f416f5e8353ea8a2edd3fe311b8\"\u003e\u003ccode\u003e52c94ab\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/785f4c2397f25690edf02b5a9f1cd7deaa1abb6d\"\u003e\u003ccode\u003e785f4c2\u003c/code\u003e\u003c/a\u003e [lts-maintenance] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7217d63db316f1650cab9c2a15833155b540766c\"\u003e\u003ccode\u003e7217d63\u003c/code\u003e\u003c/a\u003e [lts-maintenance][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d5979baa545099473b9fde8b6e03f06b3167242f\"\u003e\u003ccode\u003ed5979ba\u003c/code\u003e\u003c/a\u003e [lts-maintenance][ci] Remove PR creation from deploy test workflow (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99093\"\u003e#99093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/812ae7db8453c0aa65859ea7b2810007e033487c\"\u003e\u003ccode\u003e812ae7d\u003c/code\u003e\u003c/a\u003e [lts-maintenance][test] Adjust deploy assertions for platform drift and the e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6936da55033075528f0dfad8f2ec29550b8c9053\"\u003e\u003ccode\u003e6936da5\u003c/code\u003e\u003c/a\u003e v15.5.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b49b6ca47ed80a1a3601d63f7ed6c00355ca4bc1\"\u003e\u003ccode\u003eb49b6ca\u003c/code\u003e\u003c/a\u003e [maintenance-lts] Harden next/og SVG serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f391939d5ec8f1c32b339e902100987be0b6f959\"\u003e\u003ccode\u003ef391939\u003c/code\u003e\u003c/a\u003e [15.5.x][test] Disable deploy tests triggering bot challenge (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98132\"\u003e#98132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/013ee1d2f25326197453d129430a6da83b86426d\"\u003e\u003ccode\u003e013ee1d\u003c/code\u003e\u003c/a\u003e v15.5.25\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v14.2.5...v15.5.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for next since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nanoid` from 3.3.11 to 3.3.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/nanoid/releases\"\u003enanoid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/johnemau\"\u003e\u003ccode\u003e@​johnemau\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed killing the app by setting huge user ID.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite loop on async for React Native (by \u003ca href=\"https://github.com/OvergrowthBeards-JB\"\u003e\u003ccode\u003e@​OvergrowthBeards-JB\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite loop on zero size.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite loop on negative size (by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed npm provenance error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed random pool corruption on big ID sizes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduced npm package size.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed breaking Nano ID by requesting big ID.\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/ai/nanoid/blob/main/CHANGELOG.md\"\u003enanoid's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed types (by \u003ca href=\"https://github.com/johnemau\"\u003e\u003ccode\u003e@​johnemau\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed killing the app by setting huge user ID (by \u003ca href=\"https://github.com/geoffrey-diederichs\"\u003e\u003ccode\u003e@​geoffrey-diederichs\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite loop on async for React Native (by \u003ca href=\"https://github.com/OvergrowthBeards-JB\"\u003e\u003ccode\u003e@​OvergrowthBeards-JB\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite loop on zero size.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed infinite loop on negative size (by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed npm provenance error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed random pool corruption on big ID sizes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduced npm package size.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed breaking Nano ID by requesting big ID.\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/ai/nanoid/commit/d76f633e0201c1299d735a6544c4c4a05c882f0b\"\u003e\u003ccode\u003ed76f633\u003c/code\u003e\u003c/a\u003e Release 3.3.20 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/ac09ff646dd64de1d03827c288ce30bb26c4315c\"\u003e\u003ccode\u003eac09ff6\u003c/code\u003e\u003c/a\u003e Fix: async return types are synchronous in v3 (\u003ca href=\"https://redirect.github.com/ai/nanoid/issues/615\"\u003e#615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/eb63bd6775188dc35d143bf24868be094f19b5ee\"\u003e\u003ccode\u003eeb63bd6\u003c/code\u003e\u003c/a\u003e Release 3.3.19 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/9067e0361a643ab2c94ddd67606efbf275f6c0dd\"\u003e\u003ccode\u003e9067e03\u003c/code\u003e\u003c/a\u003e Sync CJS and ESM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/9ad98052b316c5e707f8098ace509d2ae165e54d\"\u003e\u003ccode\u003e9ad9805\u003c/code\u003e\u003c/a\u003e Release 3.3.18 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/55e50a0621ec084b4bb4000ea4e86e1191bd3da8\"\u003e\u003ccode\u003e55e50a0\u003c/code\u003e\u003c/a\u003e Update CI action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/e10f8d40ce9d1ab47f66d65a16b48086432730d0\"\u003e\u003ccode\u003ee10f8d4\u003c/code\u003e\u003c/a\u003e Update index.native.js (\u003ca href=\"https://redirect.github.com/ai/nanoid/issues/606\"\u003e#606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/73d67168136b36fd3b644159b0cff149da4905d9\"\u003e\u003ccode\u003e73d6716\u003c/code\u003e\u003c/a\u003e Release 3.3.17 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/f9d13f150847d117877adee3460a46eceb0cf49b\"\u003e\u003ccode\u003ef9d13f1\u003c/code\u003e\u003c/a\u003e Sync 0 size behaviour with PostCSS 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/9760e112757cf7d46a79abd7a133bc4958757bb8\"\u003e\u003ccode\u003e9760e11\u003c/code\u003e\u003c/a\u003e Release 3.3.16 version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/nanoid/compare/3.3.11...3.3.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for nanoid since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postcss` from 8.4.31 to 8.5.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/releases\"\u003epostcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not load source map without \u003ccode\u003eopts.from\u003c/code\u003e for security reasons.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom property losing semicolon before a comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed childless at-rule losing semicolon before comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/isker\"\u003e\u003ccode\u003e@​isker\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing space if \u003ccode\u003eAtRule#params\u003c/code\u003e is set after (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed mixing AST error on warnings (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed cleaning \u003ccode\u003ebefore\u003c/code\u003e for new nodes inserted to \u003ccode\u003eRoot\u003c/code\u003e (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestricted loading previous source maps file to the \u003ccode\u003eopts.from\u003c/code\u003e folder for security reasons (use \u003ccode\u003eunsafeMap: true\u003c/code\u003e to disable the check).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eMaximum call stack size exceeded\u003c/code\u003e error.\u003c/li\u003e\n\u003cli\u003eFixed Prototype hijacking for \u003ccode\u003epostcss.fromJSON()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e for unmapped end position (by \u003ca href=\"https://github.com/chatman-media\"\u003e\u003ccode\u003e@​chatman-media\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e position (by \u003ca href=\"https://github.com/mizdra\"\u003e\u003ccode\u003e@​mizdra\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eraws\u003c/code\u003e after rehydrating a JSON AST (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed putting parent-less node in \u003ccode\u003enodes\u003c/code\u003e of new node (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed computing \u003ccode\u003eoffset\u003c/code\u003e in \u003ccode\u003epositionBy()\u003c/code\u003e (by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erangeBy()\u003c/code\u003e on \u003ccode\u003eindex: 0\u003c/code\u003e (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed declaration parsing performance (by \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax regression (by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epostcss-scss\u003c/code\u003e commend regression.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed reading any file via user-generated CSS.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eopts.unsafeMap\u003c/code\u003e to disable checks.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed nested brackets parsing performance (by \u003ca href=\"https://github.com/offset\"\u003e\u003ccode\u003e@​offset\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed XSS via unescaped \u003ccode\u003e\u0026lt;/style\u0026gt;\u003c/code\u003e in non-bundler cases (by \u003ca href=\"https://github.com/TharVid\"\u003e\u003ccode\u003e@​TharVid\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/postcss/postcss/blob/main/CHANGELOG.md\"\u003epostcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.5.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not load source map without \u003ccode\u003eopts.from\u003c/code\u003e for security reasons.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom property losing semicolon before a comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.21\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed childless at-rule losing semicolon before comment (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/isker\"\u003e\u003ccode\u003e@​isker\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing space if \u003ccode\u003eAtRule#params\u003c/code\u003e is set after (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed mixing AST error on warnings (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed cleaning \u003ccode\u003ebefore\u003c/code\u003e for new nodes inserted to \u003ccode\u003eRoot\u003c/code\u003e (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestricted loading previous source maps file to the \u003ccode\u003eopts.from\u003c/code\u003e folder for security reasons (use \u003ccode\u003eunsafeMap: true\u003c/code\u003e to disable the check).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eMaximum call stack size exceeded\u003c/code\u003e error.\u003c/li\u003e\n\u003cli\u003eFixed Prototype hijacking for \u003ccode\u003epostcss.fromJSON()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e for unmapped end position (by \u003ca href=\"https://github.com/chatman-media\"\u003e\u003ccode\u003e@​chatman-media\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eInput#origin()\u003c/code\u003e position (by \u003ca href=\"https://github.com/mizdra\"\u003e\u003ccode\u003e@​mizdra\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eraws\u003c/code\u003e after rehydrating a JSON AST (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed putting parent-less node in \u003ccode\u003enodes\u003c/code\u003e of new node (by \u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed computing \u003ccode\u003eoffset\u003c/code\u003e in \u003ccode\u003epositionBy()\u003c/code\u003e (by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erangeBy()\u003c/code\u003e on \u003ccode\u003eindex: 0\u003c/code\u003e (by \u003ca href=\"https://github.com/sarathfrancis90\"\u003e\u003ccode\u003e@​sarathfrancis90\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed declaration parsing performance (by \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed custom syntax regression (by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.5.13\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/eb9e1fe793740bb3280bdf5bf98147f857f011bd\"\u003e\u003ccode\u003eeb9e1fe\u003c/code\u003e\u003c/a\u003e Release 8.5.23 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/9d19c78ac91108b3f7d7130e55c6fa806c0efb84\"\u003e\u003ccode\u003e9d19c78\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/7beca139e70f9075c6b19700fcb00dd8033e5da8\"\u003e\u003ccode\u003e7beca13\u003c/code\u003e\u003c/a\u003e Does no load source map file without opts.from\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/decea51421682341401575b3740709fda0e12930\"\u003e\u003ccode\u003edecea51\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/c18e30d126395d42a0726aa00e03a8f1088985ae\"\u003e\u003ccode\u003ec18e30d\u003c/code\u003e\u003c/a\u003e Update EM banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/98a39ad73d163a90be924d5126c771262110f1fc\"\u003e\u003ccode\u003e98a39ad\u003c/code\u003e\u003c/a\u003e Update EM banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/a3e48c492ddec0e4879d513b8b995fee887af352\"\u003e\u003ccode\u003ea3e48c4\u003c/code\u003e\u003c/a\u003e Release 8.5.22 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/f49d6911795f53b2cfe023bb686bf1144ec30618\"\u003e\u003ccode\u003ef49d691\u003c/code\u003e\u003c/a\u003e Fix custom property losing its semicolon before a comment (\u003ca href=\"https://redirect.github.com/postcss/postcss/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/28e0daf8f2fe5ba9e19ea3f8c27c8fe176f9419e\"\u003e\u003ccode\u003e28e0daf\u003c/code\u003e\u003c/a\u003e Release 8.5.21 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/postcss/postcss/commit/3d2b4e43e38274f233b5609d09687cadad8215d9\"\u003e\u003ccode\u003e3d2b4e4\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/postcss/postcss/compare/8.4.31...8.5.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for postcss since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `source-map-js` from 1.2.1 to 1.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/7rulnik/source-map-js/releases\"\u003esource-map-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix crash when executing in browser with CSP script-src that don't permit unsafe-eval (\u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/pull/29\"\u003e#29\u003c/a\u003e) \u003ca href=\"https://github.com/xfournet\"\u003e\u003ccode\u003e@​xfournet\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix denial of service from malicious indexed source maps (CVE-2026-93749) (\u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/pull/79\"\u003e#79\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eReported by \u003ca href=\"https://github.com/waydeshi\"\u003e\u003ccode\u003e@​waydeshi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/issues/76\"\u003e#76\u003c/a\u003e. A fix was also proposed by \u003ca href=\"https://github.com/aniebiet\"\u003e\u003ccode\u003e@​aniebiet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/pull/78\"\u003e#78\u003c/a\u003e.\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/7rulnik/source-map-js/blob/main/CHANGELOG.md\"\u003esource-map-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix crash when executing in browser with CSP script-src that don't permit unsafe-eval (\u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/pull/29\"\u003e#29\u003c/a\u003e) \u003ca href=\"https://github.com/xfournet\"\u003e\u003ccode\u003e@​xfournet\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix denial of service from malicious indexed source maps (CVE-2026-93749) (\u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/pull/79\"\u003e#79\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eReported by \u003ca href=\"https://github.com/waydeshi\"\u003e\u003ccode\u003e@​waydeshi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/issues/76\"\u003e#76\u003c/a\u003e. A fix was also proposed by \u003ca href=\"https://github.com/aniebiet\"\u003e\u003ccode\u003e@​aniebiet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/pull/78\"\u003e#78\u003c/a\u003e.\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/7rulnik/source-map-js/commit/0a1d334fd1e55a47df97fcd60a7915d46df3b08a\"\u003e\u003ccode\u003e0a1d334\u003c/code\u003e\u003c/a\u003e 1.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/7rulnik/source-map-js/commit/4c6fa26d77419bd8e48ec92844866cce7d9ae739\"\u003e\u003ccode\u003e4c6fa26\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/7rulnik/source-map-js/commit/cf7658058ceeaa8619d5ae0ec90be6905209d016\"\u003e\u003ccode\u003ecf76580\u003c/code\u003e\u003c/a\u003e Fix denial of service from malicious indexed source maps (CVE-2026-93749) (\u003ca href=\"https://redirect.github.com/7rulnik/source-map-js/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/7rulnik/source-map-js/commit/7899a86615c630f4fc220273ff9fe2e8e49a56df\"\u003e\u003ccode\u003e7899a86\u003c/code\u003e\u003c/a\u003e Fix crash when executing browser with CSP script-src that don't permit unsafe...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/7rulnik/source-map-js/compare/v1.2.1...v1.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/7at7ot777/VeeLion-Assessment-/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/7at7ot777/VeeLion-Assessment-/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/7at7ot777%2FVeeLion-Assessment-/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"16.3.8","new_version":"16.4.0","update_type":"minor","path":null,"pr_created_at":"2026-10-16T10:55:54.000Z","version_change":"16.3.8 → 16.4.0","issue":{"uuid":"5882934184","node_id":"PR_kwDOUqWhXs8AAAABI07X7g","number":267,"state":"open","title":"deps: bump the npm group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","javascript","versao: correcao"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T10:55:54.000Z","updated_at":"2026-10-16T10:57:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"npm","update_count":21,"packages":[{"name":"@radix-ui/react-alert-dialog","old_version":"1.1.24","new_version":"1.2.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-collapsible","old_version":"1.1.21","new_version":"1.2.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dialog","old_version":"1.2.0","new_version":"1.3.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.16","new_version":"2.1.17","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.2.0","new_version":"1.3.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-scroll-area","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.3.8","new_version":"2.4.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-separator","old_version":"1.1.16","new_version":"1.2.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-slot","old_version":"1.4.0","new_version":"1.5.0","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.3.8","new_version":"1.4.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tabs","old_version":"1.1.22","new_version":"1.2.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.3.0","new_version":"1.4.1","repository_url":"https://github.com/radix-ui/primitives"},{"name":"next","old_version":"16.3.8","new_version":"16.4.0","repository_url":"https://github.com/vercel/next.js"},{"name":"react-hook-form","old_version":"7.89.0","new_version":"7.90.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"zod","old_version":"4.6.5","new_version":"4.6.7","repository_url":"https://github.com/colinhacks/zod"},{"name":"@playwright/test","old_version":"1.63.0","new_version":"1.64.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@redocly/cli","old_version":"2.62.1","new_version":"2.62.2","repository_url":"https://github.com/Redocly/redocly-cli"},{"name":"@types/node","old_version":"24.19.1","new_version":"24.19.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"prettier","old_version":"3.9.9","new_version":"3.9.10","repository_url":"https://github.com/prettier/prettier"},{"name":"swagger-ui-dist","old_version":"5.33.1","new_version":"5.33.2","repository_url":"https://github.com/swagger-api/swagger-ui"},{"name":"vitest","old_version":"5.0.3","new_version":"5.0.4","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 21 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/alert-dialog) | `1.1.24` | `1.2.1` |\n| [@radix-ui/react-collapsible](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/collapsible) | `1.1.21` | `1.2.1` |\n| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog) | `1.2.0` | `1.3.1` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/label) | `2.1.16` | `2.1.17` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/popover) | `1.2.0` | `1.3.1` |\n| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/scroll-area) | `1.3.0` | `1.4.0` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/select) | `2.3.8` | `2.4.1` |\n| [@radix-ui/react-separator](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/separator) | `1.1.16` | `1.2.0` |\n| [@radix-ui/react-slot](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/slot) | `1.4.0` | `1.5.0` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/switch) | `1.3.8` | `1.4.1` |\n| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs) | `1.1.22` | `1.2.1` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/tooltip) | `1.3.0` | `1.4.1` |\n| [next](https://github.com/vercel/next.js) | `16.3.8` | `16.4.0` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.89.0` | `7.90.0` |\n| [zod](https://github.com/colinhacks/zod) | `4.6.5` | `4.6.7` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.0` |\n| [@redocly/cli](https://github.com/Redocly/redocly-cli) | `2.62.1` | `2.62.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.19.1` | `24.19.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.9.9` | `3.9.10` |\n| [swagger-ui-dist](https://github.com/swagger-api/swagger-ui) | `5.33.1` | `5.33.2` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `5.0.3` | `5.0.4` |\n\n\nUpdates `@radix-ui/react-alert-dialog` from 1.1.24 to 1.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/alert-dialog/CHANGELOG.md\"\u003e@​radix-ui/react-alert-dialog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dialog@1.3.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dialog@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/alert-dialog\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-collapsible` from 1.1.21 to 1.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/collapsible/CHANGELOG.md\"\u003e@​radix-ui/react-collapsible's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/collapsible\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-dialog` from 1.2.0 to 1.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/dialog/CHANGELOG.md\"\u003e@​radix-ui/react-dialog's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-guards@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.5.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/dialog\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-label` from 2.1.16 to 2.1.17\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/label/CHANGELOG.md\"\u003e@​radix-ui/react-label's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/label\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-popover` from 1.2.0 to 1.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/popover/CHANGELOG.md\"\u003e@​radix-ui/react-popover's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003earia-controls\u003c/code\u003e being set on \u003ccode\u003ePopover.Trigger\u003c/code\u003e while the popover is closed.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-guards@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.5.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/popover\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-scroll-area` from 1.3.0 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/scroll-area/CHANGELOG.md\"\u003e@​radix-ui/react-scroll-area's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eFixed a bug resulting from incorrect tree-shaking in SWC-minified code.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.5.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-callback-ref@1.1.5\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/scroll-area\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-select` from 2.3.8 to 2.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/select/CHANGELOG.md\"\u003e@​radix-ui/react-select's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eFixed bugs in form-nested control components where a user-driven change was treated as programmatic in some cases, preventing bubbled event handlers from being called.\u003c/li\u003e\n\u003cli\u003eFixed content alignment when all items are disabled.\u003c/li\u003e\n\u003cli\u003eFixed a bug where updating a \u003ccode\u003eSelect\u003c/code\u003e value programmatically while inside a \u003ccode\u003e\u0026lt;form\u0026gt;\u003c/code\u003e would dispatch a \u003ccode\u003eclick\u003c/code\u003e event from the hidden bubble select that propagated to ancestor \u003ccode\u003eonClick\u003c/code\u003e handlers.\u003c/li\u003e\n\u003cli\u003eFixed a bug resulting from incorrect tree-shaking in SWC-minified code.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-collection@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-guards@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.5.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-callback-ref@1.1.5\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.13\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/select\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-separator` from 1.1.16 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/separator/CHANGELOG.md\"\u003e@​radix-ui/react-separator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/separator\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-slot` from 1.4.0 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/slot/CHANGELOG.md\"\u003e@​radix-ui/react-slot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eSlot\u003c/code\u003e throwing when an \u003ccode\u003easChild\u003c/code\u003e child is a lazy reference whose resolved value is itself a lazy reference.\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/radix-ui/primitives/commits/HEAD/packages/react/slot\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-switch` from 1.3.8 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/switch/CHANGELOG.md\"\u003e@​radix-ui/react-switch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eFixed bugs in form-nested control components where a user-driven change was treated as programmatic in some cases, preventing bubbled event handlers from being called.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/switch\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-tabs` from 1.1.22 to 1.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/tabs/CHANGELOG.md\"\u003e@​radix-ui/react-tabs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-roving-focus@1.2.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-direction@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-roving-focus@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tabs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@radix-ui/react-tooltip` from 1.3.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/radix-ui/primitives/blob/main/packages/react/tooltip/CHANGELOG.md\"\u003e@​radix-ui/react-tooltip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a type regression where callback props that were previously declared as methods rejected handlers whose parameter is narrower than the prop's.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.1\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow explicit \u003ccode\u003eundefined\u003c/code\u003e for all optional types for compatibility with TypeScript's \u003ccode\u003eexactOptionalPropertyTypes\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003eFixed a bug where tabbing away from a focusable tooltip trigger nested in a modal popover moved focus to the popover's root instead of the next element in the popover.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies: \u003ccode\u003e@radix-ui/primitive@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-context@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-dismissable-layer@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-focus-scope@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-popper@1.4.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-portal@1.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-primitive@2.2.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-slot@1.5.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-use-controllable-state@1.3.0\u003c/code\u003e, \u003ccode\u003e@radix-ui/react-visually-hidden@1.2.13\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/radix-ui/primitives/commits/HEAD/packages/react/tooltip\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.3.8 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: use relative doc links in instant-navigation error pages: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96672\"\u003e#96672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTurbopack: terminate failed plugin worker threads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96592\"\u003e#96592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix HTML-limited bot matching in prerender bypass rules: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96584\"\u003e#96584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ci] Fix create_release_branch for new repo permissions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96641\"\u003e#96641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip action module instance deploy test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96629\"\u003e#96629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: quote the dynamicParams build error in a blockquote: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96633\"\u003e#96633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[react-sync] Open pull requests as the bot that authors the commits: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96682\"\u003e#96682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Bench] Fixes for pure Fizz bench: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96771\"\u003e#96771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive foreground cache revalidation from the consumer: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96731\"\u003e#96731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix race when navigating Back before hydration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96252\"\u003e#96252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: present each Skill as steps in the AI agents guide: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96751\"\u003e#96751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReuse completed cache entries for the rest of a request: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96727\"\u003e#96727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e to \u003ccode\u003e11eddecd-20260805\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96735\"\u003e#96735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove WorkStore execution mode: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96674\"\u003e#96674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove cache revalidation execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96670\"\u003e#96670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Route render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96662\"\u003e#96662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove App Page execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96660\"\u003e#96660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix missing await in css-chunking test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96725\"\u003e#96725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs (Skills): stop assuming app/ at the root and port 3000: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96696\"\u003e#96696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement next/font BeforeResolvePlugins as ImportMappingReplacement: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/95808\"\u003e#95808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Tailwind Turbopack loader in create-next-app: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96606\"\u003e#96606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: instant navigation quick start with an adoption prompt: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96663\"\u003e#96663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Page render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96659\"\u003e#96659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove App Router execution intent to entrypoints: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96640\"\u003e#96640\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/vercel/next.js/commit/e273d5b2e869d0be06c0e86f788e1594f9dd40cf\"\u003e\u003ccode\u003ee273d5b\u003c/code\u003e\u003c/a\u003e v16.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/fdf41d6f6315ebff3a7056d7e7f002b8e78749d4\"\u003e\u003ccode\u003efdf41d6\u003c/code\u003e\u003c/a\u003e [ai-upgrade] discover upgrade models and reasoning efforts from agent CLIs (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c3e76ad9e49ac21d1667e4b8b2b6b3a3348d2975\"\u003e\u003ccode\u003ec3e76ad\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.63\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/47c6cc8da0a35432bc964548ecfb5e1ba160b69c\"\u003e\u003ccode\u003e47c6cc8\u003c/code\u003e\u003c/a\u003e Document next analyze export in the package bundling guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99735\"\u003e#99735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/5b10604925853d8cd0bee61eb49d4894707cf7ac\"\u003e\u003ccode\u003e5b10604\u003c/code\u003e\u003c/a\u003e Revert stabilization of \u003ccode\u003eforbidden()\u003c/code\u003e and \u003ccode\u003eunauthorized()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99734\"\u003e#99734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f3a6f976de26c40e7a6543a3175666906e84e050\"\u003e\u003ccode\u003ef3a6f97\u003c/code\u003e\u003c/a\u003e Preserve configured output directories during static export (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99507\"\u003e#99507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b22e5a299cb58577ce86f21b6a0f7bb31a6168f2\"\u003e\u003ccode\u003eb22e5a2\u003c/code\u003e\u003c/a\u003e Rename skill to next-bundle-optimizer and document its usage (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99731\"\u003e#99731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/74dc549ca01d7c1adada50576b2b204a4ad32df6\"\u003e\u003ccode\u003e74dc549\u003c/code\u003e\u003c/a\u003e [turbo-tasks-backend] Clean up task state before publishing execution complet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ccf8c15a42d1a7140cf569ac15bec3ccb0187e8f\"\u003e\u003ccode\u003eccf8c15\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b8c7c7f2f3222d133f2a64d9bb77cc83d68f8172\"\u003e\u003ccode\u003eb8c7c7f\u003c/code\u003e\u003c/a\u003e Improve static route error guidance (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99724\"\u003e#99724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.8...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.89.0 to 7.90.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.90.0\u003c/h2\u003e\n\u003ch2\u003e🐞 Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003euseForm\u003c/code\u003e marking fields named after \u003ccode\u003eObject.prototype\u003c/code\u003e members as touched on blur and \u003ccode\u003esetValue\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13833\"\u003e#13833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecloneObject\u003c/code\u003e preserving the length of sparse arrays (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13834\"\u003e#13834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dirty values extraction for fields named \u003ccode\u003ehasOwnProperty\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13832\"\u003e#13832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseForm\u003c/code\u003e retaining options removed from props on re-render (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13831\"\u003e#13831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseFieldArray\u003c/code\u003e handling duplicate indexes in \u003ccode\u003eremove()\u003c/code\u003e without mutating the provided indexes (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13830\"\u003e#13830\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseFieldArray\u003c/code\u003e unregistering fields while a parent array reindexes (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13828\"\u003e#13828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix input values edited before the form is ready being lost (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13827\"\u003e#13827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseWatch\u003c/code\u003e not updating watched objects after an Activity subtree reconnects (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13819\"\u003e#13819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ereset()\u003c/code\u003e incorrectly setting \u003ccode\u003eisDirty\u003c/code\u003e when using \u003ccode\u003ekeepDefaultValues\u003c/code\u003e without values (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13820\"\u003e#13820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eController\u003c/code\u003e blur validation not working after \u003ccode\u003ereset()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13817\"\u003e#13817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ewatch\u003c/code\u003e using stale \u003ccode\u003eshouldUnregister\u003c/code\u003e options when registering fields (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13814\"\u003e#13814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix form value comparison for fields named \u003ccode\u003eref\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13812\"\u003e#13812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix native validation using stale \u003ccode\u003eshouldUseNativeValidation\u003c/code\u003e options (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13806\"\u003e#13806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecloneObject\u003c/code\u003e not cloning objects with a null prototype (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13808\"\u003e#13808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseWatch\u003c/code\u003e array names not prioritizing form \u003ccode\u003edefaultValues\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13805\"\u003e#13805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix error updates not producing a new \u003ccode\u003eerrors\u003c/code\u003e reference (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13800\"\u003e#13800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003esetError\u003c/code\u003e and \u003ccode\u003eclearErrors\u003c/code\u003e not producing a new \u003ccode\u003eerrors\u003c/code\u003e reference (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13791\"\u003e#13791\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⚡ Performance Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove dirty fields checking (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13788\"\u003e#13788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove subscription value handling (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13787\"\u003e#13787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003ewatch\u003c/code\u003e API performance (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13792\"\u003e#13792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove named scoped subscriptions (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13793\"\u003e#13793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve form-state tracking across unsubscribe (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13794\"\u003e#13794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove subject subscription handling (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13795\"\u003e#13795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip redundant form-state merges during subscriber notifications (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13796\"\u003e#13796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid allocations when matching subscription names (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13823\"\u003e#13823\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Refactors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce bundle size (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13797\"\u003e#13797\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13798\"\u003e#13798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean up tests and fix warnings (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13835\"\u003e#13835\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧪 Tests\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd coverage for \u003ccode\u003euseFieldArray\u003c/code\u003e index boundary and no-op behavior (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13815\"\u003e#13815\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13822\"\u003e#13822\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13824\"\u003e#13824\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13829\"\u003e#13829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd coverage for JSON stringify and parse edge cases (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13821\"\u003e#13821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003efast-uri\u003c/code\u003e from 3.1.2 to 3.1.8 (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13811\"\u003e#13811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ejoi\u003c/code\u003e from 18.2.5 to 18.2.6 (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13810\"\u003e#13810\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e❤️ Thank You\u003c/h2\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/charan-rathore\"\u003e\u003ccode\u003e@​charan-rathore\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/zigzagdev\"\u003e\u003ccode\u003e@​zigzagdev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/AdzerKI\"\u003e\u003ccode\u003e@​AdzerKI\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/huytdps13400\"\u003e\u003ccode\u003e@​huytdps13400\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kory-kaai\"\u003e\u003ccode\u003e@​kory-kaai\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Mohamed-Elshesheny\"\u003e\u003ccode\u003e@​Mohamed-Elshesheny\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/breken-ai\"\u003e\u003ccode\u003e@​breken-ai\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sarmah-rup\"\u003e\u003ccode\u003e@​sarmah-rup\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/00200200\"\u003e\u003ccode\u003e@​00200200\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/giaBaoJS\"\u003e\u003ccode\u003e@​giaBaoJS\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/bluebill1049\"\u003e\u003ccode\u003e@​bluebill1049\u003c/code\u003e\u003c/a\u003e for their contributions! 🎉\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md\"\u003ereact-hook-form's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.90.0] - 2026-10-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove performance of \u003ccode\u003ewatch\u003c/code\u003e, \u003ccode\u003esubscribe\u003c/code\u003e, scoped subscriptions, dirty field checks and form state fan-out\u003c/li\u003e\n\u003cli\u003eReduce bundle size\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFields named after \u003ccode\u003eObject.prototype\u003c/code\u003e members not being marked as touched on blur and \u003ccode\u003esetValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDirty values extraction for fields named \u003ccode\u003ehasOwnProperty\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecloneObject\u003c/code\u003e dropping the length of sparse arrays\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecloneObject\u003c/code\u003e failing on objects with a null prototype\u003c/li\u003e\n\u003cli\u003eForm options removed from props on re-render not being reset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eremove()\u003c/code\u003e mishandling duplicated indexes and mutating the indexes passed in\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseFieldArray\u003c/code\u003e unregistering fields while a parent array reindexes\u003c/li\u003e\n\u003cli\u003eInput edited before the form is ready being overwritten\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseWatch\u003c/code\u003e not updating watched objects after an \u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e subtree reconnects\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003euseWatch\u003c/code\u003e preferring its own \u003ccode\u003edefaultValue\u003c/code\u003e over form \u003ccode\u003edefaultValues\u003c/code\u003e for array names\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereset\u003c/code\u003e without values and \u003ccode\u003ekeepDefaultValues\u003c/code\u003e setting \u003ccode\u003eisDirty\u003c/code\u003e to true\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eController\u003c/code\u003e blur validation not working after \u003ccode\u003ereset\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ewatch\u003c/code\u003e reading a stale \u003ccode\u003eshouldUnregister\u003c/code\u003e option when a field registers\u003c/li\u003e\n\u003cli\u003eNative validation reading a stale \u003ccode\u003eshouldUseNativeValidation\u003c/code\u003e option when stopping at the first error\u003c/li\u003e\n\u003cli\u003eForm values stored under a \u003ccode\u003eref\u003c/code\u003e key not being compared correctly\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esetError\u003c/code\u003e, \u003ccode\u003eclearErrors\u003c/code\u003e and remaining error updates not producing a new \u003ccode\u003eerrors\u003c/code\u003e reference\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/react-hook-form/react-hook-form/commit/8ac7cc0bcc1f50f887230d50b1929d977b4d3fb4\"\u003e\u003ccode\u003e8ac7cc0\u003c/code\u003e\u003c/a\u003e 7.90.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/8f7d2de7b9526d21fb2ad79430f32289eaa27d39\"\u003e\u003ccode\u003e8f7d2de\u003c/code\u003e\u003c/a\u003e 🧪 tests cleanup and fix warnings (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13835\"\u003e#13835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/e76876b02550b3ad48a351c638845d9dc1aaa3c8\"\u003e\u003ccode\u003ee76876b\u003c/code\u003e\u003c/a\u003e 🐞 fix(useForm): mark fields named after Object.prototype members as touched o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/08ddcd69c7d04c2e5492568b952916f5bac171b7\"\u003e\u003ccode\u003e08ddcd6\u003c/code\u003e\u003c/a\u003e 🐞 fix(cloneObject): keep the length of sparse arrays (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13834\"\u003e#13834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/b8e0a6da16865e87ef45d92e0f6001c600df1c32\"\u003e\u003ccode\u003eb8e0a6d\u003c/code\u003e\u003c/a\u003e 🐞 fix: safely extract dirty values for hasOwnProperty fields (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13832\"\u003e#13832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/36e53296193eb98fc8ffe9db2165cf53ceb62b8e\"\u003e\u003ccode\u003e36e5329\u003c/code\u003e\u003c/a\u003e 🐞 fix(useForm): reset options that are removed from the props on re-render (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/c7cb33adf71979807d93b6af159aa0982f101198\"\u003e\u003ccode\u003ec7cb33a\u003c/code\u003e\u003c/a\u003e 🐞 fix(useFieldArray): ignore duplicated indexes and keep the indexes passed t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/91856c260dc116b28d74c4145b884a7e337285f6\"\u003e\u003ccode\u003e91856c2\u003c/code\u003e\u003c/a\u003e 🧪 test(swap): cover self-index no-op behavior (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13829\"\u003e#13829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/000faaf67b9550f998994107e163f7e25e5e9082\"\u003e\u003ccode\u003e000faaf\u003c/code\u003e\u003c/a\u003e 🐞 fix(useFieldArray): skip unregister while a parent array reindexes (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13828\"\u003e#13828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/7838f08f41499652f0f1defd625f589d0f31cc3e\"\u003e\u003ccode\u003e7838f08\u003c/code\u003e\u003c/a\u003e 🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13802\"\u003e#13802\u003c/a\u003e: keep input edited before the form is ready (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13827\"\u003e#13827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/react-hook-form/react-hook-form/compare/v7.89.0...v7.90.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zod` from 4.6.5 to 4.6.7\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.6.7\u003c/h2\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eb500a2ee95134f81d74da7911d7378dd2853d042 4.6.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.6.6\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eSix malicious commits pushed to \u003ccode\u003emain\u003c/code\u003e on September 21 with a compromised git credential were reverted the same day in \u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6620\"\u003e#6620\u003c/a\u003e and have since been removed from the history of \u003ccode\u003emain\u003c/code\u003e. None were ever published to npm. The npm provenance for 4.6.6 names 284243fb, the pre-rewrite copy of 9c219833 with identical contents.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eCommits:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e0cd3af5e9f50ad11bbcd4407a46a21b8848ba574 docs: load the en locale directly in Zod Mini\u003c/li\u003e\n\u003cli\u003e9d5e60f162997b764b40d45aa02481888db50dea docs: import locales from zod/locales, not z.locales\u003c/li\u003e\n\u003cli\u003e34a626f307871ecbb0123947559328dc52ed5e3e docs: tighten the z.locales tree-shaking note\u003c/li\u003e\n\u003cli\u003e74304ce5b5796b5edb9a88ceb8e170b6ea3e82df release: stage npm versions instead of publishing them (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6622\"\u003e#6622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2ef983e0711ff6517d6020b021071e2e5653efa docs: add Code for Japan to bronze sponsors\u003c/li\u003e\n\u003cli\u003e8fb2faf0584828a6a027d8279db36f6f52784462 docs: crop the Code for Japan logo and list it first in bronze\u003c/li\u003e\n\u003cli\u003ebacad518c41610d654658172d325874bf0ee6290 docs: square the Code for Japan logo to match the other bronze tiles\u003c/li\u003e\n\u003cli\u003ec42596bd1c87e941d7241d10e012c5c196adcc10 release: hold the run on the release-approval environment until the staged versions are approved (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6638\"\u003e#6638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea2ba4a67986a3e6b2b131be30084a2f460d9ea67 fix(types): declare record output and input as members, not base type arguments (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6645\"\u003e#6645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea0ebf970f2d752e5f58527cd2942ff48be4f46bd fix(v4): check array, set and map size bounds before parsing elements (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6652\"\u003e#6652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e529f78dd9431b07f49647fee3aa0819b3f8b66b7 4.6.6\u003c/li\u003e\n\u003cli\u003e9c219833c3a3764fa1f1ea9c5ecec8254a63c0b1 ci: stage at verbose so a failed OIDC token exchange says why\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/colinhacks/zod/commit/b500a2ee95134f81d74da7911d7378dd2853d042\"\u003e\u003ccode\u003eb500a2e\u003c/code\u003e\u003c/a\u003e 4.6.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/9c219833c3a3764fa1f1ea9c5ecec8254a63c0b1\"\u003e\u003ccode\u003e9c21983\u003c/code\u003e\u003c/a\u003e ci: stage at verbose so a failed OIDC token exchange says why\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/529f78dd9431b07f49647fee3aa0819b3f8b66b7\"\u003e\u003ccode\u003e529f78d\u003c/code\u003e\u003c/a\u003e 4.6.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/a0ebf970f2d752e5f58527cd2942ff48be4f46bd\"\u003e\u003ccode\u003ea0ebf97\u003c/code\u003e\u003c/a\u003e fix(v4): check array, set and map size bounds before parsing elements (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6652\"\u003e#6652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/a2ba4a67986a3e6b2b131be30084a2f460d9ea67\"\u003e\u003ccode\u003ea2ba4a6\u003c/code\u003e\u003c/a\u003e fix(types): declare record output and input as members, not base type argumen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/c42596bd1c87e941d7241d10e012c5c196adcc10\"\u003e\u003ccode\u003ec42596b\u003c/code\u003e\u003c/a\u003e release: hold the run on the release-approval environment until the staged ve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/bacad518c41610d654658172d325874bf0ee6290\"\u003e\u003ccode\u003ebacad51\u003c/code\u003e\u003c/a\u003e docs: square the Code for Japan logo to match the other bronze tiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/8fb2faf0584828a6a027d8279db36f6f52784462\"\u003e\u003ccode\u003e8fb2faf\u003c/code\u003e\u003c/a\u003e docs: crop the Code for Japan logo and list it first in bronze\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/b2ef983e0711ff6517d6020b021071e2e5653efa\"\u003e\u003ccode\u003eb2ef983\u003c/code\u003e\u003c/a\u003e docs: add Code for Japan to bronze sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/colinhacks/zod/commit/74304ce5b5796b5edb9a88ceb8e170b6ea3e82df\"\u003e\u003ccode\u003e74304ce\u003c/code\u003e\u003c/a\u003e release: stage npm versions instead of publishing them (\u003ca href=\"https://redirect.github.com/colinhacks/zod/issues/6622\"\u003e#6622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/colinhacks/zod/compare/v4.6.5...v4.6.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@playwright/test` from 1.63.0 to 1.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e@​playwright/test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.64.0\u003c/h2\u003e\n\u003ch2\u003e🧰 WebMCP\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-webmcp\"\u003epage.webmcp\u003c/a\u003e and \u003ca href=\"https://playwright.dev/docs/api/class-frame#frame-webmcp\"\u003eframe.webmcp\u003c/a\u003e give access to the tools that a page registers through the experimental \u003ca href=\"https://playwright.dev/docs/api/class-webmcp\"\u003eWebMCP\u003c/a\u003e browser API, so you can test them like any other part of your app:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst browser = await chromium.launch({ args: ['--enable-features=WebMCP'] });\r\nconst page = await browser.newPage();\r\nawait page.goto('https://example.com');\r\n\u003cp\u003efor (const tool of await page.webmcp.tools())\nconsole.log(tool.name, tool.description);\u003c/p\u003e\n\u003cp\u003econst result = await page.webmcp.callTool('add', { a: 2, b: 40 });\nconsole.log(result.content[0].text); // \u0026quot;42\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-mcp\"\u003ePlaywright MCP\u003c/a\u003e also supports WebMCP by default, with page-defined tools offered to the agent as \u003ccode\u003ewebmcp_\u0026lt;tool\u0026gt;\u003c/code\u003e. Pass \u003ccode\u003e--no-webmcp\u003c/code\u003e to opt out.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-cli\"\u003e\u003ccode\u003eplaywright-cli\u003c/code\u003e\u003c/a\u003e exposes them as well:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003eplaywright-cli webmcp-list\r\nplaywright-cli webmcp-call search_catalog --params '{\u0026quot;query\u0026quot;:\u0026quot;cats\u0026quot;}'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🎬 Better videos\u003c/h2\u003e\n\u003cp\u003eVideos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nimport { defineConfig } from '@playwright/test';\r\n\u003cp\u003eexport default defineConfig({\nuse: {\nvideo: {\nmode: 'on',\nsize: { width: 1920, height: 1080 },\nfps: 60,\nshow: {\nactions: {\nstyle: {\npoint: 'width: 20px; height: 20px; border-radius: 50%; background: red',\nhighlight: 'outline: 2px solid \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/333\"\u003e#333\u003c/a\u003e; background: rgba(0, 128, 255, .15)',\ntitle: 'font-size: 16px',\n},\n},\n},\n},\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/microsoft/playwright/commit/606ecd8b34bac100db32561b6278ffd76e5eb3cd\"\u003e\u003ccode\u003e606ecd8\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43192\"\u003e#43192\u003c/a\u003e): fix(locators): parse locators the way the client API bui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e4f872c79530583300185d3e4aa9689e2f85d0b0\"\u003e\u003ccode\u003ee4f872c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43188\"\u003e#43188\u003c/a\u003e): feat(api): expose asLocatorDescription via LocalUtils fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f6a439e6f496f75d8e8b687116eef8c21316aa1f\"\u003e\u003ccode\u003ef6a439e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43189\"\u003e#43189\u003c/a\u003e): docs(webmcp): expose WebMCP to all languages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e2335c30f16196a96f81c099598803ca74f9120c\"\u003e\u003ccode\u003ee2335c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43174\"\u003e#43174\u003c/a\u003e): fix(mcp): do not close the browser twice when the client...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/d2a436e0111091ba99836fa6711de28201606cfc\"\u003e\u003ccode\u003ed2a436e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43163\"\u003e#43163\u003c/a\u003e): Revert \u0026quot;fix(blob): do not remove existing reports from o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a0c4b5efc965577e19f5ebfdcc27f384d3058783\"\u003e\u003ccode\u003ea0c4b5e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43175\"\u003e#43175\u003c/a\u003e): feat(api): return language-specific locator code from re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/3f7d535c7b69ff1997307dc304c3c8c76b51179d\"\u003e\u003ccode\u003e3f7d535\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43131\"\u003e#43131\u003c/a\u003e): docs: fix broken C# samples in API docs and handles guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/1cde64f74a0f85304f2f4091a46670bf9a3e0dc3\"\u003e\u003ccode\u003e1cde64f\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43170\"\u003e#43170\u003c/a\u003e): fix(locators): parse mixed role options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/8851e7296508ae50cd1f822e50d1e4fa92eab218\"\u003e\u003ccode\u003e8851e72\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43171\"\u003e#43171\u003c/a\u003e): fix(locators): parse JavaScript escapes and regex classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/dcc50654872510b630c73ec6eba1fb3d625c735e\"\u003e\u003ccode\u003edcc5065\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43172\"\u003e#43172\u003c/a\u003e): fix(locator): parse within and getByRef locators\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.63.0...v1.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@redocly/cli` from 2.62.1 to 2.62.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Redocly/redocly-cli/releases\"\u003e@​redocly/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.62.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue where the \u003ccode\u003elogin\u003c/code\u003e and \u003ccode\u003epush\u003c/code\u003e did not exit after a request through a proxy timed out.\u003c/li\u003e\n\u003cli\u003eFixed an issue where the \u003ccode\u003elogin\u003c/code\u003e, \u003ccode\u003epush\u003c/code\u003e, and other Reunite commands failed on Node.js 26.\nUpdated \u003ccode\u003eundici\u003c/code\u003e to the \u003ccode\u003e7.30.0\u003c/code\u003e version.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003ehandlebars\u003c/code\u003e to \u003ccode\u003e4.7.10\u003c/code\u003e to resolve \u003ccode\u003eCVE-2026-106444\u003c/code\u003e, \u003ccode\u003eCVE-2026-106445\u003c/code\u003e, and \u003ccode\u003eCVE-2026-106446\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed an issue where the \u003ccode\u003erespect\u003c/code\u003e command ignored the \u003ccode\u003e--mtls\u003c/code\u003e certificates when a request went through a proxy.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/reunite-integration\u003c/code\u003e to v2.62.2.\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/Redocly/redocly-cli/commit/cb3019a221d457e16d9b604e08e5afc122066d0a\"\u003e\u003ccode\u003ecb3019a\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3238\"\u003e#3238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/7df8cf3ce50a7807df67513991dd1375d74524c8\"\u003e\u003ccode\u003e7df8cf3\u003c/code\u003e\u003c/a\u003e fix: use the bundled undici fetch for Reunite and respect requests (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3235\"\u003e#3235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/db0c1f627f9c44c3a757e09dd76415631a20aa50\"\u003e\u003ccode\u003edb0c1f6\u003c/code\u003e\u003c/a\u003e chore: update handlebars to fix vulnerability issues (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3234\"\u003e#3234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/eea36275ab6f32c7333518d459892e0d38005d0f\"\u003e\u003ccode\u003eeea3627\u003c/code\u003e\u003c/a\u003e chore: configure bugbot (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/3231\"\u003e#3231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Redocly/redocly-cli/compare/@redocly/cli@2.62.1...@redocly/cli@2.62.2\"\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.19.1 to 24.19.2\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 `prettier` from 3.9.9 to 3.9.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Update \u003ccode\u003emicromark-extension-gfm-table\u003c/code\u003e to fix the table parse issue on performance (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20266\"\u003e#20266\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.10/CHANGELOG.md#3910\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.9.10\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.9...3.9.10\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eMarkdown: Update \u003ccode\u003emicromark-extension-gfm-table\u003c/code\u003e to fix the table parse issue on performance (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/20266\"\u003e#20266\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/micromark/micromark-extension-gfm-table/commit/4f43ead37b786bc531d924530d4ab4c714886267\"\u003ehttps://github.com/micromark/micromark-extension-gfm-table/commit/4f43ead37b786bc531d924530d4ab4c714886267\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1172b82c295c4f889fd787dc6c78c3e194ebf353\"\u003e\u003ccode\u003e1172b82\u003c/code\u003e\u003c/a\u003e Release 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d0142273aff2c76f8a69785d42ee2cedc4b0aaa3\"\u003e\u003ccode\u003ed014227\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003emicromark-extension-gfm-table\u003c/code\u003e to fix the table parse issue on perfor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/953b9084329dcd06ed1072a04b333f1e6e9371e8\"\u003e\u003ccode\u003e953b908\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.9.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ad8a6bf4fa23c42fd114683fec43b28a11bd24af\"\u003e\u003ccode\u003ead8a6bf\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/prettier/compare/3.9.9...3.9.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `swagger-ui-dist` from 5.33.1 to 5.33.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swagger-api/swagger-ui/releases\"\u003eswagger-ui-dist's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.33.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/compare/v5.33.1...v5.33.2\"\u003e5.33.2\u003c/a\u003e (2026-10-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump dompurify from 3.4.13 to 3.4.16 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11076\"\u003e#11076\u003c/a\u003e) (\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/3beee55d6e2bc807934d4fa69fd8ca8bd5634a0d\"\u003e3beee55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejson-schema-5:\u003c/strong\u003e move early return after useCallback in models (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11082\"\u003e#11082\u003c/a\u003e) (\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/7f262364c8b5e695fa8915d08ffa8ac140da05a4\"\u003e7f26236\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/swagger-api/swagger-ui/commit/e89a91f13cdee432d97ca9d3d1ac1969ff797036\"\u003e\u003ccode\u003ee89a91f\u003c/code\u003e\u003c/a\u003e chore(release): cut the 5.33.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/7f262364c8b5e695fa8915d08ffa8ac140da05a4\"\u003e\u003ccode\u003e7f26236\u003c/code\u003e\u003c/a\u003e fix(json-schema-5): move early return after useCallback in models (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11082\"\u003e#11082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/cfd955eb54738c5c2aa58285a5259d3450a1bdf8\"\u003e\u003ccode\u003ecfd955e\u003c/code\u003e\u003c/a\u003e chore(deps): bump postcss-selector-parser from 7.1.5 to 7.1.6 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11083\"\u003e#11083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/553cf098e34b5e823c520796670bea1e7eff85da\"\u003e\u003ccode\u003e553cf09\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump joi from 17.13.7 to 17.13.8 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11087\"\u003e#11087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/d19e9618370df2a29b356a4d57065d5f8d4cc494\"\u003e\u003ccode\u003ed19e961\u003c/code\u003e\u003c/a\u003e chore(deps): bump source-map-js from 1.2.1 to 1.2.2 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11085\"\u003e#11085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/5672801c2838b1edc3c46cdd8e5f91533878f26b\"\u003e\u003ccode\u003e5672801\u003c/code\u003e\u003c/a\u003e chore(deps): bump proxy-addr from 2.0.7 to 2.0.8 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11086\"\u003e#11086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/2addfaf8bebc3c7d080f8dd74e5268b8d344d430\"\u003e\u003ccode\u003e2addfaf\u003c/code\u003e\u003c/a\u003e chore(deps): bump shell-quote from 1.10.0 to 1.12.0 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11084\"\u003e#11084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/121c4882defb47969c1d4c0003a2d8ed352c4ab7\"\u003e\u003ccode\u003e121c488\u003c/code\u003e\u003c/a\u003e chore(deps): bump aquasecurity/trivy-action (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11079\"\u003e#11079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/b1c3fc5f39f3d0d581d9e1b75b4be4b5819dfeed\"\u003e\u003ccode\u003eb1c3fc5\u003c/code\u003e\u003c/a\u003e chore(deps): bump undici and release-it (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11088\"\u003e#11088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-ui/commit/666e922b302095fe4f1537073fb1276b62037cf0\"\u003e\u003ccode\u003e666e922\u003c/code\u003e\u003c/a\u003e chore(deps): bump dependabot/fetch-metadata (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-ui/issues/11071\"\u003e#11071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/swagger-api/swagger-ui/compare/v5.33.1...v5.33.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 5.0.3 to 5.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eTag cache directories with CACHEDIR.TAG  -  by \u003ca href=\"https://github.com/lifeiscontent\"\u003e\u003ccode\u003e@​lifeiscontent\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11461\"\u003evitest-dev/vitest#11461\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8ea3c8fd\"\u003e\u003c!-- raw HTML omitted --\u003e(a8ea3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003etest.ui.theme\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11499\"\u003evitest-dev/vitest#11499\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1da66405d\"\u003e\u003c!-- raw HTML omitted --\u003e(1da66)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHighlight selector multiple matches in trace view  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eClaude Opus 5.5\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11489\"\u003evitest-dev/vitest#11489\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5abba1e1b\"\u003e\u003c!-- raw HTML omitted --\u003e(5abba)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrint how many tests were affected and a total when running \u003ccode\u003e--changed\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11424\"\u003evitest-dev/vitest#11424\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a23368585\"\u003e\u003c!-- raw HTML omitted --\u003e(a2336)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd an option to cache dependencies instead of statically parsing them  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11515\"\u003evitest-dev/vitest#11515\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c06012ac8\"\u003e\u003c!-- raw HTML omitted --\u003e(c0601)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd fit and zoom controls to trace viewer  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eClaude Opus 5.5\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11490\"\u003evitest-dev/vitest#11490\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5dd99ed0\"\u003e\u003c!-- raw HTML omitted --\u003e(f5dd9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFail the run on git and location filter errors  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11430\"\u003evitest-dev/vitest#11430\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/30d0304d2\"\u003e\u003c!-- raw HTML omitted --\u003e(30d03)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable fsModuleCache by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11435\"\u003evitest-dev/vitest#11435\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ad208cc29\"\u003e\u003c!-- raw HTML omitted --\u003e(ad208)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrack project files and mocks with --changed  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11432\"\u003evitest-dev/vitest#11432\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b0f2b3bb9\"\u003e\u003c!-- raw HTML omitted --\u003e(b0f2b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor caching, fix \u003ccode\u003e:\u003c/code\u003e in project and change the shape of \u003ccode\u003eresults\u003c/code\u003e cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11453\"\u003evitest-dev/vitest#11453\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9673c49a4\"\u003e\u003c!-- raw HTML omitted --\u003e(9673c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKeep full \u003ccode\u003e$\u003c/code\u003e string values when \u003ccode\u003etaskTitleValueFormatTruncate\u003c/code\u003e is 0  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eClaude Opus 5.5\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11485\"\u003evitest-dev/vitest#11485\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4f7e1799b\"\u003e\u003c!-- raw HTML omitted --\u003e(4f7e1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve node builtins in client environments  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11417\"\u003evitest-dev/vitest#11417\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/56b319ac6\"\u003e\u003c!-- raw HTML omitted --\u003e(56b31)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix module graph builtin externals after \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/11421\"\u003e#11421\u003c/a\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eClaude Opus 5.5\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11491\"\u003evitest-dev/vitest#11491\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11421\"\u003evitest-dev/vitest#11421\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/008e184cb\"\u003e\u003c!-- raw HTML omitted --\u003e(008e1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrap module mocks during in-source testing  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11505\"\u003evitest-dev/vitest#11505\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/36d19cb00\"\u003e\u003c!-- raw HTML omitted --\u003e(36d19)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle line endings in snapshot  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11522\"\u003evitest-dev/vitest#11522\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c468aa40\"\u003e\u003c!-- raw HTML omitted --\u003e(4c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRespect root in projects  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11521\"\u003evitest-dev/vitest#11521\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/26642f793\"\u003e\u003c!-- raw HTML omitted --\u003e(26642)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve mocks in directories with spaces  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11539\"\u003evitest-dev/vitest#11539\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/caaef9416\"\u003e\u003c!-- raw HTML omitted --\u003e(caaef)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePublish the api token atomically  -  by \u003ca href=\"https://github.com/umairnawaz333\"\u003e\u003ccode\u003e@​umairnawaz333\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11323\"\u003evitest-dev/vitest#11323\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f990fef1\"\u003e\u003c!-- raw HTML omitted --\u003e(6f990)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eClose the mock route interception race  -  by \u003ca href=\"https://github.com/cplieger\"\u003e\u003ccode\u003e@​cplieger\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8339\"\u003evitest-dev/vitest#8339\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11083\"\u003evitest-dev/vitest#11083\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d6620fae6\"\u003e\u003c!-- raw HTML omitted --\u003e(d6620)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow toHaveTextContent without arguments  -  by \u003ca href=\"https://github.com/nomadical\"\u003e\u003ccode\u003e@​nomadical\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11425\"\u003evitest-dev/vitest#11425\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/8ebcf5f8a\"\u003e\u003c!-- raw HTML omitted --\u003e(8ebcf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply API options without browser config  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10852\"\u003evitest-dev/vitest#10852\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ad055837b\"\u003e\u003c!-- raw HTML omitted --\u003e(ad055)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve undefined command arguments  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/11497\"\u003evitest-dev/vitest#11497\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1576d3d89\"\u003e\u003c!-- raw HTML o...\n\n_Description has been truncated_","html_url":"https://github.com/eemtijca/frequenciapp/pull/267","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eemtijca%2Ffrequenciapp/issues/267","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/267/packages"}},{"old_version":"16.3.8","new_version":"16.4.0","update_type":"minor","path":null,"pr_created_at":"2026-10-16T09:33:54.000Z","version_change":"16.3.8 → 16.4.0","issue":{"uuid":"5881802437","node_id":"PR_kwDOPXaVjM8AAAABI0ARcw","number":258,"state":"open","title":"chore(deps): bump the nextjs group with 2 updates","user":"dependabot[bot]","labels":["dependencies","automated"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T09:33:54.000Z","updated_at":"2026-10-16T09:35:03.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"nextjs","update_count":2,"packages":[{"name":"next","old_version":"16.3.8","new_version":"16.4.0","repository_url":"https://github.com/vercel/next.js"},{"name":"eslint-config-next","old_version":"16.3.8","new_version":"16.4.0","repository_url":"https://github.com/vercel/next.js"}],"path":null,"ecosystem":"npm"},"body":"Bumps the nextjs group with 2 updates: [next](https://github.com/vercel/next.js) and [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next).\n\nUpdates `next` from 16.3.8 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: use relative doc links in instant-navigation error pages: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96672\"\u003e#96672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTurbopack: terminate failed plugin worker threads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96592\"\u003e#96592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix HTML-limited bot matching in prerender bypass rules: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96584\"\u003e#96584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ci] Fix create_release_branch for new repo permissions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96641\"\u003e#96641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip action module instance deploy test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96629\"\u003e#96629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: quote the dynamicParams build error in a blockquote: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96633\"\u003e#96633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[react-sync] Open pull requests as the bot that authors the commits: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96682\"\u003e#96682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Bench] Fixes for pure Fizz bench: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96771\"\u003e#96771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive foreground cache revalidation from the consumer: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96731\"\u003e#96731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix race when navigating Back before hydration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96252\"\u003e#96252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: present each Skill as steps in the AI agents guide: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96751\"\u003e#96751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReuse completed cache entries for the rest of a request: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96727\"\u003e#96727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e to \u003ccode\u003e11eddecd-20260805\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96735\"\u003e#96735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove WorkStore execution mode: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96674\"\u003e#96674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove cache revalidation execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96670\"\u003e#96670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Route render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96662\"\u003e#96662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove App Page execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96660\"\u003e#96660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix missing await in css-chunking test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96725\"\u003e#96725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs (Skills): stop assuming app/ at the root and port 3000: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96696\"\u003e#96696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement next/font BeforeResolvePlugins as ImportMappingReplacement: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/95808\"\u003e#95808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Tailwind Turbopack loader in create-next-app: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96606\"\u003e#96606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: instant navigation quick start with an adoption prompt: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96663\"\u003e#96663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Page render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96659\"\u003e#96659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove App Router execution intent to entrypoints: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96640\"\u003e#96640\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/vercel/next.js/commit/e273d5b2e869d0be06c0e86f788e1594f9dd40cf\"\u003e\u003ccode\u003ee273d5b\u003c/code\u003e\u003c/a\u003e v16.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/fdf41d6f6315ebff3a7056d7e7f002b8e78749d4\"\u003e\u003ccode\u003efdf41d6\u003c/code\u003e\u003c/a\u003e [ai-upgrade] discover upgrade models and reasoning efforts from agent CLIs (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c3e76ad9e49ac21d1667e4b8b2b6b3a3348d2975\"\u003e\u003ccode\u003ec3e76ad\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.63\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/47c6cc8da0a35432bc964548ecfb5e1ba160b69c\"\u003e\u003ccode\u003e47c6cc8\u003c/code\u003e\u003c/a\u003e Document next analyze export in the package bundling guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99735\"\u003e#99735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/5b10604925853d8cd0bee61eb49d4894707cf7ac\"\u003e\u003ccode\u003e5b10604\u003c/code\u003e\u003c/a\u003e Revert stabilization of \u003ccode\u003eforbidden()\u003c/code\u003e and \u003ccode\u003eunauthorized()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99734\"\u003e#99734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f3a6f976de26c40e7a6543a3175666906e84e050\"\u003e\u003ccode\u003ef3a6f97\u003c/code\u003e\u003c/a\u003e Preserve configured output directories during static export (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99507\"\u003e#99507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b22e5a299cb58577ce86f21b6a0f7bb31a6168f2\"\u003e\u003ccode\u003eb22e5a2\u003c/code\u003e\u003c/a\u003e Rename skill to next-bundle-optimizer and document its usage (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99731\"\u003e#99731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/74dc549ca01d7c1adada50576b2b204a4ad32df6\"\u003e\u003ccode\u003e74dc549\u003c/code\u003e\u003c/a\u003e [turbo-tasks-backend] Clean up task state before publishing execution complet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ccf8c15a42d1a7140cf569ac15bec3ccb0187e8f\"\u003e\u003ccode\u003eccf8c15\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b8c7c7f2f3222d133f2a64d9bb77cc83d68f8172\"\u003e\u003ccode\u003eb8c7c7f\u003c/code\u003e\u003c/a\u003e Improve static route error guidance (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99724\"\u003e#99724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.8...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-config-next` from 16.3.8 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003eeslint-config-next's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96550\"\u003e#96550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: use relative doc links in instant-navigation error pages: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96672\"\u003e#96672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTurbopack: terminate failed plugin worker threads: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96592\"\u003e#96592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix HTML-limited bot matching in prerender bypass rules: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96584\"\u003e#96584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ci] Fix create_release_branch for new repo permissions: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96641\"\u003e#96641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip action module instance deploy test: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96629\"\u003e#96629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: quote the dynamicParams build error in a blockquote: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96633\"\u003e#96633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[react-sync] Open pull requests as the bot that authors the commits: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96682\"\u003e#96682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Bench] Fixes for pure Fizz bench: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96771\"\u003e#96771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive foreground cache revalidation from the consumer: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96731\"\u003e#96731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix race when navigating Back before hydration: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96252\"\u003e#96252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: present each Skill as steps in the AI agents guide: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96751\"\u003e#96751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReuse completed cache entries for the rest of a request: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96727\"\u003e#96727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e to \u003ccode\u003e11eddecd-20260805\u003c/code\u003e: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96735\"\u003e#96735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove WorkStore execution mode: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96674\"\u003e#96674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove cache revalidation execution mode reads: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96670\"\u003e#96670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Route render and prerender pipelines: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96662\"\u003e#96662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove App Page execution mode reads: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96660\"\u003e#96660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix missing await in css-chunking test: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96725\"\u003e#96725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs (Skills): stop assuming app/ at the root and port 3000: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96696\"\u003e#96696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement next/font BeforeResolvePlugins as ImportMappingReplacement: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/95808\"\u003e#95808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Tailwind Turbopack loader in create-next-app: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96606\"\u003e#96606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: instant navigation quick start with an adoption prompt: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96663\"\u003e#96663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Page render and prerender pipelines: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96659\"\u003e#96659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove App Router execution intent to entrypoints: \u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/96640\"\u003e#96640\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/vercel/next.js/commit/e273d5b2e869d0be06c0e86f788e1594f9dd40cf\"\u003e\u003ccode\u003ee273d5b\u003c/code\u003e\u003c/a\u003e v16.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c3e76ad9e49ac21d1667e4b8b2b6b3a3348d2975\"\u003e\u003ccode\u003ec3e76ad\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.63\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ccf8c15a42d1a7140cf569ac15bec3ccb0187e8f\"\u003e\u003ccode\u003eccf8c15\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/27ee7212f72fdbf8aab13e2263d21110108a2e76\"\u003e\u003ccode\u003e27ee721\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.61\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/907721a66e8b4174515445c27068d9835bd424d8\"\u003e\u003ccode\u003e907721a\u003c/code\u003e\u003c/a\u003e eslint-config-next: support ESLint 10 (\u003ca href=\"https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/99628\"\u003e#99628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/cdf6866a1d9c4a88afff3ffdc127fe7932e184d5\"\u003e\u003ccode\u003ecdf6866\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.60\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ba80ee48fc319735151c3ad6d9bb9a8180c9f09e\"\u003e\u003ccode\u003eba80ee4\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.59\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/1bcedb48d95a5a9ba6ad77dd2d8ba9ecc4159ba6\"\u003e\u003ccode\u003e1bcedb4\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.58\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3683479afb0cd864cc40c4b46d09dbd7ce45d4af\"\u003e\u003ccode\u003e3683479\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.57\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a209429a48af48b2b23497a06f4bd7045af13ef1\"\u003e\u003ccode\u003ea209429\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.56\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/commits/v16.4.0/packages/eslint-config-next\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/maximunited/yomu/pull/258","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/maximunited%2Fyomu/issues/258","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/258/packages"}},{"old_version":"15.5.27","new_version":"16.4.2","update_type":"major","path":"/beanguard-docs","pr_created_at":"2026-10-16T08:57:20.000Z","version_change":"15.5.27 → 16.4.2","issue":{"uuid":"5881304906","node_id":"PR_kwDOTZQfIM8AAAABIznFsw","number":11,"state":"closed","title":"chore(deps): Bump next from 15.5.27 to 16.4.2 in /beanguard-docs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-10-16T13:52:53.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-16T08:57:20.000Z","updated_at":"2026-10-16T13:52:57.000Z","time_to_close":17733,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"next","old_version":"15.5.27","new_version":"16.4.2","repository_url":"https://github.com/vercel/next.js"}],"path":"/beanguard-docs","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 15.5.27 to 16.4.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[lts-active] turbo-tasks snapshot consistency fixes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99644\"\u003e#99644\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99732\"\u003e#99732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99649\"\u003e#99649\u003c/a\u003e) by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100002\"\u003evercel/next.js#100002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98823\"\u003e#98823\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99910\"\u003e#99910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100091\"\u003e#100091\u003c/a\u003e) by \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100008\"\u003evercel/next.js#100008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] fix(next-code-frame): snap visible window to char boundaries by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100212\"\u003evercel/next.js#100212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependency edges by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100209\"\u003evercel/next.js#100209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Turbopack: Ignore realpath errors during module resolution, matching node's behavior by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100217\"\u003evercel/next.js#100217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport docs fixes since v16.4.0 by \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100246\"\u003evercel/next.js#100246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions by \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100211\"\u003evercel/next.js#100211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[lts-active] Backport additional documentation fixes since v16.4.0 by \u003ca href=\"https://github.com/aurorascharff\"\u003e\u003ccode\u003e@​aurorascharff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/next.js/pull/100262\"\u003evercel/next.js#100262\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\"\u003ehttps://github.com/vercel/next.js/compare/v16.4.1...v16.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.4.1\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eCritical:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-673q-mjm6-r5xr\"\u003eUnauthenticated Remote Code Execution in \u003ccode\u003euse cache\u003c/code\u003e functions returning typed arrays\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-2464-fhr4-w9xw\"\u003eUnauthenticated Remote Code Execution in Image Optimization API when SVG files are used\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-p3m5-59mp-jv5r\"\u003eDenial of Service in App Router using Server Actions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\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/vercel/next.js/commit/2864b1772c37242a9b40ab4d366eb7d368c2a070\"\u003e\u003ccode\u003e2864b17\u003c/code\u003e\u003c/a\u003e v16.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a42cb59277f55420a2b059ca92d30e46ac460309\"\u003e\u003ccode\u003ea42cb59\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[lts-active] Keep requests through middleware in a single OpenTelemet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f0760ec6f27058940fb1b8eaa80fd7cc0123e8d2\"\u003e\u003ccode\u003ef0760ec\u003c/code\u003e\u003c/a\u003e [lts-active] Backport additional documentation fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100262\"\u003e#100262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/845007af1da12aeb88ca7b78fd1680800ae19ced\"\u003e\u003ccode\u003e845007a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix Turbopack lazy dynamic-import chunk-list collisions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100211\"\u003e#100211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6a79d8aa8a0892435eacf0273f2e683ecff046d8\"\u003e\u003ccode\u003e6a79d8a\u003c/code\u003e\u003c/a\u003e [lts-active] Backport docs fixes since v16.4.0 (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/100246\"\u003e#100246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a75a78275811867edf576f6cbea12217de9bb57d\"\u003e\u003ccode\u003ea75a782\u003c/code\u003e\u003c/a\u003e [lts-active] Keep requests through middleware in a single OpenTelemetry trace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8ad85240ecb590f0a6eda249d5a0fda6b7ee29c8\"\u003e\u003ccode\u003e8ad8524\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: Ignore realpath errors during module resolution, matc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/29d030e8e7b17c0c11a6a066e9465a7bcddad5d8\"\u003e\u003ccode\u003e29d030e\u003c/code\u003e\u003c/a\u003e [lts-active] [turbopack] Fix two GC paths that leave half-torn-down dependenc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3e50b8225c9a26ac0f47417480c3b9d214d3f459\"\u003e\u003ccode\u003e3e50b82\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next-code-frame): snap visible window to char boundaries (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9458fb99cd4b4eaf2962a07190b5f948a320fc26\"\u003e\u003ccode\u003e9458fb9\u003c/code\u003e\u003c/a\u003e [lts-active] Turbopack: backport Pages Router dev module graph chaining (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/988\"\u003e#988\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.27...v16.4.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=next\u0026package-manager=npm_and_yarn\u0026previous-version=15.5.27\u0026new-version=16.4.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 show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/mszajner/beanguard/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/mszajner/beanguard/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mszajner%2Fbeanguard/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}},{"old_version":"16.2.6","new_version":"16.3.8","update_type":"minor","path":null,"pr_created_at":"2026-10-16T08:09:15.000Z","version_change":"16.2.6 → 16.3.8","issue":{"uuid":"5880664609","node_id":"PR_kwDOSgj4VM8AAAABIzGP-A","number":21,"state":"open","title":"chore(deps): bump next from 16.2.6 to 16.3.8","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T08:09:15.000Z","updated_at":"2026-10-16T08:10:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"next","old_version":"16.2.6","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"}],"path":null,"ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.2.6 to 16.3.8.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.3.6\u003c/h2\u003e\n\u003cp\u003eThis release contains a security fix for \u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vcvr-r3jv-pc5j\"\u003eGHSA-vcvr-r3jv-pc5j: Remote Code Execution in next/og ImageResponse\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.3.5\u003c/h2\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does not include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enext/image: Skip 0-byte entries when initializing disk LRU cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98185\"\u003e#98185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enext/image: Reject empty images when reading/writing to the disk cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98186\"\u003e#98186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit whole-app server NFTs when \u003ccode\u003eoutput: 'standalone'\u003c/code\u003e is used with an adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98167\"\u003e#98167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd CSP nonce to script tags of loading and template files (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98403\"\u003e#98403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euse cache\u003c/code\u003e prerender signal retention (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98448\"\u003e#98448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v16.3.3\"\u003ev16.3.3\u003c/a\u003e re-enabling AVIF Image Optimization (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97949\"\u003e#97949\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etestmode: Fix infinite recursion in testmode passthrough fetch (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97691\"\u003e#97691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix build error when aliasing typescript to \u003ccode\u003e@​typescript/typescript6\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97997\"\u003e#97997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix unset crossOrigin in Turbopack manifests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97930\"\u003e#97930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.6...v16.3.8\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.2.6\u0026new-version=16.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/SuessVilliano/jamaurjohnson-site/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/SuessVilliano/jamaurjohnson-site/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SuessVilliano%2Fjamaurjohnson-site/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"}},{"old_version":"16.2.6","new_version":"16.3.8","update_type":"minor","path":"/examples/typescript","pr_created_at":"2026-10-16T08:08:00.000Z","version_change":"16.2.6 → 16.3.8","issue":{"uuid":"5880648400","node_id":"PR_kwDOSePpfM8AAAABIzFalA","number":226,"state":"open","title":"build(deps): bump next from 16.2.6 to 16.3.8 in /examples/typescript","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":7,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T08:08:00.000Z","updated_at":"2026-10-16T08:09:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"next","old_version":"16.2.6","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"}],"path":"/examples/typescript","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.2.6 to 16.3.8.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.3.6\u003c/h2\u003e\n\u003cp\u003eThis release contains a security fix for \u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vcvr-r3jv-pc5j\"\u003eGHSA-vcvr-r3jv-pc5j: Remote Code Execution in next/og ImageResponse\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.3.5\u003c/h2\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does not include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enext/image: Skip 0-byte entries when initializing disk LRU cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98185\"\u003e#98185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enext/image: Reject empty images when reading/writing to the disk cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98186\"\u003e#98186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit whole-app server NFTs when \u003ccode\u003eoutput: 'standalone'\u003c/code\u003e is used with an adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98167\"\u003e#98167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd CSP nonce to script tags of loading and template files (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98403\"\u003e#98403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euse cache\u003c/code\u003e prerender signal retention (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98448\"\u003e#98448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v16.3.3\"\u003ev16.3.3\u003c/a\u003e re-enabling AVIF Image Optimization (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97949\"\u003e#97949\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etestmode: Fix infinite recursion in testmode passthrough fetch (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97691\"\u003e#97691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix build error when aliasing typescript to \u003ccode\u003e@​typescript/typescript6\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97997\"\u003e#97997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix unset crossOrigin in Turbopack manifests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97930\"\u003e#97930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.6...v16.3.8\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.2.6\u0026new-version=16.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Dustin4444/x402/network/alerts).\n\n\u003c/details\u003e\n\n\u003c!-- Reviewable:start --\u003e\n- - -\nThis change is [\u003cimg src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/\u003e](https://reviewable.io/reviews/Dustin4444/x402/226)\n\u003c!-- Reviewable:end --\u003e\n","html_url":"https://github.com/Dustin4444/x402/pull/226","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dustin4444%2Fx402/issues/226","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/226/packages"}},{"old_version":"16.3.8","new_version":"16.4.0","update_type":"minor","path":null,"pr_created_at":"2026-10-16T07:46:58.000Z","version_change":"16.3.8 → 16.4.0","issue":{"uuid":"5880383346","node_id":"PR_kwDOSSJsEs8AAAABIy4ANg","number":328,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T07:46:58.000Z","updated_at":"2026-10-16T07:59:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":20,"packages":[{"name":"@heycatch/sdk","old_version":"0.7.0","new_version":"0.8.3","repository_url":"https://github.com/White-Digital-Company/heycatch"},{"name":"@sentry/nextjs","old_version":"10.68.0","new_version":"11.7.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@simplewebauthn/browser","old_version":"13.3.0","new_version":"14.0.0","repository_url":"https://github.com/MasterKale/SimpleWebAuthn"},{"name":"@simplewebauthn/server","old_version":"13.3.2","new_version":"14.0.3","repository_url":"https://github.com/MasterKale/SimpleWebAuthn"},{"name":"drizzle-orm","old_version":"0.45.2","new_version":"0.45.4","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"jose","old_version":"6.2.3","new_version":"6.2.12","repository_url":"https://github.com/panva/jose"},{"name":"mongoose","old_version":"9.8.0","new_version":"9.11.2","repository_url":"https://github.com/Automattic/mongoose"},{"name":"next","old_version":"16.3.8","new_version":"16.4.0","repository_url":"https://github.com/vercel/next.js"},{"name":"next-intl","old_version":"4.13.0","new_version":"4.14.9","repository_url":"https://github.com/amannn/next-intl"},{"name":"nodemailer","old_version":"10.0.12","new_version":"10.1.0","repository_url":"https://github.com/nodemailer/nodemailer"},{"name":"otpauth","old_version":"9.4.1","new_version":"9.5.2","repository_url":"https://github.com/hectorm/otpauth"},{"name":"react","old_version":"19.2.5","new_version":"19.3.0","repository_url":"https://github.com/react/react"},{"name":"react-dom","old_version":"19.2.5","new_version":"19.3.0","repository_url":"https://github.com/react/react"},{"name":"stripe","old_version":"22.1.1","new_version":"23.0.0","repository_url":"https://github.com/stripe/stripe-node"},{"name":"dotenv","old_version":"16.6.1","new_version":"18.0.7","repository_url":"https://github.com/motdotla/dotenv"},{"name":"twitter-api-v2","old_version":"1.29.0","new_version":"1.29.1","repository_url":"https://github.com/plhery/node-twitter-api-v2"},{"name":"commander","old_version":"13.1.0","new_version":"15.0.0","repository_url":"https://github.com/tj/commander.js"},{"name":"@actions/core","old_version":"2.0.3","new_version":"3.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"smol-toml","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/squirrelchat/smol-toml"},{"name":"yaml","old_version":"2.9.0","new_version":"2.9.1","repository_url":"https://github.com/eemeli/yaml"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@heycatch/sdk](https://github.com/White-Digital-Company/heycatch/tree/HEAD/packages/sdk) | `0.7.0` | `0.8.3` |\n| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) | `10.68.0` | `11.7.0` |\n| [@simplewebauthn/browser](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/browser) | `13.3.0` | `14.0.0` |\n| [@simplewebauthn/server](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/server) | `13.3.2` | `14.0.3` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.2` | `0.45.4` |\n| [jose](https://github.com/panva/jose) | `6.2.3` | `6.2.12` |\n| [mongoose](https://github.com/Automattic/mongoose) | `9.8.0` | `9.11.2` |\n| [next](https://github.com/vercel/next.js) | `16.3.8` | `16.4.0` |\n| [next-intl](https://github.com/amannn/next-intl) | `4.13.0` | `4.14.9` |\n| [nodemailer](https://github.com/nodemailer/nodemailer) | `10.0.12` | `10.1.0` |\n| [otpauth](https://github.com/hectorm/otpauth) | `9.4.1` | `9.5.2` |\n| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.5` | `19.3.0` |\n| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.3.0` |\n| [stripe](https://github.com/stripe/stripe-node) | `22.1.1` | `23.0.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.6.1` | `18.0.7` |\n| [twitter-api-v2](https://github.com/plhery/node-twitter-api-v2) | `1.29.0` | `1.29.1` |\n| [commander](https://github.com/tj/commander.js) | `13.1.0` | `15.0.0` |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `2.0.3` | `3.0.1` |\n| [smol-toml](https://github.com/squirrelchat/smol-toml) | `1.9.0` | `1.9.1` |\n| [yaml](https://github.com/eemeli/yaml) | `2.9.0` | `2.9.1` |\n\n\nUpdates `@heycatch/sdk` from 0.7.0 to 0.8.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/White-Digital-Company/heycatch/commits/HEAD/packages/sdk\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/nextjs` from 10.68.0 to 11.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/nextjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.7.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add opt-in cron monitoring for Cron Triggers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25014\"\u003e#25014\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe new \u003ccode\u003ecronTriggersIntegration\u003c/code\u003e sends check-ins for Cron Triggers. Each check-in includes the schedule from \u003ccode\u003econtroller.cron\u003c/code\u003e, so Sentry creates the monitor on the first run. The integration is opt-in, because monitors are billed.\u003c/p\u003e\n\u003cp\u003eCron Triggers have no names, so map each cron expression of your wrangler config to a monitor slug. With the Sentry Cloudflare Vite plugin, add the integration to \u003ccode\u003esrc/instrument.server.ts\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// src/monitorSlugs.ts\nexport const monitorSlugs: Record\u0026lt;string, string\u0026gt; = {\n  '30 9 * * MON-FRI': 'daily-report',\n};\n\u003cp\u003e// src/instrument.server.ts\nimport * as Sentry from '\u003ccode\u003e@​sentry/cloudflare\u003c/code\u003e';\nimport { monitorSlugs } from './monitorSlugs';\u003c/p\u003e\n\u003cp\u003eexport default Sentry.defineCloudflareOptions(env =\u0026gt; ({\ndsn: env.SENTRY_DSN,\nintegrations: [Sentry.cronTriggersIntegration({ monitorSlug: cron =\u0026gt; monitorSlugs[cron] })],\n}));\u003c/p\u003e\n\u003cp\u003e// src/index.ts\nimport { monitorSlugs } from './monitorSlugs';\u003c/p\u003e\n\u003cp\u003eexport default {\nasync scheduled(controller, env) {\nswitch (monitorSlugs[controller.cron]) {\ncase 'daily-report':\n// Your daily report job\nbreak;\n}\n},\n};\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003emonitorSlug\u003c/code\u003e function can also return monitor settings, for example \u003ccode\u003e{ monitorSlug: 'daily-report', maxRuntime: 30 }\u003c/code\u003e, or \u003ccode\u003eundefined\u003c/code\u003e to send no check-ins for a trigger. Without \u003ccode\u003emonitorSlug\u003c/code\u003e, the SDK derives the slug from the cron expression. If you deploy with \u003ccode\u003ewrangler\u003c/code\u003e directly, pass the same integration to \u003ccode\u003eSentry.withSentry\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node): Add neonIntegration for \u003ccode\u003e@​neondatabase/serverless\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25164\"\u003e#25164\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25176\"\u003e#25176\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe new \u003ccode\u003eneonIntegration\u003c/code\u003e creates \u003ccode\u003edb\u003c/code\u003e spans for queries of the \u003ccode\u003e@neondatabase/serverless\u003c/code\u003e driver: for the WebSocket \u003ccode\u003eClient\u003c/code\u003e and \u003ccode\u003ePool\u003c/code\u003e, and for the HTTP \u003ccode\u003eneon()\u003c/code\u003e function. This includes the \u003ccode\u003eneon-http\u003c/code\u003e and \u003ccode\u003eneon-serverless\u003c/code\u003e adapters of Drizzle. The integration is on by default when tracing is enabled.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node): Stop sending the process session once request sessions are tracked (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/24915\"\u003e#24915\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNode servers sent release health data two times: as request session aggregates, and as the process session of \u003ccode\u003eprocessSessionIntegration\u003c/code\u003e. An error in a request also marked the process session as errored, so the SDK counted the error two times. Now the SDK drops the process session when it tracks the first request session. Scripts, CLIs and workers that do not serve requests keep the process session, and so do servers with \u003ccode\u003ehttpServerIntegration({ sessions: false })\u003c/code\u003e. This changes the release health numbers of Node servers, because they no longer send the errored or crashed update of the process session.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(server-utils): Record decide calls as \u003ccode\u003egen_ai.decide\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25270\"\u003e#25270\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25272\"\u003e#25272\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25274\"\u003e#25274\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25281\"\u003e#25281\u003c/a\u003e)\u003c/strong\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/nextjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.7.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add opt-in cron monitoring for Cron Triggers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25014\"\u003e#25014\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe new \u003ccode\u003ecronTriggersIntegration\u003c/code\u003e sends check-ins for Cron Triggers. Each check-in includes the schedule from \u003ccode\u003econtroller.cron\u003c/code\u003e, so Sentry creates the monitor on the first run. The integration is opt-in, because monitors are billed.\u003c/p\u003e\n\u003cp\u003eCron Triggers have no names, so map each cron expression of your wrangler config to a monitor slug. With the Sentry Cloudflare Vite plugin, add the integration to \u003ccode\u003esrc/instrument.server.ts\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// src/monitorSlugs.ts\nexport const monitorSlugs: Record\u0026lt;string, string\u0026gt; = {\n  '30 9 * * MON-FRI': 'daily-report',\n};\n\u003cp\u003e// src/instrument.server.ts\nimport * as Sentry from '\u003ccode\u003e@​sentry/cloudflare\u003c/code\u003e';\nimport { monitorSlugs } from './monitorSlugs';\u003c/p\u003e\n\u003cp\u003eexport default Sentry.defineCloudflareOptions(env =\u0026gt; ({\ndsn: env.SENTRY_DSN,\nintegrations: [Sentry.cronTriggersIntegration({ monitorSlug: cron =\u0026gt; monitorSlugs[cron] })],\n}));\u003c/p\u003e\n\u003cp\u003e// src/index.ts\nimport { monitorSlugs } from './monitorSlugs';\u003c/p\u003e\n\u003cp\u003eexport default {\nasync scheduled(controller, env) {\nswitch (monitorSlugs[controller.cron]) {\ncase 'daily-report':\n// Your daily report job\nbreak;\n}\n},\n};\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003emonitorSlug\u003c/code\u003e function can also return monitor settings, for example \u003ccode\u003e{ monitorSlug: 'daily-report', maxRuntime: 30 }\u003c/code\u003e, or \u003ccode\u003eundefined\u003c/code\u003e to send no check-ins for a trigger. Without \u003ccode\u003emonitorSlug\u003c/code\u003e, the SDK derives the slug from the cron expression. If you deploy with \u003ccode\u003ewrangler\u003c/code\u003e directly, pass the same integration to \u003ccode\u003eSentry.withSentry\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node): Add neonIntegration for \u003ccode\u003e@​neondatabase/serverless\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25164\"\u003e#25164\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25176\"\u003e#25176\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe new \u003ccode\u003eneonIntegration\u003c/code\u003e creates \u003ccode\u003edb\u003c/code\u003e spans for queries of the \u003ccode\u003e@neondatabase/serverless\u003c/code\u003e driver: for the WebSocket \u003ccode\u003eClient\u003c/code\u003e and \u003ccode\u003ePool\u003c/code\u003e, and for the HTTP \u003ccode\u003eneon()\u003c/code\u003e function. This includes the \u003ccode\u003eneon-http\u003c/code\u003e and \u003ccode\u003eneon-serverless\u003c/code\u003e adapters of Drizzle. The integration is on by default when tracing is enabled.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node): Stop sending the process session once request sessions are tracked (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/24915\"\u003e#24915\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNode servers sent release health data two times: as request session aggregates, and as the process session of \u003ccode\u003eprocessSessionIntegration\u003c/code\u003e. An error in a request also marked the process session as errored, so the SDK counted the error two times. Now the SDK drops the process session when it tracks the first request session. Scripts, CLIs and workers that do not serve requests keep the process session, and so do servers with \u003ccode\u003ehttpServerIntegration({ sessions: false })\u003c/code\u003e. This changes the release health numbers of Node servers, because they no longer send the errored or crashed update of the process session.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(server-utils): Record decide calls as \u003ccode\u003egen_ai.decide\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25270\"\u003e#25270\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25272\"\u003e#25272\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25274\"\u003e#25274\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/25281\"\u003e#25281\u003c/a\u003e)\u003c/strong\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/getsentry/sentry-javascript/commit/47dff7de2de5e24e18d7f43003e55dd497bd9a8d\"\u003e\u003ccode\u003e47dff7d\u003c/code\u003e\u003c/a\u003e release: 11.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/72588e6b35e6d3b988ecb7fd2bffe4cafb5b1d48\"\u003e\u003ccode\u003e72588e6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/25296\"\u003e#25296\u003c/a\u003e from getsentry/prepare-release/11.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/323307a0ca407ac8cdae9ff3e2d3b2f60f4636d6\"\u003e\u003ccode\u003e323307a\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 11.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/87bdc84665943aaabade21a1bdc1ba46a6b2d2e6\"\u003e\u003ccode\u003e87bdc84\u003c/code\u003e\u003c/a\u003e fix(bundler-plugins): Escape JSON in generated injection code (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/25265\"\u003e#25265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b80300bd1c05538cda5ae39296a12499a1ac4af7\"\u003e\u003ccode\u003eb80300b\u003c/code\u003e\u003c/a\u003e fix(server-utils): Stop treating previous_response_id as the OpenAI conversat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/236c0ceb2eb8ff362e664e810b0ae284bd632689\"\u003e\u003ccode\u003e236c0ce\u003c/code\u003e\u003c/a\u003e fix(browser): Apply \u003ccode\u003eurlQueryParams\u003c/code\u003e to breadcrumb and element timing URLs (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ee046613aa4eb59b456abd90718a340e9eb010ae\"\u003e\u003ccode\u003eee04661\u003c/code\u003e\u003c/a\u003e fix(browser): Apply \u003ccode\u003eurlQueryParams\u003c/code\u003e to event URLs, static span names and LCP...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1e861780b1afd311d87461d1a93c0834ccbc62c4\"\u003e\u003ccode\u003e1e86178\u003c/code\u003e\u003c/a\u003e fix(nuxt): Keep \u003ccode\u003e@sentry/server-runtime-injection\u003c/code\u003e external on Nitro v3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/24901\"\u003e#24901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8a6b9cae09670ff92ddc096a9190191ad6361f05\"\u003e\u003ccode\u003e8a6b9ca\u003c/code\u003e\u003c/a\u003e test(node-integration): Stop exporting \u003ccode\u003eNODE_VERSION\u003c/code\u003e and \u003ccode\u003eRUNTIME\u003c/code\u003e from the ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9f7cbad3bb6129f446e3b1ecfa414395d8364b12\"\u003e\u003ccode\u003e9f7cbad\u003c/code\u003e\u003c/a\u003e feat(server-utils): Map Mastra classifier evaluations to gen_ai.decide spans ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.68.0...11.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@simplewebauthn/browser` from 13.3.0 to 14.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/releases\"\u003e@​simplewebauthn/browser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.0 - The one after they go quantum\u003c/h2\u003e\n\u003cp\u003eThe headlining feature of this release is \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e\u003c/strong\u003e gaining support for passkeys using the ML-DSA-44, ML-DSA-65, and ML-DSA-87 PQC algorithms in supported runtimes. And in those same supported runtimes, SimpleWebAuthn will automatically encourage registration of ML-DSA-44 passkeys to future-proof Relying Parties as PQC-capable FIDO2 authenticators and credential managers start coming to market. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for more info 🚀\u003c/p\u003e\n\u003cp\u003eSetting our sites on the browser, \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/browser\u003c/code\u003e\u003c/strong\u003e picks up a new \u003ccode\u003esendSignal()\u003c/code\u003e method as a single method to call all of the \u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info 🛜\u003c/p\u003e\n\u003cp\u003eAs for breaking changes, the minimum supported version of Node has been raised to \u003cstrong\u003eNode LTS 22.x and higher\u003c/strong\u003e, and \u003cstrong\u003eDeno v2.4.x and higher\u003c/strong\u003e. Going forward, SimpleWebAuthn will more formally aim to support Node LTS releases through their Active and Maintenance windows as tracked on \u003ca href=\"https://nodejs.org/en/about/previous-releases\"\u003ethe Node.js Releases page\u003c/a\u003e, and aim to support Deno minor releases for up to one year after their release\u003c/p\u003e\n\u003cp\u003eThat's not all, though. Continue reading for the full list of changes in this release! 🎉\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The PQC ML-DSA-44, ML-DSA-65, and ML-DSA-87 signature algorithms are now supported as passkey public key algorithms when the runtime supports them. In runtimes that support these PQC algorithms, \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e will include ML-DSA-44 as the most preferred public key algorithm during registration. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/785\"\u003e#785\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/794\"\u003e#794\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003esendSignal()\u003c/code\u003e method offers a simple way to invoke the \u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/778\"\u003e#778\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003ebrowserSupportsPasskeys()\u003c/code\u003e helper method performs more robust WebAuthn support detection by also checking for typical passkey-related WebAuthn features. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#browsersupportspasskeys\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#browsersupportspasskeys\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/761\"\u003e#761\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003egetBrowserCapabilities()\u003c/code\u003e helper method wraps WebAuthn's \u003ccode\u003egetClientCapabilities()\u003c/code\u003e with additional feature detection checks when possible. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#getbrowsercapabilities\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#getbrowsercapabilities\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/761\"\u003e#761\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003everifyAuthenticationResponse()\u003c/code\u003e accepts an optional new \u003ccode\u003eexpectedTopOrigin\u003c/code\u003e argument that supports cross-origin authentication verification. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/cross-origin-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/cross-origin-support\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/773\"\u003e#773\u003c/a\u003e, h/t \u003ca href=\"https://github.com/agektmr\"\u003e\u003ccode\u003e@​agektmr\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003eMetadataService.initialize()\u003c/code\u003e accepts an optional new \u003ccode\u003elogger\u003c/code\u003e argument that can be used to capture MetadataService status output in a project-specific manner. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/metadata-service#logging\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/metadata-service#logging\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/765\"\u003e#765\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The typing of \u003ccode\u003etransports\u003c/code\u003e in \u003ccode\u003eexcludeCredentials\u003c/code\u003e when calling \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e, and \u003ccode\u003eallowCredentials\u003c/code\u003e when calling \u003ccode\u003egenerateAuthenticationOptions()\u003c/code\u003e, has been updated to \u003ccode\u003estring[]\u003c/code\u003e to make it easier to call these methods (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/776\"\u003e#776\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003e\u0026quot;tpm\u0026quot;\u003c/code\u003e attestation verification is now more tolerant of variable casing in the TPM manufacturer IDs (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/772\"\u003e#772\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e and \u003ccode\u003everifyRegistrationResponse()\u003c/code\u003e now use the same default list of allowed public key algorithms for \u003ccode\u003esupportedAlgorithmIDs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/791\"\u003e#791\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The \u003ccode\u003evalidateCertificatePath()\u003c/code\u003e helper now supports x5c arrays containing cross-signed certificates (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/796\"\u003e#796\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[browser] [server]\u003c/strong\u003e The minimum supported runtime versions have been increased to Node LTS 22.x and higher, and Deno v2.4.x and higher (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/763\"\u003e#763\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Updated MDS blob signature verification to support more algorithms (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Updated \u003ccode\u003eMetadataService\u003c/code\u003e to know about the new FIDO MDS blob trust anchor certificate (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.3.2\u003c/h2\u003e\n\u003cp\u003eThis update fixes a CVSS v4 Low (2.0) security vulnerability identified in \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e\u003c/strong\u003e. See the security advisory linked below for more information.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Fixed an issue with \u003ccode\u003everifyRegistrationResponse()\u003c/code\u003e allowing a maliciously-crafted attestation statement's \u003ccode\u003ex5c\u003c/code\u003e to contain a self-signed \u0026quot;root certificate\u0026quot; instead of chaining back to an RP-specified trust anchor (\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/security/advisories/GHSA-6hxq-p678-4hr2\"\u003eGHSA-6hxq-p678-4hr2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev13.3.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\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/MasterKale/SimpleWebAuthn/blob/master/CHANGELOG.md\"\u003e@​simplewebauthn/browser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.0 - The one after they go quantum\u003c/h2\u003e\n\u003cp\u003eThe headlining feature of this release is \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e\u003c/strong\u003e gaining support for passkeys\nusing the ML-DSA-44, ML-DSA-65, and ML-DSA-87 PQC algorithms in supported runtimes. And in those\nsame supported runtimes, SimpleWebAuthn will automatically encourage registration of ML-DSA-44\npasskeys to future-proof Relying Parties as PQC-capable FIDO2 authenticators and credential managers\nstart coming to market. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for\nmore info 🚀\u003c/p\u003e\n\u003cp\u003eSetting our sites on the browser, \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/browser\u003c/code\u003e\u003c/strong\u003e picks up a new \u003ccode\u003esendSignal()\u003c/code\u003e method\nas a single method to call all of the\n\u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See\n\u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info 🛜\u003c/p\u003e\n\u003cp\u003eAs for breaking changes, the minimum supported version of Node has been raised to \u003cstrong\u003eNode LTS 22.x\nand higher\u003c/strong\u003e, and \u003cstrong\u003eDeno v2.4.x and higher\u003c/strong\u003e. Going forward, SimpleWebAuthn will more formally aim\nto support Node LTS releases through their Active and Maintenance windows as tracked on\n\u003ca href=\"https://nodejs.org/en/about/previous-releases\"\u003ethe Node.js Releases page\u003c/a\u003e, and aim to support Deno\nminor releases for up to one year after their release\u003c/p\u003e\n\u003cp\u003eThat's not all, though. Continue reading for the full list of changes in this release! 🎉\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The PQC ML-DSA-44, ML-DSA-65, and ML-DSA-87 signature algorithms are now supported as\npasskey public key algorithms when the runtime supports them. In runtimes that support these PQC\nalgorithms, \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e will include ML-DSA-44 as the most preferred public\nkey algorithm during registration. See\n\u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for more info\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/785\"\u003e#785\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003esendSignal()\u003c/code\u003e method offers a simple way to invoke the\n\u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See\n\u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/778\"\u003e#778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003ebrowserSupportsPasskeys()\u003c/code\u003e helper method performs more robust WebAuthn\nsupport detection by also checking for typical passkey-related WebAuthn features. See\n\u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#browsersupportspasskeys\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#browsersupportspasskeys\u003c/a\u003e for more info\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003egetBrowserCapabilities()\u003c/code\u003e helper method wraps WebAuthn's\n\u003ccode\u003egetClientCapabilities()\u003c/code\u003e with additional feature detection checks when possible. See\n\u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#getbrowsercapabilities\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#getbrowsercapabilities\u003c/a\u003e for more info\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003everifyAuthenticationResponse()\u003c/code\u003e accepts an optional new \u003ccode\u003eexpectedTopOrigin\u003c/code\u003e argument\nthat supports cross-origin authentication verification. See\n\u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/cross-origin-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/cross-origin-support\u003c/a\u003e for more info\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003eMetadataService.initialize()\u003c/code\u003e accepts an optional new \u003ccode\u003elogger\u003c/code\u003e argument that can be\nused to capture MetadataService status output in a project-specific manner. See\n\u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/metadata-service#logging\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/metadata-service#logging\u003c/a\u003e for more info\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/3e2dc0c4505b1a381cf7f2da5495825f1f43661e\"\u003e\u003ccode\u003e3e2dc0c\u003c/code\u003e\u003c/a\u003e Update version to v14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/618c0e9611f08d7f9f6d43ba5b100e21cb957fd4\"\u003e\u003ccode\u003e618c0e9\u003c/code\u003e\u003c/a\u003e Merge v14.0.0 milestone to master (\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/browser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commits/v14.0.0/packages/browser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@simplewebauthn/server` from 13.3.2 to 14.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/releases\"\u003e@​simplewebauthn/server's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e PQC support is now lazily evaluated. This delays Node from emitting its PQC warnings from when the Node process starts to when a method is called that checks for PQC support (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.2\u003c/h2\u003e\n\u003cp\u003eThis update fixes a CVSS v3 Moderate (5.4) security vulnerability identified in \u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e. See the security advisory linked below for more information.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Revamped certificate revocation logic to only cryptographically verify and process CRLs from certificates that chained back to an RP-chosen trust anchor (\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/security/advisories/GHSA-2g3p-m8c9-hhwh\"\u003eGHSA-2g3p-m8c9-hhwh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Attestation statements using PQC algorithms can now be verified (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/800\"\u003e#800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.0 - The one after they go quantum\u003c/h2\u003e\n\u003cp\u003eThe headlining feature of this release is \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e\u003c/strong\u003e gaining support for passkeys using the ML-DSA-44, ML-DSA-65, and ML-DSA-87 PQC algorithms in supported runtimes. And in those same supported runtimes, SimpleWebAuthn will automatically encourage registration of ML-DSA-44 passkeys to future-proof Relying Parties as PQC-capable FIDO2 authenticators and credential managers start coming to market. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for more info 🚀\u003c/p\u003e\n\u003cp\u003eSetting our sites on the browser, \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/browser\u003c/code\u003e\u003c/strong\u003e picks up a new \u003ccode\u003esendSignal()\u003c/code\u003e method as a single method to call all of the \u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info 🛜\u003c/p\u003e\n\u003cp\u003eAs for breaking changes, the minimum supported version of Node has been raised to \u003cstrong\u003eNode LTS 22.x and higher\u003c/strong\u003e, and \u003cstrong\u003eDeno v2.4.x and higher\u003c/strong\u003e. Going forward, SimpleWebAuthn will more formally aim to support Node LTS releases through their Active and Maintenance windows as tracked on \u003ca href=\"https://nodejs.org/en/about/previous-releases\"\u003ethe Node.js Releases page\u003c/a\u003e, and aim to support Deno minor releases for up to one year after their release\u003c/p\u003e\n\u003cp\u003eThat's not all, though. Continue reading for the full list of changes in this release! 🎉\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The PQC ML-DSA-44, ML-DSA-65, and ML-DSA-87 signature algorithms are now supported as passkey public key algorithms when the runtime supports them. In runtimes that support these PQC algorithms, \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e will include ML-DSA-44 as the most preferred public key algorithm during registration. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/785\"\u003e#785\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/794\"\u003e#794\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003esendSignal()\u003c/code\u003e method offers a simple way to invoke the \u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/778\"\u003e#778\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003ebrowserSupportsPasskeys()\u003c/code\u003e helper method performs more robust WebAuthn support detection by also checking for typical passkey-related WebAuthn features. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#browsersupportspasskeys\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#browsersupportspasskeys\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/761\"\u003e#761\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[browser]\u003c/strong\u003e The new \u003ccode\u003egetBrowserCapabilities()\u003c/code\u003e helper method wraps WebAuthn's \u003ccode\u003egetClientCapabilities()\u003c/code\u003e with additional feature detection checks when possible. See \u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#getbrowsercapabilities\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#getbrowsercapabilities\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/761\"\u003e#761\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003everifyAuthenticationResponse()\u003c/code\u003e accepts an optional new \u003ccode\u003eexpectedTopOrigin\u003c/code\u003e argument that supports cross-origin authentication verification. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/cross-origin-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/cross-origin-support\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/773\"\u003e#773\u003c/a\u003e, h/t \u003ca href=\"https://github.com/agektmr\"\u003e\u003ccode\u003e@​agektmr\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003eMetadataService.initialize()\u003c/code\u003e accepts an optional new \u003ccode\u003elogger\u003c/code\u003e argument that can be used to capture MetadataService status output in a project-specific manner. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/metadata-service#logging\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/metadata-service#logging\u003c/a\u003e for more info (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/765\"\u003e#765\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The typing of \u003ccode\u003etransports\u003c/code\u003e in \u003ccode\u003eexcludeCredentials\u003c/code\u003e when calling \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e, and \u003ccode\u003eallowCredentials\u003c/code\u003e when calling \u003ccode\u003egenerateAuthenticationOptions()\u003c/code\u003e, has been updated to \u003ccode\u003estring[]\u003c/code\u003e to make it easier to call these methods (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/776\"\u003e#776\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003e\u0026quot;tpm\u0026quot;\u003c/code\u003e attestation verification is now more tolerant of variable casing in the TPM manufacturer IDs (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/772\"\u003e#772\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e \u003ccode\u003egenerateRegistrationOptions()\u003c/code\u003e and \u003ccode\u003everifyRegistrationResponse()\u003c/code\u003e now use the same default list of allowed public key algorithms for \u003ccode\u003esupportedAlgorithmIDs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/791\"\u003e#791\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e[server]\u003c/strong\u003e The \u003ccode\u003evalidateCertificatePath()\u003c/code\u003e helper now supports x5c arrays containing cross-signed certificates (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/796\"\u003e#796\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[browser] [server]\u003c/strong\u003e The minimum supported runtime versions have been increased to Node LTS 22.x and higher, and Deno v2.4.x and higher (\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/763\"\u003e#763\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/MasterKale/SimpleWebAuthn/blob/master/CHANGELOG.md\"\u003e@​simplewebauthn/server's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e PQC support is now lazily evaluated. This delays Node from emitting its PQC warnings\nfrom when the Node process starts to when a method is called that checks for PQC support\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.2\u003c/h2\u003e\n\u003cp\u003eThis update fixes a CVSS v3 Moderate (5.4 / 10) and a CVSS v3 Moderate (6.3 / 10) security\nvulnerabilities identified in \u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e. See the security advisory linked below for\nmore information.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Revamped certificate revocation logic to only cryptographically verify and process\nCRLs from certificates that chained back to an RP-chosen trust anchor\n(\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/security/advisories/GHSA-2g3p-m8c9-hhwh\"\u003eGHSA-2g3p-m8c9-hhwh\u003c/a\u003e,\n\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/security/advisories/GHSA-j3h4-m3m2-7p7j\"\u003eGHSA-j3h4-m3m2-7p7j\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[server]\u003c/strong\u003e Attestation statements using PQC algorithms can now be verified\n(\u003ca href=\"https://redirect.github.com/MasterKale/SimpleWebAuthn/pull/800\"\u003e#800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.0 - The one after they go quantum\u003c/h2\u003e\n\u003cp\u003eThe headlining feature of this release is \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/server\u003c/code\u003e\u003c/strong\u003e gaining support for passkeys\nusing the ML-DSA-44, ML-DSA-65, and ML-DSA-87 PQC algorithms in supported runtimes. And in those\nsame supported runtimes, SimpleWebAuthn will automatically encourage registration of ML-DSA-44\npasskeys to future-proof Relying Parties as PQC-capable FIDO2 authenticators and credential managers\nstart coming to market. See \u003ca href=\"https://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\"\u003ehttps://simplewebauthn.dev/docs/advanced/server/pqc-ml-dsa-support\u003c/a\u003e for\nmore info 🚀\u003c/p\u003e\n\u003cp\u003eSetting our sites on the browser, \u003cstrong\u003e\u003ccode\u003e@​simplewebauthn/browser\u003c/code\u003e\u003c/strong\u003e picks up a new \u003ccode\u003esendSignal()\u003c/code\u003e method\nas a single method to call all of the\n\u003ca href=\"https://w3c.github.io/webauthn/#sctn-signal-methods\"\u003eWebAuthn Signal APIs\u003c/a\u003e. See\n\u003ca href=\"https://simplewebauthn.dev/docs/packages/browser#sendsignal\"\u003ehttps://simplewebauthn.dev/docs/packages/browser#sendsignal\u003c/a\u003e for more info 🛜\u003c/p\u003e\n\u003cp\u003eAs for breaking changes, the minimum supported version of Node has been raised to \u003cstrong\u003eNode LTS 22.x\nand higher\u003c/strong\u003e, and \u003cstrong\u003eDeno v2.4.x and higher\u003c/strong\u003e. Going forward, SimpleWebAuthn will more formally aim\nto support Node LTS releases through their Active and Maintenance windows as tracked on\n\u003ca href=\"https://nodejs.org/en/about/previous-releases\"\u003ethe Node.js Releases page\u003c/a\u003e, and aim to support Deno\nminor releases for up to one year after their release\u003c/p\u003e\n\u003cp\u003eThat's not all, though. Continue reading for the full list of changes in this release! 🎉\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/084e601404f02429b61d3f0d027068b697566ba9\"\u003e\u003ccode\u003e084e601\u003c/code\u003e\u003c/a\u003e Update server version to v14.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/cd402cce117ff8df1ac4c96ca719031ad114138a\"\u003e\u003ccode\u003ecd402cc\u003c/code\u003e\u003c/a\u003e Lazily evaluate PQC support to prevent Node warnings on startup (\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/server/issues/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/7e3c4c4ff7b3465de4e614274a3285e4f06d36fc\"\u003e\u003ccode\u003e7e3c4c4\u003c/code\u003e\u003c/a\u003e Kinda makes more sense to do the AKI check first\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/21f99a28d5331735844235044af5783d4353c1d5\"\u003e\u003ccode\u003e21f99a2\u003c/code\u003e\u003c/a\u003e Update server version to v14.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/f03758a427845dff1a66a573f6b5e2efa291ec5e\"\u003e\u003ccode\u003ef03758a\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/0bfdc3bcb58e2662bf5e9017242a57523424b025\"\u003e\u003ccode\u003e0bfdc3b\u003c/code\u003e\u003c/a\u003e Update server version to v14.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/4831ce29093ecb7e5ddbdaa786f2cf5c846475de\"\u003e\u003ccode\u003e4831ce2\u003c/code\u003e\u003c/a\u003e Fix X.509 parsing to support PQC use in attestation statements (\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/server/issues/800\"\u003e#800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/3e2dc0c4505b1a381cf7f2da5495825f1f43661e\"\u003e\u003ccode\u003e3e2dc0c\u003c/code\u003e\u003c/a\u003e Update version to v14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/618c0e9611f08d7f9f6d43ba5b100e21cb957fd4\"\u003e\u003ccode\u003e618c0e9\u003c/code\u003e\u003c/a\u003e Merge v14.0.0 milestone to master (\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/server/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commit/4b189bdfd6ffd5e3d30023b2d3e9970d81c89ce9\"\u003e\u003ccode\u003e4b189bd\u003c/code\u003e\u003c/a\u003e Update server version to 13.3.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MasterKale/SimpleWebAuthn/commits/v14.0.3/packages/server\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drizzle-orm` from 0.45.2 to 0.45.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/drizzle-team/drizzle-orm/releases\"\u003edrizzle-orm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.45.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003epostgres-js\u003c/code\u003e not using prepared queries on explicit \u003ccode\u003e.prepare(name)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.45.3\u003c/h2\u003e\n\u003ch2\u003eNew Netlify DB Driver\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003eNote: The Netlify DB driver is developed and maintained by the Netlify team.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation:\u003c/strong\u003e\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003enpm i @netlify/db\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eUsage example:\u003c/strong\u003e\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport { drizzle } from 'drizzle-orm/netlify-db';\n\u003cp\u003e// reads NETLIFY_DB_URL and NETLIFY_DB_DRIVER env vars\nconst db = drizzle();\u003c/p\u003e\n\u003cp\u003econst result = await db.execute('select 1');\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport { drizzle } from 'drizzle-orm/netlify-db';\n\nconst db = drizzle(process.env.DATABASE_URL);\n\nconst result = await db.execute('select 1');\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003eimport { drizzle } from 'drizzle-orm/netlify-db';\n\n// Explicit client — consumer controls the driver\nconst db = drizzle({ client: netlifyDbClient });\n\nconst result = await db.execute('select 1');\n\u003c/code\u003e\u003c/pre\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/drizzle-team/drizzle-orm/commit/eab8bedbb65d5429c54e612ddbd88aa23091d398\"\u003e\u003ccode\u003eeab8bed\u003c/code\u003e\u003c/a\u003e Fixed \u003ccode\u003epostgres-js\u003c/code\u003e not using prepared queries on explicit \u003ccode\u003e.prepare(name)\u003c/code\u003e (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/15454dbe49d827c6081f3d0231e2e7985e517295\"\u003e\u003ccode\u003e15454db\u003c/code\u003e\u003c/a\u003e +\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/54e436feea82c856d5644152cc9d186e237e2e95\"\u003e\u003ccode\u003e54e436f\u003c/code\u003e\u003c/a\u003e exclude gel from pull\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/0fd1cc61f1ff6553234d29042461fc5e9aa551c3\"\u003e\u003ccode\u003e0fd1cc6\u003c/code\u003e\u003c/a\u003e remove gel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/d028db74f20cbf3740bcaaf136beb9eb27f0928c\"\u003e\u003ccode\u003ed028db7\u003c/code\u003e\u003c/a\u003e skip gel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/93dc01e355724e666b656377cb07cf9613153787\"\u003e\u003ccode\u003e93dc01e\u003c/code\u003e\u003c/a\u003e [All-kit]: Warn when journal timestamps can cause migrations to be skipped (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/b7862528fd8fc39bc2653a6c18dad7c1f4e68d10\"\u003e\u003ccode\u003eb786252\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/drizzle-team/drizzle-orm/issues/6049\"\u003e#6049\u003c/a\u003e from drizzle-team/drizzle-kit-announcements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/f9fc5bf30bc14e84f2416349acbd6c04001a497e\"\u003e\u003ccode\u003ef9fc5bf\u003c/code\u003e\u003c/a\u003e Add drizzle-kit announcement manifest and schema doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/9d6453215d18705986c2081124437bb6a03fb943\"\u003e\u003ccode\u003e9d64532\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/drizzle-team/drizzle-orm/issues/6004\"\u003e#6004\u003c/a\u003e from drizzle-team/pin-npm-11-main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/0af2f2ea5b75f0831a36874e23df9c294c49e26e\"\u003e\u003ccode\u003e0af2f2e\u003c/code\u003e\u003c/a\u003e Pin the release npm self-update to major 11: the npm 12.0.0 tarball is missin...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/drizzle-team/drizzle-orm/compare/0.45.2...0.45.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jose` from 6.2.3 to 6.2.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/panva/jose/releases\"\u003ejose's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.2.12\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eclarify and shorten public API guidance (\u003ca href=\"https://github.com/panva/jose/commit/be62530328431519950a2b6a09ccd1c7de8a38f9\"\u003ebe62530\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esimplify JWS and JWE operation cores (\u003ca href=\"https://github.com/panva/jose/commit/92e9640290085dd37c152aeb7c4d5b22e9df96ab\"\u003e92e9640\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid copying AES-GCM output (\u003ca href=\"https://github.com/panva/jose/commit/6925d43e05c7d05b0c801fda9eb1835bb8d334ef\"\u003e6925d43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ededuplicate pending jwks key imports (\u003ca href=\"https://github.com/panva/jose/commit/bf5138b12bf9f8b7dc18f4b26ad1b7395e7e5dd6\"\u003ebf5138b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eencode single-signature JWS input once (\u003ca href=\"https://github.com/panva/jose/commit/7bc9a3380a7436197bb5d6b377ca232094541c5c\"\u003e7bc9a33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize General JWE shared headers once (\u003ca href=\"https://github.com/panva/jose/commit/78637bd28031869df8a01cbcd82273c115860e35\"\u003e78637bd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize jwks selection metadata once (\u003ca href=\"https://github.com/panva/jose/commit/fd3ae3f06efd4760df2631f1b0a08eb4fc448efd\"\u003efd3ae3f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse native encoding for larger ASCII strings (\u003ca href=\"https://github.com/panva/jose/commit/b23a6f378b26e960900761c244a5f383af22dddc\"\u003eb23a6f3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.2.11\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erender subpath indexes as tables (\u003ca href=\"https://github.com/panva/jose/commit/94589ee9efe6cf257a133765d753bbe8d55f6ed3\"\u003e94589ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eshorten API index descriptions (\u003ca href=\"https://github.com/panva/jose/commit/681482fcca7577c6a4b8df61c992f195f6e6ac1b\"\u003e681482f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emodel JWE key management modes (\u003ca href=\"https://github.com/panva/jose/commit/e01dda65d5d272c8dd44710d0c70673c1530038e\"\u003ee01dda6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e reduce declaration repetition (\u003ca href=\"https://github.com/panva/jose/commit/55b970fc08c9082041f40473470ee0fe0e8b0087\"\u003e55b970f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.2.10\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ejose:\u003c/strong\u003e consume serialization members once (\u003ca href=\"https://github.com/panva/jose/commit/9bee285a6bc356b495c29ae0a5e70b24e723568e\"\u003e9bee285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejose:\u003c/strong\u003e reject empty protected and JWE AAD members (\u003ca href=\"https://github.com/panva/jose/commit/8da41453dce79967c6e3f47a787039a7f94de8fe\"\u003e8da4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejose:\u003c/strong\u003e validate serialized header values (\u003ca href=\"https://github.com/panva/jose/commit/b711d8fe223e3e85520d6c822d7a417cd872b718\"\u003eb711d8f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwe:\u003c/strong\u003e conceal invalid decrypted CEK lengths (\u003ca href=\"https://github.com/panva/jose/commit/41fafe035a62d85f4b313e166100004dd09b111f\"\u003e41fafe0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwe:\u003c/strong\u003e enforce AES-GCM tag boundaries (\u003ca href=\"https://github.com/panva/jose/commit/9a5b74454bf145a106312d519efe95b8a9b53a87\"\u003e9a5b744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwe:\u003c/strong\u003e validate explicit encryption parameters (\u003ca href=\"https://github.com/panva/jose/commit/7a02697126e40757ed9e02ae786ec9a2b180aa5c\"\u003e7a02697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwk:\u003c/strong\u003e accept empty octet-sequence keys (\u003ca href=\"https://github.com/panva/jose/commit/3f871e7859c1ce51d1afcbfeff92c354b8e96dd9\"\u003e3f871e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwk:\u003c/strong\u003e normalize key resolution inputs (\u003ca href=\"https://github.com/panva/jose/commit/f54ee7bad8e21c975606bc5e47b352921ac0d890\"\u003ef54ee7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwks:\u003c/strong\u003e enforce verification key metadata (\u003ca href=\"https://github.com/panva/jose/commit/f9ba5101383154147780da7acf1aabc705f75aaf\"\u003ef9ba510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwks:\u003c/strong\u003e order overlapping remote reloads (\u003ca href=\"https://github.com/panva/jose/commit/9a1a913983aa44d065a423692a92148b2a6a36c3\"\u003e9a1a913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwks:\u003c/strong\u003e reject invalid remote duration values (\u003ca href=\"https://github.com/panva/jose/commit/7bdb9e56e6a74b833af582532c6fff5bc727ec1c\"\u003e7bdb9e5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwk:\u003c/strong\u003e validate ext and key_ops parameters (\u003ca href=\"https://github.com/panva/jose/commit/4d91c37fdd36241785cb172774fa017bb8854458\"\u003e4d91c37\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejws:\u003c/strong\u003e reject mixed payload encoding modes (\u003ca href=\"https://github.com/panva/jose/commit/dc69713081a55a3d6955dd1d8c2cf184905febad\"\u003edc69713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejws:\u003c/strong\u003e validate unencoded payload strings (\u003ca href=\"https://github.com/panva/jose/commit/541f28234442c5cbfc5f843a95ccd18a721f3697\"\u003e541f282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwt:\u003c/strong\u003e enforce explicit verification policies (\u003ca href=\"https://github.com/panva/jose/commit/b3471826b02589656eaf71843671922644cc60e2\"\u003eb347182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwt:\u003c/strong\u003e prevent replacing protected headers (\u003ca href=\"https://github.com/panva/jose/commit/ae07d09bcbac91825e27cde9989b603af3495263\"\u003eae07d09\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwt:\u003c/strong\u003e reject invalid duration inputs (\u003ca href=\"https://github.com/panva/jose/commit/282f9aaa496e57f55417bca15e13c369b3f242fb\"\u003e282f9aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwt:\u003c/strong\u003e validate builder claim values (\u003ca href=\"https://github.com/panva/jose/commit/ea03f83d607fcaee6fc0778c8a4d40a2bbd75c9e\"\u003eea03f83\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/panva/jose/blob/main/CHANGELOG.md\"\u003ejose's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/panva/jose/compare/v6.2.11...v6.2.12\"\u003e6.2.12\u003c/a\u003e (2026-09-05)\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eclarify and shorten public API guidance (\u003ca href=\"https://github.com/panva/jose/commit/be62530328431519950a2b6a09ccd1c7de8a38f9\"\u003ebe62530\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esimplify JWS and JWE operation cores (\u003ca href=\"https://github.com/panva/jose/commit/92e9640290085dd37c152aeb7c4d5b22e9df96ab\"\u003e92e9640\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid copying AES-GCM output (\u003ca href=\"https://github.com/panva/jose/commit/6925d43e05c7d05b0c801fda9eb1835bb8d334ef\"\u003e6925d43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ededuplicate pending jwks key imports (\u003ca href=\"https://github.com/panva/jose/commit/bf5138b12bf9f8b7dc18f4b26ad1b7395e7e5dd6\"\u003ebf5138b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eencode single-signature JWS input once (\u003ca href=\"https://github.com/panva/jose/commit/7bc9a3380a7436197bb5d6b377ca232094541c5c\"\u003e7bc9a33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize General JWE shared headers once (\u003ca href=\"https://github.com/panva/jose/commit/78637bd28031869df8a01cbcd82273c115860e35\"\u003e78637bd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enormalize jwks selection metadata once (\u003ca href=\"https://github.com/panva/jose/commit/fd3ae3f06efd4760df2631f1b0a08eb4fc448efd\"\u003efd3ae3f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse native encoding for larger ASCII strings (\u003ca href=\"https://github.com/panva/jose/commit/b23a6f378b26e960900761c244a5f383af22dddc\"\u003eb23a6f3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/panva/jose/compare/v6.2.10...v6.2.11\"\u003e6.2.11\u003c/a\u003e (2026-09-04)\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erender subpath indexes as tables (\u003ca href=\"https://github.com/panva/jose/commit/94589ee9efe6cf257a133765d753bbe8d55f6ed3\"\u003e94589ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eshorten API index descriptions (\u003ca href=\"https://github.com/panva/jose/commit/681482fcca7577c6a4b8df61c992f195f6e6ac1b\"\u003e681482f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emodel JWE key management modes (\u003ca href=\"https://github.com/panva/jose/commit/e01dda65d5d272c8dd44710d0c70673c1530038e\"\u003ee01dda6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e reduce declaration repetition (\u003ca href=\"https://github.com/panva/jose/commit/55b970fc08c9082041f40473470ee0fe0e8b0087\"\u003e55b970f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/panva/jose/compare/v6.2.9...v6.2.10\"\u003e6.2.10\u003c/a\u003e (2026-08-21)\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ejose:\u003c/strong\u003e consume serialization members once (\u003ca href=\"https://github.com/panva/jose/commit/9bee285a6bc356b495c29ae0a5e70b24e723568e\"\u003e9bee285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejose:\u003c/strong\u003e reject empty protected and JWE AAD members (\u003ca href=\"https://github.com/panva/jose/commit/8da41453dce79967c6e3f47a787039a7f94de8fe\"\u003e8da4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejose:\u003c/strong\u003e validate serialized header values (\u003ca href=\"https://github.com/panva/jose/commit/b711d8fe223e3e85520d6c822d7a417cd872b718\"\u003eb711d8f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwe:\u003c/strong\u003e conceal invalid decrypted CEK lengths (\u003ca href=\"https://github.com/panva/jose/commit/41fafe035a62d85f4b313e166100004dd09b111f\"\u003e41fafe0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwe:\u003c/strong\u003e enforce AES-GCM tag boundaries (\u003ca href=\"https://github.com/panva/jose/commit/9a5b74454bf145a106312d519efe95b8a9b53a87\"\u003e9a5b744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwe:\u003c/strong\u003e validate explicit encryption parameters (\u003ca href=\"https://github.com/panva/jose/commit/7a02697126e40757ed9e02ae786ec9a2b180aa5c\"\u003e7a02697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwk:\u003c/strong\u003e accept empty octet-sequence keys (\u003ca href=\"https://github.com/panva/jose/commit/3f871e7859c1ce51d1afcbfeff92c354b8e96dd9\"\u003e3f871e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwk:\u003c/strong\u003e normalize key resolution inputs (\u003ca href=\"https://github.com/panva/jose/commit/f54ee7bad8e21c975606bc5e47b352921ac0d890\"\u003ef54ee7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwks:\u003c/strong\u003e enforce verification key metadata (\u003ca href=\"https://github.com/panva/jose/commit/f9ba5101383154147780da7acf1aabc705f75aaf\"\u003ef9ba510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwks:\u003c/strong\u003e order overlapping remote reloads (\u003ca href=\"https://github.com/panva/jose/commit/9a1a913983aa44d065a423692a92148b2a6a36c3\"\u003e9a1a913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwks:\u003c/strong\u003e reject invalid remote duration values (\u003ca href=\"https://github.com/panva/jose/commit/7bdb9e56e6a74b833af582532c6fff5bc727ec1c\"\u003e7bdb9e5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwk:\u003c/strong\u003e validate ext and key_ops parameters (\u003ca href=\"https://github.com/panva/jose/commit/4d91c37fdd36241785cb172774fa017bb8854458\"\u003e4d91c37\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejws:\u003c/strong\u003e reject mixed payload encoding modes (\u003ca href=\"https://github.com/panva/jose/commit/dc69713081a55a3d6955dd1d8c2cf184905febad\"\u003edc69713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejws:\u003c/strong\u003e validate unencoded payload strings (\u003ca href=\"https://github.com/panva/jose/commit/541f28234442c5cbfc5f843a95ccd18a721f3697\"\u003e541f282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejwt:\u003c/strong\u003e enforce explicit verification policies (\u003ca href=\"https://github.com/panva/jose/commit/b3471826b02589656eaf71843671922644cc60e2\"\u003eb347182\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/panva/jose/commit/505a55b8f73536082367b2614cb77e927ba96ec1\"\u003e\u003ccode\u003e505a55b\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/7bc9a3380a7436197bb5d6b377ca232094541c5c\"\u003e\u003ccode\u003e7bc9a33\u003c/code\u003e\u003c/a\u003e perf: encode single-signature JWS input once\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/78637bd28031869df8a01cbcd82273c115860e35\"\u003e\u003ccode\u003e78637bd\u003c/code\u003e\u003c/a\u003e perf: normalize General JWE shared headers once\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/bf5138b12bf9f8b7dc18f4b26ad1b7395e7e5dd6\"\u003e\u003ccode\u003ebf5138b\u003c/code\u003e\u003c/a\u003e perf: deduplicate pending jwks key imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/b23a6f378b26e960900761c244a5f383af22dddc\"\u003e\u003ccode\u003eb23a6f3\u003c/code\u003e\u003c/a\u003e perf: use native encoding for larger ASCII strings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/fd3ae3f06efd4760df2631f1b0a08eb4fc448efd\"\u003e\u003ccode\u003efd3ae3f\u003c/code\u003e\u003c/a\u003e perf: normalize jwks selection metadata once\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/6925d43e05c7d05b0c801fda9eb1835bb8d334ef\"\u003e\u003ccode\u003e6925d43\u003c/code\u003e\u003c/a\u003e perf: avoid copying AES-GCM output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/be62530328431519950a2b6a09ccd1c7de8a38f9\"\u003e\u003ccode\u003ebe62530\u003c/code\u003e\u003c/a\u003e docs: clarify and shorten public API guidance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/1b413121c71eed953852ac82a288f8a6b37f1343\"\u003e\u003ccode\u003e1b41312\u003c/code\u003e\u003c/a\u003e build: preserve README when generation fails\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panva/jose/commit/0b518296d441aa95e45268eee178b3ad22a78d49\"\u003e\u003ccode\u003e0b51829\u003c/code\u003e\u003c/a\u003e build: check tree-shaking for every public binding\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/panva/jose/compare/v6.2.3...v6.2.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mongoose` from 9.8.0 to 9.11.2\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.11.2 / 2026-10-12\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eperf: avoid applying saveSubdocs and sharding plugins to subdocuments \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16585\"\u003e#16585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: upgrade to kareem@3.4.1 for \u003ca href=\"https://redirect.github.com/mongoosejs/kareem/issues/47\"\u003emongoosejs/kareem#47\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16588\"\u003e#16588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(model): cast array filter values in bulkWrite() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16574\"\u003e#16574\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16573\"\u003e#16573\u003c/a\u003e \u003ca href=\"https://github.com/OmBhandwaldar\"\u003eOmBhandwaldar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(schema): allow function messages for number min/max and string minlength \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16579\"\u003e#16579\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16572\"\u003e#16572\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/8512\"\u003e#8512\u003c/a\u003e \u003ca href=\"https://github.com/NotAFlightRisk\"\u003eNotAFlightRisk\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etypes: make MergeType more efficiently handle MergeType\u0026lt;A, {}\u0026gt; \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16581\"\u003e#16581\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16580\"\u003e#16580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix broken API anchors and a malformed link \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16583\"\u003e#16583\u003c/a\u003e \u003ca href=\"https://github.com/SatvikMishra08\"\u003eSatvikMishra08\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.11.1 / 2026-10-07\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix(document): call recursive toObject() when setting a path to a nested object \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16571\"\u003e#16571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(update): keep casting array filters after a path not in the schema \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16558\"\u003e#16558\u003c/a\u003e \u003ca href=\"https://github.com/giaBaoJS\"\u003egiaBaoJS\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(document): apply flattenDecimals when toObject() takes the shallow fast path \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16569\"\u003e#16569\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16568\"\u003e#16568\u003c/a\u003e \u003ca href=\"https://github.com/jeremyml\"\u003ejeremyml\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(query): cast operators under $not inside $elemMatch on primitive arrays \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16542\"\u003e#16542\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/13880\"\u003e#13880\u003c/a\u003e \u003ca href=\"https://github.com/breken-ai\"\u003ebreken-ai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(query): use embedded discriminator schema when filter selects the key with $eq or $in \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16543\"\u003e#16543\u003c/a\u003e \u003ca href=\"https://github.com/breken-ai\"\u003ebreken-ai\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(documentarray): don't pass arrayPathIndex to subdocuments when initializing nested document arrays \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16546\"\u003e#16546\u003c/a\u003e \u003ca href=\"https://github.com/Mohamed-Elshesheny\"\u003eMohamed-Elshesheny\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cursor): await driver cleanup when destroying query cursors \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16562\"\u003e#16562\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16560\"\u003e#16560\u003c/a\u003e \u003ca href=\"https://github.com/IbrahimHafez1\"\u003eIbrahimHafez1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cursor): reject getDriverCursor after initialization errors \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16563\"\u003e#16563\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16561\"\u003e#16561\u003c/a\u003e \u003ca href=\"https://github.com/IbrahimHafez1\"\u003eIbrahimHafez1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etypes(schema): treat Int32 paths as number \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16565\"\u003e#16565\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16564\"\u003e#16564\u003c/a\u003e \u003ca href=\"https://github.com/lazerg\"\u003elazerg\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etypes(models): align UpdateOneModel and UpdateManyModel update typing with UpdateQuery \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16559\"\u003e#16559\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16545\"\u003e#16545\u003c/a\u003e \u003ca href=\"https://github.com/aipd506\"\u003eaipd506\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.11.0 / 2026-10-05\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat: use MongoDB Node.js driver 7.7.x \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16550\"\u003e#16550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(query): add Query.prototype.findAndCount() for composable paginated queries \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16508\"\u003e#16508\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16504\"\u003e#16504\u003c/a\u003e \u003ca href=\"https://github.com/lokeshllkumar\"\u003elokeshllkumar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: avoid double-calling validators on document arrays underneath nested paths \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16484\"\u003e#16484\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16291\"\u003e#16291\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/5411\"\u003e#5411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etypes: pass TLeanResultType into query for type narrowing support with lean() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16523\"\u003e#16523\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16519\"\u003e#16519\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(guide): use async/await instead of removed callbacks \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16566\"\u003e#16566\u003c/a\u003e \u003ca href=\"https://github.com/joi-agent\"\u003ejoi-agent\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: run TypeScript tests on typescript 5+7 with combinations of exactOptionalPropertyTypes, skipLibCheck, strict \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16510\"\u003e#16510\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16506\"\u003e#16506\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.10.4 / 2026-10-02\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle MongoDB server 9.x returning collation: { locale: 'simple' } on all indexes \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16557\"\u003e#16557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(populate): resolve dotted parent path when collecting deferred sub-populate children \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16538\"\u003e#16538\u003c/a\u003e \u003ca href=\"https://github.com/jfits\"\u003ejfits\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(array): compare dates by value in indexOf() so pull() removes them \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16535\"\u003e#16535\u003c/a\u003e \u003ca href=\"https://github.com/giaBaoJS\"\u003egiaBaoJS\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(map): register $set when Map#set() replaces an array \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16540\"\u003e#16540\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16539\"\u003e#16539\u003c/a\u003e \u003ca href=\"https://github.com/luantaraschi\"\u003eluantaraschi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(query): cast case and then expressions in $expr $switch branches \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16534\"\u003e#16534\u003c/a\u003e \u003ca href=\"https://github.com/kwy404\"\u003ekwy404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(guide): fix read preference tag set example \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16541\"\u003e#16541\u003c/a\u003e \u003ca href=\"https://github.com/NotAFlightRisk\"\u003eNotAFlightRisk\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.10.3 / 2026-09-29\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix(model): preserve unsaved documents after ordered bulkSave errors \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16533\"\u003e#16533\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16532\"\u003e#16532\u003c/a\u003e \u003ca href=\"https://github.com/IbrahimHafez1\"\u003eIbrahimHafez1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(model): don't mutate the caller's update object in bulkWrite updateMany \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16526\"\u003e#16526\u003c/a\u003e \u003ca href=\"https://github.com/fadiroot\"\u003efadiroot\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(schema): run setters declared on the union path itself \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16528\"\u003e#16528\u003c/a\u003e \u003ca href=\"https://github.com/giaBaoJS\"\u003egiaBaoJS\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(collection): open collection if connection was already opened \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16527\"\u003e#16527\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16525\"\u003e#16525\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16524\"\u003e#16524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(query+model): replace {MODEL} in cast error messages from update and bulkWrite casting \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16529\"\u003e#16529\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16502\"\u003e#16502\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16480\"\u003e#16480\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e9.10.2 / 2026-09-22\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md\"\u003emongoose's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.11.2 / 2026-10-12\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eperf: avoid applying saveSubdocs and sharding plugins to subdocuments \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16585\"\u003e#16585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: upgrade to kareem@3.4.1 for \u003ca href=\"https://redirect.github.com/mongoosejs/kareem/issues/47\"\u003emongoosejs/kareem#47\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16588\"\u003e#16588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(model): cast array filter values in bulkWrite() \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16574\"\u003e#16574\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16573\"\u003e#16573\u003c/a\u003e \u003ca href=\"https://github.com/OmBhandwaldar\"\u003eOmBhandwaldar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(schema): allow function messages for number min/max and string minlength \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16579\"\u003e#16579\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/16572\"\u003e#16572\u003c/a\u003e \u003ca href=\"https://redirect.github.com/Automattic/mongoose/issues/8512\"\u003e#8512\u003c/a\u003e \u003ca...\n\n_Description has been truncated_","html_url":"https://github.com/BehalfID/behalf/pull/328","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/BehalfID%2Fbehalf/issues/328","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/328/packages"}},{"old_version":"16.2.6","new_version":"16.3.8","update_type":"minor","path":"/e2e","pr_created_at":"2026-10-16T07:37:00.000Z","version_change":"16.2.6 → 16.3.8","issue":{"uuid":"5880265229","node_id":"PR_kwDOSePpfM8AAAABIyx93A","number":225,"state":"open","title":"build(deps): bump next from 16.2.6 to 16.3.8 in /e2e","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":7,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-16T07:37:00.000Z","updated_at":"2026-10-16T07:38:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"next","old_version":"16.2.6","new_version":"16.3.8","repository_url":"https://github.com/vercel/next.js"}],"path":"/e2e","ecosystem":"npm"},"body":"Bumps [next](https://github.com/vercel/next.js) from 16.2.6 to 16.3.8.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.8\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-cjq9-62q9-8jv4\"\u003eServer-Side Request Forgery in Image Optimization\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMedium:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-f87g-xv8r-7p7x\"\u003eInformation disclosure in Next.js App Router metadata image routes via dynamicParams bypass\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676\"\u003eCache poisoning of SSG and ISR pages in self-hosted Next.js applications\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mcj8-r9mp-w47p\"\u003eCache poisoning in Next.js SSG/ISR rendering leads to cross-user content substitution and persistent denial of service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3w37-wq28-93x7\"\u003ePending \u003ccode\u003euse cache\u003c/code\u003e fill can leak Draft Mode content into regular responses and persisted pages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h694-7cp9-m8p3\"\u003eCache leak across root param values in nested 'use cache' functions\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-39w2-rjm5-chcv\"\u003eInformation disclosure in the Next.js development server's Model Context Protocol endpoint\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.7\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eturbo-tasks-backend: fix strongly consistent read hanging on a canceled task (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98931\"\u003e#98931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.3.6\u003c/h2\u003e\n\u003cp\u003eThis release contains a security fix for \u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vcvr-r3jv-pc5j\"\u003eGHSA-vcvr-r3jv-pc5j: Remote Code Execution in next/og ImageResponse\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.3.5\u003c/h2\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does not include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enext/image: Skip 0-byte entries when initializing disk LRU cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98185\"\u003e#98185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enext/image: Reject empty images when reading/writing to the disk cache (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98186\"\u003e#98186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit whole-app server NFTs when \u003ccode\u003eoutput: 'standalone'\u003c/code\u003e is used with an adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98167\"\u003e#98167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd CSP nonce to script tags of loading and template files (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98403\"\u003e#98403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euse cache\u003c/code\u003e prerender signal retention (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98448\"\u003e#98448\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003cp\u003eFollow-up release to \u003ca href=\"https://github.com/vercel/next.js/releases/tag/v16.3.3\"\u003ev16.3.3\u003c/a\u003e re-enabling AVIF Image Optimization (\u003ca href=\"https://redirect.github.com/vercel/next.js/pull/97949\"\u003e#97949\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eThe following bug fixes have been backported. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003etestmode: Fix infinite recursion in testmode passthrough fetch (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97691\"\u003e#97691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix build error when aliasing typescript to \u003ccode\u003e@​typescript/typescript6\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97997\"\u003e#97997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix unset crossOrigin in Turbopack manifests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/97930\"\u003e#97930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b0fad0d45eb4c4430fda5eeeb442e8a5af08a5f6\"\u003e\u003ccode\u003eb0fad0d\u003c/code\u003e\u003c/a\u003e v16.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52\"\u003e\u003ccode\u003e719e4c6\u003c/code\u003e\u003c/a\u003e [lts-active] Scope response cache keys to their source route (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e92db4536a7f34ae2dbda583cfa1b4e0d06d1865\"\u003e\u003ccode\u003ee92db45\u003c/code\u003e\u003c/a\u003e [lts-active] Fix metadata propagation for deduplicated nested caches (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/40c2ba904289a65ed2fd4633c5dfb1bdc29b52de\"\u003e\u003ccode\u003e40c2ba9\u003c/code\u003e\u003c/a\u003e [lts-active] Match Next data paths case-sensitively (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2d9f50a409312696145b82b3157aadb6b1fef476\"\u003e\u003ccode\u003e2d9f50a\u003c/code\u003e\u003c/a\u003e [lts-active] Fix MCP middleware DNS rebinding (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/bd9214f9a32854a011bf5fe58e481dffe1bbf598\"\u003e\u003ccode\u003ebd9214f\u003c/code\u003e\u003c/a\u003e [lts-active] Fix draft mode leaks through cross-request \u003ccode\u003e'use cache'\u003c/code\u003e dedupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/8db4a627c91e718514406ff5644ea4985dcaaae0\"\u003e\u003ccode\u003e8db4a62\u003c/code\u003e\u003c/a\u003e [lts-active][webpack] Ensure \u003ccode\u003edynamicParams\u003c/code\u003e is respected in `opengraph-image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e002ad68bd676bb0ed0c87bb22e3590304763e0b\"\u003e\u003ccode\u003ee002ad6\u003c/code\u003e\u003c/a\u003e [lts-active] fix(next/image): Pin DNS resolution when fetching external image...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/4c20699e29178d444994cf5a31b8a617ca3a2c80\"\u003e\u003ccode\u003e4c20699\u003c/code\u003e\u003c/a\u003e v16.3.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/2521aec5815e7de2121db253d12dae9f13e25361\"\u003e\u003ccode\u003e2521aec\u003c/code\u003e\u003c/a\u003e [backport] turbo-tasks-backend: fix strongly consistent read hanging on a can...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.6...v16.3.8\"\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=next\u0026package-manager=npm_and_yarn\u0026previous-version=16.2.6\u0026new-version=16.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Dustin4444/x402/network/alerts).\n\n\u003c/details\u003e\n\n\u003c!-- Reviewable:start --\u003e\n- - -\nThis change is [\u003cimg src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/\u003e](https://reviewable.io/reviews/Dustin4444/x402/225)\n\u003c!-- Reviewable:end --\u003e\n","html_url":"https://github.com/Dustin4444/x402/pull/225","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dustin4444%2Fx402/issues/225","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/225/packages"}}]}