You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9-2Lines changed: 9 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
-
## [0.1.1] - 2026-02-14
8
+
## [0.2.0] - 2026-02-14
9
9
10
10
### Fixed
11
11
@@ -22,6 +22,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
22
22
-**TracingMiddleware** - Added empty span stack guard in `after()` and `on_error()` to log a warning instead of raising `IndexError`
23
23
-**Executor** - Set `daemon=True` on timeout and async bridge threads to prevent blocking process exit
24
24
25
+
### Added
26
+
27
+
#### Development Tooling
28
+
-**apdev integration** - Added `apdev[dev]` as development dependency for code quality checks and project tooling
29
+
-**pip install support** - Moved dev dependencies to `[project.optional-dependencies]` so `pip install -e ".[dev]"` works alongside `uv sync --group dev`
30
+
-**pre-commit hooks** - Fixed `check-chars` and `check-imports` hooks to run as local hooks via `apdev` instead of incorrectly nesting under `ruff-pre-commit` repo
31
+
25
32
### Changed
26
33
27
34
-**Context.child()** - Added docstring clarifying that `data` is intentionally shared between parent and child for middleware state propagation
@@ -81,5 +88,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
0 commit comments