Releases: a-sit-plus/KmmResult
Releases · a-sit-plus/KmmResult
1.9.3
1.9.2
1.9.1
- Kotlin 2.1.0
- Add dedicated Android target
- JVM target uses JDK 11
- Android Target uses JDK 1.8 for maximum compatibility
1.9.0
- add WasmJS target
- add WasmWasi target (not for KmmResult-test, as Kotest does not support WASI yet)
- Function Renames (old ones are still present, but deprecated)
- rename
wrapping->catchingAsbut keep the old names as deprecated alternative- add
catchingUnwrappedAs, which works just likecatchingAsbut on aResultrather than aKmmResultto avoid instantiation overhead
- add
1.8.0
- introduce
kmmresult-test, featuringresult should succeedresult shouldNot succeedresult shouldSucceedWith expectedValueresult.shouldSucceed()returning the contained value
- remove Arrow dependency and import arrow's list of Fatal exceptions directly into our code
- Introduce
Result.nonFatalOrThrowto mimic KmmResult's non-fatal-only behaviour, but without the object instantiation overhead - Introduce
carchingUnwrapped, which mimics KmmResult's non-fatal-only behaviour, but without the object instantiation overhead