Skip to content

Releases: Kale-Ko/EJCL

3.0.0

24 May 02:51
Compare
Choose a tag to compare

Read the README

2.3.2

15 May 22:22
Compare
Choose a tag to compare

Finally fixed reconnecting (For real this time)

2.3.1

08 May 19:19
Compare
Choose a tag to compare

Fixed creating new table

2.3.0

08 May 18:46
Compare
Choose a tag to compare

Added auto-reconnect to MySQLConfig

Added some missing closed/disconnected checks

2.2.0

24 Apr 01:31
Compare
Choose a tag to compare

Added CsvConfig (BJSLConfig)

No longer store object/array keys in MySQLConfig database
Increased MySQLConfig value size limit

2.1.0

10 Apr 20:22
Compare
Choose a tag to compare

Added PathResolver#resolveElement and PathResolver#updateElement

2.0.0

25 Mar 19:46
Compare
Choose a tag to compare

Config class names have been changed to better indicate their purpose (JsonConfig -> JsonFileConfig)
All BJSL config types (Json, Yaml, etc) have been abstracted into BJSLFileConfig (JsonFileConfig and such still exist for ease of use)

Added ElementFileConfig for saving/loading raw ParsedObject
Added SimpleFileConfig for saving/loading simple key/value pairs
Added MemoryConfig for storing a config object in memory

Added Config#get(path) and Config#set(path, value) (See PathResolver for path format)

BJSLFileConfig's now use separate Parser/ObjectProcessor instances instead of one BJSL instance

MySQLConfig can now fetch individual values using #get(path) and #set(path, value)
Improved MySQLConfig's speed and network efficiency

PathResolver#set now returns the passed element for chaining

1.3.1

24 Mar 23:03
Compare
Choose a tag to compare

Fixed pom.xml

1.3.0

08 Mar 01:59
Compare
Choose a tag to compare

Automatically save the config after loading it (Can be disabled with load(false))

1.2.2

07 Mar 22:15
Compare
Choose a tag to compare

Jars have now been reseparated into fat/normal
Improved the build system (again)