Changelog

Track what's new with FASPIT.

See our Roadmap for planned features.

v0.11.0 #

PDF export display toggles

Configurable display options for invoice PDF exports — toggle whether to include hours, rates, and task log notes on sent or paid invoices, with automatic column width adjustments when columns are hidden

v0.10.10 #

Custom invoice line items

Add line items to invoices that don't count toward client revenue, useful for pass-through costs or one-off charges

v0.10.9 #

Invoice rounding and discounts

Invoice amounts now round to the nearest dollar, and you can apply a total discount to any invoice

v0.10.8 #

Bug fixes

Fixed date range presets not refreshing after switching tabs, Project Hours widget including archived and completed projects, drag-and-drop to the completed column not saving, and pro bono toggle not saving when editing draft invoices

v0.10.7 #

Real-time sync improvements

Improved real-time update reliability across organizations, reduced unnecessary background activity

v0.10.6 #

Project stats and filter fixes

Fixed project card progress and time stats not showing for completed/backlog tasks, completed tasks modal caching and filter support, and client filter not hiding clients with only archived projects

Subtask scoping and UI improvements

Excluded subtasks from project progress and home tab counts, reduced completed column card sizing, moved archived projects indicators, refined completed task counts logic on project cards

v0.10.5 #

Bug fixes

Fixed task duplicate delete confirmations, dark mode styling refinements

v0.10.4 #

Smarter Time widget

Added a date filter with shared presets, refined profitability and project scoping widgets, and improved mobile pagination for easier reporting on the go

Search and dashboard refinements

Search now prioritizes clients, sorts by relevance, and excludes time entries, while dashboard widgets got cleaner abbreviations, better sorting behavior, and mobile improvements

Mobile UI polish and bug fixes

Polished the mobile phase switcher, modal layouts, settings flows, and visual consistency across search, widgets, and project views for a smoother experience

v0.10.2 #

Tightened data handling

Tightened both code and DB FK CASCADE logic during user account and organization data deletions requests

v0.10.1 #

Flexoki accents and typography refinements

Introduced color accents inspired by Flexoki and refined typography for a more polished visual system

v0.10.0 #

Multi-tenant org security hardening

Strengthened organization boundaries and access controls to better protect multi-tenant workspaces

Automated testing suite

Added broader automated test coverage to improve reliability and catch regressions earlier

v0.9.0 #

NEW!🏅App shortcuts

New Home quick actions menu with access via desktop keyboard shortcuts or long-press Home on both mobile/desktop

Visual refinements ✨

Broad polish across navigation, headers, buttons, typography, timers, modals, and mobile interactions for a more consistent look and feel

v0.8.3 #

Cache/local-state consistency

Improved cache/local-state consistency across tasks, projects, invoices, drag-and-drop flows, and dashboard edit paths

v0.8.2 #

Mobile PDF sharing

Share and export invoices as PDFs directly from your mobile device

Bug fixes

Miscellaneous code cleanup and stability improvements

v0.8.1 #

Authentication improvements

Smoother sign-in experience on mobile with fewer interruptions

Bug fixes

Reduced unnecessary error noise and minor stability fixes

v0.8.0 #

Android native app preparation

Groundwork for an upcoming native Android app, including authentication and performance optimizations

Performance improvements

Faster page loads with optimized route loading and smaller bundle sizes

v0.7.0 #

Performance & stability

Faster app loading, optimized data handling, and improved offline caching

Bug fixes

Faster draft invoice display, smoother time entry modals, and improved invoice updates after changes

v0.6.0 #

Clients, Leads & Uninvoiced Time

Full client management with lead-to-client conversion, app-wide client filtering, log time directly from tasks, and prompts to handle uninvoiced time when completing work

Bug fixes

Fixes to task dropdowns, subtask ordering, client interactions, and list rendering

v0.5.1 #

Proposal adjustments

Fine tuning of the proposals PDF, new dashboard Project Hours widget

v0.5.0 #

Dashboard v1

Initial v1 of a central overview of your hours, project stats, invoice activity, and team workload. This depreciates the Clients tab, as it was under utilized space due to infrequency of access. Clients and Leads now live on the Dashboard, with widgets for statistics and status

v0.4.0 #

Mobile kanban swipe navigation

Navigate your Tasks board by swiping left and right between columns on mobile

v0.3.0 #

Sticky headers and filters

Headers, tabs, and filters stay visible as you scroll through your tasks

Smoother scrolling

Each kanban column scrolls independently, so you won't lose your place

v0.2.0 #

Desktop 6 column "All" kanban view

See every status column at once on wider screens

v0.1.0 #

Offline support

Work without a connection — changes sync automatically when you're back online, with a notification confirming everything went through

v0.0.9 #

Improve device caching

Added cache persistence for instant app load

v0.0.8 #

Clerk upgrade

Upgrade to @clerk/react v6, migrated @clerk/themes to @clerk/ui

v0.0.7 #

Invoice branding

You can now set a custom company name and point-of-contact on invoices

Improved invoice PDF layout

Retainer sub-projects are visually nested under their client; project headers now show total hours

Invoice time rounding fix

Fixed hours on fixed-price and retainer invoices showing unrounded values

Performance improvements

Tightened cache invalidation to avoid unnecessary re-renders across the app

v0.0.6 #

Invoice creation fixes

Fixed errors during invoice creation items not grouping correctly by project

Improved PDF layout

Totals now anchor to the page top with no wasted space, and projects reflect retainer terms

Cleaner invoice creation form

Compact settings and summary displayed side-by-side, with taller task selection panels for easier browsing

Export confirmation

Export button now confirms when PDF download completes

v0.0.5 #

Client-level billing fix

Fixed project creation failing when the client owns the retainer terms (client-level billing)

Inline rename for services

Click a service name in the project modal to edit it directly

Improved modal actions on mobile

Modal action buttons now show labels on mobile and are visually separated from destructive actions with a subtle divider

v0.0.4 #

Real-time reconnection

Sync now recovers within seconds (rather than minutes) if the connection drops

Duplicate time entry fix

Fixed a bug where quickly tapping the stop button on a timer could log the same time entry twice.

Retainer improvements

Info bar appears if there are any uninvoiced hours from previous retainer period

v0.0.3 #

Retainer project refactor

Retainer terms can now be configured at both the client level and the individual project level, giving you more flexibility in how recurring work is structured and billed.

v0.0.2 #

Bug fixes

Cache invalidation sensitivity, error converting invoice w/ null client info

v0.0.1 #

Beta Launch

Initial beta release (v0.x.x) with core functionality available for early access testing.

Pre-launch #

Website Launch

Official FASPIT website with transparent roadmap.

Alpha Build Testing

Internal alpha testing of core features with early testers.

Initial MVP Build

First working build of FASPIT covering the core feature set.

More updates coming soon.

Open the app