Releases: coursier/coursier
Releases · coursier/coursier
v2.1.0-M1-1
What's Changed
- Update utest to 0.7.10 by @scala-steward in #2079
- Switch back to scala-xml 1.x by @alexarchambault in #2274
New Contributors
Full Changelog: v2.1.0-M1...v2.1.0-M1-1
v2.0.16-200-ge888c6dea
What's Changed
- Refactoring pattern matching coproduct options by @rrramiro in #2017
- Handle gzip content encoding by @kitterion in #2024
- Update sbt to 1.4.9 by @alexarchambault in #2013
- Update concurrent-reference-hash-map to 1.1.0 by @alexarchambault in #2027
- Add Windows CI job by @alexarchambault in #2026
- Fix broken Pants v1 link. by @jsirois in #2030
- Use JNI rather than PowerShell to do Windows system calls by @alexarchambault in #2025
- Add a Examples page under the Command-line section of the docs by @BalmungSan in #2033
- Homebrew set depends on openjdk for all macOS versions by @kiendang in #2051
- Switch build to Mill by @alexarchambault in #2067
- Tweak build by @alexarchambault in #2097
- Update case-app to 2.1.0-M3 by @scala-steward in #2073
- Update scalajs-react:core to 1.7.7 by @scala-steward in #2074
- Update jsoniter-scala-core to 2.2.6 by @scala-steward in #2075
- docs: sbt uses coursier by default nowadays by @raboof in #2064
- Update jimfs to 1.2 by @scala-steward in #2076
- Update proguard-base to 7.0.1 by @scala-steward in #2077
- Update okhttp to 3.14.9 by @scala-steward in #2080
- Update data-class to 0.2.5 by @scala-steward in #2082
- Update http4s-blaze-server, http4s-dsl, ... to 0.17.6 by @scala-steward in #2084
- Update jol-core to 0.16 by @scala-steward in #2086
- Update scala-xml to 2.0.0 by @scala-steward in #2091
- Update scalaz-concurrent, scalaz-core to 7.2.32 by @scala-steward in #2093
- Update scala-java8-compat to 1.0.0 by @scala-steward in #2090
- Update slf4j-nop to 1.7.31 by @scala-steward in #2094
- Update cats-core to 2.6.1 by @scala-steward in #2095
- Update jsoniter-scala-core to 2.9.1 by @scala-steward in #2098
- Update plexus-archiver to 4.2.5 by @scala-steward in #2083
- Update proguard-base to 7.1.0 by @scala-steward in #2099
- Tweak build by @alexarchambault in #2103
- Update cats-effect to 2.5.1 by @scala-steward in #2096
- Fix Scala version enforcement (rebased, squashed) by @alexarchambault in #2104
- Be fine with Mill-generated manifests by @alexarchambault in #2107
- Update scalaz-concurrent, scalaz-core to 7.2.33 by @scala-steward in #2109
- Updates / tweaking by @alexarchambault in #2110
- Update svm-subs to 20.2.0 by @scala-steward in #2092
- Increase default stack size by @alexarchambault in #2150
- Update jsoniter-scala-core to 2.10.1 by @scala-steward in #2160
- Update mdoc to 2.2.23 by @scala-steward in #2159
- Update scalajs-dom to 1.2.0 by @scala-steward in #2158
- Update jsoup to 1.14.2 by @scala-steward in #2153
- Update case-app to 2.1.0-M6 by @scala-steward in #2152
- Update scala-xml to 2.0.1 by @scala-steward in #2127
- Update slf4j-nop to 1.7.32 by @scala-steward in #2124
- Update scala-collection-compat to 2.5.0 by @scala-steward in #2111
- Update GraalVM to 21.2.0 by @alexarchambault in #2123
- Update logback-classic to 1.2.5 by @scala-steward in #2132
- Improve json generation performance (tweaked #2035) by @alexarchambault in #2105
- Update cats-effect to 2.5.3 by @scala-steward in #2144
- Bump uraimo/run-on-arch-action from 2.0.9 to 2.1.1 by @dependabot in #2143
- Bump coursier/cache-action from 6.2 to 6.3 by @dependabot in #2142
- Correct property activation when value starts with ! by @keynmol in #2176
- Update case-app to 2.1.0-M7 by @scala-steward in #2174
- Update logback-classic to 1.2.6 by @scala-steward in #2172
- Update fastparse to 2.3.3 by @scala-steward in #2169
- Update jsoniter-scala-core to 2.10.2 by @scala-steward in #2162
- Add test of formerly buggy module by @alexarchambault in #2180
- Update ttl.md by @unkarjedy in #2043
- Update dev-website.md by @alexarchambault in #2181
- Make invisible section actually invisible in TTL doc by @alexarchambault in #2182
- Format everything by @alexarchambault in #2179
- Update scalafmt-core to 3.0.3 by @scala-steward in #2183
- Update scala-reflect to 2.12.15 by @scala-steward in #2177
- Update proguard-base to 7.1.1 by @scala-steward in #2133
- Update cats-effect to 2.5.4 by @scala-steward in #2185
- Update scalafmt-core to 3.0.4 by @scala-steward in #2184
- Update scalafmt-core to 3.0.6 by @scala-steward in #2203
- Update jsoup to 1.14.3 by @scala-steward in #2200
- Update scala-java8-compat to 1.0.1 by @scala-steward in #2199
- Recheck JVM archive extraction directory after acquiring the file lock. by @patricklaw in #2197
- Add ArchiveCache, rework JvmCache to use it by @alexarchambault in #2188
- Update mill-main to 0.9.9 by @scala-steward in #2204
- Default to GitHub-based coursier JVM index by @alexarchambault in #2205
- Update jni-utils to 0.3.1 by @alexarchambault in #2189
- Update Scala.JS to 1.7.0 by @alexarchambault in #2206
- Bump actions/upload-artifact from 2.2.3 to 2.2.4 by @dependabot in #2114
- Install via archive cache by @alexarchambault in #2207
- Fix Windows launcher by @alexarchambault in #2208
- Update windows-jni-utils, ... to 0.3.2 by @scala-steward in #2210
- Various changes by @alexarchambault in #2212
- Fix GraalVM substitution by @alexarchambault in #2216
- Fix wrong directory returned for already installed JVMs by @alexarchambault in #2219
- Fix uninitialized logger issue by @alexarchambault in #2220
- Update release brew script by @alexarchambault in #2221
- Fix #2194: Fix the logic to compute Scala binary versions. by @sjrd in #2226
- Update jsoniter-scala-core to 2.10.3 by @scala-steward in #2222
- Handle .bat files inside extracted archives, and new launcher type "prebuilt". by @sjrd in #2230
- Update mdoc to 2.2.24 by @scala-steward in #2232
- Update scalafmt-core to 3.0.7 by @scala-steward in #2233
- Update case-app to 2.1.0-M8 by @scala-steward in #2228
- Update jsoniter-scala-core to 2.10.4 by @scala-steward in #2235
- Update tools to 0.4.1 by @scala-steward in #2236
- Update GraalVM to 21.3.0 by @alexarchambault in #2238
- Update scala-java8-compat to 1.0.2 by @scala-steward in #2245
- Update jsoniter-scala-core to 2.11.1 by @scala-steward in #2244
- Remove Homebrew's deprecated
:bottle unneeded
by @ferrazoli ...
v2.0.16-169-g194ebc55c
v2.0.16-169-g194ebc55c
v2.0.16-161-g8a1b8eae5
.
v2.0.16-158-gbdc8669f9
v2.0.16-158-gbdc8669f9
v2.0.16
Changes
New cs search
command
Add new cs search
command, that allows to search for install-able applications:
$ cs search meta fmt
metac
metals
metals-emacs
metap
metap-native
scalafmt
Added in #2007, thanks to @rrramiro.
Custom ClassLoader
for URL protocols
In the API, add new field FileCache.classLoaders
. When looking for URL handler factories for custom protocols, these class loaders are queried first.
Added in #1995, thanks to @MasseGuillaume.
v2.0.15
Updates
- Update
directories-jvm
to24
v2.0.14
Changes
- In the CLI and the API, be fine when forcing Scala versions >= 3 (#2003, thanks to @przemek-pokrywka)
- When running the JVM version of the CLI, default to forking in the
launch
command with Java >= 9, to work around class loader isolation issues
v2.0.13
Changes
Read credentials from launchers
Launchers created by cs bootstrap
and cs install
are now able to read and use credentials when fetching artifacts (#1991, thanks to @greg-a-atkinson)
Add aliases for Apache repositories
Use like
$ cs resolve -r apache:snapshots org.apache.spark:spark-sql_2.13:3.2.0-SNAPSHOT
Fixes
v2.0.12
Changes
- Ignore HTTP 403 errors for optional artifacts (just like HTTP 404 errors were ignored for those - #1966, thanks to @eed3si9n). This should fix some unexpected errors in
updateClassifiers
once used in sbt.
New features
- Add repository aliases
scala-integration
andscala-nightlies
, both mapped tohttps://scala-ci.typesafe.com/artifactory/scala-integration
(repository where Scala nightlies are published)