Kotlin/kotlinx-datetime (org.jetbrains.kotlinx:kotlinx-datetime)
### [`v0.6.1`](https://redirect.github.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#061)
- Prohibit parsing non-ASCII digits as numbers in `DateTimeFormat` ([#405](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/405))
- More accurately determine which files represent time zones and which don't on Linux and Darwin ([#395](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/395))
- Fix a regression that occasionally considered the right boundary of a time overlap to be a part of it on Native ([#399](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/399))
- Introduce various small improvements to the timezone handling on Windows ([#390](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/390))
- On Linux, allow not having any `/etc/localtime` set, defaulting to `TimeZone.UTC` as the system time zone ([#426](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/426))
### [`v0.6.0`](https://redirect.github.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#060)
- Introduce the widely requested API for locale-invariant parsing and formatting ([#343](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/343))
- Completely overhaul the KDoc-based documentation ([#347](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/347))
- Breaking change: forbid parsing `Instant` values without the second-of-minute component on the JVM and JS, fixing inconsistency with Native ([#369](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/369))
- Breaking change: use the fully qualified name of classes in the JSON serializers ([#308](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/308))
- Fix Proguard emitting warning about missing `kotlinx-serialization` classes when serialization is not used ([#336](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/336))
- Reimplement the timezone database handling for Native targets from scratch ([#286](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/286), [#327](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/327))
- Support Android NDK targets ([#344](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/344))
- Small tweaks and fixes.
##### Changelog relative to version 0.6.0-RC.2
- Completely overhaul the KDoc-based documentation ([#347](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/347))
- Breaking change: forbid parsing `Instant` values without the second-of-minute component on the JVM and JS, fixing inconsistency with Native ([#369](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/369))
- Improve error descriptiveness in some cases ([#360](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/360), [#371](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/371))
- Remove `stat` usages to comply with Apple's new publishing requirements ([#385](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/385))
- Fix parsing of formats where `optional` is directly between numbers ([#362](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/362))
- Forbid empty and duplicate month, day-of-week, and AM/PM marker names in datetime formats ([#362](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/362))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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 contains the following updates:
0.5.0
->0.6.1
Release Notes
Kotlin/kotlinx-datetime (org.jetbrains.kotlinx:kotlinx-datetime)
### [`v0.6.1`](https://redirect.github.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#061) - Prohibit parsing non-ASCII digits as numbers in `DateTimeFormat` ([#405](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/405)) - More accurately determine which files represent time zones and which don't on Linux and Darwin ([#395](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/395)) - Fix a regression that occasionally considered the right boundary of a time overlap to be a part of it on Native ([#399](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/399)) - Introduce various small improvements to the timezone handling on Windows ([#390](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/390)) - On Linux, allow not having any `/etc/localtime` set, defaulting to `TimeZone.UTC` as the system time zone ([#426](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/426)) ### [`v0.6.0`](https://redirect.github.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#060) - Introduce the widely requested API for locale-invariant parsing and formatting ([#343](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/343)) - Completely overhaul the KDoc-based documentation ([#347](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/347)) - Breaking change: forbid parsing `Instant` values without the second-of-minute component on the JVM and JS, fixing inconsistency with Native ([#369](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/369)) - Breaking change: use the fully qualified name of classes in the JSON serializers ([#308](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/308)) - Fix Proguard emitting warning about missing `kotlinx-serialization` classes when serialization is not used ([#336](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/336)) - Reimplement the timezone database handling for Native targets from scratch ([#286](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/286), [#327](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/327)) - Support Android NDK targets ([#344](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/344)) - Small tweaks and fixes. ##### Changelog relative to version 0.6.0-RC.2 - Completely overhaul the KDoc-based documentation ([#347](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/347)) - Breaking change: forbid parsing `Instant` values without the second-of-minute component on the JVM and JS, fixing inconsistency with Native ([#369](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/369)) - Improve error descriptiveness in some cases ([#360](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/360), [#371](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/371)) - Remove `stat` usages to comply with Apple's new publishing requirements ([#385](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/385)) - Fix parsing of formats where `optional` is directly between numbers ([#362](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/362)) - Forbid empty and duplicate month, day-of-week, and AM/PM marker names in datetime formats ([#362](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/362))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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 was generated by Mend Renovate. View the repository job log.