- Fixed inventory item detection — replaced getContents with slot-by-slot iteration (0-35) to prevent armor and offhand interference.
- Fixed balance checks in all economy adapters to prevent overdraft exploits.
- Fixed buy order cancellation — order is now preserved if refund fails.
- Fixed order price changes to prevent money loss.
- Improved order price update handling.
- Added 1.21.11 support.
- Improved Folia support.
- Improved thread safety for item and player data handling.
- Improved buy and sell transaction ordering to prevent money loss on cancelled events.
- Improved sell offer creation with item count validation and rollback.
- Improved database save system with atomic writes to prevent data loss.
- Improved security for command execution.
- Updated AnvilGUI and NBT API dependencies.
- Fixed a bug where economy config path was inconsistent in balance checks.
- Fixed a bug where order list modification could cause errors during iteration.
- Fixed a bug where UUID comparison used reference equality instead of value equality.
- Fixed some bugs.
- Added support for PlaceholderAPI placeholders in messages.
- Improved some codes.
- Since I can't spend much time on the plugin, it is now open source.
- Added 1.21.8 support.
- Added CoinsEngine economy support.
- Input texts will now be trimmed now.
- Fixed some bugs.
- Java 21 or higher is required.
- Added 1.21.7 support.
- Custom skull textures are now working in 1.21+ versions.
- Improved some codes.
- Added 1.21.5 support.
- Improved category system.
- The category stock system now works correctly.
- Improved some codes.
- Improved placeholders.
- Fixed some problems.
- Now the default items configuration is better. By default there are only vanilla minecraft items.
- Added open_menu_directly setting to open bazaar menu directly with using /bazaar command.
- Fixed some bugs.