- Added 1.21.5 support. (supported versions: https://docs.artillex-studios.com/supported-versions.html)
- Important: There are some major internal changes to our core api, (AxAPI) so there might be some issues. Please report any unexcepted behaviour at https://github.com/Artillex-Studios/Issues/
- Improved saving performance by making the auto save only save vaults that were touched since the last save.
- Fixed latest version being very slow at saving a lot of vaults (it was caused by a bit of an oversight)
- Added /axvaultsadmin stats command that gives some useful information about how many vaults/players are loaded and the length of the previous autosave.
- Optimized autosave: the plugin no longer saves vaults that were never touched
- Fixed that when using mysql without multi server support, the plugin was still sending synchronization messages that were never cleared. (Thanks, efekurbann)
- Changed some internals to make the plugin only get/set the contents of vaults from the main thread. (not sure if this was causing any issues, but it is better to be thread safe!)
- Added better handling for situations when the row size of a vault changes, now the items should be moved to empty slots or dropped if there are no empty slots.
- Added a metrics system that provides us some basic information (can be disabled in the plugins/AxAPI/metrics.yml file)
