NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Maven Central · #1584 by repository stars
kotlinx.rpc, a Kotlin library for adding asynchronous RPC services to your applications.
Last release 3 months ago
24 Jun 2026
Release timing varies
gaps range from 8 days to 5 months
Nearly every release is documented
notes for 15 of 16 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
16 releases · first in 2024
KRPC-560: Fix Native segfault in callables property itable dispatch (… by @eminasljivic in #728
Full Changelog: 0.10.2...0.10.3
Published 23 June 2026
Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.10.2...0.10.3
Published 23 June 2026
Full Changelog: 0.10.2...0.10.3
One column per month.
Kotlin 2.3.0 and 2.3.20-Beta1 by @Mr3zee in #553
Published 15 February 2026
Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.10.1...0.10.2
Published 15 February 2026
Full Changelog: 0.10.1...0.10.2
Kotlin 2.2.21 Support by @Mr3zee in #519
perCallBufferSize docs by @Mr3zee in #500Full Changelog: 0.10.0...0.10.1
Published 27 October 2025
perCallBufferSize docs by @Mr3zee in https://github.com/Kotlin/kotlinx-rpc/pull/500Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.10.0...0.10.1
Published 27 October 2025
Full Changelog: 0.10.0...0.10.1
perCallBufferSize docs by @Mr3zee in #500This release brings a lot of changes, work:
This release brings a lot of changes, work:
To read about the backpressure feature,
see the updated kRPC Configuration page.
Full Changelog: 0.9.1...0.10.0
Published 7 October 2025
This release brings a lot of changes, work:
To read about the backpressure feature, see the updated kRPC Configuration page.
Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.9.1...0.10.0
Published 7 October 2025
Full Changelog: 0.9.1...0.10.0
This release brings a lot of changes, work:
To read about the backpressure feature, see the updated kRPC Configuration page.
Important fix, not included in any PR
We fixed a problem in 0.8.1 with unresolved Apple and Windows artifacts.
The same problem affected initial 0.9.0 release, that's why we've published 0.9.1 and skipped 0.9.0.
Full Changelog: 0.8.1...0.9.0
Published 17 July 2025
Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.8.1...0.9.1
Published 17 July 2025
Full Changelog: 0.8.1...0.9.1
Nothing published for this version
Propagate transport coroutine context by @yakivy in https://github.com/Kotlin/kotlinx-rpc/pull/374
Published 9 July 2025
Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.8.0...0.8.1
Published 9 July 2025
Full Changelog: 0.8.0...0.8.1
This release brings a lot of changes, including breaking changes:
Published 30 June 2025
This release brings a lot of changes, including breaking changes:
kotlinx.serialization from the core functionalityCoroutineScope)These changes significantly reduce the number of footguns and improve the overall usability of the library.
Additionally, the internal structure of kRPC protocol and our compiler plugin reduced its complexity. That allows us to provide better quality in future releases (and this also applies to gRPC, even though in this particular release it was not a priority).
For the full list of changes that require migration, see the Migration Guide.
We added three new documentation sections:
Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.7.0...0.8.0
Published 30 June 2025
Full Changelog: 0.7.0...0.8.0
This release brings a lot of changes, including breaking changes:
kotlinx.serialization from the core functionalityCoroutineScope)These changes significantly reduce the number of footguns and improve the overall usability of the library.
Additionally, the internal structure of kRPC protocol and our compiler plugin reduced its complexity. That allows us to provide better quality in future releases (and this also applies to gRPC, even though in this particular release it was not a priority).
For the full list of changes that require migration, see the Migration Guide.
We added three new documentation sections:
This release enforces ERROR as a default reporting level for APIs that are forbidden by the strict mode. You can still change the level manually, but
Published 13 May 2025
This release enforces ERROR as a default reporting level for APIs that are forbidden by the strict mode.
You can still change the level manually, but in 0.8.0 strict mode will be enforced irreversibly.
Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.6.2...0.7.0
Published 13 May 2025
Full Changelog: 0.6.2...0.7.0
This release enforces ERROR as a default reporting level for APIs that are forbidden by the strict mode.
You can still change the level manually, but in 0.8.0 strict mode will be enforced irreversibly.
Fix flows that emit Units by @Mr3zee in https://github.com/Kotlin/kotlinx-rpc/pull/323
Published 17 April 2025
Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.6.1...0.6.2
Fix bidirectional flows in non-suspend streams by @Mr3zee in https://github.com/Kotlin/kotlinx-rpc/pull/316
Published 11 April 2025
Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.6.0...0.6.1
2.1.20 by @Mr3zee in https://github.com/Kotlin/kotlinx-rpc/pull/309
Published 4 April 2025
Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.5.1...0.6.0
Published 4 April 2025
Full Changelog: 0.5.1...0.6.0
2.1.10 by @Mr3zee in https://github.com/Kotlin/kotlinx-rpc/pull/271
Published 12 February 2025
Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.5.0...0.5.1
Published 12 February 2025
Full Changelog: 0.5.0...0.5.1
Update Service Descriptors Generation by @Mr3zee in https://github.com/Kotlin/kotlinx-rpc/pull/227
Published 27 January 2025
RpcType instead of KType directly by @Mr3zee in https://github.com/Kotlin/kotlinx-rpc/pull/239Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.4.0...0.5.0
Published 27 January 2025
Full Changelog: 0.4.0...0.5.0
Experimental support for: KRPC-125 Manual stream scope management by @Mr3zee in https://github.com/Kotlin/kotlinx-rpc/pull/214
Published 5 November 2024
Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.3.0...0.4.0
Published 5 November 2024
Full Changelog: 0.3.0...0.4.0
Wasm Support by @Mr3zee in https://github.com/Kotlin/kotlinx-rpc/pull/190
Published 1 October 2024
Full Changelog: https://github.com/Kotlin/kotlinx-rpc/compare/0.2.4...0.3.0
Published 1 October 2024
Full Changelog: 0.2.4...0.3.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →