Skip to content

v0.9.1

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Jul 20:27

Additions in this version:

  • Added a new PluginMessageManager to interface with Spigot's plugin messaging framework and send/listen for plugin messages (6a7f41c, 18eb821, c2d597f, 6512b7f, abc4aa4)
  • A notification is now sent when using a SNAPSHOT version as opposed to a release version (aabdc24)
  • A warning message is now displayed if a tab complete function returns something other than a list (6cb025f)

Changes in this version:

Bugs fixed in this version:

  • Fixed an issue where duplicate scripts/project could be loaded, or the same script/project could be loaded more than once, if case-variant names were passed (062c8f6, d58ffa8)
  • Fixed an issue where the script_options.yml file was never loaded on the BungeeCord platform (b62c55e)
  • Fixed an error that occurred when listeners, commands, etc. were registered from a utility module or a non-main project file (8782f95)
  • The main script displayed in the /pyspigot info command now show the correct script file for single-file scripts (a0bdb46)
  • Fixed a memory leak associated with fetching the latest plugin version from Spigot (5416bc7). Fix by @RJ-Rodney
  • Fixed issue where command registration parameters were not recognized (5c5328f)
  • Fixed an issue where the configuration files were saved before the plugin folder was initialized/created (4449500)
  • The version checking system now evaluates SNAPSHOT versions as older than release versions of the same number (aabdc24)

This release also contains a preliminary release for a BungeeCord-compatible version of PySpigot. This is not an official release because I have not comprehensively tested it. Feel free to download, test it out, and report any issues here on GitHub or on Discord (the JAR to download is pyspigot-bungee-0.9.1.jar).