Sourced from actions/setup-python's releases.
v6.0.0
What's Changed
Breaking Changes
- Upgrade to node 24 by
@salmanmkcin actions/setup-python#1164Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See Release Notes
Enhancements:
- Add support for
pip-versionby@priyagupta108in actions/setup-python#1129- Enhance reading from .python-version by
@krystof-kin actions/setup-python#787- Add version parsing from Pipfile by
@aradkdjin actions/setup-python#1067Bug fixes:
- Clarify pythonLocation behaviour for PyPy and GraalPy in environment variables by
@aparnajyothi-yin actions/setup-python#1183- Change missing cache directory error to warning by
@aparnajyothi-yin actions/setup-python#1182- Add Architecture-Specific PATH Management for Python with --user Flag on Windows by
@aparnajyothi-yin actions/setup-python#1122- Include python version in PyPy python-version output by
@cdce8pin actions/setup-python#1110- Update docs: clarification on pip authentication with setup-python by
@priya-kinthaliin actions/setup-python#1156Dependency updates:
- Upgrade idna from 2.9 to 3.7 in /tests/data by
@dependabot[bot] in actions/setup-python#843- Upgrade form-data to fix critical vulnerabilities #182 & #183 by
@aparnajyothi-yin actions/setup-python#1163- Upgrade setuptools to 78.1.1 to fix path traversal vulnerability in PackageIndex.download by
@aparnajyothi-yin actions/setup-python#1165- Upgrade actions/checkout from 4 to 5 by
@dependabot[bot] in actions/setup-python#1181- Upgrade
@actions/tool-cachefrom 2.0.1 to 2.0.2 by@dependabot[bot] in actions/setup-python#1095New Contributors
@krystof-kmade their first contribution in actions/setup-python#787@cdce8pmade their first contribution in actions/setup-python#1110@aradkdjmade their first contribution in actions/setup-python#1067Full Changelog: https://github.com/actions/setup-python/compare/v5...v6.0.0
v5.6.0
What's Changed
- Workflow updates related to Ubuntu 20.04 by
@aparnajyothi-yin actions/setup-python#1065- Fix for Candidate Not Iterable Error by
@aparnajyothi-yin actions/setup-python#1082- Upgrade semver and
@types/semverby@dependabotin actions/setup-python#1091- Upgrade prettier from 2.8.8 to 3.5.3 by
@dependabotin actions/setup-python#1046- Upgrade ts-jest from 29.1.2 to 29.3.2 by
@dependabotin actions/setup-python#1081Full Changelog: https://github.com/actions/setup-python/compare/v5...v5.6.0
v5.5.0
What's Changed
Enhancements:
- Support free threaded Python versions like '3.13t' by
@colesburyin actions/setup-python#973- Enhance Workflows: Include ubuntu-arm runners, Add e2e Testing for free threaded and Upgrade
@action/cachefrom 4.0.0 to 4.0.3 by@priya-kinthaliin actions/setup-python#1056- Add support for .tool-versions file in setup-python by
@mahabaleshwarsin actions/setup-python#1043Bug fixes:
- Fix architecture for pypy on Linux ARM64 by
@mayeutin actions/setup-python#1011 This update maps arm64 to aarch64 for Linux ARM64 PyPy installations.
... (truncated)
e797f83
Upgrade to node 24 (#1164)3d1e2d2
Revert "Enhance cache-dependency-path handling to support files
outside the w...65b0712
Clarify pythonLocation behavior for PyPy and GraalPy in environment
variables...5b668cf
Bump actions/checkout from 4 to 5 (#1181)f62a0e2
Change missing cache directory error to warning (#1182)9322b3c
Upgrade setuptools to 78.1.1 to fix path traversal vulnerability in
PackageIn...fbeb884
Bump form-data to fix critical vulnerabilities #182
& #183
(#1163)03bb615
Bump idna from 2.9 to 3.7 in /tests/data (#843)36da51d
Add version parsing from Pipfile (#1067)3c6f142
update documentation (#1156)Sourced from hono's releases.
v4.9.6
Security
Fixed a bug in URL path parsing (
getPath) that could cause path confusion under malformed requests.If you rely on reverse proxies (e.g. Nginx) for ACLs or restrict access to endpoints like
/admin, please update immediately.See advisory for details: GHSA-9hp6-4448-45g2
What's Changed
- chore: update packages in the router bench by
@yusukebein honojs/hono#4386- chore(benchmarks): remove comment-out from router bench by
@yusukebein honojs/hono#4387Full Changelog: https://github.com/honojs/hono/compare/v4.9.5...v4.9.6
v4.9.5
What's Changed
- chore: replace supertest with undici by
@BarryThePenguinin honojs/hono#4365- fix(aws-lambda): preserve percent-encoded values in query strings by
@yusukebein honojs/hono#4372- feat(cors): Allow async functions for
originandallowMethodsby@jobrkin honojs/hono#4373- feat(cors): Correct origin function return type asynchronously returning null or undefined for origin by
@jobrkin honojs/hono#4375- fix(service-worker): correct args for
app.fetchinhandleby@yusukebein honojs/hono#4374- fix(language-detector): Detect language from path after getPath changed by
@iflamedin honojs/hono#4369New Contributors
@jobrkmade their first contribution in honojs/hono#4373@iflamedmade their first contribution in honojs/hono#4369Full Changelog: https://github.com/honojs/hono/compare/v4.9.4...v4.9.5
v4.9.4
What's Changed
- chore: add a type cast to run
deno publishby@yusukebein honojs/hono#4364Full Changelog: https://github.com/honojs/hono/compare/v4.9.3...v4.9.4
v4.9.3
What's Changed
- feat(csrf): Add modern CSRF protection with Fetch Metadata support by
@meck93in honojs/hono#4353- tests: use vitest projects by
@BarryThePenguinin honojs/hono#4359- feat(proxy): add
customFetchoption to allow custom fetch function by@yusukebein honojs/hono#4360- chore: update
typescriptto5.9.2by@yusukebein honojs/hono#4362- chore: add
packageManagerfield topackage.jsonby@yusukebein honojs/hono#4363Full Changelog: https://github.com/honojs/hono/compare/v4.9.2...v4.9.3
v4.9.2
... (truncated)
7f4311c
4.9.61d79aed
Merge commit from forkadecab1
chore(benchmarks): remove comment-out from router bench (#4387)b3d5b40
chore: update packages in the router bench (#4386)98cb963
4.9.5b3e8cab
fix(language-detector): Detect language from path after getPath changed
(#4369)0e3db67
fix(service-worker): correct args for app.fetch in
handle (#4374)c4577e9
fix(cors): Allow returning null or undefined for origin (#4375)5bfbff8
feat(cors): Allow async functions for origin and
allowMethods (#4373)a268569
fix(aws-lambda): preserve percent-encoded values in query strings (#4372)KwvO5Z=jA3pmJZ-$UDwn-kICn
zp)DX0Ma!ORT!J|paAA36JZ^BbKMsMszFuh0*+g)|UyQ_CbmtiE7vw=lLkD)%o{hUM
zRaF)cdmnq0tcE%@J~1>{RcY9>MPIX$qY=wH >8l3g97{ lyWi{Y=>VTU(*!
zbK>OHwN-AIh$Y(XgB<}Dh_Y`
u8r?yVwWYadnW5{VTmxG>_x`~sA)6z-gvsSs~o9L-b_bl}BzEjzU
z@!vIOG|a?3MeMi<=(&6C4A)Y8C3}LKT4pO${dH}0$D25d_f3f2>%>tjRkfKjY)#ev
zjO9)%x|f5k_-@?rsSa7St<#F!=fZR8bU2I^pZO>zr_P>2dbhS^jGZu=QW?HnLJd54
znj;
B6(b?
z{0*3S4et7q$q@PWUFdktnpUBDnirdrVb;93jaLjmfw_Kk*D{HFV_BZ_!eSH~8tB
z-dLMbJ8R6KT+-KJT48U>E<$&u-Zz3VxfF)N(Tg&L}Va6
zuC-Z6)^A4lcb}QxzKVei+-uDQk+)LchZVclpafgf9M$ZUokr{giQi16NQTr)NiX&ueIy4@O89
2>Y60b1fY
zr0U4DgUi@RF-j&IUm3kz4C}GfZQ2;K;nscJ68{VNGQadydniDpKYf}Pibo*|$0QE3
zwzhIv0UI9w<*sBz#3$sRDOl3ef-GD6lRD6o+Z|9zhWTBMUpJ+oR3XTrdCgo&vgAH<
znnzCOI$BFzAEU*JRs=gbZr7UT0Xzb}s9X}MG`xRIVAr+ptU6$)L%q!pr_z)8WeQG=
zIe>cA0;`CD;?CIzv-8D*sL_Fgos)xP1U{*r`
=Wp$Q$@lj7sR_;*$Cx`pR8yuodjXt>Hum_%X`|6v+Z