Repository navigation
Releases: AirshipCraft/AC-CommonLib
Releases · AirshipCraft/AC-CommonLib
Release list
v1.7.0
v1.6.1
v1.6.0
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
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)