Releases: GeorgeV220/VoteRewards
Releases · GeorgeV220/VoteRewards
v10.0.0
10.0.0 (2024-02-16)
Features
- add animation option to paged inventories (98b88a1)
- add Gson and UserTypeAdapter for User serialization (main) (184f485)
- add gson dependency and relocate it (c46f6c0)
- add UserTypeAdapter class for User serialization and deserialization (811bdd0)
- Refactor the entire database system to use GSON instead, (7a499d0)
- VoteRewardPlugin: add getter for voteRewardInstance (1224a22)
BREAKING CHANGES
- Database schema has been changed
v9.1.1
v9.1.0
v9.0.0
9.0.0 (2023-07-04)
Bug Fixes
- Fix issue with sending message to commandIssuer (820ea17)
- Handle exception and log warning message when failed to check for an update (14894b8)
- player: fix method calls and record field access (98416cd)
Features
- 1.20 support. (ef01f4f)
- add plugin.yml (1f3289e)
- commands: Update Commands to use new User class and changed CommandExecutor to CommandIssuer (2d53b60)
- player: Add PlayerDataManager class and User class modifications (3abcbcc)
- Refactor AuthMe and PAPI hooks to use VoteReward instance and PlayerDataManager (d34410e)
- Refactor VoteReward class and improve database handling (b958149)
- Remove unused IDatabaseType interface and UserVoteData class (ea3ed58)
- Remove VoteRewardExtension, extension.yml, and VoteRewardTest (bfa10bd)
BREAKING CHANGES
- Numerous internal changes have been made. Player data
from version 8.x is no longer supported. To proceed, it is necessary to
create a backup using the command "voterewards backup", remove the old
data, install the new version, and finally perform a restoration using
the command "voterewards restore ".