Repository navigation
HomeLedger 1.2.0 includes the new Cyberpunk 2077 theme and the UI, reliability and security fixes accumulated since 1.1.3.
Highlights
- Switch between Normal and Cyberpunk 2077 in Settings > Profile > Interface design. Normal preserves your light/dark preference.
- Cyberpunk navigation, dashboard, charts, reports, accounts, transactions, receipts, settings, authentication and dialogs, retaining complete application workflows.
- A reusable Quick Entry dialog with keyboard dismissal and focus restoration.
- Improved Normal responsiveness: compact mobile summary cards, adaptive charts, and visible quick actions, upcoming payments and alerts. Mobile transaction filters can be collapsed; long dialogs retain accessible actions and larger touch controls.
- Extensible theme registry, contributor documentation, refreshed manuals and screenshots of both themes.
Fixes
- Account/card creation accepts empty optional fields while retaining credit limits, statement/payment dates, APR and minimum payment.
- English/Spanish generic CSV parsing and correct first-row selection during import.
- Dashboard and calendar totals include every transaction page, account exchange rates and stored calendar dates at month boundaries.
- Budget tags/rollover, real unread dashboard alerts, and calendar links to complete transaction/subscription forms.
- Stale calendar/receipt responses are ignored and temporary preview resources released.
- Home Assistant API-key authentication and transaction date handling.
- Private API responses are excluded from service-worker caches and use Cache-Control: no-store. Production-theme verification is part of CI.
Upgrading
Set a strong JWT_SECRET at runtime before starting the updated container. Images no longer embed fallback credentials, and Compose requires this variable. Preserve your existing /data volume when recreating the container. Dependency installation uses the committed lockfile.
Docker image: irving1flores/homeledger:1.2.0 for linux/amd64 and linux/arm64, published by the tag workflow.
Full changelog | Theme contribution guide | Changes since v1.1.3
Windows desktop installer
Download HomeLedger for Windows x64.
The installer is available below under Assets. It runs locally without Docker or a separate Node.js installation. Create a local account after installing; there is no default login.
The desktop build is an unsigned preview intended for testing with synthetic data. Its source is commit e180175, which includes desktop fixes after the server v1.2.0 tag. The existing server tag and Docker instructions are unchanged.
SHA256SUMS.txt verifies the installer and the optional HomeLedger-1.2.0-windows-source-materials.zip containing native dependency sources and notices. Only the .exe is needed to install the application.
