Skip to content

Commit 92be5a7

Browse files
committed
chore: prepare v0.1.536 release notes
1 parent 954b4e4 commit 92be5a7

2 files changed

Lines changed: 19 additions & 1 deletion

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,4 @@ docs/PRODUCTION_CHECKLIST.md
2626
*.md
2727
tasks.md
2828
/mcps
29+
/agent-tools

CHANGELOG.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,22 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.1.537] - 2026-06-23
9+
10+
### Changed
11+
12+
- **Maintainability (#201):** Split `app/builder.rs` into internal `routing`, `openapi`, `health`, and `run` modules. Every `rustapi-core/src/**/*.rs` file is now under the 50KB limit.
13+
- **Run lifecycle:** All `run*` entrypoints (`run`, `run_http3`, `run_http3_dev`, `run_dual_stack`, and `*_with_shutdown` variants) consistently execute `on_shutdown` hooks after the server exits.
14+
- **Test layout:** Oversized router and extract test bodies moved to `tests/support/*_lib.rs` and included from `src/` for `--lib` coverage without growing production source files.
15+
16+
### Fixed
17+
18+
- Plain `run_http3` / `run_http3_dev` / `run_dual_stack` no longer drop pending `on_shutdown` hooks via `pending()` delegation.
19+
20+
### Documentation
21+
22+
- Issue #201 closed; PR #200 production-readiness checklist item for builder split marked complete.
23+
824
## [0.1.528] - 2026-06-22
925

1026
### Added
@@ -534,7 +550,8 @@ This release delivers a **12x performance improvement**, bringing RustAPI from ~
534550
- `extras` meta-feature for common optional features
535551
- `full` feature for all optional features
536552

537-
[Unreleased]: https://github.com/Tuntii/RustAPI/compare/v0.1.528...HEAD
553+
[Unreleased]: https://github.com/Tuntii/RustAPI/compare/v0.1.537...HEAD
554+
[0.1.537]: https://github.com/Tuntii/RustAPI/compare/v0.1.528...v0.1.537
538555
[0.1.528]: https://github.com/Tuntii/RustAPI/compare/v0.1.508...v0.1.528
539556
[0.1.397]: https://github.com/Tuntii/RustAPI/compare/v0.1.335...v0.1.397
540557
[0.1.335]: https://github.com/Tuntii/RustAPI/compare/v0.1.300...v0.1.335

0 commit comments

Comments
 (0)