🚀

Release note - KAWA 1.26

1) Main Features

1.a) Github/Gitlab integration

We’re excited to introduce seamless GitHub and GitLab integration! You can now directly connect your repositories to KAWA, allowing for streamlined data management and ETL processes.

How to get started:

  • Follow the setup guide in our documentation to connect your repository and start leveraging your code within KAWA.

1.b) Enhanced dashboard filters

We’ve significantly enhanced our dashboard filtering capabilities to give you more control over your data insights.

Key Enhancements:

Multi-column filtering: You can now create filters that span multiple columns across different sheets, enabling more sophisticated and unified data views.
Cross-filtering now in filter panel: The cross-filtering feature has been moved inside the filter panel, streamlining the user experience and making it easier to manage and apply cross-filters.

1.c) Python ETL integration

KAWA now supports creating data sources by executing Python scripts directly from your connected GitHub or GitLab repositories. This new feature provides greater flexibility in how you process and manage your data, allowing for custom ETL pipelines that can be scheduled and tracked within KAWA.

How to use:

  1. Go to the Datasource section and click on Create Data Source > Load with Python.
  2. image
  3. Select the script you want to run (note: the script should not require any input parameters).
  4. Preview the data to run the script for the first time, choose the feed type, and proceed to the next step.
  5. Define keys if necessary and create the Python datasource.
  6. Schedule the datasource just like any other, using the Scheduling option.

1.d)Text filters enhancement

It’s now possible to configure the values of text filters through the settings tab in the filter card:

  • Select values to show/hide: Customize which values are displayed or hidden in your text filters.
  • Group values in categories: Organize filter values by grouping them into categories for better data management and visualization.
image

1.d) Editable data sources

Users can now create data sources from scratch by manually defining columns and rows and inputting data directly.

image

2) Improvements

  1. Filter Scroll Bug: The issue where the dollar sign in the filter was partially covered by the scroll bar has been fixed.
  2. Dashboard Resolution Scaling: Improvements have been made to how tables and pivot widgets scale on dashboards when viewed on different screen resolutions. Tables now behave similarly to charts, with dimensions adapting more accurately across varying resolutions.
  3. Pivot Table Settings: Fixed a bug where collapsing rows in one pivot table affected all pivot tables across different dashboards. Now, each pivot table retains its own independent collapse/expand state.
  4. Dashboard Sharing Bug: Fixed the bug preventing users from sharing dashboards using the three dots on the left side. Dashboard sharing now functions correctly from both the left-side menu and the top bar.

→ This release brings also a lot of bug fixes and UI improvements.