Releases: AtlasWorldMC/AtlasCommon
Concurrent Module Drop - 2.0.0
This release drops the concurrent module of the library completely and updates most of the dependencies to their latest version.
Full Changelog: 1.2.2...2.0.0
1.2.2 - Java 21
This updates adds nothing, it only forces users to use Java 21 from now on, and update some ScheduledForRemoval annotations.
It's still recommended to update.
Notice: This will be the last release before 1.3.0.
Full Changelog: 1.2.1...1.2.2
1.2.1
Fixes a little issue where the DataUnit class convertion operation was inverted
Full Changelog: 1.2.0...1.2.1
1.2.0 : Data Units & Bug fixes
A new class is available the DataUnit class!
This gives a simple and understanding way to convert data sizes like java's TimeUnit class!
Full Changelog: 1.1.0...1.2.0
1.1.0 : Data Compounds!
Data Compounds
Data compounds is an abstraction for underlying Key-Value formats, Json Compound have already been implemented, but you can extends these compounds for other formats like NBT or BSON.
Full Changelog: 1.0.2...1.1.0
Version 1.0.2: CompositeFutureAction fix
This update fixes the CompositeFutureAction issues.
It also introduces the CompositeBuilder to properly construct the CompositeFutureAction
Full Changelog: 1.0.1...1.0.2
Version 1.0.1
This update does nothing major.
It is mainly for fixing CVE-2023-2976.
On the side of AtlasCommon nothing changes. But if you use classes from Guava these are changed.
Version 1.0.0
Give a warm welcome to the first release of AtlasCommon!
Guidelines
To make the live of the users of this library easier, we made some guidelines.
- Classes or Methods annotated with the ApiStatus.Internal should not get directly interacted with. Changes in these components wont be notified in changelogs!
- Classes or Methods annotated with Deprecated or ScheduledForRemoval will be removed in future updates. So don't use them
Importing
repositories {
maven {
url "https://repository.atlasworld.fr/repository/maven-public/"
}
}
dependencies {
implementation "fr.atlasworld.common:common:1.0.0"
implementation "fr.atlasworld.common:concurrent:1.0.0"
implementation "fr.atlasworld.common:security:1.0.0"
}
Also checkout;: https://repository.atlasworld.fr/#browse/browse:maven-release:fr%2Fatlasworld%2Fcommon