Skip to content

v2.1.1

Latest

Choose a tag to compare

@bloopoid bloopoid released this 07 Jul 13:46
fef23c9

bloop v2.1.1

Bloop v2.1.1 fixes some long-standing issues and introduces a few new features
thanks to the new contributions of Jozef Koval! This includes:

  • [sbt import] Honor sbt's includeFilter/excludeFilter when exporting to Bloop #2973
  • [backend] Recompile retained sources when a re-added source reintroduces a
    package object #2956
  • [cli] Improvement: Resolve console REPL artifacts via coursier API instead of
    the CLI #2975
  • Add --jvm-debug flag to run and test for attaching a debugger #2974
  • [sbt import] Change-detect and quiet the automatic sbt meta-build export
    #2958
  • [backend] Fully reset incremental state on clean #2976
  • [cli] Add --summary flag to bloop compile #2960
  • [backend] Report a crash from the compiler instead of hanging the compilation
    #2967
  • [sbt import] Support sbt internal configurations in exported project
    dependencies #2966
  • [run debug] Fix issues with stdin when running in Bloop #2936
  • [sbt import] Fix NullPointerException for relative paths in sbt
    unmanagedResources #2959
  • [cli] Print the about banner for bloop --version and bloop version #2950
  • [bsp] Run BSP targets in the project working directory #2940
  • [sbt import] Support multi-jvm source directories in sbt #2949
  • [frontend] Support for running JUnit 5 (Jupiter) tests #2938
  • [frontend] Report the cause of run and test execution failures #2937
  • [frontend] Serve testClasses/mainClasses from compile gatekeeper after
    taskFinish #2935

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:

  • Bugfix: Revert shapeless update #3002
  • Build(deps): Update zt-zip from 1.18.1 to 1.18.2 #3001
  • Build(deps): Update zt-zip from 1.17 to 1.18.1 #2999
  • Build(deps): Update log4j-core from 2.26.0 to 2.26.1 #2998
  • Build(deps): Bump js-yaml from 3.14.2 to 4.3.0 in /website #2997
  • Build(deps): Bump actions/checkout from 6 to 7 #2996
  • Build(deps): Update logback-classic from 1.5.35 to 1.5.37 #2994
  • Docs: Add release notes for Bloop 2.1.1 #2991
  • Build(deps): Update logback-classic from 1.5.34 to 1.5.35 #2990
  • Build(deps): Update scala-debug-adapter from 4.2.8 to 4.2.9 #2989
  • Recompile retained sources when a re-added source reintroduces a package
    object #2956
  • Improvement: Resolve console REPL artifacts via coursier API instead of the
    CLI #2975
  • Improvement: Don't check permissions #2987
  • Build(deps): Update sbt-scalajs, scalajs-linker, ... from 1.21.0 to 1.22.0
    #2985
  • Build(deps): Update sbt, scripted-plugin, test-agent from 1.12.12 to 1.12.13
    #2986
  • Build(deps): Update coursier, coursier-jvm from 2.1.25-M25 to 2.1.25-M26
    #2982
  • Build(deps): Bump @babel/core from 7.9.6 to 7.29.7 in /website #2980
  • Build(deps): Bump js-yaml from 4.1.1 to 4.2.0 in /website #2981
  • Add --jvm-debug flag to run and test for attaching a debugger #2974
  • Change-detect and quiet the automatic sbt meta-build export #2958
  • Chore: Update sbt 2 to final release #2978
  • Fully reset incremental state on clean #2976
  • Add --summary flag to bloop compile #2960
  • Build(deps): Update jna from 5.19.0 to 5.19.1 #2969
  • Build(deps): Update sbt-scalafix from 0.14.6 to 0.14.7 #2968
  • Build(deps): Update log4j-core from 2.23.1 to 2.26.0 #2970
  • Build(deps): Update munit from 1.3.1 to 1.3.3 #2971
  • Build(deps): Update scalaz-core from 7.3.8 to 7.3.9 #2972
  • Build(deps): Update sbt, scripted-plugin, test-agent from 1.12.11 to 1.12.12
    #2977
  • Report a crash from the compiler instead of hanging the compilation #2967
  • Support sbt internal configurations in exported project dependencies #2966
  • Forward run stdin via blocking read instead of polling available() #2936
  • Build(deps): Update jna from 5.18.1 to 5.19.0 #2963
  • Build(deps): Update log4j-core from 2.23.0 to 2.23.1 #2964
  • Fix NullPointerException for relative paths in sbt unmanagedResources #2959
  • Print the about banner for bloop --version and bloop version #2950
  • Combine --cascade with --include-dependencies in test and clean #2947
  • Chore: Update utest to 0.9.5 #2957
  • Build(deps): Update shapeless from 2.3.4 to 2.3.13 #2952
  • Build(deps): Update logback-classic from 1.5.33 to 1.5.34 #2951
  • Run BSP targets in the project working directory #2940
  • Add end-to-end BSP test for debug session environment variables #2948
  • Add regression test for the Ammonite console on JDK > 8 #2941
  • Support multi-jvm source directories in sbt #2949
  • Support JUnit 5 (Jupiter) tests #2938
  • Report the cause of run and test execution failures #2937
  • Serve testClasses/mainClasses from compile gatekeeper after taskFinish #2935
  • Build(deps): Update munit from 1.3.0 to 1.3.1 #2934

Contributors

According to git shortlog -sn --no-merges v2.1.0..v2.1.1, the following people
have contributed to this v2.1.1 release: Jozef Koval, Scala Steward, Tomasz
Godzik, scala-center-steward[bot], dependabot[bot].