Changelog

What changed in Quanta, release by release. Newest first. RSS

v1.0.220, v1.0.221

Rate history, and a better invoice send

New

  • Rates now have a history. Every rate in Quanta (workspace, person, project, project member, task) is a timeline of rows, each with a start and end day. Open the rate panel to add a rate from a chosen day, move a row's start, change an amount, or delete a row and let its neighbour take over. Each change re-prices the open time it touches; locked, invoiced and hand-priced entries are left alone.
  • See what priced an entry. The time entry editor shows where an entry's rate came from: which level, which window, or that it was typed by hand.
  • Send history on invoices. Each invoice keeps a record of every send: who, when, to whom, with what subject.
  • Duplicate an invoice from the invoices list to start the next one from the last.
  • Payment instructions on every invoice. Set bank details or "pay by" wording once under Settings, and it prints under your address on the PDF and in the email. Any single invoice can change or clear its own copy.
  • Subject line, note to customer, and a hidden memo. Invoices take a short subject (printed under the header and used as the email subject), a note the customer sees at the bottom, and a memo only your team sees. The memo goes to QuickBooks as the private note.
  • Preview the email before you send. The send sheet shows the message the customer will get, block by block.

Improved

  • Team members' rates can be edited from the project's Team tab.
  • A first rate on a person or project can start on a chosen day instead of covering all prior time.

Fixed

  • A new person or project rate no longer overwrites time that a project, member or task rate already prices.
  • Editing a note, moving the date or changing the project on a hand-priced entry no longer replaces its rate.
  • Time moved to a day no rate covers no longer keeps a stale rate.

Fixed-fee projects get a real budget

New

  • Fixed-fee projects can budget the fee. Time on a fixed-fee project now carries the rate it would have billed at, for the budget only. Pick "Fees for the whole project" and the budget is the fee itself: spend is hours times rate, so you can see how much of a flat fee the hours have used. Invoices, reports and revenue are unchanged, since the hours stay non-billable.
  • Every currency in the picker. The currency dropdown lists all ISO currencies, with the common ones grouped at the top, and it can be typed into.

Improved

  • Workspace settings are tidier: the organization name lives under General, and invoicing can be switched off for workspaces that do not bill.

Fixed

  • Long sheets no longer stop scrolling after a dropdown opens inside them.
  • A budget created for a project that already has one edits that budget instead of adding a second.

Project defaults and a default team

New

  • Project defaults. A Project defaults sheet on the Projects page sets how every new project starts: type, whether it has tasks, tags, expenses and invoicing, billing mode and rates, fixed fee, the budget shape, and a default team with each person's role and rates. New projects open pre-filled.
  • Duplicate a project to start a new one from an existing setup.
  • Import asks about date order. When a CSV could be read as day/month or month/day, the import confirms which it is for the whole file, so a file from outside North America no longer lands days 1 to 12 on the wrong dates.

Improved

  • The project picker lists recently used projects first, and project search matches on code as well as name.
  • The projects list has a Created column.
  • Sending feedback from the app gets a "We got your message" confirmation email.

v1.0.215, v1.0.216, v1.0.217

Undo an import, and dates that land on the right day

New

  • Undo this import. Every CSV import is recorded, and Undo removes exactly what that import created while keeping anything the workspace has used since. A 50,000-row import undoes in seconds.
  • Big imports finish on their own. An import keeps running if you refresh or lose the connection, shows progress inside every phase, and accepts files up to 250 MB.
  • The timer remembers Timer or Manual, whichever you used last.

Improved

  • The import review step lets you decide in bulk: project status, and whether an idle project comes in archived.
  • Invoices pushed to QuickBooks can use a service that sits under a category.

Fixed

  • Date-only rows in an import now land at noon in the workspace timezone instead of UTC, which had put every entry of a workspace east of Greenwich a day late. A second pass over the same file is recognised across the date line.
  • Names created by an import keep their casing (McDonald, not Mcdonald).
  • Teammates created by an import can be invited: Resend invitation and Invite user both work for a member who never had an invitation, and never turn an existing owner back into a pending invite.
  • Admins stay active when a subscription lapses, the expiry email links to the right place, and a member can switch workspaces from a locked one.
  • The timer no longer demands a project on stop when it did not ask for one on start.

v1.0.212, v1.0.213, v1.0.214

Xero integration

New

  • Xero. Connect a Xero organisation under Integrations and Quanta pushes invoices and payments to it, the same way it does for QuickBooks. A workspace connects one accounting system at a time.

Fixed

  • Payments recorded before an invoice had synced are no longer lost: every push, automatic or Sync now, also sends any payment on that invoice that never reached the ledger.
  • Renaming a workspace is limited to people with the tenant settings permission, and a rename that keeps the same login slug no longer changes it.

Import: choose how each project bills

New

  • Hourly, fixed fee or non-billable, per project, during import. The CSV import's per-project choice now offers the same three billing modes as the project sheet, with the agreed fee for a fixed-fee project. A fixed-fee or non-billable project takes its imported hours as cost only, so a flat-fee job does not show hours waiting to be invoiced that the fee already covers.

Fixed

  • Mapping imported rows onto an existing project keeps how that project bills; the review step warns when billable rows are about to land on a project that does not bill by the hour.

Get product updates

New features, time-tracking tips, and the occasional Quanta announcement. No spam, unsubscribe anytime.