Skip to content

Releases: bazelbuild/intellij

v2024.12.17-RC-1

19 Dec 05:41
033983e
Compare
Choose a tag to compare
v2024.12.17-RC-1 Pre-release
Pre-release

Fixes:

  • Keep bazel from automatically enabling curses with the old sync view #7143
  • Do not use curses with the old sync view #7139
  • Do not append \n for PROCESS since that output has all of the delim… #7146
  • clion: fix non-passed env vars for gdbserverless debugging #7167
  • handle non-valid project view file on reload #7159

Features:

  • Adds support for the google test run button in nova #7062
  • Add catch2 test support in CLion #7141
  • Adds support for the run button on main functions in nova #7100
  • Experimental: Basic qsync support in CLion for linux #7094

v2024.12.03.0.1 Stable

19 Dec 05:58
79243fd
Compare
Choose a tag to compare

Fixes:

  • fix: NPE in WorkspaceHelper when project is not loaded yet #7036
  • fix issues with aspect templates not available in query sync mode #7048
  • fix: Don't require rules_java and rules_python for bazel 7 and older #7052
  • Reapply "fix: Support bazel 8 and --noenable_workspace mode (#6990)… #7045
  • Handle included MODULE.bazel files as well #7057
  • Fix indexing problem with Fix getPackageName which didn't respect "build ignore" #7034
  • Stop adding a trailing # when filtering tests for JUnit 5 #7060
  • fix(qsync): Include runtime_deps in the target graph #7081
  • Fix over-including when view_project_root is set. #7002
  • fix: remove strongInfoHolder flag, so users can choose which plugin t… #7092
  • Reload project view, and make sure that BazelImportSettings respect p… #7088
  • fix(qsync): Hightlighting level is always updated after 'enable analy… #7101

Features:

  • PTY enabled terminal for the new sync view #7001
  • Enable the new sync view for query sync #7037

v2024.12.03-RC-1

05 Dec 06:41
b57357f
Compare
Choose a tag to compare
v2024.12.03-RC-1 Pre-release
Pre-release

Fixes:

  • fix: NPE in WorkspaceHelper when project is not loaded yet #7036
  • fix issues with aspect templates not available in query sync mode #7048
  • fix: Don't require rules_java and rules_python for bazel 7 and older #7052
  • Reapply "fix: Support bazel 8 and --noenable_workspace mode (#6990)… #7045
  • Handle included MODULE.bazel files as well #7057
  • Fix indexing problem with Fix getPackageName which didn't respect "build ignore" #7034
  • Stop adding a trailing # when filtering tests for JUnit 5 #7060
  • fix(qsync): Include runtime_deps in the target graph #7081
  • Fix over-including when view_project_root is set. #7002
  • fix: remove strongInfoHolder flag, so users can choose which plugin t… #7092
  • Reload project view, and make sure that BazelImportSettings respect p… #7088
  • fix(qsync): Hightlighting level is always updated after 'enable analy… #7101

Features:

  • PTY enabled terminal for the new sync view #7001
  • Enable the new sync view for query sync #7037

v2024.11.19.0.1 Stable

05 Dec 06:45
13f4b87
Compare
Choose a tag to compare

Features:

  • Bazel Icon for Plugin Logo #6973
  • Query Sync: "Enable analysis" widget for Remote Development #6996
  • Starlark Debuger: Gutter icons to start debugging #6999

Fixes:

  • C++: Do not collide with CMake #6770
  • Make the BlazeImportProjectAction dumb aware #6985
  • Query Sync: Fix NPE when enabling analysis for a directory #6992
  • Bazel 8 support for Java (#6987 and #7006)
  • Exception in the new QuerySyncNotificationProvider #7009
  • fix(qsync): Fix build_dependencies after AOSP merge #7027
  • disable warmup service #7029
  • fix(qsync): NPE in QuerySyncNotificationProvider #7032

v2024.11.19-RC-1

22 Nov 06:37
f31a104
Compare
Choose a tag to compare
v2024.11.19-RC-1 Pre-release
Pre-release

Features:

  • Bazel Icon for Plugin Logo #6973
  • Query Sync: "Enable analysis" widget for Remote Development #6996
  • Starlark Debuger: Gutter icons to start debugging #6999

Fixes:

  • C++: Do not collide with CMake #6770
  • Make the BlazeImportProjectAction dumb aware #6985
  • Query Sync: Fix NPE when enabling analysis for a directory #6992
  • Bazel 8 support for Java (#6987 and #7006)
  • Exception in the new QuerySyncNotificationProvider #7009
  • fix(qsync): Fix build_dependencies after AOSP merge #7027
  • disable warmup service #7029
  • fix(qsync): NPE in QuerySyncNotificationProvider #7032

v2024.11.05 Stable

22 Nov 06:49
95b750b
Compare
Choose a tag to compare

Features:

  • C++: Use execroot for compiler working directory #6911
  • C++: CLion support for cc_library implementation deps #6919
  • C++: External includes support #6922
  • GoLand: cgo support #6891
  • GoLand: gotest support on Windows #6938
  • Query Sync: better syntax highlithting when analysis disabled #6941

Fixes:

  • Do not decorate tabs for BUILD files in non-bazel projects #6925
  • fix: NPE in location provider #6960
  • Query Sync: Use git info only when Expand to Working Set is enabled #6944
  • Query Sync: fix(qsync): IJ incorrectly recognizes files as external and asks to a… #6964
  • Query Sync: fix(qsync): Unhandled exception when trying to resolve external works… #6962
  • Query Sync: fix(qsync): NPE in "Add to project" panel action #6967

v2024.11.05-RC-1

07 Nov 06:26
95b750b
Compare
Choose a tag to compare
v2024.11.05-RC-1 Pre-release
Pre-release

Features:

  • C++: Use execroot for compiler working directory #6911
  • C++: CLion support for cc_library implementation deps #6919
  • C++: External includes support #6922
  • GoLand: cgo support #6891
  • GoLand: gotest support on Windows #6938
  • Query Sync: better syntax highlithting when analysis disabled #6941

Fixes:

  • Do not decorate tabs for BUILD files in non-bazel projects #6925
  • fix: NPE in location provider #6960
  • Query Sync: Use git info only when Expand to Working Set is enabled #6944
  • Query Sync: fix(qsync): IJ incorrectly recognizes files as external and asks to a… #6964
  • Query Sync: fix(qsync): Unhandled exception when trying to resolve external works… #6962
  • Query Sync: fix(qsync): NPE in "Add to project" panel action #6967

v2024.10.22.0.1 Stable

07 Nov 06:30
9bc7c5c
Compare
Choose a tag to compare

Bug Fixes

  • [fix] Fix python debugging #6847
  • Set runfiles vars to absolute paths when debugging Go tests #6883
  • Fix starlark debugger #6888
  • fix(querysync): affected packages calculator was broken when 'directories' contained '.' #6885
  • fix: fast test not working when main class is not set #6903
  • fix: fast sync with bazel 8 or when --incompatible_use_plus_in_repo_names is on #6901
  • BEP parse unknown targets in aborted event #6910

Features

  • Download Buildifier Binary #6625
  • Support for Python Rules that are Code Generators #6726
  • Decorate tabs for BUILD files with package name #6900
  • New Sync View #6813
  • feat: More descriptive location labels (instead of just .workspace) #6916

v2024.10.22-RC-2

30 Oct 21:25
28220af
Compare
Choose a tag to compare
v2024.10.22-RC-2 Pre-release
Pre-release

Bug Fixes

  • [fix] Fix python debugging #6847
  • Set runfiles vars to absolute paths when debugging Go tests #6883
  • Fix starlark debugger #6888
  • fix(querysync): affected packages calculator was broken when 'directories' contained '.' #6885
  • fix: fast test not working when main class is not set #6903
  • fix: fast sync with bazel 8 or when --incompatible_use_plus_in_repo_names is on #6901
  • BEP parse unknown targets in aborted event #6910
  • Supply code-gen rule names via settings #6889

Features

  • Download Buildifier Binary #6625
  • Support for Python Rules that are Code Generators #6726
  • Decorate tabs for BUILD files with package name #6900
  • New Sync View #6813
  • feat: More descriptive location labels (instead of just .workspace) #6916

v2024.10.22-RC-1

24 Oct 05:01
77b7a71
Compare
Choose a tag to compare
v2024.10.22-RC-1 Pre-release
Pre-release

Bug Fixes

  • [fix] Fix python debugging #6847
  • Set runfiles vars to absolute paths when debugging Go tests #6883
  • Fix starlark debugger #6888
  • fix(querysync): affected packages calculator was broken when 'directories' contained '.' #6885
  • fix: fast test not working when main class is not set #6903
  • fix: fast sync with bazel 8 or when --incompatible_use_plus_in_repo_names is on #6901
  • BEP parse unknown targets in aborted event #6910

Features

  • Download Buildifier Binary #6625
  • Support for Python Rules that are Code Generators #6726
  • Decorate tabs for BUILD files with package name #6900
  • New Sync View #6813
  • feat: More descriptive location labels (instead of just .workspace) #6916