Skip to content

v9.1.0

Latest

Choose a tag to compare

@davverna davverna released this 02 Oct 12:18
· 22 commits to knowage-server-9.1 since this release

KNOWAGE 9.1

This major release marks a significant evolution of Knowage, introducing important architectural changes, a substantial overhaul of the graphical user interface and user experience, expanded dashboard capabilities, and extensive fixes across the platform. Key milestones include the complete separation of Dashboard and Cockpit, a reworked document loading flow, and a more consistent and intuitive interface for everyday analysis and administration.

🐛 Bug Fixes

  • Dashboards and visualizations: Fixed chart rendering, sorting, grouping, drill-down, conditional styling, labels, and tooltips. Resolved issues with calculated fields, widget layouts, sheet cloning, and configuration persistence.
  • Tables Corrected aggregations, subtotals, summary rows, pagination, column formatting, visibility conditions, and selection behavior.
  • Filters, parameters, and navigation: Fixed associative selections, dataset filters, date handling, selector defaults, multivalue correlations, and parameter propagation during cross-navigation.
  • Datasets and analytical tools: Resolved dataset persistence, renaming, deletion, and cache management issues. Corrected QBE calculated fields, filters, relationships, and subqueries, alongside fixes for business models, OLAP search, and KPI configuration.
  • Authentication and administration: Fixed SSO session handling, MFA, registration, password changes, user and role management, tenant-specific document visibility, and administrative controls shown to standard users.
  • Registry and interface: Resolved Registry editing, numeric input, summary row, and scrolling issues, together with fixes for menus, tenant branding, resource management, localization, and validation messages.

✨ Enhancements

  • GUI and user experience: Substantially redesigned the graphical interface and refined key user journeys, improving visual consistency, navigation, and usability across dashboard authoring, data exploration, and administration.
  • Architecture and document loading: Completed Dashboard/Cockpit decoupling, reworked dashboard and document loading, and removed the legacy Angular library.
  • Dashboard authoring and interaction: Added dynamic widget titles, one-click locking and unlocking of all widgets, richer chart interactions, dataset-specific active selections, and improved saved-view access before execution.
  • Charts and tables: Expanded category and color configuration, introduced dynamic table columns and variable-driven column visibility, improved search with aliases, and added control over pivot summaries and measure-as-attribute behavior.
  • Map configuration: Introduced a visualization wizard and expanded customization for polygons, markers, colors, filters, aliases, and tooltip precision.
  • Analytical drivers and QBE: Added LOV cloning, search in tree drivers, multiple searches in parameter dialogs, minimum selectable dates, and formatted tooltips for QBE entities and columns.
  • Exports and scheduling: Added customizable export filenames and worksheet names, improved PDF table output and record counts, extended XLSX support for drill-down charts, and enabled combined PDF, XLSX, and HTML scheduled outputs.
  • User and portal administration: Added bulk import of profiled users and automated user lifecycle management, with expanded role selection, menu visibility, external-link configuration, and portal integration.