Kotlin/kotlinx-datetime (org.jetbrains.kotlinx:kotlinx-datetime)
### [`v0.5.0`](https://togithub.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#050)
- Update Kotlin dependency to 1.9.21, kotlinx.serialization to 1.6.2
- Add support of Wasm-Js target through Js interop with the same js-joda library as in Js ([#315](https://togithub.com/Kotlin/kotlinx-datetime/pull/315))
- Prevent secondary outputs of Java 9 compilation getting packed into jar ([#305](https://togithub.com/Kotlin/kotlinx-datetime/pull/305))
### [`v0.4.1`](https://togithub.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#041)
- Update Kotlin dependency to 1.8.21, kotlinx.serialization to 1.5.1
- Support more Kotlin/Native targets: `linuxArm64`, `linuxArm32Hfp`, `watchosDeviceArm64`
- Implement [comparable time marks](https://kotlinlang.org/docs/time-measurement.html#measure-differences-in-time) in a time source returned by `Clock.asTimeSource()` ([#271](https://togithub.com/Kotlin/kotlinx-datetime/pull/271))
- Deprecate `Instant` and `LocalDate` arithmetic operations (`plus` and `minus`) taking `DateTimeUnit` without a number of units ([#247](https://togithub.com/Kotlin/kotlinx-datetime/pull/247))
- Fix adding small `Duration` to large `Instant` on JS and Native ([#264](https://togithub.com/Kotlin/kotlinx-datetime/pull/264))
### [`v0.4.0`](https://togithub.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#040)
- Add the `LocalTime` class for representing time-of-day ([#57](https://togithub.com/Kotlin/kotlinx-datetime/pull/57)). Thank you, [@bishiboosh](https://togithub.com/bishiboosh)!
- Provide `LocalTime#toSecondOfDay`, `LocalTime.fromSecondOfDay`, and various other functions for compact representation of `LocalTime` ([#204](https://togithub.com/Kotlin/kotlinx-datetime/pull/204)). Thank you, [@vanniktech](https://togithub.com/vanniktech)!
- Provide `LocalDate#toEpochDays`, `LocalDate.fromEpochDays` for representing a `LocalDate` as a single number ([#214](https://togithub.com/Kotlin/kotlinx-datetime/pull/214)).
- Rename `Clock.todayAt` to `Clock.todayIn` for naming consistency ([#206](https://togithub.com/Kotlin/kotlinx-datetime/pull/206)).
- Update the Kotlin dependency to 1.7.0.
### [`v0.3.3`](https://togithub.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#033)
- Just updated Kotlin dependency to 1.7.0-Beta and kotlinx.serialization to 1.3.2
### [`v0.3.2`](https://togithub.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#032)
##### Features
- Update Kotlin dependency to 1.6.0 and remove `ExperimentalTime` from API involving `Duration` which became stable ([#156](https://togithub.com/Kotlin/kotlinx-datetime/issues/156))
- Add an explicit `module-info` descriptor to JVM variant of the library ([#135](https://togithub.com/Kotlin/kotlinx-datetime/pull/135))
- `kotlinx.datetime.Instant` conversions to and from JS `Date` ([#170](https://togithub.com/Kotlin/kotlinx-datetime/issues/170)).
Configuration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.3.1
->0.5.0
Release Notes
Kotlin/kotlinx-datetime (org.jetbrains.kotlinx:kotlinx-datetime)
### [`v0.5.0`](https://togithub.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#050) - Update Kotlin dependency to 1.9.21, kotlinx.serialization to 1.6.2 - Add support of Wasm-Js target through Js interop with the same js-joda library as in Js ([#315](https://togithub.com/Kotlin/kotlinx-datetime/pull/315)) - Prevent secondary outputs of Java 9 compilation getting packed into jar ([#305](https://togithub.com/Kotlin/kotlinx-datetime/pull/305)) ### [`v0.4.1`](https://togithub.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#041) - Update Kotlin dependency to 1.8.21, kotlinx.serialization to 1.5.1 - Support more Kotlin/Native targets: `linuxArm64`, `linuxArm32Hfp`, `watchosDeviceArm64` - Implement [comparable time marks](https://kotlinlang.org/docs/time-measurement.html#measure-differences-in-time) in a time source returned by `Clock.asTimeSource()` ([#271](https://togithub.com/Kotlin/kotlinx-datetime/pull/271)) - Deprecate `Instant` and `LocalDate` arithmetic operations (`plus` and `minus`) taking `DateTimeUnit` without a number of units ([#247](https://togithub.com/Kotlin/kotlinx-datetime/pull/247)) - Fix adding small `Duration` to large `Instant` on JS and Native ([#264](https://togithub.com/Kotlin/kotlinx-datetime/pull/264)) ### [`v0.4.0`](https://togithub.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#040) - Add the `LocalTime` class for representing time-of-day ([#57](https://togithub.com/Kotlin/kotlinx-datetime/pull/57)). Thank you, [@bishiboosh](https://togithub.com/bishiboosh)! - Provide `LocalTime#toSecondOfDay`, `LocalTime.fromSecondOfDay`, and various other functions for compact representation of `LocalTime` ([#204](https://togithub.com/Kotlin/kotlinx-datetime/pull/204)). Thank you, [@vanniktech](https://togithub.com/vanniktech)! - Provide `LocalDate#toEpochDays`, `LocalDate.fromEpochDays` for representing a `LocalDate` as a single number ([#214](https://togithub.com/Kotlin/kotlinx-datetime/pull/214)). - Rename `Clock.todayAt` to `Clock.todayIn` for naming consistency ([#206](https://togithub.com/Kotlin/kotlinx-datetime/pull/206)). - Update the Kotlin dependency to 1.7.0. ### [`v0.3.3`](https://togithub.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#033) - Just updated Kotlin dependency to 1.7.0-Beta and kotlinx.serialization to 1.3.2 ### [`v0.3.2`](https://togithub.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#032) ##### Features - Update Kotlin dependency to 1.6.0 and remove `ExperimentalTime` from API involving `Duration` which became stable ([#156](https://togithub.com/Kotlin/kotlinx-datetime/issues/156)) - Add an explicit `module-info` descriptor to JVM variant of the library ([#135](https://togithub.com/Kotlin/kotlinx-datetime/pull/135)) - `kotlinx.datetime.Instant` conversions to and from JS `Date` ([#170](https://togithub.com/Kotlin/kotlinx-datetime/issues/170)).Configuration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.