Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [dev.zacsweers.moshix](https://togithub.com/ZacSweers/MoshiX) | plugin | minor | `0.25.1` -> `0.26.0` | | [dev.zacsweers.moshix:moshi-gradle-plugin](https://togithub.com/ZacSweers/MoshiX) | dependencies | minor | `0.25.1` -> `0.26.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>ZacSweers/MoshiX (dev.zacsweers.moshix)</summary> ### [`v0.26.0`](https://togithub.com/ZacSweers/MoshiX/blob/HEAD/CHANGELOG.md#0260) [Compare Source](https://togithub.com/ZacSweers/MoshiX/compare/0.25.1...0.26.0) *2024-05-12* ##### **New**: Publish a new `moshi-immutable-adapters` artifact with support for [kotlinx.collections.immutable](https://togithub.com/Kotlin/kotlinx.collections.immutable). Gradle dependency ```kotlin dependencies { implementation("dev.zacsweers.moshix:moshi-immutable-adapters:<version>") } ``` In code ```kotlin val moshi = Moshi.Builder().add(ImmutableCollectionsJsonAdapterFactory()).build() ``` **Supported types** - `ImmutableCollection` - `ImmutableList` - `ImmutableSet` - `ImmutableMap` - `PersistentCollection` - `PersistentList` - `PersistentSet` - `PersistentMap` ##### Misc - Omit the stdlib from transitive dependencies on the compiler plugin and Gradle plugin artifacts. Both kotlinc and Gradle impose their own versions on the classpath. - Update Moshi to `1.15.1`. - Update kotlinx-metadata to `0.9.0`. - Update KotlinPoet to `1.16.0`. - Update Kotlin to `1.9.24`. - Update KSP to `1.9.24-1.0.20`. - Update Guava to `33.2.0-jre`. - Compile against Gradle `8.7`. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTYuMSIsInVwZGF0ZWRJblZlciI6IjM3LjM1Ni4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
- Loading branch information