Skip to content

Releases: ShivamKumar2002/go-extras

v1.1.0

01 Apr 16:44
6897559

Choose a tag to compare

Go Extras 1.1.0: Improved UI with custom icons, wider VSCode compatibility, and better performance

Added

  • Custom SVG logo for Go Extras panel and references view icons
  • Added retainContextWhenHidden option to webview view provider registration for improved performance

Changed

  • Downgraded VSCode engine version requirement from 1.98.0 to 1.75.0 for wider compatibility

Documentation

  • Added semantic highlighting configuration instructions for gopls in README
  • Updated README with improved installation and usage instructions
  • Added keywords in package.json for better marketplace visibility

Maintenance

  • Updated various dependencies (@types/node, npm-run-all2, typescript-eslint, esbuild)

Full Changelog: v1.0.0...v1.1.0

v1.0.0 - Initial Release

31 Mar 19:23
95817e5

Choose a tag to compare

Added

  • Initial release of go-extras VSCode extension.
  • Dedicated panel with webview interface for displaying filtered references.
  • Toggle buttons for Read/Write filtering options.
  • Tree view of references organized by file hierarchy.
  • Navigation to reference locations directly from the tree view.
  • Integration with VSCode's peek references functionality.
  • Compatible with the official Go extension.
  • Support for detecting and classifying reference types in Go code.

Technical

  • Built with TypeScript and VSCode Extension API.
  • UI components from @vscode-elements/elements library.
  • Responsive webview panel with modern VS Code styling.
  • Optimized directory tree structure with path compression for better navigation.