v0.1.4
Changes:
- Support Axum 0.7
- Fix rspc Tauri can only handle one request at a time - #260 - Thanks @campbellcole
Using Axum 0.7
To use Axum 0.7 you must use the rspc_axum
crate. You will need to install it by running:
cargo add [email protected]
and then make the following changes:
let app = axum::Router::new()
.route("/", get(|| async { "Hello 'rspc'!" }))
.nest(
"/rspc",
- router
- .clone()
- .endpoint(|| { ... })
- .axum(),
+ rspc_axum::endpoint(router.clone().endpoint(|| { ... })),
)
.layer(cors);
Warning
I noticed after publishing this release, it's got a major bug with Websockets due to mistake on my end. If you are using websockets please jump straight to 0.2.0 instead, sorry for the inconvenience!
I also forgot to publish to npm for this release.
😊