Did the structure of `kotlinx-serialization-runtim...
# serialization
m
Did the structure of
kotlinx-serialization-runtime
modules change from
0.11.0
to
0.11.1
? Having only a common dependency to
kotlinx-serialization-runtime:0.11.0
works. With
0.11.1
this doesn't work anymore. It cannot find the classes and the module has no metadata thus Gradle doesn't automatically resolve
common
,
jvm
etc.
t
Side question: how do you find these version numbers? On the github page it only goes up to 0.11.0 - 0.11.1 is not listed anywhere.
m
s
Yes, project build structure was changed from old deprecated mpp multi-module project (1.2) to the new one, introduced in 1.3. By the way, it never supposed to work with only one dependency, since
kotlinx-serialization-runtime
is jvm-only artifact. It earlier had dependency on
kotlinx-serialization-runtime-common
, but in the new model platform artifacts should depend only on artifacts and common on commmons.
👍 1