Skip to content

Commit b5ca1e2

Browse files
committed
chore: update changelog for version 0.5.0 with new features and fixes
1 parent 9178b68 commit b5ca1e2

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ 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

88

9-
## [0.5.0] - 2026-02-21
9+
## [0.5.0] - 2026-02-22
1010

1111
### Changed
1212

@@ -36,12 +36,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3636
- **MiddlewareManager** - Added `execute_before_async()`, `execute_after_async()`, `execute_on_error_async()` for proper async middleware dispatch with `inspect.iscoroutinefunction` detection
3737
- **RefResolver** - Added `clear_cache()` public method for cache management
3838
- **Executor** - Added `clear_async_cache()` public method
39+
#### Schema Export
40+
- **SchemaExporter** - Added `streaming` hint to `export_mcp()` annotations from `ModuleAnnotations`
3941

4042
### Fixed
4143

4244
#### Memory Safety
4345
- **context** - Changed `Identity.roles` from mutable `list[str]` to immutable `tuple[str, ...]` in frozen dataclass
4446

47+
#### Observability
48+
- **context_logger / metrics** - Handle cases where `before()` was never called in `ObsLoggingMiddleware` and `MetricsMiddleware`
49+
4550
#### Security
4651
- **acl** - Added explicit `encoding="utf-8"` to YAML file open
4752

@@ -221,6 +226,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
221226

222227
---
223228

229+
[0.5.0]: https://github.com/aipartnerup/apcore-python/compare/v0.4.0...v0.5.0
230+
[0.4.0]: https://github.com/aipartnerup/apcore-python/compare/v0.3.0...v0.4.0
231+
[0.3.0]: https://github.com/aipartnerup/apcore-python/compare/v0.2.3...v0.3.0
232+
[0.2.3]: https://github.com/aipartnerup/apcore-python/compare/v0.2.2...v0.2.3
233+
[0.2.2]: https://github.com/aipartnerup/apcore-python/compare/v0.2.1...v0.2.2
224234
[0.2.1]: https://github.com/aipartnerup/apcore-python/releases/tag/v0.2.1
225235
[0.2.0]: https://github.com/aipartnerup/apcore-python/releases/tag/v0.2.0
226236
[0.1.0]: https://github.com/aipartnerup/apcore-python/releases/tag/v0.1.0

0 commit comments

Comments
 (0)