Human-Readable
Human-Readable copied to clipboard
Bump org.jetbrains.kotlinx:kotlinx-datetime from 0.5.0 to 0.6.0
Bumps org.jetbrains.kotlinx:kotlinx-datetime from 0.5.0 to 0.6.0.
Release notes
Sourced from org.jetbrains.kotlinx:kotlinx-datetime's releases.
v0.6.0
- Introduce the widely requested API for locale-invariant parsing and formatting (#343)
- Completely overhaul the KDoc-based documentation (#347)
- Breaking change: forbid parsing
Instantvalues without the second-of-minute component on the JVM and JS, fixing inconsistency with Native (#369)- Breaking change: use the fully qualified name of classes in the JSON serializers (#308)
- Fix Proguard emitting warning about missing
kotlinx-serializationclasses when serialization is not used (#336)- Reimplement the timezone database handling for Native targets from scratch (#286, #327)
- Support Android NDK targets (#344)
- Small tweaks and fixes.
Changelog relative to version 0.6.0-RC.2
- Completely overhaul the KDoc-based documentation (#347)
- Breaking change: forbid parsing
Instantvalues without the second-of-minute component on the JVM and JS, fixing inconsistency with Native (#369)- Improve error descriptiveness in some cases (#360, #371)
- Remove
statusages to comply with Apple's new publishing requirements (#385)- Fix parsing of formats where
optionalis directly between numbers (#362)- Forbid empty and duplicate month, day-of-week, and AM/PM marker names in datetime formats (#362)
New Contributors
@whyolegmade their first contribution in Kotlin/kotlinx-datetime#323@qwwdfsadmade their first contribution in Kotlin/kotlinx-datetime#308@shanshinmade their first contribution in Kotlin/kotlinx-datetime#380Full Changelog: https://github.com/Kotlin/kotlinx-datetime/compare/v0.5.0...v0.6.0
v0.6.0-RC.2
v0.6.0-RC
- Introduce the widely requested API for locale-invariant parsing and formatting (#343)
- Breaking change: use the fully qualified name of classes in the JSON serializers (#308)
- Fix Proguard emitting warning about missing
kotlinx-serializationclasses when serialization is not used (#336)- Reimplement the timezone database handling for Native targets from scratch (#286, #327)
Changelog
Sourced from org.jetbrains.kotlinx:kotlinx-datetime's changelog.
0.6.0
- Introduce the widely requested API for locale-invariant parsing and formatting (#343)
- Completely overhaul the KDoc-based documentation (#347)
- Breaking change: forbid parsing
Instantvalues without the second-of-minute component on the JVM and JS, fixing inconsistency with Native (#369)- Breaking change: use the fully qualified name of classes in the JSON serializers (#308)
- Fix Proguard emitting warning about missing
kotlinx-serializationclasses when serialization is not used (#336)- Reimplement the timezone database handling for Native targets from scratch (#286, #327)
- Support Android NDK targets (#344)
- Small tweaks and fixes.
Changelog relative to version 0.6.0-RC.2
- Completely overhaul the KDoc-based documentation (#347)
- Breaking change: forbid parsing
Instantvalues without the second-of-minute component on the JVM and JS, fixing inconsistency with Native (#369)- Improve error descriptiveness in some cases (#360, #371)
- Remove
statusages to comply with Apple's new publishing requirements (#385)- Fix parsing of formats where
optionalis directly between numbers (#362)- Forbid empty and duplicate month, day-of-week, and AM/PM marker names in datetime formats (#362)
0.6.0-RC.2
0.6.0-RC
- Introduce the widely requested API for locale-invariant parsing and formatting (#343)
- Breaking change: use the fully qualified name of classes in the JSON serializers (#308)
- Fix Proguard emitting warning about missing
kotlinx-serializationclasses when serialization is not used (#336)- Reimplement the timezone database handling for Native targets from scratch (#286, #327)
Commits
bc8adeeVersion 0.6.0 (#392)a100ce8FixInstant.parsesucceeding even when seconds are omitted on the JVM and J...cff3fddImprove the KDoc (#367)e721269Fix usingoptionalbetween numbers; forbid duplicate and empty strings in t...ce30554No longer usestatin timezone database implementations (#385)9de96c0Added coverage measurement using Kover (#380)9d59199Update Dokka to 1.9.20 (#363)3bc18fbImprove performance of the parser's failure path (#374)4470516Add context to the DayOfWeek constructor precondition (#371)02e4e4dImprove error descriptiveness in the parsing API (#360)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)