Releases: InkApplications/Watermelon
Releases · InkApplications/Watermelon
1.9.0
Added
- DateTime
- Added
Instant.toZonedDateTime
extension to convert anInstant
to a
ZonedDateTime
in a specific timezone without needing to do multiple
conversions. - Added
FixedClock
class to provide a simple syntax for creating a
clock with a static time. This is particularly useful in combination
with the Zoned clock implementation, since an anonymous interface
conversion is cumbersome to convert.
- Added
1.8.1
Fixed
- Coroutines
- Fixed `OngoingFlow.collectOn` implementation from throwing an error
during collection.
1.8.0
Added
- Coroutines
OngoingFlow
construct for flows that do not end, along with applicable
transformation operators.
1.7.0
See CHANGELOG.md for details
1.6.0
1.6.0
1.5.0
Change Log
Added
- New Module:
com.inkapplications.watermelon:data
- Added module for common data abstractions and structures
- Added Data Transformer construct to data module for bidirectional
data conversions. - Added Data Validator construct for verifying arbitrary data values.
PRs
- Add Dependabot configuration by @ReneeVandervelde in #27
- Bump actions/checkout from 2.3.1 to 4.1.1 by @dependabot in #28
- Combine version catalogs by @ReneeVandervelde in #29
- Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.21 to 1.9.22 by @dependabot in #30
- Bump coroutines from 1.7.3 to 1.8.0 by @dependabot in #31
- Bump actions/setup-java from 4.0.0 to 4.1.0 by @dependabot in #32
- Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.22 to 1.9.23 by @dependabot in #33
- Add data module and transformer classes by @ReneeVandervelde in #36
- Add Validation components by @ReneeVandervelde in #37
- Restrict variance in data validator by @ReneeVandervelde in #38
- Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #34
- Bump actions/setup-java from 4.1.0 to 4.2.1 by @dependabot in #35
- Add Transformed validator functions by @ReneeVandervelde in #39
New Contributors
- @dependabot made their first contribution in #28
Full Changelog: 1.4.0...1.5.0
1.4.0
1.4.0
1.3.0
1.3.0
1.2.0
1.2.0
1.0.0
1.0.0