Changelog
All the latest updates, improvements, and fixes.
v1.6.1 03/30/2026
Reports improvements and double entry cash tracking
- Cash receipts & disbursements report is now available for double entry companies
- Fixed report query to correctly classify cash debits as receipts and cash credits as disbursements
- Fixed report page header separators not spanning full width
v1.6.0 03/30/2026
PDF printing for journal vouchers and financial reports
- Added PDF printing for journal vouchers and transaction vouchers
- Added PDF printing for trial balance, income statement, and balance sheet
- Added PDF printing for transaction register and cash receipts & disbursements
- Print button available on journal entry detail and all report pages
- Modern minimal PDF layout with company header, clean typography, and double-rule totals
v1.5.0 03/26/2026
Implement payment subscription and updated plan limits
- Updated plan limits: Free now allows 5 companies, Pro allows 15 companies with 5 collaborators
- Added PayMongo subscription integration
- Added plan icon to billing page
v1.4.2 03/21/2026
Bug fixes
- Enforced inline JS and page splitting conventions
- Fixed click target issues on report links
- Improved error messages for backup download and restore
v1.4.1 03/21/2026
Minor release
- Minor improvements and updates
v1.4.0 03/21/2026
Architecture cleanup and service layer improvements
- Shared types and constants: extracted common types, schemas, and utility functions into reusable modules
- Access, users, and email services: new service classes with tests for access control, user management, and email delivery
- Service layer improvements: updated services with stricter types and integrated access control
- Remote functions: migrated route data loading from `+page.server.ts` to `data.remote.ts` across all routes
- Simplified routing: renamed `[companyId]` route param to `[id]` and removed the server access module in favor of the service layer
- Fixed QA issues across journals, navigation, and company wizard
v1.3.0 03/21/2026
Team collaboration, notifications, and billing
- Team collaboration: invite members to your company, assign roles (admin, editor, viewer), and manage access from company settings
- Role-based permissions: viewer, editor, and admin roles with enforced guards across all actions
- Invitation links: token-based auto-accept links sent via email for seamless onboarding
- Notifications: real-time notification bell with SSE updates for member events (invites, joins, removals)
- Notification preferences: per-user settings to control which notifications you receive
- Billing & plans: new billing page, upgrade prompts, and plan limits enforced across companies and members
- Shared companies: see companies you've been invited to and pending invitations in the sidebar
- Improved settings page skeleton states, sidebar fade edges, and animated logo
v1.2.1 03/20/2026
Real-time sync, backup & restore, UI improvements
- Real-time sync: live updates via SSE when data changes across tabs or users
- Backup & restore: export company data as JSON, import into new or existing companies
- Company breadcrumb: current company name shown in the header for easier navigation
- Navigation loading bar: visual indicator when navigating between pages
- Account protection: prevent deletion of accounts that have journal entries
- Fixed Select component name props, user settings layout, and account form mobile padding
v1.2.0 03/19/2026
New branding & dashboard fixes
- New branding: updated logo, fonts, and color theme across the app
- Dashboard fix: data now refreshes correctly when switching companies
- Visual polish on login page, footer, and tabbed features
v1.1.0 03/19/2026
Email verification, login redesign & codebase cleanup
- Email verification: new accounts must verify their email before signing in
- Redesigned login page: cleaner layout with grid background, fade transitions
- Company creation refactor: split monolithic page into step components (setup, identity, accounts, preview)
- Prettier & formatting: added project-wide Prettier config (tabs, single quotes, no trailing commas) and reformatted all code
- Social login buttons hidden on sign-up view
- Updated tooling and dependencies
v1.0.1 03/18/2026
Route cleanup & account management
- Account deletion: permanently delete your account with email confirmation
- What's New menu item in the user dropdown
- Renamed journal and changelog routes to plural forms
- Added page titles across all routes
v0.2.0 03/18/2026
Version tracking & what's new
- What's New dialog: see what changed after each update
- Changelog page: browse the full version history
- Version display in the sidebar footer
- Four-state journal entry status: draft, pending, final, cancelled
- Responsive layout for mobile devices
v0.1.0 03/10/2026
Initial release
- Double-entry and single-entry bookkeeping
- Chart of accounts with customizable account types
- Journal entries with multi-line item support
- Financial reports: balance sheet, income statement, trial balance, transaction register
- Cash receipts & disbursements report
- Company management with multiple companies per account