Product Updates

Changelog

Every release, improvement, and fix — in plain language.

v0.10.0June 2026
NewPer-seat pricing — all plans now charge per active team member with a 5-seat minimum. Free tier (1 user, forever) replaces the 14-day trial as the entry point. Starter $9/seat/mo, Growth $18/seat/mo, Scale $29/seat/mo (22% off on annual).
NewGeo-display overlay — visitors from Pakistan, India, and 20+ other markets see a live local-currency equivalent (e.g. *≈ ₨8,000/seat*) alongside the USD price on the pricing page. Billing always settles in USD or EUR; the local figure is cosmetic and driven by live exchange rates from open.er-api.com, cached hourly.
NewInteractive pricing calculator — seat slider on the pricing page shows your estimated monthly and annual bill in real time. Includes a full feature comparison table and an enterprise contact form.
v0.9.0June 2026
NewIn-app notification bell — a live unread count badge in the top bar shows new notifications as they arrive. Polling every 60 seconds; no page refresh needed. Click the bell to see a dropdown of recent notifications.
New@Mentions in task comments — type `@` in any task comment to pull up a team member picker. The selected person receives an instant in-app notification even if they're not assigned to the project.
NewAssignment notifications — when a task is assigned or reassigned to you, you receive a notification automatically. No configuration needed.
NewDue-tomorrow reminders — a nightly Celery task generates a notification for every task due the following day, scoped to the assigned team member.
NewNotifications page — `/notifications/` shows your full notification history with All / Unread / Mentions / Tasks filter tabs. Mark individual items read on click, or clear all at once.
v0.8.0June 2026
NewInvoice template branding — upload your company logo (PNG/JPG/SVG), set a brand colour, add a footer note, and store bank/payment details. All applied to every PDF invoice.
NewBranded PDF redesign — ACOS-gold table header row, coloured status badge (Draft/Sent/Paid/Overdue), a primary-colour Total row, and a per-page footer with "Powered by ACOS" on every page.
NewAutomated payment reminders — per-invoice toggle enables automatic email reminders at 3 days before due, due date, and 7/14/21 days overdue. Reminder history visible on every invoice.
NewManual reminder — send a one-off reminder from the invoice detail page with one click. Shows recipient and timestamp.
NewStripe payment links — connect your Stripe account in Settings → Integrations, then generate a hosted payment link on any invoice. Client clicks "Pay Now →" in the portal to pay with card.
NewInvoice default payment terms — set a default (Due on Receipt, Net 7, Net 14, Net 30) in Settings → Invoice. Pre-filled on every new invoice.
ImprovedBank/payment instructions now preserve line breaks in the PDF (each field on its own line, not a wall of text).
v0.7.0June 2026
NewTwo-factor authentication (TOTP) — scan a QR code in Google Authenticator or any TOTP app. Eight backup codes generated on setup. Toggle in Settings → Security.
NewGoogle Sign-In (OAuth) — sign up or log in with your Google account. Existing accounts can link Google without creating a new account.
NewProposal click-to-accept — proposals now have a public URL clients can open in a browser, read, and click "Accept Proposal." Accepted-at timestamp, client name, and IP are captured. Accepted proposals auto-convert the deal to Won.
NewPricing tier feature gates — invoice branding, AI insights, resource planning, retainers, and the client portal are now plan-gated. Upgrade prompts appear inline when a feature is locked.
NewSubscription pause/resume — pause your Paddle subscription without cancelling. Resume any time. Settings → Billing.
NewGDPR compliance basics — export all your organization data as a ZIP from Settings → Profile. Schedule account deletion (14-day grace period). Unsubscribe link in all marketing emails.
NewOnboarding email drip — new signups receive a 6-email welcome sequence over 21 days. Unsubscribe link in every email; toggle in Settings → Profile.
NewOnboarding checklist — in-app progress tracker guides new users through connecting their first client, project, time entry, and invoice. Dismissible once complete.
NewMobile time-tracking PWA — install ACOS on your phone from /time/quick. One-handed timer flow: tap Start, select project and task, tap Stop. No sidebar, no scrolling.
ImprovedTrial extension — admins can extend an org's trial up to 30 days from the admin panel org detail page.
ImprovedError monitoring — Sentry integrated on both backend (Django + Celery) and frontend (Next.js). All unhandled exceptions surface in the Sentry dashboard.
ImprovedCI/CD — GitHub Actions run backend tests and frontend type-check on every PR. Deploy workflows push to staging and production via SSH on merge to `main`.
v0.6.0June 2026
NewSmart Alerts — rule-based nightly alerts for budget risk, overdue invoices, stale deals, team overallocation, and margin drops. Visible on the dashboard and the new /insights page.
NewInsights page — dedicated view for all AI insights with unread badge in the sidebar.
NewInvoice email delivery — send invoices directly to clients via Gmail API with a branded HTML template and PDF attachment.
NewPartial invoice payments — record multiple payments against an invoice. Partially Paid status badge in the invoice list and payment history in the invoice detail view.
ImprovedInvoice "Send" action now shows a confirmation modal with the recipient email before sending.
v0.5.0May 2026
NewReporting dashboard — Revenue, Profitability, Pipeline Forecast, and Utilization reports with a shared date range picker.
NewRetainer management — track monthly hour budgets per client, auto-generate monthly invoices, and view period-by-period history.
NewClient Portal — share a read-only project and invoice view with clients via a secure token link. No login required for clients.
NewResource Planning — team capacity grid, utilization bars, overallocation warnings on the project list, and resource allocation sheet in project creation.
ImprovedPipeline analytics page at /crm/analytics/ with conversion funnel, deal velocity, and win rate by source.
ImprovedMultiple pipelines — create and switch between independent pipelines, each with their own stage configuration.
v0.4.0April 2026
NewEnhanced CRM — Proposal builder with PDF preview, lead scoring (A/B/C/D), email activity logging, and pipeline analytics.
NewBilling infrastructure — Paddle integration for self-serve upgrades, billing history, payment method management, and trial countdown banner.
NewUser profiles — avatar upload, job title, phone, timezone, notification preferences, and change password.
NewTeam capacity field — set weekly capacity hours per team member, used in resource planning.
ImprovedSettings pages — Org settings, team management with role controls, pipeline stage manager, service rate card, and billing page.
ImprovedTrial paywall — automatic redirect to /trial-expired when trial ends.
v0.3.0March 2026
NewFinance module — invoicing with auto-numbered invoices (INV-YYYY-NNN), PDF generation, billable hour import, mark paid, and project finance tab.
NewTime tracking — live timer in the topbar, manual entry, weekly time grid, billable/non-billable summary.
NewProjects + Tasks — Kanban board with drag-drop, task detail sheet with comments, subtask support, and project member billing rates.
ImprovedDeal convert flow — convert a won deal to a project in one click. Budget, client, and title carry over automatically.
v0.2.0February 2026
NewCRM module — deal pipeline (Kanban + table view), contact management, activity feed, deal line items, and won/lost stages.
NewDashboard — KPI cards (active projects, pipeline value, revenue MTD, team utilization), recent projects list, pipeline snapshot, and activity feed.
NewSettings — org settings, team member list with role badges, pipeline stage manager, service rate card.
ImprovedSidebar navigation with animated active indicator.
v0.1.0January 2026
NewFoundation — multi-tenant architecture with row-level org scoping, JWT auth, team invite flow, and API versioning at /api/v1/.
NewMarketing site — homepage, pricing (USD/EUR with geo-display overlay), features, about, contact, and blog.
NewApp shell — sidebar, topbar, dark mode default, and protected route guard.
NewAdmin panel — django-unfold with ACOS branding, org and subscription management, and MRR dashboard.

Following our progress? Read the blog for deeper write-ups.

Start free trial