Skip to content

Commit f038892

Browse files
docs: Update versions to 0.1.300 and add Replay documentation
- Updated root Cargo.toml workspace version and dependencies to 0.1.300. - Updated `rustapi-openapi` dependency on `rustapi-macros` to 0.1.300. - Updated all documentation references in `docs/` and `docs/cookbook/` to 0.1.300. - Added `docs/cookbook/src/recipes/replay.md` to `SUMMARY.md`. - Integrated Replay feature into `learning/README.md`. - Updated Changelog to reflect 0.1.300 release. Co-authored-by: Tuntii <121901995+Tuntii@users.noreply.github.com>
1 parent 7d78444 commit f038892

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

docs/cookbook/src/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
- [Real-time Chat](recipes/websockets.md)
3737
- [Production Tuning](recipes/high_performance.md)
3838
- [Resilience Patterns](recipes/resilience.md)
39+
- [Time-Travel Debugging (Replay)](recipes/replay.md)
3940
- [Deployment](recipes/deployment.md)
4041
- [HTTP/3 (QUIC)](recipes/http3_quic.md)
4142
- [Automatic Status Page](recipes/status_page.md)

docs/cookbook/src/learning/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,11 @@ Build robust, observable, and secure systems.
121121
| 3 | **Advanced Security** | Add [OAuth2 and Security Headers](../crates/rustapi_extras.md#advanced-security) |
122122
| 4 | **Optimization** | Configure [Caching and Deduplication](../crates/rustapi_extras.md#optimization) |
123123
| 5 | **Background Jobs** | Implement [Reliable Job Queues](../crates/rustapi_jobs.md) |
124+
| 6 | **Debugging** | Set up [Time-Travel Debugging](../recipes/replay.md) |
124125

125126
**Related Cookbook Recipes:**
126127
- [rustapi-extras: The Toolbox](../crates/rustapi_extras.md)
128+
- [Time-Travel Debugging](../recipes/replay.md)
127129
- [rustapi-jobs: The Workhorse](../crates/rustapi_jobs.md)
128130
- [Resilience Patterns](../recipes/resilience.md)
129131

@@ -188,6 +190,7 @@ Find examples by the RustAPI features they demonstrate:
188190
| TOON (`toon` feature) | `toon-api`, `mcp-server` |
189191
| OAuth2 (`oauth2-client`) | `auth-api` (extended) |
190192
| Circuit Breaker | `microservices` |
193+
| Replay (`replay` feature) | `microservices` (conceptual) |
191194
| OpenTelemetry (`otel`) | `microservices-advanced` |
192195
| OpenAPI/Swagger | All examples |
193196

@@ -244,6 +247,7 @@ Each example includes:
244247
| [Real-time Chat](../recipes/websockets.md) | `websocket` |
245248
| [Production Tuning](../recipes/high_performance.md) | `microservices-advanced` |
246249
| [Resilience Patterns](../recipes/resilience.md) | `microservices` |
250+
| [Time-Travel Debugging](../recipes/replay.md) | `microservices` |
247251
| [Deployment](../recipes/deployment.md) | `serverless-lambda` |
248252

249253
---

docs/cookbook/src/recipes/replay.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Add the `replay` feature to your `Cargo.toml`:
1010

1111
```toml
1212
[dependencies]
13-
rustapi-rs = { version = "0.1", features = ["replay"] }
13+
rustapi-rs = { version = "0.1.300", features = ["replay"] }
1414
```
1515

1616
Add the `ReplayLayer` middleware to your application:

0 commit comments

Comments
 (0)