Skip to content

Commit

Permalink
Merge pull request #2387 from tgodzik/release-notes-2.0.0-RC1
Browse files Browse the repository at this point in the history
docs: Add release notes for 2.0.0-RC1
  • Loading branch information
tgodzik authored Jul 31, 2024
2 parents b3e6f91 + d64a63a commit 46c233f
Showing 1 changed file with 73 additions and 0 deletions.
73 changes: 73 additions & 0 deletions notes/v2.0.0-RC1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# 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](https://scalacenter.github.io/bloop/setup))

## 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]

[#2385]: https://github.com/scalacenter/bloop/pull/2385
[#2384]: https://github.com/scalacenter/bloop/pull/2384
[#2382]: https://github.com/scalacenter/bloop/pull/2382
[#2383]: https://github.com/scalacenter/bloop/pull/2383
[#2370]: https://github.com/scalacenter/bloop/pull/2370
[#2380]: https://github.com/scalacenter/bloop/pull/2380
[#2381]: https://github.com/scalacenter/bloop/pull/2381
[#2377]: https://github.com/scalacenter/bloop/pull/2377
[#2379]: https://github.com/scalacenter/bloop/pull/2379
[#2378]: https://github.com/scalacenter/bloop/pull/2378
[#2376]: https://github.com/scalacenter/bloop/pull/2376
[#2375]: https://github.com/scalacenter/bloop/pull/2375
[#2374]: https://github.com/scalacenter/bloop/pull/2374
[#2373]: https://github.com/scalacenter/bloop/pull/2373
[#2371]: https://github.com/scalacenter/bloop/pull/2371
[#2369]: https://github.com/scalacenter/bloop/pull/2369
[#2355]: https://github.com/scalacenter/bloop/pull/2355
[#2368]: https://github.com/scalacenter/bloop/pull/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.

0 comments on commit 46c233f

Please sign in to comment.