Releases: coursier/coursier
Releases · coursier/coursier
v2.1.25-M22
What's Changed
- Use more sensible default configuration for Gradle modules by @alexarchambault in #3534
- More micro-optimizations for
entityIdxby @lihaoyi in #3532 - Fix launch command example by @mwisnicki in #3530
- Accept rejects in Gradle module version specifiers by @alexarchambault in #3539
Updates / maintenance
- Update Mill to 1.1.0-RC3 by @alexarchambault in #3535
- Bump express from 4.21.1 to 4.22.0 in /doc/website by @dependabot[bot] in #3527
New Contributors
- @mwisnicki made their first contribution in #3530
Full Changelog: v2.1.25-M21...v2.1.25-M22
v2.1.25-M21
What's Changed
- Cache ArchiveCache integrity checks by @alexarchambault in #3528
Maintenance
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #3526
- Bump js-yaml from 3.14.1 to 3.14.2 in /doc/website by @dependabot[bot] in #3518
Full Changelog: v2.1.25-M20...v2.1.25-M21
v2.1.25-M20
What's Changed
- Allow users to customize module / version rendering in trees by @alexarchambault in #3509
- Cache default coursier config file in Coursier by @lihaoyi in #3514
- Mark HTTP 500 errors as retryable in
Downloader.scalato mitigate download endpoint flakiness by @lihaoyi in #3515 - Add Repositories.centralMavenSnapshots and accept 'central:maven-snapshots' by @alexarchambault in #3504
Updates / maintenance
- Clean-up dead code by @alexarchambault in #3494
- Fix deprecation message for
coursierIndexUrlby @Gedochao in #3510 - Bump coursier/cache-action from 6.4 to 7.0 by @dependabot[bot] in #3516
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #3513
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #3512
- Bump actions/setup-node from 4 to 6 by @dependabot[bot] in #3511
- Tweak integration test ports use by @alexarchambault in #3480
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #3473
- Stop using deprecated macos-13 image by @alexarchambault in #3517
Full Changelog: v2.1.25-M19...v2.1.25-M20
v2.1.25-M19
What's Changed
- Default to jar type when adding overrides by @alexarchambault in #3493
- Fix pre-2.1.25 Versions.latest by @Gedochao in #3343
Updates / maintenance
- Update plexus-archiver to 4.10.1 by @scala-steward in #3488
- Update config_3 to 1.9.0 by @scala-steward in #3492
- Update ujson to 4.3.0 by @scala-steward in #3491
- Bump actions/attest-build-provenance from 2 to 3 by @dependabot[bot] in #3490
- Update ujson to 4.3.2 by @scala-steward in #3498
- Update to Mill 1.0 by @alexarchambault in #3457
New Contributors
Full Changelog: v2.1.25-M18...v2.1.25-M19
v2.1.25-M18
What's Changed
- Fix corrupted tar.gz detection in JVM management features by @alexarchambault in #3486
- Fix shading by @alexarchambault in #3487. Some coursier
2.1.25-M17JARs had spurious class files, originating from some of coursier's own dependencies - this fixes that.
Updates / maintenance
- Update Scala.js to 1.19.0 by @alexarchambault in #3485
- Bump utest by @alexarchambault in #3484
Full Changelog: v2.1.25-M17...v2.1.25-M18
v2.1.25-M17
What's Changed
- Try to micro-optimize
coursier.core.compatibility.substituteEntitiesandentityIdxby @lihaoyi in #3468 - Check for the integrity of archives before attempting to extract them by @alexarchambault in #3482
- Recall more not-found errors from cache by @alexarchambault in #3483
Updates / maintenance
- Update os-lib to 0.11.5 by @scala-steward in #3467
- Update scodec-core to 2.3.3 by @scala-steward in #3464
- Update svm to 21.3.15 by @scala-steward in #3458
- Update config_3 to 1.8.5 by @scala-steward in #3476
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #3472
- Update case-app to 2.1.0 by @scala-steward in #3474
- Update mill-main to 0.12.15 by @scala-steward in #3469
- Update tika-core to 3.2.2 by @scala-steward in #3475
- Fix docker tests by @alexarchambault in #3479
- Prepare build for Mill 1.0 by @alexarchambault in #3478
- Update mdoc to 2.7.2 by @scala-steward in #3450
- Update zstd-jni to 1.5.7-4 by @scala-steward in #3444
New Contributors
Full Changelog: v2.1.25-M16...v2.1.25-M17
v2.1.25-M16
What's Changed
- Shade directories library in new coursier-paths module by @alexarchambault in #3452
- Fix homebrew stuff by @alexarchambault in #3453
- Allow users to disable FFM use via a global Java property by @alexarchambault in #3456
Updates / maintenance
- Update tika-core to 3.2.1 by @scala-steward in #3454
- Update jimfs to 1.3.1 by @scala-steward in #3455
Full Changelog: v2.1.25-M15...v2.1.25-M16
v2.1.25-M15
What's Changed
- Don't pull jsoniter-scala-core_3 from scala-cli-config by @alexarchambault in #3435
- Preserve multi-release flag in JARs with shading by @alexarchambault in #3442
- Publish paths module, slim down cache module dependencies by @alexarchambault in #3447
Updates / maintenance
- Update utest to 0.8.9 by @scala-steward in #3445
- Update config_3 to 1.8.3 by @scala-steward in #3440
- Publish via SonatypeCentralPublishModule by @alexarchambault in #3448
Full Changelog: v2.1.25-M14...v2.1.25-M15
v2.1.25-M14
What's Changed
- Read repositories in config files from Resolve.defaultRepositories by @alexarchambault in #3426
- Add CoursierEnv by @alexarchambault in #3427
Documentation updates
- Add documentation page about accepted repository syntaxes by @alexarchambault in #3415
Updates / maintenance
- Update ujson to 4.2.1 by @scala-steward in #3412
- Update scala3-library to 3.3.6 by @scala-steward in #3408
- Update scala-xml to 2.4.0 by @scala-steward in #3422
- Update scala-cli-config for Scala 2.13 and 3 by @alexarchambault in #3424
- Update scalafmt to 3.9.6 by @alexarchambault in #3425
Full Changelog: v2.1.25-M13...v2.1.25-M14
v2.1.25-M13
What's Changed
- Take Gradle Modules' endorseStrictVersions into account by @alexarchambault in #3402
Updates
- Update jsoup to 1.20.1 by @scala-steward in #3398
- Update scalafmt-core to 3.9.5 by @scala-steward in #3399
- Update zstd-jni to 1.5.7-3 by @scala-steward in #3400
Full Changelog: v2.1.25-M12...v2.1.25-M13