solrbot opened a new pull request, #3422: URL: https://github.com/apache/solr/pull/3422
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [org.jetbrains.kotlinx:kotlinx-datetime](https://redirect.github.com/Kotlin/kotlinx-datetime) | dependencies | minor | `0.6.2` -> `0.7.1-0.6.x-compat` | --- ### Release Notes <details> <summary>Kotlin/kotlinx-datetime (org.jetbrains.kotlinx:kotlinx-datetime)</summary> ### [`v0.7.1`](https://redirect.github.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#071) - Add `kotlinx.datetime.Instant` and `kotlinx.datetime.Clock` type aliases to, respectively, `kotlin.time.Instant` and `kotlin.time.Clock` to make migration more convenient. - Add a fallback timezone database implementation for Darwin that uses the Foundation framework if the timezone database is unavailable on the filesystem ([#​485](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/485)). - Restore binary compatibility in string format definitions utilizing dates on the JVM ([#​545](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/545)). ### [`v0.7.0`](https://redirect.github.com/Kotlin/kotlinx-datetime/blob/HEAD/CHANGELOG.md#070) Breaking changes: - Remove `kotlinx.datetime.Instant` and `kotlinx.datetime.Clock` in favor of `kotlin.time.Instant` ([#​506](https://redirect.github.com/Kotlin/kotlinx-datetime/pull/506)). See <https://github.com/Kotlin/kotlinx-datetime?tab=readme-ov-file#deprecation-of-instant> for a description of what to do if this causes problems. - Unify the range of admissible `LocalDate` and `LocalDateTime` values on all platforms ([#​432](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/432)). - Rename `dayOfMonth` to `day`, `monthNumber` to `month` ([#​84](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/84)). - Make `DayOfWeek` and `Month` no longer type aliases to `java.time.DayOfWeek` and `java.time.Month` ([#​96](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/96)). - Make `"UTC"` and not `"Z"` be the timezone identifier for `TimeZone.UTC` ([#​474](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/474)). - Accept `"z"` in `TimeZone.of`, with the same meaning as `"Z"` ([#​529](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/529)). - Add `DateTimeFormat`-based `KSerializer` implementations for datetime entities, and change the default serializers to be based on `toString`/`parse` pairs ([#​415](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/415)). Additions: - Add `java.io.Serializable` implementations for most of the entities in the library ([#​143](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/143)). Thanks for spotting and fixing a potential vulnerability, [@​lukellmann](https://redirect.github.com/lukellmann)! - Add `LocalDateRange`, a range of `LocalDate` values ([#​190](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/190)). Thanks, [@​PeterAttardo](https://redirect.github.com/PeterAttardo)! - Add `YearMonth` and `YearMonthRange` ([#​457](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/168)). Tweaks and fixes: - Support obtaining the system timezone on old Debian-based distributions ([#​430](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/430)). - Fix not being able to parse some valid timezone identifiers using the `timeZoneId()` directive ([#​444](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/444)). - Use the grammar defined in RFC 9557 for parsing timezone identifiers in the `timeZoneId()` directive, allowing parsing values not present in the timezone database ([#​531](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/531)). - Improved error messages when formatting an invalid `DateTimeComponents` value ([#​471](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/471)). - Set the JPMS dependency on `kotlinx.serialization.core` to be optional ([#​496](https://redirect.github.com/Kotlin/kotlinx-datetime/issues/496)). </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* * * * *" (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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/solrbot/renovate-github-action) <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjQuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyNC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
