Changelog for 2022

New

  • Creating and editing projects in the Schedule timeline (beta)
  • Added project actions for starting, finishing, and canceling projects in the new Schedule timeline (beta)
  • Added view filter to schedule timeline for showing all, active, or archived projects (beta)
  • Added archive filter to Schedule timeline (beta)
  • Added archiving to project menu in the Schedule timeline (beta)
  • Added the ability to duplicate invoices
  • Added budget and track sections to project form in Schedule timeline (beta)
  • Tracked time visualized in Schedule timeline (beta)
  • Added “Date Paid” to paid invoice template
  • Added total tracked time visual to the schedule timeline with highlighting for when you overworked yourself (beta)
  • Added tooltips for tracked time
  • Workloads in the Schedule timeline (beta)
  • Added total estimated time to the past for comparison in the timeline (beta)
  • Added project notes to the Timeline (beta)
  • Holding shift or cmd while hovering the timeline now widens or narrows the date range (beta)
  • Added the ability to create a client inline when creating or editing a project in the Timeline (beta)
  • Added the ability to delete a project in the Timeline (beta)
  • Added vacations to Timeline (beta)
  • Added the ability to create, edit, and delete workloads in the Timeline (beta)
  • Added the ability to move and resize workloads by dragging in the Timeline (beta)
  • Added hotkey labels for editing workloads in the Timeline (beta)
  • Added click & drag workloads in the Timeline (beta)
  • Added new availability timeline in the Timeline (beta)
  • Added hourly rate insight to invoice form

Improved

  • Improved Schedule timeline performance in Safari (beta)
  • Default a new project’s color to the client color in the new Schedule timeline (beta)
  • Redesigned schedule timeline to include project list (beta)
  • Group projects by list in Schedule timeline (beta)
  • 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)
  • Projects in the new timeline are now sorted by activity (beta)
  • Improved tooltips to show relevant time-tracking, estimated time, and availability in the Timeline (beta)
  • Inline editing now has a confirmation step for saving and undoing in the Timeline (beta)
  • Improved spacing between filters in the Timeline (beta)
  • Improved timeline scrolling performance in Safari (beta)
  • Editing a timer-based entry via the modal now lets you edit the date in addition to the time
  • Improved layout with more spacing in the new Timeline (beta)
  • Upgraded Node
  • Switched from Vue CLI to Vite
  • Switched from Jest to Vitest

Fixed

  • Fixed Schedule timeline sizing in Safari (beta)
  • 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)
  • 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)
  • Fixed setting a project color for the first time in the Schedule timeline (beta)
  • Fixed budget graph nav for users with a custom fiscal year to load correct initial year (thanks, Jake!)
  • Fixed date pickers to respect week start day preference
  • Fixed timezone issue in the timeline beta with tracked time in the evening (beta)
  • Fixed invoice list coloring when an invoice is overdue (thanks, Brian!)
  • Fixed schedule not appearing for a new project in the Timeline (beta)
  • Fixed the trial prompt after hitting the snooze button (Thanks, Elliot!)

Archive