Skip to content

3.1.0

Compare
Choose a tag to compare
@abrams27 abrams27 released this 18 Sep 14:40

Release 3.1.0 (18.09.2023)

Security 🚨

  • Bsp cli uses the right permissions for bspcli tmp directory. | 7fded76
  • Server does not use TCP sockets to connect with BES. | aac294d

Features 🎉

  • The server generates extensions.bzl based on languages (external rules) relevant to the project. | a29c1da
  • Adding available sources to libraries for workspace/libraries call. | 2e17ea0
  • Enhance Kotlinc Opts support. | 6b45eb6
  • Include libraries defined in jdeps files during sync. | bb47e49

Fixes 🛠️

  • Avoid using execroot if there are alternative options. | 6a8a7ac
  • Fixed resolveOutput implementation - now should work with projects without symlinks like bazel-bin, bazel-out. | eb5df0a
  • Aspects don't fail if target contains another target as srcs attribute. | 637f0d9
  • Server can obtain scala 3 compiler. | c4a6701
  • Correctly find symlink names even after folder renaming. | f4fb71b
  • Server does not omit targets that contain dots. | 1c51f02
  • Server adds sources to generated libs. | eaa5161

In order to install the server run:

cs launch org.jetbrains.bsp:bazel-bsp:3.1.0 -M org.jetbrains.bsp.bazel.install.Install

You can find this release on maven.