Repository navigation
Releases: HoshiKurama/TicketManager-Extra-Databases
Release list
12.0.0 Compatibility Update
This update enables support for TM:Core 12. It deprecates support for TM:Core 11
11.2.0 API + Dependency Update
This updates dependencies to be in line with TM:Core 11.2.0
11.1.0 API Update + Dependency Update
Dependencies are updated to the latest stable releases and now targets the latest API.
11.0.1 Bug Fix
Important Bug Fix for MySQL Users
An essential library provided by TMCore was accidentally shaded into the final JAR, leading to a classloader issue and breaking most commands. This has been fixed
Side effects
Please let me know in the Discord if your server has been impacted by this faulty plugin and commands are still broke. Unfortunately, the bug caused a desync between the two tables storing ticket data. The side effect is that any tickets created on ExtraDB0-MySQL 11.0.0 are bricked. I can help you resolve the issue, or you can resolve it yourself by dropping all tickets and actions corresponding to ticket ids in SELECT ID FROM TicketManager_V10_Tickets WHERE ID NOT IN (SELECT DISTINCT TICKET_ID FROM TicketManager_V10_Actions WHERE ACTION_TYPE = OPEN);
THIS ISSUE ONLY IMPACTS EXTRADB-MYSQL-11.0.0!
11.0.0 Compatibility Release
Changes
- Updated to use TM:API 11; no longer compatible with TM:API 10.
- TM:SE 11 uses the first database extension to register. Consequently, any mention of the TM:SE config value has been removed.
10.0.3 Bug Fix
Fixed a rather large bug where any command which updated a ticket wouldn't actually get pushed to the V10 Ticket table. (the action table was working correctly)
10.0.2 Bug Fix
Fixed a bug with MySQL where it could not load tickets correctly in a variety of circumstances. It was grabbing the wrong index.
10.0.1 Bug Fix
Fixed: previous incompatibility of MySQL version with Spigot
Fixed: issue in paper-plugin.yml for paper servers
Fixed: new users could not generate the required files.
10.0.0 External Update Release (Fixed)
Welcome to the beginning of the externalized databases!
Information
Below is the information needed to select each database type in the primary SE configuration file:
- Pure MySQL -> "MYSQL"
- Pure H2 -> "H2"
Note: Each of these produce their plugin file inside of the ~plugins/TicketManager/addons/ExtraDatabases directory.