Releases: rhdunn/xqt-kotlinx-json-rpc
Releases · rhdunn/xqt-kotlinx-json-rpc
1.0.3
Added
- Add support for the Android Kotlin/Native targets.
- Add support for the
watchos_device_arm64
Kotlin/Native target.
Removed
- Remove support for the deprecated Kotlin/JS legacy target.
- Remove support for the deprecated Kotlin/Native targets.
Changed
- Default to building with gradle 8.1.1.
Dependency Upgrades
- Upgrade to Gradle 8.0 and later.
- Upgrade to Kotlin 1.8.21.
- Upgrade to Dokka 1.8.10.
- Upgrade to JUnit 5.9.3.
- Upgrade to Kotlinx Serialization 1.5.1.
1.0.2
Fixed
- Include all the supported JVM target variants in the
kotlinMultiplatform
module metadata. - Include all the supported native target variants in the
kotlinMultiplatform
module metadata.
Changed
- Switched to the Keep a Changelog format
for changelogs.
1.0.1
- Improve the build infrastructure to support automated deployment.
- Support 32-bit native targets.
- Change the names of the native artifacts to support multiple native target
maven artifacts. - Change the names of the JVM artifacts to support multiple JVM target maven
artifacts.
1.0.0
JSON-RPC
RequestObject
,Notification
, andResponseObject
messages.- Message processing DSL.
- Message sending APIs.
I/O
stdin
andstdout
binary I/O channels.
Serialization
JsonSerialization
support for (de)serializing JSON types.StringSerialization
support for (de)serializing JSON object key names.JsonObjectType
support for object type checking/verification.- JSON serialization helpers.