Skip to content

Releases: AirshipCraft/AC-CommonLib

v1.7.0

Choose a tag to compare

@notzune notzune released this 07 Jan 17:00

1.7.0 (2024-01-07)

Features

  • add a method for converting to bukkit loc (86a7258)
  • add abstract methods for registering events + commands (64b058c)
  • create location model for DAO (445a274)

v1.6.1

Choose a tag to compare

@notzune notzune released this 07 Jan 00:58

1.6.1 (2024-01-07)

Bug Fixes

  • change fields to accept Timestamps (9545165)
  • flesh out methods + add comments (bab3f55)

v1.6.0

Choose a tag to compare

@notzune notzune released this 07 Jan 00:18

1.6.0 (2024-01-07)

Bug Fixes

  • add equal and hashcode methods (7550561)
  • fix implementation of GenericDao (d002655)
  • fix small issue with configuring this field (de0737d)
  • fix using commonlib instead of acrplugin (2e5f19b)
  • init eventmanager + add comments (160bb6b)
  • make fields optional in AbstractGameEvent (0d5fed4)
  • move over to using CustomDate (361ce68)
  • print stack trace (2c7df40)
  • remove redundant method call (099df68)
  • remove redundant methods (f473221)
  • remove references to LocalDate, purely using CustomDate now (9b1991f)
  • small fix in using correct gameevent (4c1b6c1)
  • switch to CustomDate (missed fields) (166c2ee)
  • switch to using custom date (3ebac86)
  • switch to using custom date (56f75bf)
  • update CRUD methods to reflect the interface (8a28f61)
  • update init of cal manager (7f4d117)
  • update saving and loading methods (f4c6bb7)

Features

  • abstraction of game event into its own classes (7d4a829)
  • add additional transaction methods (302b544)
  • add authdata model (bf0e79a)
  • add bunch of methods for getting values (f66d70a)
  • add equal and hashcode methods (843530f)
  • add findByUsername method (6e3848d)
  • add getters for worldclock and cal manager (807fc5d)
  • add guide for using configuration classes (1e975b2)
  • add method for converting customdate to local (0cd6d9e)
  • add method for getting days until (d0451ff)
  • add method for getting max poolsize (ec56fa3)
  • add methods for saving config and loading it (4ea75fc)
  • add more redis related methods (7a124d0)
  • add savestate and loadstate logic (388a070)
  • add snake YAML dependency (0dc1d59)
  • add SQLAuthData DAO layer (f8685eb)
  • add table configuration interface (1ea8e1f)
  • authdata DAO classes (a598844)
  • begun work on clock logic (fd43f76)
  • create abstract game event (f15d582)
  • create auth data dao (aa19aa9)
  • create custom date class (57659a9)
  • create game event interface (f3082ca)
  • create implementation class for warning DAO (03888bd)
  • create table manager class (8e12ede)
  • create warning object (1ea325c)
  • create WarningDao interface (5e1ead3)
  • flesh out auth DAO (5dbdd56)
  • flesh out authdata model (c913c56)
  • init worldclock (52f2996)
  • integrate eventmanager (3f4ddee)
  • switch to using customdate (d01a562)
  • update clock logic to sync w calendar manager (abf1270)
  • update docs + add equal and hashcode methods (3406280)
  • update user model to better reflect DAO (6793cc9)

v1.5.0

Choose a tag to compare

@notzune notzune released this 28 Dec 04:57

1.5.0 (2023-12-28)

Bug Fixes

  • GameEvent subclass (9adc6a8)
  • remove redundant season enum (bd8e34e)
  • update SQL connection manager class (805878b)

Features

  • add newDay method (04910ee)
  • create calendar interface (44de22a)
  • create calendar package (099bf92)
  • create calendarmanager class (07cc6d3)
  • create database config class (526c8b5)
  • create event manager (56261fc)
  • create event manager interface (65af17a)
  • create generic DAO interface (9ff49b7)
  • create season manager (41a230c)
  • create SQL connection manager class (9855a18)
  • create user dao interface (0d1876e)
  • create user model for storage container (a1f6582)
  • ICalendarManager interface (35f3892)
  • new season manager interface (09407df)
  • SQL user DAO (bf338b1)

v1.4.12

Choose a tag to compare

@notzune notzune released this 25 Dec 06:31

1.4.12 (2023-12-25)

Bug Fixes

v1.4.11

Choose a tag to compare

@notzune notzune released this 25 Dec 06:25

1.4.11 (2023-12-25)

Bug Fixes

  • fix maven publish workflow (b44f285)

v1.4.10

Choose a tag to compare

@notzune notzune released this 25 Dec 05:22

1.4.10 (2023-12-25)

Bug Fixes

  • fix incorrect path to secrets (eb4239f)

v1.4.9

Choose a tag to compare

@notzune notzune released this 25 Dec 05:12

1.4.9 (2023-12-25)

Bug Fixes

v1.4.8

Choose a tag to compare

@notzune notzune released this 25 Dec 05:06

1.4.8 (2023-12-25)

Bug Fixes

  • fix javadoc comment errors (hopefully) (dc66542)

v1.4.7

Choose a tag to compare

@notzune notzune released this 25 Dec 04:52

1.4.7 (2023-12-25)

Bug Fixes

  • fix incorrect javadoc tag (4412f5b)