Update documentation and workspace versions to 0.1.300#103
Conversation
- Updated root Cargo.toml workspace dependencies to 0.1.300. - Updated crates/rustapi-openapi/Cargo.toml dependency to 0.1.300. - Updated all documentation references (README, Cookbook, etc.) from 0.1.275/0.1.188 to 0.1.300. - Updated Changelog to reflect 0.1.300 as the current version. Co-authored-by: Tuntii <121901995+Tuntii@users.noreply.github.com>
|
👋 Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with New to Jules? Learn more at jules.google/docs. For security, I will only act on instructions from the user who triggered this task. |
There was a problem hiding this comment.
Pull request overview
This PR updates the RustAPI framework version from 0.1.275 to 0.1.300 across the entire codebase. The version bump corresponds to the release of the Replay (Time-Travel Debugging) feature, as documented in the RELEASES.md and CHANGELOG.md files. The PR systematically updates version references in workspace configuration, documentation, cookbook examples, and source code comments.
Changes:
- Updated workspace version to 0.1.300 in root Cargo.toml and all internal crate dependencies
- Updated version references in all documentation files (README.md, PHILOSOPHY.md, GETTING_STARTED.md, FEATURES.md)
- Updated version examples in cookbook recipes and guides
- Updated version references in source code documentation comments
- Updated release version in RELEASES.md and CHANGELOG.md
Reviewed changes
Copilot reviewed 21 out of 21 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| Cargo.toml | Updated workspace version to 0.1.300 and all internal crate dependency versions |
| CHANGELOG.md | Updated release version from 0.1.275 to 0.1.300 |
| RELEASES.md | Updated release version from 0.1.275 to 0.1.300 |
| docs/README.md | Updated version example to 0.1.300 |
| docs/PHILOSOPHY.md | Updated version examples in code snippets to 0.1.300 |
| docs/GETTING_STARTED.md | Updated all version references to 0.1.300 |
| docs/FEATURES.md | Updated version examples to 0.1.300 |
| docs/cookbook/src/getting_started/installation.md | Updated installation examples to 0.1.300 |
| docs/cookbook/src/troubleshooting.md | Updated version example to 0.1.300 |
| docs/cookbook/src/recipes/websockets.md | Updated version example to 0.1.300 |
| docs/cookbook/src/recipes/resilience.md | Updated version examples to 0.1.300 |
| docs/cookbook/src/recipes/jwt_auth.md | Updated version example to 0.1.300 |
| docs/cookbook/src/recipes/http3_quic.md | Updated version examples to 0.1.300 |
| docs/cookbook/src/recipes/file_uploads.md | Updated version example to 0.1.300 |
| docs/cookbook/src/recipes/csrf_protection.md | Updated version example to 0.1.300 |
| docs/cookbook/src/crates/rustapi_jobs.md | Updated version examples to 0.1.300 |
| docs/cookbook/src/crates/rustapi_extras.md | Updated version example to 0.1.300 |
| crates/rustapi-toon/src/lib.rs | Updated version in documentation comment to 0.1.300 |
| crates/rustapi-rs/src/lib.rs | Updated version in documentation comment to 0.1.300 |
| crates/rustapi-extras/src/lib.rs | Updated version in documentation comment to 0.1.300 |
| crates/rustapi-openapi/Cargo.toml | Updated rustapi-macros dependency version to 0.1.300 |
|
|
||
| # Macros | ||
| rustapi-macros = { path = "../rustapi-macros", version = "0.1.188" } | ||
| rustapi-macros = { path = "../rustapi-macros", version = "0.1.300" } |
There was a problem hiding this comment.
This crate uses a direct path + version pattern for the rustapi-macros dependency, while other crates in the workspace (rustapi-rs, rustapi-validate) use the workspace pattern with { workspace = true }. This inconsistency can lead to maintenance issues when updating versions, as this file needs to be updated separately. Consider aligning with the workspace pattern used by other crates for consistency and easier maintenance.
| rustapi-macros = { path = "../rustapi-macros", version = "0.1.300" } | |
| rustapi-macros = { workspace = true } |
- 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>
…cs-v0.1.300-12543396116988788327 Update documentation and workspace versions to 0.1.300 a67c6cd
Updated the documentation and workspace configuration to reflect the current version 0.1.300. This includes updating version references in
Cargo.toml,README.md, the Cookbook, and various guide files. Also addressed dependency version mismatches in the workspace.PR created automatically by Jules for task 12543396116988788327 started by @Tuntii