Skip to content

Releases: config4k/config4k

0.7.0

18 Apr 12:46
Compare
Choose a tag to compare

📣 Config4k 0.7.0 released!

We are pleased to announce the release of Config4k.

🐛 Bug Fixes

  • Fix extracting value with path for kebab-case property with default value (#234) @josepanguera

🧰 Maintenance

🎯 Dependencies

🙇 Credits

Special thanks to the following contributors who helped with this release: @dependabot, @dependabot[bot], @ihostage, @josepanguera, @renovate and @renovate[bot]

0.6.0

17 May 13:50
Compare
Choose a tag to compare

📣 Config4k 0.6.0 released!

We are pleased to announce the release of Config4k.

📗 What’s Changed

🚀 Features

🐛 Bug Fixes

  • Fix extracting value for kebab-case property with default value (#175) @ihostage

🎯 Dependencies

🙇 Credits

Special thanks to the following contributors who helped with this release: @ihostage, @marcelstoer, @red-avtovo, @renovate and @renovate[bot]

0.5.0

30 Aug 17:16
Compare
Choose a tag to compare

📣 Config4k 0.5.0 released!

We are pleased to announce the release of Config4k.

📗 What’s Changed

🚀 Features

🐛 Bug Fixes

🧰 Maintenance

🎯 Dependencies

🙇 Credits

Special thanks to the following contributors who helped with this release: @CrazyMoonkin, @eduardompinto, @ihostage, @mmorihiro, @renovate, @renovate[bot] and @yoavya

0.4.2

05 Feb 08:45
Compare
Choose a tag to compare

⚠️ From this version, config4k published to Maven Central instead JCenter

Changes

#72 Config can be a Property Delegate
#84 fix bug with export to map when keys contain dots

0.4.1

04 Nov 09:53
Compare
Choose a tag to compare

Changes

  • #54 Adding type extensibility
  • #61 Add functionality to define arbitrary map keys
  • #63 Add support for kotlin.text.Regex

0.4.0

29 Oct 09:22
Compare
Choose a tag to compare

Main changes

#46 extract whole config as data class
#48 treat absent values for dataclasses as default
#53 Support "custom types"

0.3.3: Merge pull request #41 from EdwarDDay/object_support

18 Feb 08:05
f40079b
Compare
Choose a tag to compare

Now, classes can be used as type arguments.

Related pull requests

#39 add support for simple generic arbitrary types
#41 add support for kotlin objects

0.3.0

25 Feb 12:10
Compare
Choose a tag to compare
  • #28 support for enum
  • #31 support for ArbitraryType
  • #33 arbitraryType to Config

0.2.0

05 Feb 07:23
Compare
Choose a tag to compare

Add supported types

  • collections
    • List
    • Array
    • Set
    • Map <String, T>
  • nullable types T?