Skip to content

Commit 8623344

Browse files
committed
release: v0.4.1
1 parent 97dfa67 commit 8623344

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,28 @@ 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.4.1] - 2026-03-16
9+
10+
### Added
11+
12+
- Local-first tracing system replacing Langfuse (#183)
13+
14+
### Fixed
15+
16+
- Engine not found when user's project has `.venv` in cwd — managed venv now takes priority (#199)
17+
- Missing `[warehouses]` pip extra causing FinOps tools to fail with "snowflake-connector-python not installed" (#199)
18+
- Engine install trusting stale manifest when venv/Python binary was deleted (#199)
19+
- Extras changes not detected on upgrade — manifest now tracks installed extras (#199)
20+
- Windows path handling for dev/cwd venv resolution (#199)
21+
- Concurrent bridge startup race condition — added `pendingStart` mutex (#199)
22+
- Unhandled spawn `error` event crashing host process on invalid Python path (#199)
23+
- Bridge hung permanently after ping failure — child process now cleaned up (#199)
24+
- `restartCount` incorrectly incremented on signal kills, prematurely disabling bridge (#199)
25+
- TUI prompt corruption from engine bootstrap messages writing to stderr (#180)
26+
- Tracing exporter timeout leaking timers (#191)
27+
- Feedback submission failing when repo labels don't exist (#188)
28+
- Pre-release security and resource cleanup fixes for tracing (#197)
29+
830
## [0.4.0] - 2026-03-15
931

1032
### Added

0 commit comments

Comments
 (0)