@@ -7,15 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10- ### Added
11- - ** Monolog cost logging** (` logging ` config key, enabled by default). On every request that
12- makes at least one AI call the bundle now logs per-call detail and a summary on
13- ` kernel.terminate ` via the ` ai ` Monolog channel. Disable with ` logging.enabled: false ` ;
14- change the channel with ` logging.channel: 'your-channel' ` .
15-
16- > ** Upgrade note:** logging is enabled by default. If you do not want production log output,
17- > add ` logging: { enabled: false } ` to your ` lunetics_llm_cost_tracking ` config.
10+ ## [ 0.3.0] - 2026-02-26
1811
12+ ### Added
1913- ** Snapshot pricing baseline** — a bundled ` resources/pricing_snapshot.json ` now serves as
2014 an always-on fallback. When ` dynamic_pricing.enabled: true ` (default), live API data takes
2115 priority and the snapshot fills any gaps. When ` dynamic_pricing.enabled: false ` , the snapshot
@@ -31,6 +25,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3125 Any custom implementation of this interface must add the method. It should fetch directly
3226 from the live source, throw on failure, and never fall back to cached or snapshot data.
3327
28+ ## [ 0.2.1] - 2026-02-25
29+
30+ ### Fixed
31+ - Format cost context values as decimal strings to avoid scientific notation in Monolog records.
32+
33+ ## [ 0.2.0] - 2026-02-25
34+
35+ ### Added
36+ - ** Monolog cost logging** (` logging ` config key, disabled by default). On every request that
37+ makes at least one AI call the bundle logs per-call detail and a summary on
38+ ` kernel.terminate ` via the ` ai ` Monolog channel. Enable with ` logging: { enabled: true } ` ;
39+ change the channel with ` logging.channel: 'your-channel' ` .
40+
3441## [ 0.1.3] - 2026-02-25
3542
3643### Changed
@@ -70,7 +77,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7077- ` lunetics:llm:update-pricing ` console command
7178- Readonly DTOs: ` CostSnapshot ` , ` CostSummary ` , ` ModelAggregation ` , ` CallRecord `
7279
73- [ Unreleased ] : https://github.com/lunetics/llm-cost-tracking-bundle/compare/v0.1.3...HEAD
80+ [ Unreleased ] : https://github.com/lunetics/llm-cost-tracking-bundle/compare/v0.3.0...HEAD
81+ [ 0.3.0 ] : https://github.com/lunetics/llm-cost-tracking-bundle/compare/v0.2.1...v0.3.0
82+ [ 0.2.1 ] : https://github.com/lunetics/llm-cost-tracking-bundle/compare/v0.2.0...v0.2.1
83+ [ 0.2.0 ] : https://github.com/lunetics/llm-cost-tracking-bundle/compare/v0.1.3...v0.2.0
7484[ 0.1.3 ] : https://github.com/lunetics/llm-cost-tracking-bundle/compare/v0.1.2...v0.1.3
7585[ 0.1.2 ] : https://github.com/lunetics/llm-cost-tracking-bundle/compare/v0.1.1...v0.1.2
7686[ 0.1.1 ] : https://github.com/lunetics/llm-cost-tracking-bundle/compare/v0.1.0...v0.1.1
0 commit comments