Skip to content

Releases: geode-sdk/vscode

[1.22.1] idk

22 Feb 16:26
fb4b14b

Choose a tag to compare

[1.22.1]

  • New fields in keybind setting

[1.22.0] Geode 5.0 support

16 Feb 02:32
199a80b

Choose a tag to compare

[1.22.0]

  • Add linter for numFromString
  • Add API and modtober tag
  • Allow float and int in getSettingValue
  • New dependency and importance format
  • Support for new keybind setting type

[1.21.2] Better webview handling

18 May 21:32

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

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

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

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

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

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

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

Choose a tag to compare

[v1.19.1]

  • Bundle separate .vsix per platform, making it smaller
    • Extension is now ~10mb instead of 50mb!