| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 0.34.0 source code.tar.gz | 2025-11-23 | 232.6 kB | |
| 0.34.0 source code.zip | 2025-11-23 | 402.4 kB | |
| README.md | 2025-11-23 | 2.0 kB | |
| Totals: 3 Items | 637.0 kB | 0 | |
Full value classes support
This release fully supports encoding/decoding of value classes in both MetadataKotlinJsonAdapterFactory and moshi-ir. Note that MoshiX does not propagate inlining to JSON. For example: @JvmInline value class Color(val raw: Int) is serialized to {"raw": 12345}.
Misc
- Align
MetadataKotlinJsonAdapterFactorywith the recently upstreamed implementation in Moshi.
Special thanks to @BraisGabin for contributing to this release!
What's Changed
- Update plugin moshix to v0.33.0 by @renovate[bot] in https://github.com/ZacSweers/MoshiX/pull/823
- Remove KSP references from IR README by @BraisGabin in https://github.com/ZacSweers/MoshiX/pull/824
- Update okhttp monorepo to v5.3.1 by @renovate[bot] in https://github.com/ZacSweers/MoshiX/pull/825
- Update plugin spotless to v8.1.0 by @renovate[bot] in https://github.com/ZacSweers/MoshiX/pull/829
- Update ksp monorepo to v2.3.3 by @renovate[bot] in https://github.com/ZacSweers/MoshiX/pull/832
- Update actions/checkout action to v6 by @renovate[bot] in https://github.com/ZacSweers/MoshiX/pull/831
- Update kotlinCompileTesting to v0.11.1 by @renovate[bot] in https://github.com/ZacSweers/MoshiX/pull/830
- Update dependency com.android.tools:r8 to v8.13.17 by @renovate[bot] in https://github.com/ZacSweers/MoshiX/pull/828
- Update okhttp monorepo to v5.3.2 by @renovate[bot] in https://github.com/ZacSweers/MoshiX/pull/827
- Update Gradle to v9.2.1 by @renovate[bot] in https://github.com/ZacSweers/MoshiX/pull/826
- Align MetadataKotlinJsonAdapterFactory with upstream by @ZacSweers in https://github.com/ZacSweers/MoshiX/pull/833
- Align IR code gen with metadata IR value classes by @ZacSweers in https://github.com/ZacSweers/MoshiX/pull/834
New Contributors
- @BraisGabin made their first contribution in https://github.com/ZacSweers/MoshiX/pull/824
Full Changelog: https://github.com/ZacSweers/MoshiX/compare/0.33.0...0.34.0