Skip to content

Releases: mooncloak/kenv

1.2.0

27 Jan 16:29
17befb0
Compare
Choose a tag to compare

Changes

  • Support Java Properties for JVM targets. Add a Properties object or File via the Kenv builder:
Kenv {
    properties(myProperties)
    properties(file = myPropertiesFile)
    xmlProperties(path = xmlPropertiesFilePath)
}

Full Changelog: 1.1.0...1.2.0

1.1.0

23 Jan 20:31
c3ac5fa
Compare
Choose a tag to compare

Changes

  • Updated Kotlin to version 1.9.21
  • Updated okio to version 3.7.0
  • Updated Android Gradle Plugin to version 8.2.0
  • Publish all Android variants
  • Updated target definitions in build file
  • Added WASM NodeJs and Browser targets
  • Added WASM WASI target
  • Added JS Browser target
  • Minor formatting changes
  • Added missing @Throws annotations to EnvironmentVariableStore functions and extension functions
  • Inlined most EnvironmentVariableStore functions and extension functions
  • Added new overloaded EnvironmentVariableStore.get extension functions that take a mapper function that can convert the retrieved EnvironmentVariable.Value type to any other type
  • Changed name of KenvBuilder.dotenv function parameter pathString to path to match existing documentation
  • Updated Android target to version 34
  • Changed repository to where artifacts are published to https://repo.repsy.io/mvn/mooncloak/public

Full Changelog: 1.0.0...1.1.0

1.0.0

25 Oct 16:40
e53b69b
Compare
Choose a tag to compare