Skip to content

Commit a67c6cd

Browse files
authored
Merge pull request #103 from Tuntii/update-docs-v0.1.300-12543396116988788327
Update documentation and workspace versions to 0.1.300
2 parents 98c958f + f038892 commit a67c6cd

File tree

23 files changed

+52
-47
lines changed

23 files changed

+52
-47
lines changed

Cargo.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -95,17 +95,17 @@ indicatif = "0.17"
9595
console = "0.16"
9696

9797
# Internal crates
98-
rustapi-rs = { path = "crates/rustapi-rs", version = "0.1.188", default-features = false }
99-
rustapi-core = { path = "crates/rustapi-core", version = "0.1.188", default-features = false }
100-
rustapi-macros = { path = "crates/rustapi-macros", version = "0.1.188" }
101-
rustapi-validate = { path = "crates/rustapi-validate", version = "0.1.188" }
102-
rustapi-openapi = { path = "crates/rustapi-openapi", version = "0.1.188", default-features = false }
103-
rustapi-extras = { path = "crates/rustapi-extras", version = "0.1.188" }
104-
rustapi-toon = { path = "crates/rustapi-toon", version = "0.1.188" }
105-
rustapi-ws = { path = "crates/rustapi-ws", version = "0.1.188" }
106-
rustapi-view = { path = "crates/rustapi-view", version = "0.1.188" }
107-
rustapi-testing = { path = "crates/rustapi-testing", version = "0.1.188" }
108-
rustapi-jobs = { path = "crates/rustapi-jobs", version = "0.1.188" }
98+
rustapi-rs = { path = "crates/rustapi-rs", version = "0.1.300", default-features = false }
99+
rustapi-core = { path = "crates/rustapi-core", version = "0.1.300", default-features = false }
100+
rustapi-macros = { path = "crates/rustapi-macros", version = "0.1.300" }
101+
rustapi-validate = { path = "crates/rustapi-validate", version = "0.1.300" }
102+
rustapi-openapi = { path = "crates/rustapi-openapi", version = "0.1.300", default-features = false }
103+
rustapi-extras = { path = "crates/rustapi-extras", version = "0.1.300" }
104+
rustapi-toon = { path = "crates/rustapi-toon", version = "0.1.300" }
105+
rustapi-ws = { path = "crates/rustapi-ws", version = "0.1.300" }
106+
rustapi-view = { path = "crates/rustapi-view", version = "0.1.300" }
107+
rustapi-testing = { path = "crates/rustapi-testing", version = "0.1.300" }
108+
rustapi-jobs = { path = "crates/rustapi-jobs", version = "0.1.300" }
109109

110110
# HTTP/3 (QUIC)
111111
quinn = "0.11"

RELEASES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# RustAPI Release History
22

3-
## v0.1.275 - Time-Travel Debugging (2026-02-06)
3+
## v0.1.300 - Time-Travel Debugging (2026-02-06)
44

55
### 🎯 Major Feature: Replay System
66

crates/rustapi-extras/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
//!
3737
//! ```toml
3838
//! [dependencies]
39-
//! rustapi-extras = { version = "0.1.275", features = ["jwt", "cors", "csrf"] }
39+
//! rustapi-extras = { version = "0.1.300", features = ["jwt", "cors", "csrf"] }
4040
//! ```
4141
4242
#![warn(missing_docs)]

crates/rustapi-openapi/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ serde = { workspace = true }
2020
serde_json = { workspace = true }
2121

2222
# Macros
23-
rustapi-macros = { path = "../rustapi-macros", version = "0.1.188" }
23+
rustapi-macros = { path = "../rustapi-macros", version = "0.1.300" }
2424

2525
[features]
2626
default = ["swagger-ui"]

crates/rustapi-rs/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
//!
5555
//! ```toml
5656
//! [dependencies]
57-
//! rustapi-rs = { version = "0.1.275", features = ["jwt", "cors"] }
57+
//! rustapi-rs = { version = "0.1.300", features = ["jwt", "cors"] }
5858
//! ```
5959
6060
// Re-export core functionality

crates/rustapi-toon/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
//!
3131
//! ```toml
3232
//! [dependencies]
33-
//! rustapi-rs = { version = "0.1.275", features = ["toon"] }
33+
//! rustapi-rs = { version = "0.1.300", features = ["toon"] }
3434
//! ```
3535
//!
3636
//! ### Toon Extractor

docs/FEATURES.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1157,7 +1157,7 @@ RustApi::new()
11571157

11581158
```toml
11591159
[dependencies]
1160-
rustapi-rs = { version = "0.1.275", features = ["full"] }
1160+
rustapi-rs = { version = "0.1.300", features = ["full"] }
11611161
```
11621162

11631163
| Feature | Description |
@@ -1285,7 +1285,7 @@ let events = store.query()
12851285
### 1. Use `simd-json` (when available)
12861286

12871287
```toml
1288-
rustapi-rs = { version = "0.1.275", features = ["simd-json"] }
1288+
rustapi-rs = { version = "0.1.300", features = ["simd-json"] }
12891289
```
12901290

12911291
2-4x faster JSON parsing.

docs/GETTING_STARTED.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ Add RustAPI to your `Cargo.toml`:
2222

2323
```toml
2424
[dependencies]
25-
rustapi-rs = "0.1.275"
25+
rustapi-rs = "0.1.300"
2626
```
2727

2828
Or with specific features:
2929

3030
```toml
3131
[dependencies]
32-
rustapi-rs = { version = "0.1.275", features = ["jwt", "cors", "toon", "ws", "view"] }
32+
rustapi-rs = { version = "0.1.300", features = ["jwt", "cors", "toon", "ws", "view"] }
3333
```
3434

3535
### Available Features
@@ -358,7 +358,7 @@ ApiError::internal("message") // 500
358358
### CORS
359359

360360
```toml
361-
rustapi-rs = { version = "0.1.275", features = ["cors"] }
361+
rustapi-rs = { version = "0.1.300", features = ["cors"] }
362362
```
363363

364364
```rust
@@ -379,7 +379,7 @@ RustApi::new()
379379
### JWT Authentication
380380

381381
```toml
382-
rustapi-rs = { version = "0.1.275", features = ["jwt"] }
382+
rustapi-rs = { version = "0.1.300", features = ["jwt"] }
383383
```
384384

385385
```rust
@@ -409,7 +409,7 @@ async fn protected(user: AuthUser<Claims>) -> Json<Response> {
409409
### Rate Limiting
410410

411411
```toml
412-
rustapi-rs = { version = "0.1.275", features = ["rate-limit"] }
412+
rustapi-rs = { version = "0.1.300", features = ["rate-limit"] }
413413
```
414414

415415
```rust
@@ -427,7 +427,7 @@ RustApi::new()
427427
## TOON Format (LLM Optimization)
428428

429429
```toml
430-
rustapi-rs = { version = "0.1.275", features = ["toon"] }
430+
rustapi-rs = { version = "0.1.300", features = ["toon"] }
431431
```
432432

433433
```rust
@@ -458,7 +458,7 @@ Response includes token counting headers:
458458
Real-time bidirectional communication:
459459

460460
```toml
461-
rustapi-rs = { version = "0.1.275", features = ["ws"] }
461+
rustapi-rs = { version = "0.1.300", features = ["ws"] }
462462
```
463463

464464
```rust
@@ -495,7 +495,7 @@ websocat ws://localhost:8080/ws
495495
Server-side HTML rendering with Tera:
496496

497497
```toml
498-
rustapi-rs = { version = "0.1.275", features = ["view"] }
498+
rustapi-rs = { version = "0.1.300", features = ["view"] }
499499
```
500500

501501
Create a template file `templates/index.html`:
@@ -697,7 +697,7 @@ struct AnyBody { ... }
697697
Check that the `swagger-ui` feature is enabled (it's on by default):
698698

699699
```toml
700-
rustapi-rs = { version = "0.1.275", features = ["swagger-ui"] }
700+
rustapi-rs = { version = "0.1.300", features = ["swagger-ui"] }
701701
```
702702

703703
### CLI Commands Not Working

docs/PHILOSOPHY.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ We achieve this through:
7272
```toml
7373
# Your Cargo.toml - simple and stable
7474
[dependencies]
75-
rustapi-rs = "0.1.275"
75+
rustapi-rs = "0.1.300"
7676
```
7777

7878
You never write:
@@ -111,13 +111,13 @@ validator = "0.16"
111111

112112
```toml
113113
# Just the basics
114-
rustapi-rs = "0.1.275"
114+
rustapi-rs = "0.1.300"
115115

116116
# Kitchen sink
117-
rustapi-rs = { version = "0.1.275", features = ["full"] }
117+
rustapi-rs = { version = "0.1.300", features = ["full"] }
118118

119119
# Pick what you need
120-
rustapi-rs = { version = "0.1.275", features = ["jwt", "cors", "toon"] }
120+
rustapi-rs = { version = "0.1.300", features = ["jwt", "cors", "toon"] }
121121
```
122122

123123
| Feature | What You Get |

docs/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ RustAPI provides a stable, ergonomic public API. Internal dependencies (`hyper`,
3232

3333
```toml
3434
[dependencies]
35-
rustapi-rs = "0.1.275"
35+
rustapi-rs = "0.1.300"
3636
```
3737

3838
```rust

0 commit comments

Comments
 (0)