Skip to content

Commit 5eba679

Browse files
committed
chore: Update version to 0.3.2 and enhance changelog with new features and improvements
1 parent a8428fa commit 5eba679

File tree

3 files changed

+29
-2
lines changed

3 files changed

+29
-2
lines changed

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

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "kode-bridge"
33
authors = ["Tunglies"]
4-
version = "0.3.1"
4+
version = "0.3.2"
55
edition = "2021"
66
description = "Modern HTTP Over IPC library for Rust with both client and server support (Unix sockets, Windows named pipes)."
77
license = "Apache-2.0"

0 commit comments

Comments
 (0)