Skip to content

Commit aa5f248

Browse files
committed
Merge branch 'main' into dev
2 parents daaf437 + f6296fd commit aa5f248

File tree

7 files changed

+584
-383
lines changed

7 files changed

+584
-383
lines changed

.cspell.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,6 @@
9393
"retriable",
9494
"dotenvy",
9595
"oneshot",
96-
"urlencoding",
9796
"Deque",
9897
"dotenv",
9998
"serde",

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,33 @@ 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.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.3.2] - 2025-09-30
9+
10+
### Added
11+
- **Path Parameter Routing**
12+
- Integrated `path-tree` for improved route management and support for path parameters in IPC server.
13+
- **New Dependencies**
14+
- Added `url`, `form_urlencoded`, and `path-tree` crates for robust URL and path parsing.
15+
16+
### Changed
17+
- **Standard Library URL Parsing**
18+
- Replaced custom URL decoding logic with standard library parsing using the `url` crate.
19+
- **RequestContext Improvements**
20+
- Refactored to include path parameters and use standard query parameter parsing.
21+
- **Server Configuration Enhancements**
22+
- Added `max_header_size` to server config and increased default header size limit.
23+
- **Feature Flags**
24+
- IPC server feature now enables `path-tree` by default.
25+
- **Code Cleanup**
26+
- Removed unused code and legacy URL decoding module.
27+
- **Test Updates**
28+
- Updated and removed tests related to custom URL decoding.
29+
30+
### Fixed
31+
- **Bugfixes**
32+
- Improved header size handling and request parsing robustness.
33+
- Fixed configuration defaults and enhanced error handling for request parsing.
34+
835
## [0.3.1] - 2025-09-27
936

1037
### Changed

0 commit comments

Comments
 (0)