- No longer package EasySQL project, plugin will auto download it after first load. UltimateShop is now 300kb+ smaller than before!
- Added menu.use-component-title option in config.yml. (Paper only)
- Added font option in each menu configs, this option is default to hide and if enabled plugin will use the new font as menu title. (Paper only)
- Added menu.sell-all.black-slots option, can set which slot can not place the item player want to sell.
- Added multi page support for choose shop GUI and choose product GUI in GUI Editor.
- Breaking cache system change:
- Changed player cache map to ConcurrentHashMap which is thread safe.
- Keep the operation of deleting player cache until the end to fixed plugin sometimes say "Can not save player xxx data".
- Technically speaking, UltimateShop now uses BigDecimal instead of the previous double type data to calculate the price of products. For decimal calculations, UltimateShop's current calculations will be more accurate.
- GUI Editor now supports edit the items included in the product, and also create new items for products.
- GUI Editor now supports delete the items and the display item included in the product.
- Fixed MMOItems item always being parse item ID to "" in GUI Editor.
