Releases: geode-sdk/vscode
Releases · geode-sdk/vscode
[1.21.2] Better webview handling
[1.21.2]
- Upgraded the VSCode engine to 1.85.0
- Added a reload button to the docs browser
- Added a guaranteed disposal of view providers
- Added a better activation event for views
[1.21.1] Save & webview bugfixes
[1.21.1]
- Increase webview registration stability
- Fix favorites accidentally being added in mass upon disposing the sprite browser
[1.21.0] UI rework & docs browser
[1.21.0]
- Added the docs browser for quick Geode documentation access
- Added styling to the audio element in the sprite browser
- Added support for multiple sheet tabs being open at once
- Added better music controls
- Replaced sharp with jimp for more stability
- Reworked the UI system to use more native solutions
- Improved resource caching
- Added better tabstop support in sprite browser snippets
- Fixed several race conditions
- Fixed font alignment
- Fixed missing font characters
- Fixed cached paths persisting when the file no longer exists
- Fixed snippets missing quotes
- Fixed random sprites showing up in the sprite browser due to false positives
- Fixed audio elements scaling incorrectly
- Cleaned up dependencies
[1.20.1] Fix sprite browser and function suggestion
[1.20.1]
- Fix MacOS sprite browser (#27)
- Fix sharp in CI build
- Fix modify class suggestions not working
- Search for codegen data in alternative build folders
[1.20.0] Sprite Browser changes
[1.20.0]
- Sprite browser now shows resources for Geode and dependencies
- Preview audio files in Sprite Browser
- Sprite browser is now a little more compact
- Rewrite extension backend to use object-oriented paradigms
[1.19.3] More fixes to linting
[1.19.3]
- More fixes to missing resources linting
- Multiple lints can now be suppressed at once via
@geode-ignore(x, y, z)
(not yet supported for ignore ranges)
[1.19.2] Fixes to linting
[1.19.2]
- Fix lint for missing resources having poor performance & not updating on resource change
- Add option to disable lints alltogether
[1.19.1] Bundle extension per platform
[v1.19.1]
- Bundle separate .vsix per platform, making it smaller
- Extension is now ~10mb instead of 50mb!
[1.19.0] Resource lints and sprite browser fixes
[v1.19.0]
- Add lint for missing resources, or missing
_spr
- Fix many issues with sprite browser (#23)
[1.18.1] Fix syntax highlighting for Broma
[v1.18.1]
- Fix syntax highlighting for Broma