Skip to content

Releases: geode-sdk/vscode

[1.21.2] Better webview handling

18 May 21:32
Compare
Choose a tag to compare

[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

18 May 18:22
Compare
Choose a tag to compare

[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

18 May 14:37
Compare
Choose a tag to compare

[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

07 Apr 17:39
Compare
Choose a tag to compare

[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

15 Mar 14:42
Compare
Choose a tag to compare

[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

05 Mar 19:58
Compare
Choose a tag to compare

[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

05 Mar 11:57
Compare
Choose a tag to compare

[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

13 Feb 17:41
Compare
Choose a tag to compare

[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

12 Feb 17:17
Compare
Choose a tag to compare

[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

12 Feb 04:41
Compare
Choose a tag to compare

[v1.18.1]

  • Fix syntax highlighting for Broma