Kurve 2.3 is a quality-of-life release focused on App performance, UI polishing, and underlying security enhancements.

Reports

  • Consistent side bar width: The report side bar now keeps a consistent width as you move between tabs.
  • Tooltips for truncated text: Hover over any cut-off header or cell to see the full text.
  • Consistent table styling: Tables like Manage Favorites now match the rest of the app.

Graphs

  • Aggregated/pivoted graph values: Tables of records under graphs built from aggregated or pivoted reports now show the values used in the graph. This addresses a scenario where blanks were shown.
  • Month-ordered legends: Legends built from month names now sort in calendar order, matching the x-axis.

Formatting & dialogs

  • Color Picker & previews: The Color Picker has a cleaner layout, and group row color previews now reliably show patterns and background visibility.
  • Larger export icon: The Export icon is now larger and easier to spot.

Pre-2.0 Kurve migration messages

  • Clearer upgrade messages: Messages shown after upgrading from pre-2.0 versions now more clearly separate what you need to do from what Kurve already handled automatically. Available in all supported languages.

Portal performance

  • Faster, lighter portals: Portals with many Kurve records now load faster and are less likely to interrupt your session, since Kurve loads only what's needed and stops loading when you navigate away.

Bug Fixes & Security

Kurve 2.3 also includes fixes across report grids, filters, graphs, and translations, including:

  • Grids & filters: Number formats, pivot rows, and currency and blank filters now behave as expected.
  • Graphs: Text fields now safely handle special characters and HTML, and a clear error appears if a saved configuration can't load.
  • Translations: Several Spanish labels were corrected, and reports under graphs now follow the language selected in TRIRIGA/MREF.
  • Dependencies: Kurve's dependencies went through a major update to keep the app current.