Skip to content

1.1.1

Choose a tag to compare

@github-actions github-actions released this 17 Apr 06:57

Release 1.1.1: Visualization Engine & CSV Data Imports! πŸŽ‰

This major release transforms the Accounting Dashboard from a purely tabular footprint into a fully dynamic analytics environment, alongside deploying critical privacy upgrades and native tools to board external legacy banking data without touching raw text parameters!

✨ New Features

  1. The Visualization Dashboard
    Chart.js Integration: The dashboard now defaults to a brand new Visualization tab.
    Account Distribution Modeling: Instantly assess your active filtering footprints using a responsive interactive Doughnut chart. Contains custom settings to dynamically label boundaries or render cleanly out via legend keys!
    Data-Driven Flow Trajectories: Added smooth temporal line tracking engines generating explicit Income vs Expense overlays directly above global Date-wise net worth tracking trajectories without manual timeline structuring.
    Top-Level KPI Summaries: Spawns native quick-reference metric badges covering absolute aggregate Net Worth, Total Earnings, and Periodic Expenses over targeted bounds automatically!
  2. Live Data Imports & CSV Boarding
    Dedicated Parser Logic: Seamlessly onboard raw bank dumps or legacy tracker sheets straight into your .beancount layout directly from the Dashboard!
    Dynamic Field Mapper: Uploading .csv targets spawns an interactive dropdown matrix letting you manually bind explicit sheet columns into specific Beancount logic constraints (Date, Amount, Source Account, Target Account, Tags, Type, Description).
    Resilient Engine Limits: The new custom text-parser prevents internal commas inside formatting or explicit descriptions from breaking arrays. Automatically filters out failed rows, manages empty bounds logically, and allows dynamic real-time delimiter swapping ( ,, ;, |, Tab) instantly without forcing file re-uploads!
  3. Global Privacy Masking ("Hide Balances")
    Overhauled the legacy granular balance toggles into a single, global native Hide Balances privacy constraint!
    Securely obscures sensitive absolute aggregate markers, Net Worth strings, and precise transactional scales into formatted *** boundaries dynamically across the entire app.
    Interactive charting and trajectory nodes automatically scrub axis scales completely and generate generalized percentage properties natively into your tooltips! Tracking structure remains explicitly visible while keeping granular dollar-values protected.
    Data exports reliably lock to the Privacy boundaries seamlessly preventing numeric leakage natively.
    πŸ›  Fixes & Styling
    Substantially restructured and refined interactive spacing metrics creating robust padding constraints natively extending layout flows beyond strict mobile borders securely!
    Improved dashboard filtering speeds efficiently decoupling tab limits logically onto corresponding boundaries smoothly (e.g. Visualization arrays safely ignore distinct Source/Tag logic inputs!)