Share your Ktor endpoints between client and server spine.opensavvy.dev
rest http ktor kotlin arrow
0.12.1
9a51d16e · Ivan “CLOVIS” Canet ·

Fixed whitespace in URLs

### Client

0.12.0
36e8d3b4 · Ivan “CLOVIS” Canet ·

QUERY HTTP method, Uuid type parameters, documentation improvements

### API

0.11.0
0508d2bc · Ivan “CLOVIS” Canet ·

Spine reaches beta!

After three years of prototyping, it's time for Spine to take its flight.

0.10.1
b44cdf2d · Ivan “CLOVIS” Canet ·

Documentation rebuild

0.10.0
b49d11b2 · Ivan “CLOVIS” Canet ·

Query parameters with multiple values

### API

0.9.2
69ea1536 · Ivan “CLOVIS” Canet ·

Null query parameters fix, documentation improvements

### API

0.9.1
82a7792d · Ivan “CLOVIS” Canet ·

Typed failures bug fixes

### Server (Arrow compatibility)

0.9.0
04a45d2a · Ivan “CLOVIS” Canet ·

New documentation website, typesafe failures and more platforms

### API

0.8.1
b7b82a66 · Ivan “CLOVIS” Canet ·

New documentation website

### Documentation

0.8.0
7efee439 · Ivan “CLOVIS” Canet ·

Ktor 3 and Arrow 2

### API

0.7.0
3a223294 · Ivan “CLOVIS” Canet ·

Typesafety and documentation improvements

### API

0.6.0
9391c129 · Ivan “CLOVIS” Canet ·

Client-side Arrow compatibility

### Client

0.5.2
c3f571f6 · Ivan “CLOVIS” Canet ·

Kotlin 2.0.0

### Dependencies

0.5.1
5bd1458d · Ivan “CLOVIS” Canet ·

Kotlin 2.0.0-RC1 support

### Dependencies

0.5.0
93a52274 · Ivan “CLOVIS” Canet ·

Server-side type safety with Arrow

### Server

0.4.1
4a0098be · Ivan “CLOVIS” Canet ·

Publication fixes

### Build and deployment

0.4.0
69bb921d · Ivan “CLOVIS” Canet ·

Module naming simplification, fullstack API declarations

In this release, we majorly restructured the project (#10, !14). Here is the mapping to the module names: - typed-shared → api - typed-server → server - typed-client → client - safe-shared is gone - safe-server → server-arrow - safe-client → client-arrow - spine-* are gone

0.3.0
08c63e90 · Ivan “CLOVIS” Canet ·

Typed query parameters with default name and dynamic routes

### Typed

0.2.0
0b6423e9 · Ivan “CLOVIS” Canet ·

Client and server typed routing

### Typed (shared)

0.1.0
dd39da37 · Ivan “CLOVIS” Canet ·

Initial prototype