Skip to content

Commit 2822c4d

Browse files
committed
chore: update CHANGELOG for v0.1.1
1 parent 9b7ab07 commit 2822c4d

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,31 @@ All notable changes to TrueEntropy 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.1.1] - 2025-12-27
9+
10+
### Added
11+
12+
#### Offline Mode
13+
- `configure(offline_mode=True)` - Disable all network-dependent harvesters
14+
- `get_config()` - Get current configuration
15+
- `reset_config()` - Reset to defaults
16+
- `TrueEntropyConfig` - Configuration dataclass with per-harvester flags
17+
18+
#### Enhanced Health Monitoring
19+
- `health()` now returns `sources` dict with status of each harvester
20+
- `health()` now returns `offline_mode` boolean
21+
- `print_health_report()` displays source status table
22+
23+
#### Comprehensive Testing
24+
- `test_harvesters_live.py` - Live tests for all harvesters with latency metrics
25+
- Performance benchmarks with detailed reporting
26+
- `BENCHMARKS.md` - Historical benchmark data
27+
28+
### Changed
29+
- `start_background_collector()` now respects global config
30+
- `collect_once()` now respects global config
31+
- Added weather and radioactive harvesters to collector
32+
833
## [0.1.0] - 2025-12-27
934

1035
### Added

0 commit comments

Comments
 (0)