Skip to content
This repository was archived by the owner on Nov 26, 2025. It is now read-only.

Releases: AtlasWorldMC/AtlasCommon

Concurrent Module Drop - 2.0.0

27 Dec 20:55

Choose a tag to compare

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

25 Jul 14:28

Choose a tag to compare

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

05 Jul 09:48

Choose a tag to compare

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

01 Jul 23:01

Choose a tag to compare

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!

15 Apr 12:03

Choose a tag to compare

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

07 Apr 13:03

Choose a tag to compare

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

04 Apr 10:04

Choose a tag to compare

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

29 Mar 13:53

Choose a tag to compare

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