Sourced from org.simplejavamail:simple-java-mail's releases.
v9.3.2
Fixed #702: clarified that
RecipientBuilderaccepts one address, whileRecipientsBuilderhandles comma- or semicolon-delimited address lists; see the recipient builder examples.
Sourced from org.simplejavamail:simple-java-mail's changelog.
9820074
released 9.3.2 [skip ci]12013d9
docs(release): prepare 9.3.2 release notes8746cff
fix(recipients): clarify single-address parameter (#702)Sourced from org.simplejavamail:simple-java-mail's releases.
v9.3.2
Fixed #702: clarified that
RecipientBuilderaccepts one address, whileRecipientsBuilderhandles comma- or semicolon-delimited address lists; see the recipient builder examples.
Sourced from org.simplejavamail:simple-java-mail's changelog.
9820074
released 9.3.2 [skip ci]12013d9
docs(release): prepare 9.3.2 release notes8746cff
fix(recipients): clarify single-address parameter (#702)Sourced from astral-sh/setup-uv's releases.
v10.0.1 🌈 Tolerate transient manifest timeouts
Changes
Thank you
@arguile- for making this action more resilient.🐛 Bug fixes
🧰 Maintenance
- chore: update known checksums for 0.12.4 @github-actions[bot] (#1017)
📚 Documentation
- docs: update version references to v10.0.0 @github-actions[bot] (#1014)
v10.0.0 🌈 Disable automatic caching for sensitive events and new QOL features
Changes
Another breaking release, directly after v9.0.0 but we think the added security justifies that.
Extra security by default
If you use the default
enable-cache: autothis will now DISABLE THE CACHE to protect against cache poisoning for the following events:
pull_request_targetworkflow_runreleaseYou can read the full reasoning in astral-sh/setup-uv#984
version: latest-known- name: Install the latest version of uv known to setup-uv uses: astral-sh/setup-uv@v10.0.0 with: version: "latest-known"This will now install the latest version with a checksum that is known by this action. The known
uvchecksums are automatically updated but will take a release of this action to take effect. You won't be always using the latest & greatest but you will have an extra level of security.Read python version from
.tool-versions- name: Install uv based on the version defined in .tool-versions and also set python uses: astral-sh/setup-uv@v10.0.0 with: version-file: "pyproject.toml" </tr></table>
... (truncated)
20cfd1b
chore: update known checksums for 0.12.4 (#1017)d73a0ca
Tolerate transient manifest timeouts (#1016)ae3b92d
docs: update version references to v10.0.0 (#1014)ae62891
chore(deps): roll up Dependabot updates (#1013)f9cdb47
Reject paths in .tool-versions (#1007)4f6036f
Require pull requests for Dependabot rollups (#1005)8d6402c
chore(deps): roll up Dependabot updates (#1004)46f427b
Read Python version from .tool-versions (#996)8ed89c5
ci: pin Alpine container image (#995)8473c7f
chore(deps): roll up Dependabot updates (#994)Gxf?i62!g39@DQ=|f5h7_Rq#X`r0rE{&s?^}|{9?H}R
z+<-?al7)$|7CIieW%m_39(BMlZVRqpl^7;A#sLFz#&+4$6Nd$mskoRTY9%Z_Yz{(H
zx HS-Vq^c{@iI(Ja|nbi8yh75`=LYW`}W;WPS$F*{l7|b<0
zyG$#qYXpKUE9>6z<9tiYtLElILLm&peFX(v6BGV{1NqL*z4`f*4S0B}`e20O}Bsx$-1G)znLX~Sgj}8(b{hbFAeu(-Hs*#nI
z!FA
Sl_wt|aAcIh$LAx5mBM2*;6C{J8!R8_62OwF$Q~Y`JX%)M{b=Dic|k+o;hc
zF-yV|a+c2@8kep?dL7^E$RN9!!%#cwj~jI)={c(oryITwzfXJi`QWQ9KAa(uG^fhU
z|H6A#Up1e?1SzlFFva`m&*Kkwos51DUJ56}z6`{>c(FL<>G`|nthU%PfJcKzD(
z
nQ)d>4tb}zt^*ToA(GldEhF7QPd(j-x
zqRS-cDeXj^;Y3aO#j6smen|A=*voMSaY=C_>z)9!#~ZVG5wn*BFtlCNAL38O`iluB
z2SUnw)ddoB&Pa5tob^>pzk$@%p|fo(wuHfc_1IgPA(KO$&$jT{;CrpRc)9zg!Al+P
z9UWzv*hCN15qq=)&xw%gHF6kSxh=xT=An&&&CQALAFz!@Ja
Xnd?qGGsq
z{POjxF7_$jFP;+NV7MI~92wQplNLThC6j0G@_=qVCzpGobg1Y}Y=Z3|Oy0P(^9@aq
zPs(#iAdH%qxA=A5eV1YL{B6F>&cO7phxD>6-;EDW?T+2tm&Mjpm1Zab0Sqnid#ivN
z=_yzx3bll4EqWR!s-IJu|4>0@(y!;#fVNbl91l?ZggirzmN>IWu*fmKWZQ9kv&qZE
z_;IIX$gZa)e7@Y-D#G*v(97jkZf0`#QGT!aQQMnMwvn<($(mEqpX;O6laVy|fCmN{
zRudOjT=2PlZQ@(?mpB0})3l1Q?Z(AVw;dSK}ax0B>RvG!g4b!v^FR{1*lo2VrWjw81$SQ!z{0N1e^wEks%@ZgT<@io4ZJ9-2VcHAG*&u{JR
zA2;h;Yi>tpS$C~8>%*jP0RW&UT(p7VTR3zofMA~%cv5KL0e|(xlhs0J74D5M
zu$|S=YzVN;BPLiRD2AH702B@i9qDpY0fkpU(&Pbd8`#>})yF8O7#mXnAy<-|l3bJa
zwIIR;ALbL^?+>_1F#=7Iou!@Soxa%sb=UE+&=W({s}cbHBswX6B>pmNyJw7`zB(qx
z(8e?{2Lgyx9|!xq?0ixM+dO(25R$g-Uq`A6l1DKZWL&4$_p_mE08&Sfr-y*QbJUv%
zcp3|ek+%jydOAAHc1n;EPZxV3oOk}3UYuz&0c0;vW#65t9pg-Mi2&u;&iu|VonJdW
zMkAM3gn9&orfzlaCaTSSV}}>FcDApzlcyMLC?-JIH;n6Wk+p-`zh>?O?7CJq)?U^x
zv=3Z)DF9cm>-*_lhIP;Ofq%_k