Skip to content

Releases: JuliGames/JuliGamesCore

Version 1.6

19 Jun 14:30
decf81a

Choose a tag to compare

This new version brings along a lot of improvements and new methods or utilities for developers to work with. Special focus was laid on documenting the API module better and implementing the ConverstionLIB to Paper and Velocity

What's Changed

Full Changelog: v.1.5...v.1.6

v.1.5

23 Mar 18:02
2873eea

Choose a tag to compare

  • bugfixes
  • setIfAbsent for Configurations
  • Create ObjectHashtableToStringHashtableMapper.java
  • further steps for the CoreCacheAPI
  • Breaking: Minigames now autostart!! (Experimental)
  • fixed Stackwalker for MiniGame error logging
  • some experiments with error-prone
  • new durationFormatter
  • more interpreters
  • additional interpreters for maps and entries
  • and much more

What's Changed

Full Changelog: v.1.4...v.1.5

Version 1.4

28 Feb 15:34
dec9378

Choose a tag to compare

  • new identifications
  • better support for cloud systems
  • the core plugins are now disabled by default (can be enabled with -DcorePlugins=true)
  • ApiCore was renamed to ApiProvider (should not affect any third party, because this class is internal, but still exposed to the API)
  • add "doWithData" method to all configurations (currently experimental to allow "putIfAbsent" calls)
  • add Converter between bukkits YMLConfigurations and cores Configurations
  • add inbuilt CommandSystem (experimental)
  • better annotations in the API Module
  • the "CustomTopicManager" was removed as announced
  • experimental integration of the PaperCore to bstats
  • planes for the "playerLocaleReference" to be removed
  • a lot of bug fixes
  • support for legacy message format with AdventureAPI 1.4

What's Changed

Full Changelog: v.1.3...v.1.4

Version 1.3

12 Feb 11:37
d96743a

Choose a tag to compare

This Version delivers a critical fix for 1.2

Changes:

  • MiniMessageInjection (fixed)
  • New Replacement System and API
  • Better JavaDoc
  • Small fixes
  • Configurations can now be copied

What's Changed

Full Changelog: v.1.2...v.1.3

Version 1.2

12 Feb 11:33
4e962cc

Choose a tag to compare

Version 1.2

This Version provides the following changes:

  • New Commands for Master

  • New CacheAPI using Caffeine

  • MessageCache (disabled by default)

  • New Logger

  • New "Data" Table in the database to provide key-based binary storage

  • New PermissionConditions (Paper & Velocity)

  • Inventories are now saveable to Configs

  • Fixed Typos and Bugs

  • Fixed Configuration of primitive numbers

  • Fixed Permissions for PaperCore

Version 1.1

21 Jan 08:57
d251765

Choose a tag to compare

This version extends and optimizes version 1.0

This version contains additional features and possibilities for the API. Among the changes, this version delivers a custom implementation of the Bukkit "Plugin" Interface to allow further development. Because of the current way, Bukkit handles the different PluginLoaders this feature is highly experimental and not meant for usage on unmaintained long-term production systems.

List of primary changes:

  • Collections / Iterables now save and readable in Configurations (New human-readable format)
  • With the change above the old "CollectionInterpreter and SlimCollectionInterpreter" are now deprecated
  • New methods for splitting an Iterable are now part of the Configuration class
  • Fixed TimoCloud version (related to the extended outage of the TimoCloud Maven Server)
  • The CorePlugin (Should only be used for testing and experimenting)
  • Bug fixes with the Topics (Should not affect current known systems)
  • General fixes around wrong JavaDoc, Typos, and annotations

Version 1.0 is not available via releases

What's Changed

Full Changelog: https://github.com/JuliGames/JuliGamesCore/commits/v.1.1