mirror of
https://github.com/bybrooklyn/alchemist.git
synced 2026-04-18 01:43:34 -04:00
- Add setup auth fixes and scheduler time validation for reliable onboarding - Harden file watcher behavior under bursty filesystem events - Improve DB stability with WAL, timeouts, FK enforcement, runtime legacy watch_dir support, and new indexes - Add session cleanup task and include config dirs in initial scans - Switch reqwest to rustls for cross-compilation without OpenSSL - Add cross-platform build script (bun + zig + cargo-xwin) and design philosophy doc - Bump documentation changelog for v0.2.6-beta
1.6 KiB
1.6 KiB
Changelog
All notable changes to this project will be documented in this file.
[v0.2.5] - 2026-01-11
Fixes
- Dashboard Crash: Fixed a critical bug where the dashboard would render as a blank screen if GPU utilization was
null. Added strict null checks beforetoFixed()calls inResourceMonitor.tsx. - Animation Glitch: Resolved an issue where the "Engine Status" button would fly in from the top-left corner on page navigation. Implemented unique
layoutIdgeneration usinguseId()to maintain the morph animation while preventing cross-page artifacts. - Migration Checksum: Fixed a startup error caused by a modified migration file. Reverted the original migration to restore checksum integrity and created a new migration for the version bump.
Improvements
- Resource Monitor Layout: Repositioned the GPU Usage section to appear between "Active Jobs" and "Uptime" for better logical flow.
- Animation Timing: Adjusted staggered animation delays in the Resource Monitor to match the new layout order.
Documentation
- Codebase Overview: Added
codebase_overview.mdexplaining the monolith architecture (Rust + API + Frontend) and directory structure. - Migration Policy: Updated
MIGRATIONS.mdto explicitly forbid modifying existing migration files to prevent checksum errors. - Walkthrough: Updated
walkthrough.mdwith detailed debugging logs and verification steps for all recent changes.
Infrastructure
- Version Bump: Updated project version to
0.2.5inCargo.toml,web/package.json, andVERSION. - Database: Established
0.2.5as the new minimum compatible version schema baseline.