Skip to main content

Release Notes

Follow us on X to stay up-to-date with new releases!

๐Ÿ•ต Trace File Changes On GitHub/GitLab

Tracing and investigating file changes has never been easier!

๐ŸŽ‰ What's Newโ€‹

Now you can directly access your files on GitHub / GitLab with a single click, right from the Holistics interface:

  • View source code directly in GitHub/GitLab
  • Access Git blame to track code changes and authorship
  • Review complete file history and previous versions

This enables seamless navigation between Holistics and your Git repository.

๐Ÿ‹ Why This Mattersโ€‹

If you ever wondered "Who modified this data model?", "When did it happen?", or "Why?", then this feature is for you.

Our new Git integration lets you answer these questions instantly. Whether you're debugging an issue, reviewing changes, or understanding the evolution of your data models, you now have direct access to the full history and context of your code.

Give it a spin, and let us know your thoughts. Cheers! ๐Ÿป


Note: This feature is currently available for GitHub and GitLab repositories only. Support for other Git providers will be announced in future updates.

๐Ÿ”” Custom Messages for Report Schedules & Alerts

You can now fully customize Schedule and Alert messages with system variables! This gives you complete control over notification content while saving time with dynamic variables.

Key Featuresโ€‹

  • Full message customization (no more fixed templates!)
  • System variables support (e.g., {{dashboard title}}, {{this month}})
  • Live preview functionality
  • One-click restore to default template

Documentationโ€‹

๐Ÿ•ฐ๏ธ Our Period Comparison feature just got a huge upgrade!

Period Comparison has consistently been a favorite among our customers, serving as an early tool to facilitate period-over-period analysis (PoP). However, ongoing customer feedback has highlighted its limitations in flexibility and customizability.

Leveraging our robust AQL foundation, we have developed a new and advanced PoP feature. This enhancement combines the power of AQL with an intuitive user interface, capable of handling all the use cases that the previous version could not accommodate. Key improvements include:

  • The ability to apply comparisons to individual measures of your choice, rather than to all measures in a visualization.
  • Support for comparing multiple periods simultaneously.
  • Options for applying conditional formatting and custom styling.
  • The capability to set data alerts on PoP measures.

These enhancements are designed to offer a more versatile and user-friendly experience, meeting the diverse needs of our user base.

You can learn more about the new feature here: Period-over-Period Comparison

๐Ÿ”“ Ability for explorers to edit, create Canvas Dashboard in Reporting

Now, admins, and analysts can grant explorers the create/edit/delete permission to dashboards in the public workspace. Once granted, explorers will have the Quick Edit experience to create/edit dashboards:

  • Only UI-based editing, no code-based editing, and
  • No branching request/merging is required

Notes:

  • All changes are saved as code in your repository for consistency and traceability.
  • This feature will be available for not only the 4.0 but also the 3.0 Holistics version.
  • Explorers still wonโ€™t be able to create/save Canvas Dashboards into their own Private Workspace

Try it out and let us know how it works for you! ๐Ÿ˜Š

๐Ÿ“ค Multiple destinations for Slack Schedule and Alert

You can now set up Data Schedules (or Alerts) for multiple Slack channels! ๐ŸŽ‰
This enhancement is designed to give you more flexibility and control, making it easier to manage and streamline your data deliveries to Slack.

Try it out and let us know how it works for you! ๐Ÿ˜Š

๐Ÿ“ Exporting an entire dashboard directly to Excel

You can now export entire dashboards directly to Excel! ๐ŸŽ‰

This update is designed to saves you time and effort, letting you download your dashboard as a single Excel file in just a few clicks.

โœจ New Styling Options for KPI Metric

Level Up Your KPIs with New Styling Options โœจ ๐ŸŒŸ ๐Ÿ˜

With our new styling options, you are now empowered to make your KPIs more visually impactful. Adjust font size, font color, text alignment, and explore unique styles for each comparison type ๐Ÿ™Œ

Ready to give your KPI Metrics a dazzling makeover? Share your styling creations with us! โœจ๐ŸŽ‰

๐Ÿงจ Change Dimension/Metric via Dashboard Filter (by using AQL and Query Parameters)

Introductionโ€‹

AQL is getting an upgrade! No more static calculations. You can now make AQL dynamic by combining it with Query Parameters.

This means AQL definitions can adjust based on user inputs via the Dashboard Filter, and you'll be able to do Dynamic fields selection (dynamic dimensions, dynamic metrics)

Demoโ€‹

Dynamic Dimensions Selectionโ€‹

Dynamic Metrics Selectionโ€‹

More details on how to set upโ€‹

If you want to understand more details on how to set up this, please refer to our doc about Advanced Use Cases

๐Ÿ’ฅ New Resolving Conflicts Flow

Say goodbye to the hassle of manually resolving merge conflicts!

Weโ€™re thrilled to introduce the Quick Resolve option, which allows you to:

  • Instantly choose whether to keep your version, or the incoming version for each conflicted file.
  • Apply your choice to all files at once, so you can quickly return to your tasks.

For those who prefer a more hands-on approach, the Manual Resolve option remains available, letting you sort out the conflict in the code editor.

Check it out in action: