v2.0.0-RC1
Pre-release
Pre-release
bloop v2.0.0-RC1
Bloop v2.0.0-RC1 is a new major release, which changes a number release
artifacts and the way Bloop clients should connect to the server.
Specifically:
- launcher, bloopgun, sockets modules have been removed
- bloop-rifle module has been added, which is responsible for starting the Bloop
server and connecting to it - cli module has been added, which produces the native image binary so that
Bloop can be used from command line - Bloop will now use named sockets added in JDK 16 as the primary way of
communicating with clients. This means Bloop itself will only run with JDK 16
or higher now, however all needed flags have been added previously, so that
code compiles with the correct version of JDK in mind.
If you use Bloop in your tools, do let us know and we can help you integrate
with the new changes.
Installing Bloop
For more details about installing Bloop, please see
Bloop's Installation Guide)
Merged pull requests
Here's a list of pull requests that were merged:
- Build(deps): Update scalafmt-core from 3.8.2 to 3.8.3 #2385
- Build(deps): Update os-lib from 0.10.2 to 0.10.3 #2384
- Improvement: Rename server class so that it's easier to recognize if … #2382
- Build(deps): Update svm from 24.0.1 to 24.0.2 #2383
- Refactor: Keep daemon socket used by Scala Cli #2370
- Build(deps): Update commons-codec from 1.17.0 to 1.17.1 #2380
- Build(deps): Update svm from 22.3.5 to 24.0.1 #2381
- Build(deps): Update svm from 22.3.0 to 22.3.5 #2377
- Build(deps): Update munit from 0.7.29 to 1.0.0 #2379
- Build(deps): Update scala-collection-compat from 2.11.0 to 2.12.0 #2378
- Build(deps): Update os-lib from 0.9.3 to 0.10.2 #2376
- Build(deps): Update dependency from 0.2.2 to 0.2.3 #2375
- Build(deps): Update coursier, coursier-jvm from 2.1.0-M6-53-gb4f448130 to
2.1.10 #2374 - Build(deps): Update os-lib from 0.9.0 to 0.9.3 #2373
- Build(deps): Update expecty from 0.15.4 to 0.16.0 #2371
- Chore: Update Java version for releases #2369
- Feature: Switch to using Bloop Rifle and backport all improvements #2355
- Build(deps): Update sbt-mdoc from 2.5.3 to 2.5.4 #2368
Contributors
According to git shortlog -sn --no-merges v1.6.0..v2.0.0-RC1
, the following
people have contributed to this v2.0.0-RC1
release: scala-center-steward[bot],
Tomasz Godzik.