Localisation & AI Communication
Flowara will know which language each client speaks — and use it everywhere, automatically.
New
🌍 Per-Client Language
Set a preferred language on any client profile. When the AI drafts an email or a payment reminder for that client, it writes in their language — no manual editing required. Supports all languages recognised by Claude and GPT-4.
Improvement
📧 AI Drafts in Client’s Language
Invoice emails, estimate cover letters, and proposal drafts now auto-generate in the client’s configured language without changing your own app language.
Improvement
🔔 Reminders Follow Client Language
Automated payment reminders and AI-drafted reminder sequences respect the client’s language setting, so your overdue chaser arrives in the right language every time.
Smart Invoice Reminders
A full AI-powered reminder workflow — draft, review, approve, and track every follow-up, all from inside Flowara.
New
🔔 4-Step Reminder Sequence (Day 0 / 3 / 7 / 14)
Each overdue invoice now gets a configurable reminder timeline. Flowara tracks where each invoice stands in the sequence and surfaces the next action at the right moment — no manual chasing spreadsheet needed.
New
🤖 AI-Drafted Reminder Emails
The AI drafts a contextual reminder email for each step in the sequence. You review and approve before anything is sent — full control, zero writing effort.
New
📋 Reminder History Per Invoice
Every sent reminder is logged against the invoice row and visible inside the invoice dialog — date sent, step number, and a preview of the message body.
New
👤 Recipient Picker for Manual Reminders
Sending a one-off reminder now opens a picker showing the client’s email and all linked contacts — choose exactly who receives it. Automatic reminders still go to the primary client email.
Improvement
🔁 Skip & Resend
Skip any reminder step if the timing isn’t right, then un-skip it later to re-queue it. Bell icon bypasses the time gate so you can nudge a client whenever you need to.
New
🪟 Windows Subscription (Paddle Billing)
Flowara Pro is now available on Windows via Paddle Billing — a merchant of record that handles VAT, refunds, and global checkout. €5.99/month or €49.99/year, with a 30-day free trial. A Cloudflare Worker bridges secure license validation.
Project Power Features
Gantt drag-and-drop, critical path planning, iCloud sync, custom task statuses, and a complete UI polish pass.
New
📊 Gantt Drag-to-Reschedule
Drag any task bar directly on the Gantt chart to reschedule it. Dependent tasks cascade automatically so your timeline stays consistent with zero manual date editing.
New
🔴 Critical Path Method (CPM)
Flowara calculates and highlights the critical path across your project’s task dependencies. Know instantly which tasks will delay the project if they slip.
New
⚡ Generate Tasks from Estimate
Turn estimate line items into project tasks in one click. Use direct mode (instant) or AI-enhanced mode — the AI expands each line item into actionable sub-tasks with descriptions and effort estimates.
New
🎨 Custom Task Statuses
Define global custom statuses in Settings → Tasks, each with its own colour. Custom statuses appear as Kanban columns, Gantt swimlanes, and coloured badges throughout the app.
Store your database in iCloud Drive and seamlessly access Flowara from any of your Macs. A built-in lock file prevents conflicts, and a WAL checkpoint ensures only a clean single-file database syncs — no stray -wal or -shm files.
New
🗂️ Kanban Column Visibility Toggle
Hide or show any status column directly from the Kanban toolbar — no trip to Settings needed. Preference is kept per session so your board stays uncluttered across work sessions.
Improvement
✅ Task Multi-Select & Bulk Actions
Select multiple tasks across any Kanban column and apply bulk actions — Mark Done, Archive, or Delete — in a single click. Works on both the global Tasks board and every project’s individual Kanban view.
Improvement
💬 Native Confirm Dialogs
All native browser confirm() and alert() calls have been replaced with a custom useConfirm hook and styled dialog — visually consistent with the rest of the app and no longer blocked by macOS sandboxing.
macOS was suspending the renderer after ~10 minutes of inactivity, causing timers to freeze and miss ticks. Flowara now holds a powerSaveBlocker while any timer is running.
New
🎛️ Default Payment Terms Setting
Set your preferred payment term (Net 7, 14, 30, 45, 60, or custom) once in Settings → Company, and new invoices will pre-fill that value automatically.
UI consistency pass — badges, empty states, card structure, row padding, icon sizes, date formatting, and loading states all unified across every screen.
Single-click row selection — Billing, Estimates, Expenses, and Time Tracking tables now select on a single click (was double-click).
Error log readability — error details no longer show as “[object Object]”; full stack traces are now displayed correctly.
Migration crash fixes — three database migration edge cases resolved that could crash the app on first launch after update.
Universal macOS build — app now ships as a proper universal binary targeting both Apple Silicon and Intel, fixing App Store architecture rejections.
Email, Backup & Billing Enhancements
Smarter email sending, a safer backup format, a Pomodoro timer, and a wave of billing fixes.
New
📬 CC Contacts on Outgoing Emails
When sending an invoice, estimate, or proposal, a contact picker lets you CC any of the client’s linked contacts — perfect for looping in accounts departments or project stakeholders.
New
📎 Timesheet PDF Attachment
Optionally attach a timesheet PDF when emailing an invoice — a detailed breakdown of all time entries logged to the project. Clients get full transparency without any extra effort on your side.
Improvement
💾 Backup as .zip Archive
Backups now export as a .zip containing your SQLite database and all linked project files. Restore accepts both new .zip archives and legacy .db files for full backwards compatibility.
A configurable Pomodoro timer built into Time Tracking — work sessions, short breaks, and long breaks, with macOS notifications at each transition. Session count and total focused time shown on the timer card.
New
💳 Payments This Month — Dashboard Card
A new Dashboard card lists every payment received this month per invoice, matching the “Revenue This Month” stat exactly — so you always know what’s been collected and what’s still pending.
Invoice, estimate, proposal, and expense forms can be minimized to a dock at the bottom of the screen — Gmail-style. Switch to other views without losing your work in progress. A confirmation dialog prevents accidental data loss on close.
Deposit invoice quantity scaling — partial deposit amounts now scale correctly when the estimate has multi-quantity line items.
Credited invoice revenue — invoices with a credit note now appear correctly in revenue totals; the credit note amount is subtracted rather than the whole invoice being excluded.
Recurring invoice date — recurring invoices now issue with today’s date instead of copying the original invoice date.
Recurring infinite-loop guard — a safeguard prevents recurring invoice generation from entering an infinite loop when the schedule interval is misconfigured.
Spurious due dates cleared — a database migration removed incorrect due dates that had been copied from creation timestamps on older invoice records.
Time Tracking “Active only” filter — a new filter in the Time Tracking screen shows only currently active (running) timers, making it easy to spot forgotten sessions.
Proposals & Deposit Tracking
A polished Proposal Builder and a complete deposit/advance billing workflow — everything you need to close and bill clients without leaving Flowara.
Build professional proposals with rich content blocks, pricing tables, a cover page, and company branding. Link proposals to projects, track their status (Draft, Sent, Accepted, Declined), and monitor deposit payments — all in one place.
New
💰 Deposit Invoices from Estimates
Invoice a partial deposit against an estimate without closing it. The estimate tracks the remaining balance. When the work is done, issue a balance invoice that automatically deducts the deposit in the PDF — no manual maths, no double-billing.
New
🔄 Retainer & Advance Invoices
Bill clients upfront with no linked estimate. Time and tasks consumed against the project reduce the advance balance. Flowara warns you before raising a new invoice while a retainer is still active.
Improvement
💚 Client Health Score Rewrite
The A–D health score now factors in payment latency more precisely — 5 points deducted per day late, capped at 30 points. Scores better reflect real client behaviour and recover faster when a client pays up.