Sourced from actions/download-artifact's releases.
v5.0.0
What's Changed
- Update README.md by
@nebuk89in actions/download-artifact#407- BREAKING fix: inconsistent path behavior for single artifact downloads by ID by
@GrantBirkiin actions/download-artifact#416v5.0.0
🚨 Breaking Change
This release fixes an inconsistency in path behavior for single artifact downloads by ID. If you're downloading single artifacts by ID, the output path may change.
What Changed
Previously, single artifact downloads behaved differently depending on how you specified the artifact:
- By name:
name: my-artifact→ extracted topath/(direct)- By ID:
artifact-ids: 12345→ extracted topath/my-artifact/(nested)Now both methods are consistent:
- By name:
name: my-artifact→ extracted topath/(unchanged)- By ID:
artifact-ids: 12345→ extracted topath/(fixed - now direct)Migration Guide
✅ No Action Needed If:
- You download artifacts by name
- You download multiple artifacts by ID
- You already use
merge-multiple: trueas a workaround⚠️ Action Required If:
You download single artifacts by ID and your workflows expect the nested directory structure.
Before v5 (nested structure):
- uses: actions/download-artifact@v4 with: artifact-ids: 12345 path: dist # Files were in: dist/my-artifact/Where
my-artifactis the name of the artifact you previously uploadedTo maintain old behavior (if needed):
</tr></table>
... (truncated)
634f93c
Merge pull request #416
from actions/single-artifact-id-download-pathb19ff43
refactor: resolve download path correctly in artifact download tests
(mainly ...e262cbe
bundle distbff23f9
update docsfff8c14
fix download path logic when downloading a single artifact by id448e3f8
Merge pull request #407
from actions/nebuk89-patch-147225c4
Update README.mdSourced from hono's releases.
v4.9.7
Security
- Fixed an issue in the
bodyLimitmiddleware where the body size limit could be bypassed when bothContent-LengthandTransfer-Encodingheaders were present. If you are using this middleware, please update immediately. Security AdvisoryWhat's Changed
- fix(client): Fix
parseResponsenot parsing json in react native by@lr0pbin honojs/hono#4399- chore: add
.tool-versionsfile by@3w36zj6in honojs/hono#4397- chore: update
bun installcommands to use--frozen-lockfileby@3w36zj6in honojs/hono#4398- test(jwk): Add tests of JWK token verification by
@buckettin honojs/hono#4402New Contributors
@lr0pbmade their first contribution in honojs/hono#4399@buckettmade their first contribution in honojs/hono#4402Full Changelog: https://github.com/honojs/hono/compare/v4.9.6...v4.9.7
5ece995
4.9.7605c705
Merge commit from fork6792789
test(jwk): Add tests of JWK token verification (#4402)2f489b3
chore: update bun install commands to use
--frozen-lockfile (#4398)9b0a8f5
chore: add .tool-versions file (#4397)5b277d8
fix(client): Fix parseResponse not parsing json in react
native (#4399)B6U3zX}a3K>)N{JGR
zy=-QylfJe)rMwIZ^uV6~Euq#}EZhUO%}r2ro_=b@n}HuX)Gj;82<7`9>L37u$C^
zyY5iV7m~|*7vqE_T14iP*JeH9Sd>d{g}pN(@8D=mtE>ARX~8^Nw=eTcnzPA{$*U9c
z^yFlJxndx7mOP#N=dT}g_Cm$F9!HnvQ@^!eRqnTso%VfNpEo3lv>eAYRflZ}^I15b
zPp&;z)SdTwZ{?=Z?|g~z^cdIc$4t_0vcH$Mq&le&x~5m;6vy4~nMoUqAUC~F2?dC|
zckfVhzj#4Vp>&ED%bhjn@eQe#Y|>h28S$lm?3CEs%iZn@8*S(S%XD4Y7*xuqCC2bZ
zoT5(SQ=_hPP>3pg`tXyrH(fNRakH;(I`49vJX$;F%1I`iS4(&7*E6!$!-#QGUIZql
z+ KRKXkRt4LOh#Se!O*wR7tWCoLruUBXMeWOrLd2RoDX}tbuH&S1p$R;lAZ?l5RJpa
za0xT^Le)@{?kVXIQ}&BH^_}A|5rF!H7CO}&!cmJBKSmi=DX$LN8K TmxPzyD?XA2)vXBtLtSpFPRXp5$jw^0O!T*^~V2N&cVh
zNq&|TKTC?ACB@H@;%7YwB(1
zp)R0IWbz&tCBsqNZd!hC-Aea=twAZ~y6+vlsa1?a4Upt+rJe32*|~dDs%+dIYcsgl
zuX<$TxDOc5+LS2z{I2a)zG!_PVLT6>#?O`eE)(!0MbojG{NBv7LJsH;KQ7P!BD73(
zK6Xn_(7ht}T#~cEzAX(6>0>k990pag{9WzZV28LYag6LweNAOpEO!}yEXn3{Ms;Tt
z&29s7SnsKZ^`aQ?Naj87O%T8JmbCDKcX@ZXp3zMt(3jn9L(GHuW@i)dI0#&|`3!0n
z0o}&q7#mP_O6@2^1I(k}v9_OVpD^u~TDo*wyjQalRMjIN$VvAcG*;T@#s8BK2Dt1xw{X=3Y5}fR^EAb#BB}-eN-s(#;OmG~vMQ=UuG4=N{@3=V{nQ|u3**PA-5xw1P
ztZpErASaIV-rRXnB1%BHz}&_Io7?GWkV4k-IIAsx_5hqG!s&q14sO|7$i?4iv`8{d
zBemqy@qpRxv;)~aKTInuFV5-@IDdQc8f9@rIku;>rf>CiwyA9(jj$z+V+K*eU{AG4
zB75bLQFikNctU|^_{5F2$D
*neE3B3Rm{mItc8(sy3D4dL7hzs}Le50rdsZzj3=l^XUa
z)vwMO$wM2X!;cVQJUS&_1Q=NrZ(|?a
#wUTm^K@aZfIRVHZRaFbm!j-xApB=it-G#8If%gUc>?L^%_|?p^|a|7
z4bN5scXJiY@O@SkD|lQJP6})ft5Hcz5`
Ztre!E7&e_?lq5wVJ=3UA-!x>?E|a0JFMYiq{`QyVz^nP@%j^1lHR`3W
z;A6Q$?ejXE#uG*ECPi0f%V=
z8pZeRqc4b2@JFoIoWOS;lr&0Sx7tA$(XO7*ETi