Releases: alpine-network/alpine-core
v0.2.0: LiteCommands Migration
The main subject of this release is migrating from ACF to LiteCommands.
This release contains breaking changes to existing API components and will break configurations that used commands.
This release changes the following API components:
AlpineCommand#registerConditions
andAlpineCommand#registerCompletions
->AlpineCommand#setupCommandManager
- All ACF components have been replaced with their LiteCommands equivalents
This release adds the following new API components:
AlpinePlugin#setupCommandManager
method
If you're not sure which one you need, chances are you need the shaded
JAR.
v0.1.2: MySQL Driver
Fixes a bug that caused logged messages to not reset ANSI color
This release contains no breaking changes to existing API components and should work with old configurations
This release changes the following API components:
ConfigMessage
serializer now outputs a string rather than a map
This release adds the following new API components:
MySQLDriver
storage driverAlpineStore#loadAllEntries
methodAlpineStore#getOrCreate(K, Supplier<D>)
methodSerializerRegistry
class and theAlpinePlugin#registerSerializers(SerializerRegistry)
method
If you're not sure which one you need, chances are you need the shaded
JAR.
v0.1.1: Configurations Bug Fix
Fixes a bug that causes configurations to overwrite themselves with the default.
This release contains no changes to existing API components and should work with old configurations.
This release adds the following new API components:
Components#broadcast()
CollectionUtils
If you're not sure which one you need, chances are you need the shaded
JAR.
Initial Release
If you're not sure which one you need, chances are you need the shaded
JAR.