All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update project dependencies:
- Ktor to
3.0.3
- moshi to
1.15.2
- Kotlin to
2.1.10
- JDK to
17
- Ktor to
- Update Gradle version
- Switch from using KAPT to KSP
- Update project dependencies:
- Kotlin to
1.7.22
- ktor to
2.2.4
- moshi to
1.14.0
- Kotlin to
- Combine client and server libraries into a single
ktor-moshi
library with no client or server dependencies.
- Update development dependencies
- Publish to Maven Central instead of JCenter.
- Client serialization support
- Update project dependencies:
- Package:
- Update moshi dependency to
1.9.3
- Update okio dependency to
2.6.0
- Update ktor dependency to
1.3.2
- Update moshi dependency to
- Test:
- Use junit dependency to
5.6.2
- Use junit dependency to
- Sample:
- Update logback dependency to
1.2.3
- Update logback dependency to
- Package:
- Use hamkrest instead of truth for assertions
First release of the fork. This release doesn't contain any implementation or API changes. The only changes are to the artifact and package import names.
- Artifact group is now
com.hypercubetools
. - Artifact name is now
ktor-mosho-server
. - Package namespace is now
com.hypercubetools.ktor.moshi
. - The CI pipeline now publishes artifacts to JCenter.
- Update for Ktor 1.0
- Initial Release