Skip to content

Releases: HoshiKurama/TicketManager-Extra-Databases

12.0.0 Compatibility Update

Choose a tag to compare

@HoshiKurama HoshiKurama released this 28 Sep 20:04

This update enables support for TM:Core 12. It deprecates support for TM:Core 11

11.2.0 API + Dependency Update

Choose a tag to compare

@HoshiKurama HoshiKurama released this 11 Aug 02:33

This updates dependencies to be in line with TM:Core 11.2.0

11.1.0 API Update + Dependency Update

Choose a tag to compare

@HoshiKurama HoshiKurama released this 25 Nov 23:28

Dependencies are updated to the latest stable releases and now targets the latest API.

11.0.1 Bug Fix

Choose a tag to compare

@HoshiKurama HoshiKurama released this 16 Dec 14:56

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

Choose a tag to compare

@HoshiKurama HoshiKurama released this 11 Dec 20:32

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

Choose a tag to compare

@HoshiKurama HoshiKurama released this 26 Sep 01:00

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

Choose a tag to compare

@HoshiKurama HoshiKurama released this 16 Sep 01:00

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

Choose a tag to compare

@HoshiKurama HoshiKurama released this 12 Sep 05:10

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)

Choose a tag to compare

@HoshiKurama HoshiKurama released this 19 Aug 20:01

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.