v0.10.5 beta
Release v0.10.5
Mar 04, 2026
Database schema management overhaul and locale-dependent parsing fixes across all platforms.
Added
- Docker Compose Smoke Tests: CI now runs integration tests against a full Docker Compose stack for end-to-end validation before release.
Improved
- Database schema management uses Drizzle migrations as the single source of truth, eliminating the stale full-schema.sql file (-18,600 lines removed). Fresh installs and CI are now reliable by default.
- Terminal color contrast improved for better readability on dark backgrounds.
- dev-push support added to the local-build Docker Compose configuration.
Fixed
- Fixed locale-dependent parsing bugs across all platforms: Windows registry dates (French locale), Linux boot timing (comma decimals), Windows DHCP detection (localized ipconfig), and macOS firewall/MDM detection.
- Fixed fresh database installs failing due to stale full-schema.sql missing 31 tables and columns.
- Added centralized date sanitization helpers (sanitizeDate/sanitizeTimestamp) enforcing ISO 8601 before all database insertions.
v0.10.5 fixes a class of internationalization bugs where non-English system locales caused agent data ingestion failures. Windows French locale dates, European comma decimal separators, and localized command output are now all handled correctly. The database schema management was overhauled to use Drizzle migrations exclusively, preventing fresh install failures.