2023

Changelog

Improved

  • Filtering in the Track > Reports section now persists through URL query parameters, so you can bookmark common reports (Thanks, Darren!)

  • Starting a new timer now auto-focuses the note field (Thanks, Charles!)

2022

Changelog

Improved

  • Upgraded Node

  • Switched from Vue CLI to Vite

  • Switched from Jest to Vitest

Changelog

New

  • Added hourly rate insight to invoice form

Changelog

New

  • Added new availability timeline in the Timeline (beta)

Improved

  • Improved layout with more spacing in the new Timeline (beta)

Changelog

Fixed

  • Fixed the trial prompt after hitting the snooze button (Thanks, Elliot!)

Changelog

New

  • Added click & drag workloads in the Timeline (beta)

Improved

  • Editing a timer-based entry via the modal now lets you edit the date in addition to the time

Changelog

New

  • Added hotkey labels for editing workloads in the Timeline (beta)

Changelog

Improved

  • Improved spacing between filters in the Timeline (beta)

  • Improved timeline scrolling performance in Safari (beta)

Changelog

Improved

  • Inline editing now has a confirmation step for saving and undoing in the Timeline (beta)

Changelog

Fixed

  • Fixed schedule not appearing for a new project in the Timeline (beta)

Changelog

New

  • Added the ability to move and resize workloads by dragging in the Timeline (beta)

Changelog

New

  • Added the ability to create, edit, and delete workloads in the Timeline (beta)

Changelog

New

  • Added vacations to Timeline (beta)

Changelog

New

  • Added the ability to delete a project in the Timeline (beta)

Changelog

New

  • Added the ability to create a client inline when creating or editing a project in the Timeline (beta)

Changelog

Improved

  • Improved tooltips to show relevant time-tracking, estimated time, and availability in the Timeline (beta)

Changelog

New

  • Holding shift or cmd while hovering the timeline now widens or narrows the date range (beta)

Changelog

New

  • Added project notes to the Timeline (beta)

Changelog

New

  • Added total estimated time to the past for comparison in the timeline (beta)

Changelog

Improved

  • Projects in the new timeline are now sorted by activity (beta)

Changelog

Fixed

  • Fixed invoice list coloring when an invoice is overdue (thanks, Brian!)

Changelog

New

  • Workloads in the Schedule timeline (beta)

Changelog

Fixed

  • Fixed timezone issue in the timeline beta with tracked time in the evening (beta)

Changelog

New

  • Added total tracked time visual to the schedule timeline with highlighting for when you overworked yourself (beta)

  • Added tooltips for tracked time

Fixed

  • Fixed date pickers to respect week start day preference

Changelog

New

  • Added “Date Paid” to paid invoice template

Changelog

New

  • Tracked time visualized in Schedule timeline (beta)

Changelog

New

  • Added budget and track sections to project form in Schedule timeline (beta)

Changelog

New

  • Added the ability to duplicate invoices

Changelog

Fixed

  • Fixed budget graph nav for users with a custom fiscal year to load correct initial year (thanks, Jake!)

Changelog

Improved

  • Project actions in the Schedule timeline for “Start”, “Finish”, and “Cancel” now show an auto-populated form with the current date, relevant list to move to, and the option to archive (beta)

Changelog

New

  • Added archive filter to Schedule timeline (beta)

  • Added archiving to project menu in the Schedule timeline (beta)

Improved

  • Group projects by list in Schedule timeline (beta)

Fixed

  • Fixed setting a project color for the first time in the Schedule timeline (beta)

Changelog

New

  • Added view filter to schedule timeline for showing all, active, or archived projects (beta)

Improved

  • Redesigned schedule timeline to include project list (beta)

Changelog

Fixed

  • Fixed clicking zoom options in Firefox in Schedule timeline (beta)

  • Fixed clicking labels sometimes dragging in Firefox in Schedule timeline (beta)

  • Fixed vertical alignment of axis in Firefox in Schedule timeline (beta)

Changelog

New

  • Added project actions for starting, finishing, and canceling projects in the new Schedule timeline (beta)

Changelog

Improved

  • Default a new project’s color to the client color in the new Schedule timeline (beta)

Fixed

  • Fixed client & list dropdowns to auto-select project’s client & list when editing in the new Schedule timeline (beta)

  • Fixed client dropdown when project’s client is archived in the new Schedule timeline (beta)

Changelog

New

  • Creating and editing projects in the Schedule timeline (beta)

Journal

New year, new homepage

I spend my holiday break bringing more fun to the Cushion homepage with a new design, full of illustrations and animations.

Changelog

Improved

  • Improved Schedule timeline performance in Safari (beta)

Fixed

  • Fixed Schedule timeline sizing in Safari (beta)