Skip to content

Releases: bazelbuild/intellij

v2025.04.29-RC-1

02 May 17:34
d795120
Compare
Choose a tag to compare
v2025.04.29-RC-1 Pre-release
Pre-release

Fixes:

  • Run sync with --skip_incompatible_explicit_targets #7617
  • Remove references to java_common from aspects #7615

v2025.04.15.0.1 Stable

02 May 17:42
df5f04b
Compare
Choose a tag to compare

Fixes:

  • CLion fix run configuration #7595
  • clion: fix CNFE for nova mode #7599

Fixed issues:

  • IllegalArgumentException: Not a valid label, no target name found #7586
  • Debugging not working while Testing C++ Project #7519
  • No output artifacts found when debugging a Python target #7552

v2025.04.15-RC-1

17 Apr 04:14
df5f04b
Compare
Choose a tag to compare
v2025.04.15-RC-1 Pre-release
Pre-release

Fixes:

  • CLion fix run configuration #7595
  • clion: fix CNFE for nova mode #7599

Fixed issues:

  • IllegalArgumentException: Not a valid label, no target name found #7586
  • Debugging not working while Testing C++ Project #7519
  • No output artifacts found when debugging a Python target #7552

v2025.04.01.0.1 Stable

17 Apr 04:16
48b4aa4
Compare
Choose a tag to compare

Fixes:

  • CLion Bazel 9 compatability fixes #7455
  • Make ProjectOpenProcessors no strong info holder by default in CLion #7493

AOSP updates:

  • [AOSP-pick] Make BuildArtifactCache an independent service #7459
  • [AOSP-pick] Query sync cache invalidator #7480
  • [AOSP-pick] ASwB can always follow required proto dependencies #7490
  • [AOSP-pick] Fix project definition serialization #7498
  • [AOSP-pick] Remove fetching configMnemonic from BEP event as its calculated from artifact prefix path #7500
  • [AOSP-pick] Add true dependency graph to java-info.txt files #7506
  • [AOSP-pick] Store output xml files as OutputArtifact instead of BlazeArtifact in BlazeTestResult #7507
  • [AOSP-pick] Add/Update getLocalFiles method to support both BlazeArtifact and OutputArtifact type artifacts #7508
  • [AOSP-pick] Use the same project definition to load and reload #7510
  • [AOSP-pick] Fix invalidate caches contributor registration #7513
  • [AOSP-pick] Ignore bazel-* directories #7514
  • [AOSP-pick] Move RuntimeArtifactCache to base folder #7520
  • [AOSP-pick] Build dependencies in the same way #7523
  • [AOSP-pick] Fix deletion of all files in artifact directory #7528

v2025.04.01-RC-1

03 Apr 03:58
2e4b533
Compare
Choose a tag to compare
v2025.04.01-RC-1 Pre-release
Pre-release

Fixes:

  • CLion Bazel 9 compatability fixes #7455
  • Make ProjectOpenProcessors no strong info holder by default in CLion #7493

AOSP updates:

  • [AOSP-pick] Make BuildArtifactCache an independent service #7459
  • [AOSP-pick] Query sync cache invalidator #7480
  • [AOSP-pick] ASwB can always follow required proto dependencies #7490
  • [AOSP-pick] Fix project definition serialization #7498
  • [AOSP-pick] Remove fetching configMnemonic from BEP event as its calculated from artifact prefix path #7500
  • [AOSP-pick] Add true dependency graph to java-info.txt files #7506
  • [AOSP-pick] Store output xml files as OutputArtifact instead of BlazeArtifact in BlazeTestResult #7507
  • [AOSP-pick] Add/Update getLocalFiles method to support both BlazeArtifact and OutputArtifact type artifacts #7508
  • [AOSP-pick] Use the same project definition to load and reload #7510
  • [AOSP-pick] Fix invalidate caches contributor registration #7513
  • [AOSP-pick] Ignore bazel-* directories #7514
  • [AOSP-pick] Move RuntimeArtifactCache to base folder #7520
  • [AOSP-pick] Build dependencies in the same way #7523
  • [AOSP-pick] Fix deletion of all files in artifact directory #7528

v2025.03.18.0.1 Stable

03 Apr 04:03
6411f9a
Compare
Choose a tag to compare
  • Followup: Use toolchains_aspects to propagate aspects to toolchains #7376
  • Fix make variable expansion #7399
  • [AOSP-pick] Remove unused DBiP experimental flag #7401
  • [AOSP-pick] Fix and improve artifact fetching reporting #7405
  • [AOSP-pick] Extract ProjectLoader interface #7406
  • [AOSP-pick] Make thread pools a concern of ProjectLoader #7407
  • [AOSP-pick] Make test_deps buildable from the command line #7413
  • [AOSP-pick] Delete getLocalInvoker method #7416
  • [AOSP-pick] Convert BEP parsing to Kotlin #7417
  • [AOSP-pick] Make FileApiArtifactFetcher thread pool configurable #7421
  • [AOSP-pick] Fix experiment service performance issues #7426
  • [AOSP-pick] qs_info groups are not concern of ArtifactTracker #7427
  • [AOSP-pick] Enable multi info file sync mode #7428
  • [AOSP-pick] Introduce new default query strategy #7439
  • [AOSP-pick] Exclude no-ide targets from query results #7441
  • [AOSP-pick] Delete SINGLE_TARGET case as unused #7442
  • [AOSP-pick] Skip no-ide targets in the aspect #7446
  • [AOSP-pick] Build workflows cleanup in tools/adt/idea (Part 1) #7454
  • [AOSP-pick] Simplest possible version check #7456
  • [AOSP-pick] Automatically exclude .aswb from analysis #7465
  • [AOSP-pick] Fix incorrect application of if in cc_info handling #7466
  • [AOSP-pick] Fix navigation to sources #7469
  • [AOSP-pick] Clean up and fix java-info file generation #7472

v2025.03.18-RC-1

20 Mar 08:43
6411f9a
Compare
Choose a tag to compare
v2025.03.18-RC-1 Pre-release
Pre-release
  • Followup: Use toolchains_aspects to propagate aspects to toolchains #7376
  • Fix make variable expansion #7399
  • [AOSP-pick] Remove unused DBiP experimental flag #7401
  • [AOSP-pick] Fix and improve artifact fetching reporting #7405
  • [AOSP-pick] Extract ProjectLoader interface #7406
  • [AOSP-pick] Make thread pools a concern of ProjectLoader #7407
  • [AOSP-pick] Make test_deps buildable from the command line #7413
  • [AOSP-pick] Delete getLocalInvoker method #7416
  • [AOSP-pick] Convert BEP parsing to Kotlin #7417
  • [AOSP-pick] Make FileApiArtifactFetcher thread pool configurable #7421
  • [AOSP-pick] Fix experiment service performance issues #7426
  • [AOSP-pick] qs_info groups are not concern of ArtifactTracker #7427
  • [AOSP-pick] Enable multi info file sync mode #7428
  • [AOSP-pick] Introduce new default query strategy #7439
  • [AOSP-pick] Exclude no-ide targets from query results #7441
  • [AOSP-pick] Delete SINGLE_TARGET case as unused #7442
  • [AOSP-pick] Skip no-ide targets in the aspect #7446
  • [AOSP-pick] Build workflows cleanup in tools/adt/idea (Part 1) #7454
  • [AOSP-pick] Simplest possible version check #7456
  • [AOSP-pick] Automatically exclude .aswb from analysis #7465
  • [AOSP-pick] Fix incorrect application of if in cc_info handling #7466
  • [AOSP-pick] Fix navigation to sources #7469
  • [AOSP-pick] Clean up and fix java-info file generation #7472

v2025.03.04.0.1 Stable

20 Mar 08:46
67de956
Compare
Choose a tag to compare

Fixes:

  • More customary to IJ error reporting for cases when required JDK is missing #7321
  • Fixes for the PTY terminal on Windows #7348
  • Copy aspects also during startup sync #7331
  • Stop adding $ as "terminators" when filtering tests for JUnit 5 #7080
  • Reduce freeze in ProjectUpdater #7199

Updates:

  • 2025.1 update: promote 2025.1 builds to stable #7396

AOSP updates:

  • [AOSP-pick] Fix skip finding output experiment implementation #7381
  • [AOSP-pick] Remove TODOs and rename classes #7380
  • [AOSP-pick] Mark ASwB K2 compatible #7379
  • [AOSP-pick] Clean up and Java docs #7378
  • [AOSP-pick] Complete separation of legacy BepParser #7377
  • [AOSP-pick] Rename build_id to build_id_for_logging #7370
  • [AOSP-pick] Always use BlazeBuildOutputs #7369
  • [AOSP-pick] Never ask for artifacts without output group #7366
  • [AOSP-pick] Drop log only localExecRoot property #7365
  • [AOSP-pick] Cleanup BlazeBuildOutputs instantiation #7362
  • [AOSP-pick] Simplify ParsedBepOutput public interface #7361
  • [AOSP-pick] Enumerate all currently used cache directories. #7360
  • [AOSP-pick] Extract core BEP parsing #7358
  • [AOSP-pick] Simplify handling of config mnemonics #7356
  • [AOSP-pick] Separate BEP analysis and parsing #7355
  • [AOSP-pick] Extract BuildOutputs interface #7354
  • [AOSP-pick] Encapsulate BuildOutputs.artifacts #7350
  • [AOSP-pick] Make artifact prefix path public #7346
  • [AOSP-pick] Handle output groups explicitly in deployment #7347
  • [AOSP-pick] Clean up DeployTarget interface #7345
  • [AOSP-pick] Encapsulate buildResult field #7344
  • [AOSP-pick] Replace output group name filter #7342
  • [AOSP-pick] Separate BEP parsing and data #7338
  • [AOSP-pick] Delete currently unused fields #7337
  • [AOSP-pick] Delete unused code #7330

v2025.03.04-RC-1

06 Mar 03:05
67de956
Compare
Choose a tag to compare
v2025.03.04-RC-1 Pre-release
Pre-release

Fixes:

  • More customary to IJ error reporting for cases when required JDK is missing #7321
  • Fixes for the PTY terminal on Windows #7348
  • Copy aspects also during startup sync #7331
  • Stop adding $ as "terminators" when filtering tests for JUnit 5 #7080
  • Reduce freeze in ProjectUpdater #7199

Updates:

  • 2025.1 update: promote 2025.1 builds to stable #7396

AOSP updates:

  • [AOSP-pick] Fix skip finding output experiment implementation #7381
  • [AOSP-pick] Remove TODOs and rename classes #7380
  • [AOSP-pick] Mark ASwB K2 compatible #7379
  • [AOSP-pick] Clean up and Java docs #7378
  • [AOSP-pick] Complete separation of legacy BepParser #7377
  • [AOSP-pick] Rename build_id to build_id_for_logging #7370
  • [AOSP-pick] Always use BlazeBuildOutputs #7369
  • [AOSP-pick] Never ask for artifacts without output group #7366
  • [AOSP-pick] Drop log only localExecRoot property #7365
  • [AOSP-pick] Cleanup BlazeBuildOutputs instantiation #7362
  • [AOSP-pick] Simplify ParsedBepOutput public interface #7361
  • [AOSP-pick] Enumerate all currently used cache directories. #7360
  • [AOSP-pick] Extract core BEP parsing #7358
  • [AOSP-pick] Simplify handling of config mnemonics #7356
  • [AOSP-pick] Separate BEP analysis and parsing #7355
  • [AOSP-pick] Extract BuildOutputs interface #7354
  • [AOSP-pick] Encapsulate BuildOutputs.artifacts #7350
  • [AOSP-pick] Make artifact prefix path public #7346
  • [AOSP-pick] Handle output groups explicitly in deployment #7347
  • [AOSP-pick] Clean up DeployTarget interface #7345
  • [AOSP-pick] Encapsulate buildResult field #7344
  • [AOSP-pick] Replace output group name filter #7342
  • [AOSP-pick] Separate BEP parsing and data #7338
  • [AOSP-pick] Delete currently unused fields #7337
  • [AOSP-pick] Delete unused code #7330

v2025.02.18.0.1 Stable

06 Mar 03:07
da05f70
Compare
Choose a tag to compare

Fixes:

  • Replace VFS with a manifest file for copying aspects #7259
  • Add cfg exec to java runtime required by aspects #7301
  • handling for debugging python test targets with transitions #7198
  • Open build toolwindow when the sync ends with an error #7304
  • CLion support for custom sysroot #7274
  • Followup: External modules navigation in starlark files #7294
  • [AOSP-pick] Remove 2 options of query sync settings #7264
  • [AOSP-pick] Make run configurations configurable #7275