RSocket Kotlin multi-platform implementation
APACHE-2.0 License
Bot releases are hidden (Show)
Published by whyoleg 5 months ago
ktor-io
to kotlinx-io
(which will happen also in ktor 3.0)
pool: ObjectPool<ChunkBuffer>
is not anymore provided from transports - ABI incompatible change, mostly source compatible, as pool
was not expected to be used from outside of rsocket-kotlin
pool: ObjectPool<ChunkBuffer>
was temporary replaced with pool: BufferPool
in metadata API and will be removed later - ABI incompatible change, mostly source compatible, as pool
was not expected to be used from outside of rsocket-kotlin
rsocket-transport-ktor-websocket
module was renamed to rsocket-transport-ktor-websocket-internal
and is not anymore exposed to public API
WebSocketConnection
which is shared between client and server implementations and should be used only thereFull Changelog: https://github.com/rsocket/rsocket-kotlin/compare/0.15.4...0.16.0
Published by whyoleg over 2 years ago
rsocket-ktor-client
and rsocket-ktor-server
- plugins for ktor client and server with RSocket support with ktor-like builders and routing (WS transport only)
rsocket-transport-ktor-tcp
- client and server TCP transport using ktor-network
rsocket-transport-ktor-websocket-client
and rsocket-transport-ktor-websocket-server
- client and server WS transport
rsocket-ktor-client
and rsocket-ktor-server
provides similar API to other rsocket-transport-*
modules for simple usage without knowing ktor specificsFull Changelog: https://github.com/rsocket/rsocket-kotlin/compare/0.14.3...0.15.4
Published by whyoleg almost 3 years ago
sealed
and fun
interfaces where appropriateMetadata
, PayloadBuilder
and CompositeMetadataBuilder
implements Closeable
DangerousInternalIoApi
(after update to ktor 1.6.0 it's not needed)explicitApi
modeFull Changelog: https://github.com/rsocket/rsocket-kotlin/compare/0.13.1...0.14.3
Published by OlegDokuka over 3 years ago
Published by whyoleg almost 4 years ago
RSocket.requestChannel
signature changed to receive initial payload as additional parameter (#125)Flow.buffer
doesn't anymore control requestN
semantic (#118)Kotlin
1.4.21ktor
1.4.3 - improved ktor-io
performance on all platformskotlinx.coroutines
1.4.2-native-mt - little reworked channel apisPublished by whyoleg almost 4 years ago
Due to some publication issues 0.11.0 - 0.11.4 doesn't contain all artifacts (mainly K/N darwin targets). Please update to 0.11.5.
Current version contains all artifacts and available on JCenter!
Published by whyoleg almost 4 years ago
First release published to JCenter!
Published by whyoleg almost 4 years ago
The first multi-platform release of rsocket-kotlin is here!
WARNING: this release isn't published to maven-central due to publishing issues
Published by mostroverkhov about 5 years ago
Published by mostroverkhov over 6 years ago
Published by mostroverkhov over 6 years ago
Published by mostroverkhov over 6 years ago
Published by robertroeser almost 7 years ago
Published by robertroeser almost 7 years ago