Skip to content

0.3.0

Latest
Compare
Choose a tag to compare
@yoxjames yoxjames released this 16 Aug 21:53

Version: 0.3.0

New Features

  • Added wasmJs target. wasmWasi cannot be added yet as kotlinx-datetime does not support wasmWasi. Once kotlinx-datetime supports wasmWasi I plan to add support for it!
  • JS compilation now targets ECMAScript 2015.
  • All sequences are now reversible with the reverse param. This means you can request events going backwards in time
    • This can be useful when you want to know the current solar state or lunar state. You can request a reverse Sequence and find the most recent event that occurred prior to a given start time.
    • This lets you answer questions like "When was the last full moon" in a more straightforward way.

Other

  • Upgraded Kotlin to 2.0.10
  • Upgraded kotlinx-datetime to 6.0
  • Added Poko to make dealing with public "data" classes easier. Should be completely passive from a user perspective.
  • Upgraded Gradle to 8.10. Fixed some deprecated Gradle config