Skip to content

[3.9.0] 2023-09-01

Compare
Choose a tag to compare
@simenheg simenheg released this 01 Sep 08:35
· 580 commits to main since this release

Added

  • Added a shortcut to quickly select the last used period when creating a new objective.

Changed

  • Measurements can now be rearranged by drag and drop on the measurement list and detail pages.
  • The date column now comes first in progress tables and CSV exports.
  • Export of progress graph (png) and raw data (csv) are now triggered from its respective widgets in the measurement details page.
  • Improved "not found" pages.
  • All icons are now provided by Punkt and the previous icon provider, Font Awesome, is no longer loaded.
  • Node.js 18 is now the default runtime for all Cloud Functions and when running the app locally.
  • Upgraded to Firebase 9.
  • Progression values are now required to be positive on entry, both from the web interface and from the API.
  • The design of the period selector has been refreshed.

Removed

  • Dropped support for Node.js 16 and below.

Fixed

  • Removed flickering on the measurement details page when moving between measurements.
  • Logging in by email and password is now possible again.
  • Fixed an error when editing measurement progress values.
  • Fixed ordering of items in the main menu (by respecting the user locale when sorting).
  • Fixed the API base URL on the API spec page.
  • Fixed outside click detection for dropdown menus.
  • Regular team members are now also allowed to update key results within ended periods. This is a simplification and fixes a bug where some users couldn't update key results for objectives with an individual start and end date.

Security

  • Updated dependencies.