Version 7.0.0
    - Add Twilio SMS/text-message appointment reminder integration.
    - Appointment screen - add ability to double click calendar cell to schedule service with staff at that time.
    - Font upgraded to a more visually appealing font (especially on Windows).
    - Bug fix for date picker window freezing when exiting screen.
    - Update to openjdk 24.

Version 6.0.1
    - Bug fixes for rendering issues related to Windows scaling.

Version 6.0.0
    - Sales screen - tip calculator added.
    - Reports screen - new report 'Calendar Appointments'.
    - Settings screen - add ability to choose language.
    - Add better support for Windows display scaling.
    - Icons refreshed.
    - Update to openjdk 23.

Version 5.9.0
    - Sales screen - new 'Add Balance' buttons added.
    - Language translations added for German, Spanish and French.
    - Hindi font added for PDF reports.
    - Update to openjdk 22.

Version 5.8.0
    - Sales screen - add ability to apply a percentage discount to a sale item.
    - Update to openjdk 21.

Version 5.7.1
    - Appointment screen - add ability to double click a service to schedule that service.
    - Appointment screen - tweak to calendar staff header format.

Version 5.7.0
    - Appointment screen - add client names to appointment widgets.
    - Settings screen - add new 'rate us' form.
    - Home screen - add new version available notification.
    - South Africa locale based text added.
    - Update to openjdk 20.

Version 5.6.0
    - Update to openjdk 19.

Version 5.5.0
    - Update to openjdk 18.

Version 5.3.0
    - Update to openjdk 17.

Version 5.1.0
    - Settings screen - add account functionality.
    - Add email appointment reminder functionality.

Version 5.0.0
    - Services screen - add ability to order service categories in list display.
    - Reports screen - add new report 'All Appointments'.
    - Reports screen - add new report 'Daily Job Card'.
    - Replace internal PDF viewer with external OS viewer.
    - Update PDF reports to work with more languages.

Version 4.1.1
    - Bug fix for error when creating new service from new category.

Version 4.1.0
    - Sales screen - improve cash drawer open performance.
    - Update to openjdk 16.

Version 4.0.3
    - Bug fix for problem where cannot create new client when no staff members exist.
    - New language locales/regions added.

Version 4.0.2
    - Bug fix for macOS where dialog freezes on screen.

Version 4.0.0
    - Update to openjdk 16.

Version 3.0.1
    - Add automatic rollback functionality if version update fails.

Version 2.1.0
    - Client screen - add client's next appointment date.

Version 2.0.1
    - Bug fix for macOS where cash drawer open causing freeze.