Changed: Invoices can now be partially edited after they are archived.
FreelanceStation 1.7 (2020-09-03)
New: Added a new menu item to set the default template for estimates and invoices.
Fixed: A translation issue.
FreelanceStation 1.6.6 (2020-08-27)
Fixed:An issue with the sidebar.
FreelanceStation 1.6.5 (2020-08-26)
Fixed:A crash when pressing the return key on an empty search field.
Fixed:Improved compatibility with Big Sur.
FreelanceStation 1.6.4 (2020-08-13)
Fixed:A crash when entering invoice item names longer than 64 characters.
Changed:The "New Unbounded Task" dialog now has the "Create Task" button set as default.
Changed:Estimates can be marked as pre-approved from the estimate editor.
Changed:Several UI improvements.
FreelanceStation 1.6.3 (2020-07-14)
Fixed:The document margins.
FreelanceStation 1.6.2 (2020-07-12)
New:Added an option to consolidate all time entries for a task when moving it to another project.
Improved:The time log now shows unbounded tasks properly marked as such.
Fixed:A bug that prevented restoring the hidden main window from the menubar icon.
Fixed:A bug in the contact selection panel.
Fixed:A bug that prevented displaying contact information from a client when clicking the "eye" icon.
FreelanceStation 1.6.1 (2020-06-17)
Fixed:Fixed recomputing of account amounts. Void invoices are now not accounted.
Fixed:Fixed help topic not showing in the dialog to create new tasks.
FreelanceStation 1.6 (2020-06-07)
New: Added the "Where to Start" view to help new users with the workflow.
New: Added a new help viewer.
New: The user manual was rewritten in PDF format for the new help viewer.
Changed: Improved the workflow.
Fixed:Fixed a bug in the footer assignment inside the documents editor.
FreelanceStation 1.5.2 (2020-03-06)
New: You can now create Unbounded tasks at any time and immediately start the timer without
creating a project first. Unbounded tasks are not parented to a project and they don't have a preset duration.
New: Tasks can now be moved between projects.
New: Tasks and time entries can now be set as billable or non-billable.
Non-billable time entries are ignored when creating a new invoice from time entries, while also allowing
for successive invoices for that project to ignore already billed time entries.
Changed: The status item menu items now have proper keyboard shortcuts.
Fixed: The menu list of active projects was showing projects without tasks.
Fixed: A currency formatting issue in the accounts inspector.
Fixed: When opening the Templates window it was possible to open multiple windows when only one was needed.
Fixed: The time log in the project view had an issue while scrolling.
Fixed: Other minor UI bugs.
FreelanceStation 1.5.1 (2020-02-26)
New: Another tax field for countries that have more than one tax.
New: Added an option to set a client’s taxable status.
Changed: Improved task selection menu.
Fixed: A bug in the menubar icon menu that made it impossible to select items when the main window was hidden.
Fixed: A bug in the invoice editor when creating a new invoice from existing time entries.
Fixed: Some columns in the invoice editor where aligned to the left when they should have been aligned to the right.
FreelanceStation 1.5 (2019-11-1)
New: Client accounts can now be edited from the inspector panel.
New: Payments window. Shows all recorded payments.
Changed: Improved task selection by adding active projects menu to menu bar icon.
Changed: Improved the time log panel in the project view.
Changed: Added a filter panel to the time log view and a color-coded column to identify productivity.
Changed: The menu bar task progress can now be displayed in monochrome.
Changed: Estimates can now be marked sent and approved at once by holding the ⌥ key in the context menu and selecting the Mark as Sent and Approved menu item.
Fixed: Several bug fixes related to payment recording.
Fixed: A bug in the invoice editor prevented the balance field from updating after other fields were updated.
Fixed: A decimal number formatting bug in templates.
FreelanceStation 1.4.1 (2019-10-21)
Fixed: Windows can now be closed by pressing ⌘W.
Fixed: A bug when trying to assign a contact to a client where the contact was an organization and the details weren’t properly fetched.
FreelanceStation 1.4 (2019-10-3)
New: Integration with Reminders. This feature allows for the automatic creation of a reminder for every pending payment.
New: Tasks can be marked as done when you complete them before the assigned time.
New: Time Log. View, edit and export to CSV all your log entries.
Changed: Redesigned the task inspector.
Changed: All major views now support deleting items from the Edit menu or keyboard shortcut.
Fixed: Estimate and invoice number formatting in the activity editor.
Fixed: A bug in the search bar where selected items weren’t properly focused at times.
Fixed: A bug in the search bar where the progress bar didn’t draw properly at times.
Fixed: When adding time manually to a task, the value was interpreted as absolute instead of relative to the project work hours.
Fixed: Minor UI bugs.
FreelanceStation 1.3.1 (2019-9-9)
Fixed: Improved energy usage of the timer.
Fixed: Onboarding screen image had wrong resolution.
Changed: Minor UI improvements.
FreelanceStation 1.3 (2019-8-18)
New: Add time to any task manually.
New: An onboarding window will appear when first running the application to help new users setup FreelanceStation.
New: Invoices can now be deleted.
New: Idle detection. Automatically stops the timer after a configured threshold, and resumes when activity is detected.
Changed: Task durations now support duration in minutes.
Changed: Labour unit name in documents can now be modified to other than “Hour”. You could use this to add labour items that don’t fit the “hourly rate” scheme, such as using a rate per page of book translated, or a fixed price per translated word. This was requested by a translator for whom the standard way of invoicing by the hour doesn’t work.
Fixed: A crash that occurred when deleting the last activity while the Summary view was selected.
Fixed: An issue with automatic timer start/stop when receiving wake, sleep, lock and unlock events.
Fixed: Minor UI bugs.
FreelanceStation 1.2 (2019-7-26)
New: Export project tasks to Apple Calendar as new events.
New: Document numbers now can have a custom prefix.
New: You can set a starting number for documents when you create a new activity.
New: Task progress can now be shown as a circular progress in the dock icon. It is active by default but can be disabled from Preferences.
New: Added Spanish translation.
Fixed: A bug in the UI appearing only when running on macOS Catalina.
Fixed: Minor UI inconsistencies.
FreelanceStation 1.1 (2019-7-6)
New: Export transactions to QIF.
New: FreelanceStation can now be automatically launched at login.
New: Help menu includes the What’s New in FreelanceStation item to show this changelog.
Changed: All date field now expand to show a date picker.