Skip to content

v2.0.0

Latest

Choose a tag to compare

@dwp1084 dwp1084 released this 08 Apr 03:13

This release contains quite a few updates and changes, but the main one that this adds is data file migration. From this version forward, data files from older versions will be able to be migrated automatically to newer versions when updates to the database schema are created. As such, alongside this file migration comes a few more data fields.

Changelog:

  • File migration
    • When changes to the database schema are released, there is now a system in place to automatically update to the current version when you try to open them in a newer version of the program.
      • A backup file is also created, remaining on the old schema.
    • New fields have been added to the application, all of which are optional:
      • Application link, which will be displayed as a clickable link in the app info view
      • Job description, stored and displayed as rich text in case the application link becomes unavailable
      • Rejection / Declined / Cancelled date, for determining how long after an application it has become inactive
      • Experience level (can set a minimum and maximum in years of experience)
    • A new table has been added for document storage, though the actual implementation of this feature is planned for a future release.
    • The date with which an application was submitted can now be changed after its creation.
    • The application version is now displayed on the window title, alongside the name.
    • CSV and XLSX exports have been updated to accommodate the newly added data fields, and XLSX formatting has been updated as well.
    • Tooltips have been added to much of the clickable UI elements, as well as a more in-depth help description for the different application statuses.