Skip to content

Releases: sourcegraph/scip-java

v0.10.0

21 Jun 10:49
1f17e1d
Compare
Choose a tag to compare

IMPORTANT NOTE FOR SOURCEGRAPH USERS: this release changes how symbol signatures are emitted in the generated SCIP indexes. If you want to use this version of scip-java with your sourcegraph instance, make sure that it's at least on version 5.4.5099 or above. Otherwise you will notice symbol hovers not being populated with the signatures. The default version of scip-java in Sourcegraph will eventually be upgraded to this one.

What's Changed

Full Changelog: v0.9.10...v0.10.0

v0.9.10

08 Apr 10:01
ff5891a
Compare
Choose a tag to compare

This release addresses

  • a NPE in the Java Semanticdb plugin, triggered by particular usage of annotations(see #686, the fix was contributed by @Arthurm1 and reproducer was reported by @spangaer, community members, thank you!)
  • an issue in Gradle integration which was responsible for some cases where semanticdb plugin failed to be injected

Main changes

Misc

Full Changelog: v0.9.9...v0.9.10

v0.9.9

02 Feb 12:49
e4c4ffb
Compare
Choose a tag to compare

Kotlin 1.9 support

See https://github.com/sourcegraph/scip-kotlin/releases/tag/v0.4.0

What's Changed

Full Changelog: v0.9.8...v0.9.9

v0.9.8

05 Dec 14:38
7749657
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.7...v0.9.8

v0.9.7

21 Nov 11:16
29aa9bd
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.6...v0.9.7

0.9.6

08 Sep 14:09
f37bc75
Compare
Choose a tag to compare

This release brings in a fix for Scala projects auto-indexing, where java version was picked up incorrectly.

What's Changed

Full Changelog: v0.9.5...v0.9.6

0.9.5

24 Aug 10:07
58ea149
Compare
Choose a tag to compare

This release modifes the Docker build and makes it self-contained, which fixes the various issues we have with passing special (-D) arguments to the scip-java tool.

Most of this distribution remains unchanged so users should not see any difference.

What's Changed

Full Changelog: v0.9.4...v0.9.5

v0.9.4

17 Aug 09:18
4ca307a
Compare
Choose a tag to compare

Thanks to a fantastic contribution by @Arthurm1, this release mostly removes the need to add special module export flags to access compiler APIs - as we no longer use private APIs to produce Semanticdb files from Java.

What's Changed

New Contributors

Full Changelog: v0.9.3...v0.9.4

v0.9.3

16 Aug 14:58
6f17cbe
Compare
Choose a tag to compare

This release bumps sbt-sourcegraph plugin to 0.4.2 bringing important fixes to auto-indexing of Scala projects, notably:

  • Properly support Scala 3
  • Support mixed Java/Scala sources when compling on JDK 17+

We also re-enabled test coverage for auto-indexing Scala projects.

What's Changed

  • Update sbt-sourcegraph and re-enable SBT build tool tests by @keynmol in #636

Full Changelog: v0.9.2...v0.9.3

v0.9.2

08 Aug 13:58
e75a04c
Compare
Choose a tag to compare

This release improves auto-indexing of Gradle projects and removes the Coursier bootstrap sequence which downloaded jars from Maven Central when running SCIP build tool

What's Changed

  • Unconditionally add agent in Gradle plugin, add protobuf codegen test by @keynmol in #630
  • Remove coursier bootstrap and respect COURSIER_JVM_INDEX by @keynmol in #631

Full Changelog: v0.9.1...v0.9.2