Releases: config4k/config4k
Releases · config4k/config4k
0.7.0
📣 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
- Submission only
runtimeClasspath
dependencies to GitHub (#208) @ihostage - Submission dependency to GitHub (#207) @ihostage
- Configure Dependabot (#206) @ihostage
- Add SHA256 for Gradle distribution (#205) @ihostage
- Use Renovate only to update Gradle Wrapper (#221) @ihostage
- Use dependabot to update
github-actions
(#219) @ihostage
🎯 Dependencies
- Update
org.jetbrains.kotlin.jvm
to1.9.23
(was1.8.21
) (#230, #213, #201, #199, #188, #184, #179) @renovate @dependabot - Update
org.jetbrains.dokka
to1.9.20
(was1.8.10
) (#232, #197, #189, #177) @renovate @dependabot - Update
gradle
tov8.7
(was8.1.1
) (#235, #224, #202, #194, #187, #185, #182) @renovate - Update
org.jlleitschuh.gradle.ktlint
to12.1.0
(was11.3.2
) (#217, #210, #204, #196, #193, #186, #183, #181, #180, #178) @dependabot @renovate - Bump
com.pinterest.ktlint:ktlint-bom
from1.0.1
to1.2.1
(#229, #218) @dependabot - Update
io.kotest:kotest-runner-junit5-jvm
to5.8.1
(was5.6.2
) (#231, #200, #190) @renovate @dependabot - Update
org.jetbrains.kotlinx.binary-compatibility-validator
to0.14.0
(was0.13.1
) (#228, #176) @renovate @dependabot - Bump io.github.gradle-nexus.publish-plugin from 1.3.0 to 2.0.0 (#236) @dependabot
- Bump gradle/wrapper-validation-action from 1 to 3 (#237, #225) @dependabot
- Bump release-drafter/release-drafter from 5 to 6 (#226) @dependabot
- Bump mikepenz/gradle-dependency-submission from 0.9.1 to 1.0.0 (#223, #220) @dependabot
- Update
actions/setup-java
action tov4
(wasv3
) (#203) @renovate - Update
com.typesafe:config
tov1.4.3
(was1.4.2
) (#198) @renovate - Update
highlight.js
tov11.9.0
(was11.8.0
) (#195) @renovate - Update codecov/codecov-action action to
v4
(wasv3
) (#192) @renovate - Bump codecov/codecov-action from 4.pre.beta to 4.0.1 (#227) @dependabot
- Update actions/checkout action to
v4
(wasv3
) (#191) @renovate - Bump actions/cache from 3 to 4 (#222) @dependabot
🙇 Credits
Special thanks to the following contributors who helped with this release: @dependabot, @dependabot[bot], @ihostage, @josepanguera, @renovate and @renovate[bot]
0.6.0
📣 Config4k 0.6.0 released!
We are pleased to announce the release of Config4k.
📗 What’s Changed
🚀 Features
- Support
Enum
as key ofMap
(#160) @red-avtovo - Support case-insensitive enum mapping (#157) @marcelstoer
🐛 Bug Fixes
🎯 Dependencies
- Update
gradle
tov8
(was7.5.1
) (#155, #164) @renovate - Update
highlight.js
tov11.8.0
(was11.6.0
) (#154, #174) @renovate - Update
io.github.gradle-nexus.publish-plugin
tov1.3.0
(was1.1.0
) (#167) @renovate - Update
io.kotest:kotest-runner-junit5-jvm
tov5.6.2
(was5.4.2
) (#151, #163, #172) @renovate - Update
org.jetbrains.dokka
tov1.8.10
(was1.7.10
) (#149, #170) @renovate - Update
org.jetbrains.kotlin.jvm
tov1.8.21
(was1.7.10
) (#150, #156, #159, #162, #171) @renovate - Update
org.jetbrains.kotlinx.binary-compatibility-validator
tov0.13.1
(was0.11.0
) (#152, #166) @renovate - Update
org.jlleitschuh.gradle.ktlint
tov11.3.2
(was11.0.0
) (#161, #165) @renovate
🙇 Credits
Special thanks to the following contributors who helped with this release: @ihostage, @marcelstoer, @red-avtovo, @renovate and @renovate[bot]
0.5.0
📣 Config4k 0.5.0 released!
We are pleased to announce the release of Config4k.
📗 What’s Changed
- Fix broken links on Readme.md (#104) @eduardompinto
🚀 Features
- Added default value at extension Config.extract (#106) @CrazyMoonkin
- #88 Support
java.net.URL
(#147) @ihostage - #85 Support
java.util.UUID
(#145) @ihostage - #108 Support
Mutable*
collections (#142) @ihostage - #101 Support Java Bean notation (#141) @ihostage
🐛 Bug Fixes
- #100 Fix serialization
java.time.Duration
(#146) @ihostage - #103 Fix special characters in Map keys (#144) @ihostage
- allow private access with getConfigMap (#110) @yoavya
🧰 Maintenance
- Fix release GitHub action (#148) @ihostage
- Use Kotlin Explicit API Mode and
allWarningsAsErrors = true
(#140) @ihostage - Enable Kotlin Binary compatibility validator (#138) @ihostage
- Migrate to JGitVer plugin (#137) @ihostage
- Update README and CONTRIBUTING for documentation (#136) @ihostage
- Renovate shouldn't update Ruby dependencies for Jekyll docs (#135) @ihostage
- Configure baseurl for docs (#131) @ihostage
- Add documentation (powered by Jekyll) (#130) @ihostage
- Change commit message for Renovate Bot (#123) @ihostage
- Configure Renovate (#119) @renovate
- Migrate to Gradle Version Catalog (#118) @ihostage
- Bump Gradle to 7.5 (#115) @ihostage
- Drop Travis CI (#114) @ihostage
- Migrate publishing to GitHub Actions (#113) @ihostage
- Change name default branch to
main
(#112) @ihostage - Migrate build to GitHub Actions (#111) @ihostage
- Update Ktlint Gradle to 9.2.1 (#99) @ihostage
- Update Gradle to 6.5 (#98) @ihostage
- Fix codecov reports (#95) @ihostage
- Use default Gradle source layout (#94) @ihostage
- Enable ktlint for a code style check (#93) @ihostage
- Add Release Drafter (#92) @ihostage
- #81 Publish to Maven Central (#91) @ihostage
🎯 Dependencies
- Update
org.jlleitschuh.gradle.ktlint
tov11
(was10.3.0
) (#143) @renovate - Update actions/cache action to
v3
(wasv2
) (#134) @renovate - Update
io.kotest:kotest-runner-junit5-jvm
tov5.4.2
(was5.4.1
) (#129) @renovate - Update
gradle
tov7.5.1
(was7.5
) (#128) @renovate - Update
io.kotest:kotest-runner-junit5-jvm
tov5.4.1
(was5.4.0
) (#127) @renovate - Update
io.kotest:kotest-runner-junit5-jvm
tov5
(was4.6.4
) (#126) @renovate - Update
org.commonmark:commonmark
tov0.19.0
(was0.17.1
) (#124) @renovate - Update
org.jetbrains.dokka
tov1.7.10
(was1.4.20
) (#125) @renovate - Update dependency io.kotest:kotest-runner-junit5-jvm to v4.6.4 (#121) @renovate
- Update dependency com.typesafe:config to v1.4.2 (#120) @renovate
- Bump ktlint to
0.45.2
and fix gradle warnings (#117) @ihostage - Bump Kotlin to 1.7.10 (#116) @ihostage
- Upgrade kotlin, commonmark, kotest and dokka (#105) @eduardompinto
- Update Kotlin to 1.3.72 (#97) @ihostage
- Update Kotlintest (Kotest) to 4.1.0 (#96) @ihostage
🙇 Credits
Special thanks to the following contributors who helped with this release: @CrazyMoonkin, @eduardompinto, @ihostage, @mmorihiro, @renovate, @renovate[bot] and @yoavya