Skip to content

[4.1.0] 2024-01-15

Compare
Choose a tag to compare
@simenheg simenheg released this 15 Jan 08:46
· 76 commits to main since this release

Added

  • "Lifting" objectives are now also allowed during the creation flow, not only when edited.

Breaking changes

  • The API endpoint for listing KPIs (measurements) now uses cursor-based pagination to alleviate scalability issues in the previous implementation.
  • The status API endpoint providing certain global KPI metrics was broken and have been removed.

Changed

  • Enhanced the responsiveness of OKR pane views for a better user experience.
  • Enhanced the responsiveness of all drawers. They are now more compact and fill the entire viewport on mobile.
  • Drag and drop ordering of measurements and key results are now triggered by using a specific handle (the "drag icon"). This prevents accidental dragging, especially on mobile devices.
  • Replaced D3.js with a more high-level charting and visualization library. This change is aimed at improving future maintainability, streamlining chart creation, and enhancing the overall visualization experience.

Fixed

  • Fixed disappearing navigation header for mobile users.
  • Added missing ARIA roles and attributes for navbar components.

Security

  • Updated dependencies.