Skip to content

Releases: scip-code/scip-go

scip-go v0.2.3

22 Apr 09:27
Immutable release. Only release title and notes can be modified.
3cbae84

Choose a tag to compare

What's Changed

Full Changelog: v0.2.2...v0.2.3

scip-go v0.2.2

21 Apr 20:14
Immutable release. Only release title and notes can be modified.
2a56dc5

Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2

scip-go v0.2.1

21 Apr 17:07
Immutable release. Only release title and notes can be modified.
345065c

Choose a tag to compare

What's Changed

  • fix: avoid panic on new stdlib packages by @jupblb in #173
  • Support enclosing ranges for function definitions by @podtserkovskiy in #172
  • Support resolving versions for sibling submodules in a monorepo by @jupblb in #180
  • Fix module resolution for go.work workspaces by @jupblb in #182
  • Nixify project setup by @jupblb in #184
  • Make the release process into a GitHub action by @jupblb in #185
  • Update dependencies and drop irrelevant ones by @jupblb in #186
  • Add a formatting check by @jupblb in #187
  • Avoid duplicate runs by limiting push trigger to main by @jupblb in #188
  • chore(deps): update azure/docker-login action to v2 by @renovate[bot] in #102
  • Add nix flake check step to build workflow by @jupblb in #190
  • Use nixpkgs 25.11 by @jupblb in #189
  • Publish multi-arch Docker image (linux/amd64 + linux/arm64) by @jupblb in #191
  • fix: return only one tag when git tag returns multiple by @imax9000 in #171
  • Migrate to kong by @jupblb in #194
  • Simplify log verbosity by @jupblb in #195
  • chore(deps): update determinatesystems/nix-installer-action action to v22 by @renovate[bot] in #193
  • Replace panics with error returns and add live progress reporting by @jupblb in #196
  • Use FormatSnapshots instead of FormatSnapshot by @jupblb in #200
  • Emit definition for all package statements, not just one by @jupblb in #199
  • Fix anonymous struct symbol naming by @jupblb in #202
  • Use backtick syntax for struct tags in hover docs by @jupblb in #203
  • Resolve import aliases as global references instead of local definitions by @jupblb in #201
  • Upgrade scip bindings to v0.7.1 by @jupblb in #205
  • Show full type declaration in hover docs by @jupblb in #204
  • Emit implementation relationships for remote type -> local interface by @jupblb in #198
  • Extend support for doc comments by @jupblb in #206
  • Preserve external package qualifiers in hover docs by @jupblb in #207
  • Simplify findImplementations by @jupblb in #208
  • Fix 'No symbol for' false positives for local type declarations by @jupblb in #209
  • Clean up the codebase a bit more by @jupblb in #210
  • Add support for generic type aliases by @jupblb in #211
  • Populate display_name field on SymbolInformation by @jupblb in #212
  • Populate SymbolInformation.Kind by @jupblb in #213
  • Add scip-examples workflow by @jupblb in #215
  • Add snapshot test for GOPACKAGESDRIVER support by @jupblb in #216
  • Add a workflow example that sets GOPACKAGESDRIVER by @jupblb in #217
  • Remove OverrideDocumentation for type info on references by @jupblb in #218
  • Make CI faster by reusing nix build output by @jupblb in #219
  • Emit deprecated diagnostics for symbols by @jupblb in #220
  • Defer hasSameRepoRoot call by @jupblb in #221
  • Attach scip-go arguments to the generated index by @jupblb in #224
  • Add using-scip-go agent skill by @jupblb in #223
  • Update repository links from sourcegraph to scip-code by @eseliger in #225
  • Rename module to github.com/scip-code/scip-go by @jupblb in #226
  • Fix minor issues around indexing Kubernetes by @jupblb in #227
  • Migrate Docker images from Docker Hub to GitHub Container Registry by @jupblb in #228
  • Prepare for 0.2.0 release by @jupblb in #229
  • Prepare for a new release by @jupblb in #230

New Contributors

Full Changelog: v0.1.26...v0.2.1

v0.1.26

01 Oct 14:36
v0.1.26
ae3fc19

Choose a tag to compare

Changelog

  • 7456957 Add SymbolInformation for local symbols per SCIP spec (#167)
  • 64e1dd6 Add type information to local variables in SCIP index (#169)
  • ae3fc19 chore: Prepare for v0.1.26 release (#170)

v0.1.25

23 Aug 12:39
add7222

Choose a tag to compare

Changelog

v0.1.24

13 May 05:43
20811a1

Choose a tag to compare

Changelog

v0.1.23

21 Feb 12:49
37853ae

Choose a tag to compare

Changelog

v0.1.22

18 Nov 04:30
1b5e8dd

Choose a tag to compare

Changelog

  • 4e8264a Change CI triggers to handle pull requests as well (#140)
  • 6234110 Don't panic on missing pkg.Module (#138)
  • 66fcf96 chore: Bump Go version 1.23.2 -> 1.23.3 (#141)
  • 7194bc6 feat: Allow passing arbitrary package patterns (#139)

v0.1.21

02 Oct 07:20
6934633

Choose a tag to compare

Changelog

  • 6934633 chore: Bump version of scip-go for release (#137)
  • b60ea1a chore: Update Dockerfile to use Go 1.23.2 (#136)

v0.1.20

26 Sep 04:45
620b8e6

Choose a tag to compare

Changelog

  • 429a5ea chore: Replace cachedString with sync.OnceValue (#131)
  • 3aaa77b fix: Correctly format logged errors during arg parsing (#132)
  • 8a54a26 fix: Index all test code in the current module (#134)