changelog

what's new in bungus.

v1.2.0March 18, 2026

bungus v1.2.0 - the first public release

it's with great excitement I finally launch this product. let's see if it's useful for anybody.

simulation engine

  • monte carlo cash flow forecasting with 5000 runs over a 6-month horizon
  • three chart modes: percentile lines, confidence bands, individual traces
  • three uncertainty dimensions sampled per run: date, amount, exchange rate
  • risk of ruin calculation (probability of going negative)
  • percentile bands at P5/P25/P50/P75/P95 for each projected day
  • scheduled event overlay on hover
  • results stream live via NDJSON — no loading spinners

recurring transactions

  • fixed, variable, or history-learned amounts
  • six statistical distributions: normal, lognormal, uniform, beta (low/mid/high)
  • timing models: exact, approximate, hazard-rate (flat/increasing/decreasing)
  • business day adjustments with US federal holiday calendar
  • settlement delays (T+N days)
  • late fee modeling: flat, percentage, per-day flat, per-day percentage with grace periods
  • temporal versioning — edits create new versions, history preserved
  • RRULE-based scheduling (weekly, biweekly, monthly, semi-monthly, custom)

plans

  • life event modeling: moves, job changes, weddings, freelancing
  • four action types: modify, end, create recurring, or one-time cost
  • combinatorial feasibility analysis across all active plans
  • two-pass screening: fast pass then detailed refinement
  • plans ranked by risk of ruin and ending balance
  • dependency chains and mutual exclusion groups

accounts & transactions

  • six account types: checking, savings, credit card, investment, loan, other
  • 11 currencies with per-account denomination
  • OFX/QFX bank file import with dedup via fitId
  • auto-categorization via filter rules (exact, prefix, contains, regex)
  • cross-currency transactions with FX rate and fee tracking
  • trigram search indexing, infinite scroll pagination

multi-currency

  • exchange rate uncertainty via geometric brownian motion
  • annualized volatility parameter per currency pair
  • each simulation run samples its own FX rate path
  • historical rate sync and backfill from ECB/Frankfurter API
  • configurable decimal formatting per currency

dashboard

  • unified historical + projected chart with today and zero reference lines
  • rich hover tooltip with scheduled events, emoji, amounts, cash position
  • slide-over panels for all data views
  • auto-reruns simulation after mutations

community

  • feature requests with voting, comments, and admin status management
  • public roadmap (planned / in progress / shipped)
  • release notes with linked feature requests
  • support forum with posts, replies, voting, mark-as-answer, pinning
  • slug-based URLs for all community content

infrastructure

  • stripe billing: $9/mo or $90/yr with 30-day free trial
  • marketing email opt-in at registration and in settings