Releases: sourcegraph/scip-java
v0.9.10
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
- Fix bugs in Gradle integration by @keynmol in #684
- Cope with missing annotation parameter by @Arthurm1 in #691
Misc
- Auto-add labels for filtering in Linear by @varungandhi-src in #685
Full Changelog: v0.9.9...v0.9.10
v0.9.9
Kotlin 1.9 support
See https://github.com/sourcegraph/scip-kotlin/releases/tag/v0.4.0
What's Changed
- pr-auditor: use new token by @burmudar in #672
- pr-auditor: report failures by @burmudar in #673
- Bump to latest scip-kotlin with Kotlin 1.9 support by @olafurpg in #681
- Fix "Find references" bug for interfaces and types by @olafurpg in #682
Full Changelog: v0.9.8...v0.9.9
v0.9.8
v0.9.7
What's Changed
- Correctly move generated scip file in SBT build tool by @keynmol in #649
- dep: bump mill-scip to 0.3.6 by @ckipp01 in #648
- Fix trailing SBT args and add tests by @keynmol in #651
- Update dependency sbt/sbt to v1.9.7 by @renovate in #639
- Be more graceful about cross-repo navigation error by @keynmol in #660
- Update getting-started.md by @3usi9 in #665
New Contributors
Full Changelog: v0.9.6...v0.9.7
0.9.6
0.9.5
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
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
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
Full Changelog: v0.9.2...v0.9.3
v0.9.2
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
v0.9.1
This release improves the handling of special environment variables recognised by Coursier:
COURSIER_REPOSITORIES
- if set, it fully overrides the list of repositories used by Scip build tool for artifact resolutionCOURSIER_CREDENTIALS
- we upgraded Coursier to 2.1.x to bring in the fix for credentials passed as a string in env variable
What's Changed
Full Changelog: v0.9.0...v0.9.1