Skip to content

Releases: gestalt-config/gestalt

Add a S3 Config Source

16 Feb 22:59
Compare
Choose a tag to compare

Add a S3 Config Source

Fix a bug with the wrong path for the Hocon service loader.

16 Feb 02:38
Compare
Choose a tag to compare

Fix a bug with the wrong path for the Hocon service loader.

URLConfigSource

16 Feb 01:42
Compare
Choose a tag to compare

Add a URLConfigSource to load a source from any URL.

Add support for a Hocon Loader using typesafe.

12 Feb 05:02
Compare
Choose a tag to compare

Add a ClassPath config Loader
Add a String config loader.

Use the ServiceLoader to load the defaults

10 Feb 20:15
Compare
Choose a tag to compare

Use the ServiceLoader to load the default Java and Kotlin Decoders and ConfigLoaders.
Remove addDefaultDecodersAndKotlin and use the service loader instead.
Pass the config though to the MapConfigParser.

Yaml and Json Loaders

09 Feb 23:11
Compare
Choose a tag to compare

Support loading Yaml and Json sources.
Fix a bug with the wrong errors being printed out from Gestalt.

Ensure Kotlin project is set to jdk 8

07 Feb 05:53
Compare
Choose a tag to compare

Ensure Kotlin project is set to jdk 8 not 11.
Upgrade to Kotlin 1.4.30

Migrate to maven central with new group ID.

07 Feb 05:10
Compare
Choose a tag to compare

Since jcenter is closing i have migrated the project over to maven central. But to do that i wanted to change the gitlab project to be an organization instead of under my own account as the new group id has to match the github name.
Updated group = "com.github.gestalt-config"
Updated the packages to org.github.gestalt.config
This is a breaking change, but as it is a new groupID it is sort of a new project.
Published to maven central.

Documentation

25 Jan 17:01
Compare
Choose a tag to compare

Add documentation to most public facing api's.
Add an get optional config to gestalt.

Sources for Kotlin Wrapper

22 Jan 00:40
Compare
Choose a tag to compare
Pre-release

Add sources to the publish of the Kotlin wrapper.