Skip to content

Commit 09fd59d

Browse files
🎉 release 0.4.0
1 parent 93b660f commit 09fd59d

File tree

5 files changed

+34
-7
lines changed

5 files changed

+34
-7
lines changed

crates/legacy/Cargo.toml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,23 @@
11
[package]
22
name = "rspc-legacy"
3-
description = "The rspc 0.3.1 syntax implemented on top of the 0.4.0 core"
4-
version = "0.0.0"
3+
description = "The rspc 0.3 syntax implemented on top of the 0.4 core"
4+
version = "0.0.1"
5+
authors = ["Oscar Beaumont <oscar@otbeaumont.me>"]
56
edition = "2021"
6-
publish = false # TODO: Crate metadata & publish
7+
license = "MIT"
8+
include = ["/src", "/LICENCE", "/README.md"]
9+
repository = "https://github.com/specta-rs/rspc"
10+
documentation = "https://docs.rs/rspc-legacy/latest/rspc-legacy"
11+
keywords = ["async", "specta", "rust-to-ts", "typescript", "typesafe"]
12+
categories = ["web-programming", "asynchronous"]
713

814
[features]
915
default = []
1016
# Warnings for deprecations
1117
deprecated = []
1218

1319
[dependencies]
14-
rspc-procedure = { path = "../procedure" }
20+
rspc-procedure = { version = "0.0.1", path = "../procedure" }
1521
serde = { workspace = true }
1622
futures = { workspace = true }
1723
specta = { workspace = true, features = [

integrations/axum/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "rspc-axum"
33
description = "Axum adapter for rspc"
4-
version = "0.2.1"
4+
version = "0.3.0"
55
authors = ["Oscar Beaumont <oscar@otbeaumont.me>"]
66
edition = "2021"
77
license = "MIT"

integrations/tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "tauri-plugin-rspc"
33
description = "Tauri adapter for rspc"
4-
version = "0.1.1"
4+
version = "0.2.0"
55
authors = ["Oscar Beaumont <oscar@otbeaumont.me>"]
66
edition = "2021"
77
license = "MIT"

publish.sh

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#!/bin/bash
2+
# TODO: Replace this with some proper tool
3+
# TODO: Detect if the package has changed and a release is required
4+
5+
set -e
6+
7+
cd crates/core/
8+
cargo publish
9+
cd ../../
10+
11+
cd crates/procedure/
12+
cargo publish
13+
cd ../../
14+
15+
cd crates/legacy/
16+
cargo publish
17+
cd ../../
18+
19+
cd rspc/
20+
cargo publish
21+
cd ..

rspc/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "rspc"
33
description = "A blazing fast and easy to use TRPC server for Rust."
4-
version = "0.3.1"
4+
version = "0.4.0"
55
authors = ["Oscar Beaumont <oscar@otbeaumont.me>"]
66
edition = "2021"
77
license = "MIT"

0 commit comments

Comments
 (0)