Skip to content

v1.2.0 - Budgets, Team Workspaces, PDF Reports & Multi-language

Latest

Choose a tag to compare

@mohsin-rafique mohsin-rafique released this 15 Jun 09:34

Expense Manager v1.2.0

The largest feature release since 1.0.0. Expense Manager grows from a single-user
tracker into a collaborative financial platform: shared team workspaces, full budget
management, downloadable PDF reports, multi-language support, and bulk data import.
Existing data migrates automatically with no loss.

Highlights

  • Budget Management - Per-category budgets across monthly, yearly, and fiscal-year periods, with configurable alert thresholds, color-coded progress, and in-app + email overspend alerts.
  • Multi-user / Team Workspaces - Shared workspaces with role-based access (Owner, Admin, Member, Viewer), email invitations, and a one-click workspace switcher. Every user keeps a private personal workspace.
  • Advanced PDF Reporting - Branded, downloadable PDF reports (Financial Summary, Category Breakdown, Income vs Expense, Budget Status) with full Unicode and right-to-left rendering.
  • Multi-language Support (i18n) - Full UI localization in 5 languages (English, Espanol, Francais, Urdu, Deutsch) with an in-app switcher, per-user preference, and automatic RTL for Urdu.
  • Data Import (CSV / Excel) - Bulk-import expenses and income with a row-by-row validation preview before anything is committed.
  • Expense Enhancements - FBR category support for Pakistani tax tracking, in-browser receipt auto-read (Beta), and searchable category/payment dropdowns.

Changed

  • Searchable dropdowns across the Expense and Income modules.
  • Budget module UI aligned with Income/Expense (summary cards, collapsible Filter & Search, consistent color scheme).
  • README documentation overhaul; copyright updated to 2025 - 2026.

Fixed

  • Receipt auto-read date and merchant parsing improvements.
  • Search box now always shown on category dropdowns, even for short lists.
  • Searchable dropdowns themed to match Bootstrap form controls.

Upgrading

git pull
composer install
php yii migrate

No data loss: existing records migrate automatically into each user's personal workspace.

Full changelog: v1.1.0...v1.2.0