- Fixed some buttons triggering twice because of the legacy config support
- Improved performance of the gui filtering
- Migrated the gui system to the one used in some of our other plugins (like axboosters)
- This means that the plugin's guis now use actions and are much more customizable (all the possible actions: https://docs.artillex-studios.com/axauctions-inventory-actions.html)
- The main gui and the my items gui now has a builtin gui auto updater, which means that now you can get rid of the refresh button and let the plugin refresh it for you (it is disabled by default, but the refresh is done async and it is completely lag free - check the format here: https://docs.artillex-studios.com/axauctions-configuration.html#a732532b_16)
- Your old configuration will work just fine, however if you want, you can regenerate it or add the actions part from the wiki examples to be able to use them.
- Added a metrics system that provides us some basic information (can be disabled in the plugins/AxAPI/metrics.yml file)
- Of course, this also is a pretty large internal update so make sure to report issues if you find any! https://github.com/Artillex-Studios/Issues/issues
- Improved speed of the history gui
- Added a 'max-history-length' config option.
- The plugin now caches some extra data, this should improve loading speeds further.
- Fixed an issue that caused the gui to not open after a reload
- Improved developer api, now there are 4 events available. (more info on the wiki)
- Currencies can now only be registered on startup (the configuration can still be reloaded)
- Improved placeholder system, placeholders are now also tab completable in /papi parse (the placeholders have not changed)
- Bunch of internal changes, nothing should break, but feel free to report any issues if there are any!
