Releases: julia-actions/setup-julia
Releases · julia-actions/setup-julia
v3.0.2
Immutable
release. Only release title and notes can be modified.
What's Changed
We fixed a bug (#389).
We also updated our documentation, and we updated a CI dependency.
New Contributors
Full Changelog
Full Changelog: v3.0.1...v3.0.2
v3.0.1
What's Changed
This is a bugfix release that fixes an error seen when using min-minor or min-patch.
Full Changelog
Full Changelog: v3.0.0...v3.0.1
v3.0.0
⚠️ Breaking Changes, and Migration Guide for v2 ⟶ v3
- v3 requires Node 24 (compared to v2, which required Node 20).
- The behavior of
version: minhas changed between v2 and v3.- In v2,
version: minwould resolve to the minimum major/minor/patch, e.g. 1.10.0. - In v3,
version: minresolves to the minimum major/minor but the latest patch, e.g. 1.10.11. - If you specifically want the minimum major/minor/patch under v3, you should specify
version: min-patch. Note: v3 also adds the aliasversion: min-minor, which is equivalent toversion: min.
- In v2,
- v3 will throw an error if
x86_64Julia binaries are requested on Apple Silicon macOS. (Under v2, this was a warning.) Under v3, if you specifically want to runx86_64Julia binaries on Apple Silicon (under Rosetta 2), you must now opt-in by specifying theforce-arch: trueinput.
Other Changes
We updated some dependencies, and we improved and updated the CI tooling on this repo.
Full Changelog
Full Changelog: v2.7.0...v3.0.0
v2.7.0
Documentation
- Make the README less misleading by putting some reasonable defaults in (instead of empty strings
'') by @DilumAluthge in #302
Dependencies
- Bump julia-actions/setup-julia from 2.6.0 to 2.6.1 by @dependabot[bot] in #304
- Bump nock from 13.5.5 to 13.5.6 by @dependabot[bot] in #305
- Bump prettier from 3.3.3 to 3.4.1 by @dependabot[bot] in #306
- Bump @vercel/ncc from 0.38.2 to 0.38.3 by @dependabot[bot] in #309
- Bump @types/node from 22.9.0 to 22.10.1 by @dependabot[bot] in #307
- Bump @types/node from 22.10.1 to 22.13.0 by @dependabot[bot] in #314
- Bump nock from 13.5.6 to 14.0.0 by @dependabot[bot] in #313
- Bump typescript from 5.6.3 to 5.7.3 by @dependabot[bot] in #317
- Bump semver from 7.6.3 to 7.7.0 by @dependabot[bot] in #315
- Bump undici from 5.28.4 to 5.28.5 by @dependabot[bot] in #312
- Bump @actions/tool-cache from 2.0.1 to 2.0.2 by @dependabot[bot] in #316
- Bump prettier from 3.4.1 to 3.4.2 by @dependabot[bot] in #310
- Bump typescript from 5.7.3 to 5.8.2 by @dependabot[bot] in #321
- Bump prettier from 3.4.2 to 3.5.2 by @dependabot[bot] in #323
- Bump nock from 14.0.0 to 14.0.1 by @dependabot[bot] in #324
- Bump @types/node from 22.13.0 to 22.13.8 by @dependabot[bot] in #325
- Bump prettier from 3.5.2 to 3.5.3 by @dependabot[bot] in #326
- Bump typescript from 5.8.2 to 5.8.3 by @dependabot[bot] in #331
- Bump nock from 14.0.1 to 14.0.4 by @dependabot[bot] in #332
- Bump @types/node from 22.13.8 to 22.15.3 by @dependabot[bot] in #333
- Bump undici from 5.28.5 to 5.29.0 by @dependabot[bot] in #334
- Bump ts-jest from 29.2.5 to 29.3.2 by @dependabot[bot] in #330
- [CI] Group dependabot PRs by @giordano in #341
- Bump the all-npm-actions group with 4 updates by @dependabot[bot] in #342
- Bump asdf-vm/actions from 3.0.2 to 4.0.0 by @dependabot[bot] in #340
- Bump the all-npm-actions group with 6 updates by @dependabot[bot] in #343
- Bump the all-npm-actions group with 5 updates by @dependabot[bot] in #344
- Bump the all-github-actions group across 1 directory with 3 updates by @dependabot[bot] in #354
- Bump the all-github-actions group with 2 updates by @dependabot[bot] in #360
- Bump glob from 10.4.5 to 10.5.0 by @dependabot[bot] in #357
- Bump actions/checkout from 5.0.1 to 6.0.1 in the all-github-actions group by @dependabot[bot] in #362
- Bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #356
- Update some packages by @giordano in #366
- Bump minimatch by @dependabot[bot] in #368
- Bump actions/checkout from 6.0.1 to 6.0.2 in the all-github-actions group by @dependabot[bot] in #370
CI in this repo
- Stop running tests on non-existing
macos-12by @giordano in #318 - CI: Switch from 1.10-nightly to 1.13-nightly by @DilumAluthge in #361
macos-13->macos-15-intelby @giordano in #365
New Contributors
Full Changelog
Full Changelog: v2...v2.7.0
v2.6.1 - Add warning for x64 on apple silicon runners
What's Changed
- add warning if requesting x64 on apple silicon runners by @IanButterworth in #300
Maintenance
- Bump julia-actions/setup-julia from 2.5.0 to 2.6.0 by @dependabot in #295
- README examples: '1' for the latest v1 by @fonsp in #296
- Bump @types/jest from 29.5.13 to 29.5.14 by @dependabot in #298
- Bump @types/node from 22.7.5 to 22.9.0 by @dependabot in #301
Full Changelog: v2.6.0...v2.6.1
v2.6.0: Update the LTS alias to point to Julia 1.10
What's Changed
- Change LTS 1.6 -> 1.10 by @IanButterworth in #290
archinput: acceptx86_64as a synonym forx64by @DilumAluthge in #264
Dependency Updates
- Bump @types/node from 22.5.1 to 22.6.1 by @dependabot in #284
- Bump @types/jest from 29.5.12 to 29.5.13 by @dependabot in #288
- Bump typescript from 5.5.4 to 5.6.2 by @dependabot in #286
- Bump julia-actions/setup-julia from 2.3.0 to 2.5.0 by @dependabot in #285
- Bump @types/node from 22.6.1 to 22.7.5 by @dependabot in #293
- Bump @types/async-retry from 1.4.8 to 1.4.9 by @dependabot in #292
- Bump @actions/core from 1.10.1 to 1.11.1 by @dependabot in #291
- Bump @vercel/ncc from 0.38.1 to 0.38.2 by @dependabot in #287
- Bump typescript from 5.6.2 to 5.6.3 by @dependabot in #294
Full Changelog
Full Changelog: v2.5.0...v2.6.0
v2.5.0: Migrate to new release process for the `setup-julia` action
What's Changed
- Update version on master by @IanButterworth in #279
- Simplify the release process (no more build script or release branches) by @DilumAluthge in #281
Full Changelog: v2.4.0...v2.5.0
v2.4.0: Resolve `min` as the earliest compatible Julia version defined by the project
What's Changed
- Resolve
minas the earliest compatible Julia version (compatible with the user's project) by @omus in #202
Maintenance
- Bump bin from
e564658to0f674f3by @dependabot in #272 - Bump typescript from 5.5.3 to 5.5.4 by @dependabot in #275
- Bump ts-jest from 29.2.3 to 29.2.5 by @dependabot in #276
- Bump @types/node from 20.14.11 to 22.5.1 by @dependabot in #277
New Contributors
Full Changelog: v2.3.0...v2.4.0
v2.3.0: Suggest users use `lts` rather than `1.6`; resolve `arch: default` to the default arch
What's Changed
- If the user provides
defaultas the value of thearchinput, use the runner machine's architecture by @DilumAluthge in #263 - Improve the error logging for the case of Julia 1.6 or 1.7 on Apple Silicon (
macos-latestormacos-14) by @DilumAluthge in #261 - Improve example version instructions. Add info about "lts" if user specifies 1.6 explicitly by @IanButterworth in #265
- Always print an error message, never error silently by @DilumAluthge in #262
Other changes:
- Update README.md by @ViralBShah in #256
- CI: don't instruct the user to do
npm run formatby @DilumAluthge in #267 package.json: change version number from2.2.0to2.3.0by @DilumAluthge in #271
Dependency updates:
- Bump @types/node from 20.14.6 to 20.14.11 by @dependabot in #266
- Bump bin from
31b4b50toe564658by @dependabot in #259 - Bump typescript from 5.4.5 to 5.5.3 by @dependabot in #258
- Bump semver from 7.6.2 to 7.6.3 by @dependabot in #270
- Bump ts-jest from 29.1.5 to 29.2.3 by @dependabot in #268
- Bump prettier from 3.3.2 to 3.3.3 by @dependabot in #269
Full Changelog: v2.2.0...v2.3.0
v2.2.0 - New `lts` and `pre` named version specifiers
What's Changed
It is now possible to specify two new named version identifiers:
ltsfor the Long Term Support (LTS) julia version (currently 1.6)prefor the latest pre-release
PRs
- Allow
ltsfor the LTS, and allowprefor the latest pre-release by @KristofferC in #234 - Bump @types/node from 20.12.8 to 20.14.6 by @dependabot in #254
- Bump semver from 7.6.0 to 7.6.2 by @dependabot in #244
- Bump prettier from 3.2.5 to 3.3.2 by @dependabot in #247
- Bump ts-jest from 29.1.2 to 29.1.5 by @dependabot in #249
- CI: Install the same version of NodeJS that is specified in
.tool-versionsby @DilumAluthge in #253 - Make the devdocs more complete and self-contained by @DilumAluthge in #252
- update version 2.0.0 -> 2.2.0 by @IanButterworth in #255
New Contributors
- @KristofferC made their first contribution in #234
Full Changelog: v2.1.0...v2.2.0