Releases: sourcegraph/scip-java
v0.10.3
What's Changed
- Maven plugin for dumping dependencies (cross-repo navigation) by @antonsviridov-src in #735
- Fix: multiple compilation units in a file lead to information loss by @antonsviridov-src in #738
- chore: use report-job-failure from sourcegraph/workflows in github actions by @burmudar in #739
- Use Gradle project path for unique dependencies.txt path by @antonsviridov-src in #741
- Fix website publishing by @antonsviridov-src in #740
Full Changelog: v0.10.2...v0.10.3
v0.10.2
This release fixes a couple of bugs with the annotation parameters, and also fixes an issue in error reporting which led to exceptions being swallowed and not printed correctly.
What's Changed
- GRAPH-775 annotation processing fix by @antonsviridov-src in #732
- Handle parenthesized trees by @antonsviridov-src in #733
Full Changelog: v0.10.1...v0.10.2
v0.10.1
What's Changed
- workflows: update pr-auditor workflow by @BolajiOlajide in #720
- Allow passing JVM argsto javac in ScipBuildTool by @antonsviridov-src in #728
New Contributors
- @BolajiOlajide made their first contribution in #720
- @antonsviridov-src made their first contribution in #728
Full Changelog: v0.10.0...v0.10.1
v0.10.0
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
- Update dependencies and improve build tool testing infrastructure, add JDK 21 by @keynmol in #692
- Provide SRC_ACCESS_TOKEN for uploads by @keynmol in #708
- Fix and refactor SBT version logic by @keynmol in #710
- new SymbolInformation fields #677 by @nicolas-guichard
Full Changelog: v0.9.10...v0.10.0
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