From d64a63a500c15fd34c616b10813b9c1e2f2e40c7 Mon Sep 17 00:00:00 2001 From: Tomasz Godzik Date: Mon, 29 Jul 2024 15:42:45 +0200 Subject: [PATCH] docs: Add release notes for 2.0.0-RC1 --- notes/v2.0.0-RC1.md | 73 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 notes/v2.0.0-RC1.md diff --git a/notes/v2.0.0-RC1.md b/notes/v2.0.0-RC1.md new file mode 100644 index 000000000..f0e53fc5d --- /dev/null +++ b/notes/v2.0.0-RC1.md @@ -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.