Releases: mcarleio/konvert
Releases · mcarleio/konvert
v4.4.0
31 Oct 09:26
Compare
Sorry, something went wrong.
No results found
What's Changed
🎉 This release officially supports KSP2 in Gradle and Maven projects
Full Changelog : v4.3.2...v4.4.0
v4.3.2
30 Sep 14:43
Compare
Sorry, something went wrong.
No results found
Bug fixes
do not require konvert.enforce-not-null for mapping to value class when source and target are nullable #189
v4.3.1
14 Sep 21:37
Compare
Sorry, something went wrong.
No results found
Bug fixes
respect source and target class visibilities for extension function generation (#180 , #181 )
v4.3.0
11 Sep 07:51
Compare
Sorry, something went wrong.
No results found
New features
Two new type converters, which handle value class mappings, i.e., to map from/to e.g. String to/from value class with a String inside:
ValueClassToXConverter
XToValueClassConverter
The following example now works out-of-the-box and generates the appropriate mappings:
@JvmInline value class DataId (val id : String )
@KonvertTo(AdapterClass ::class )
class DomainClass (id : DataId )
@KonvertTo(DomainClass ::class )
class AdapterClass (id : String )
v4.2.0
18 Aug 22:24
Compare
Sorry, something went wrong.
No results found
feat(124): provide options how to handle properties which are not par…
v4.1.2
06 Jul 11:42
Compare
Sorry, something went wrong.
No results found
docs: update CHANGELOG.md
v4.1.1
04 Jul 21:39
Compare
Sorry, something went wrong.
No results found
docs(#161): updated CHANGELOG.md
v4.1.0
22 Apr 22:06
Compare
Sorry, something went wrong.
No results found
fix(#139): use `%L` with `CodeBlock` instead of `toString()`
v4.0.1
17 Nov 19:47
Compare
Sorry, something went wrong.
No results found
fix(#99): remove duplicate `let` when using `@KonvertFrom` with an ex…
v4.0.0
16 Nov 22:07
Compare
Sorry, something went wrong.
No results found
chore: restructure code to generate code and add tests