What's New

This page provides a brief overview of the user-facing new features and improvements in the latest version of Atoti Limits.

info

For the list of issues covered in this release, and known issues, see the Changelog.
For information on upgrading from previous versions, see the Atoti Limits Migration Guide.

4.0.4

Summary

This is a maintenance release that includes performance enhancements, usability improvements, and minor functional updates.

Improvements

Improvements

Evaluation improvements

We’ve significantly optimised the evaluation process to improve responsiveness and reduce latency when working viewing KPIs in the cube:

  • Smarter Caching: Additional caching has been introduced, particularly in areas that handle high-cardinality evaluations involving numerous limits and locations. This reduces repeated computations and speeds up access.

  • Efficient Location Filtering: Locations are now automatically stripped of members that are irrelevant to the limits being evaluated. This minimises compatibility checks and streamlines processing.

  • Quicker Short-Circuiting: Evaluations now terminate earlier when incompatible location-limit combinations are detected, saving time and resources.

  • Improved MDX Query Batching: When evaluations are triggered via the UI, MDX statements are now batched into smaller, more manageable requests. This prevents application cubes from freezing due to large queries and ensures a smoother user experience.

Bulk Activiti Workflow Transactions

Creating workflows for limits and incidents is now significantly faster and more scalable. Instead of processing each workflow individually, the system now initiates them in bulk, reducing wait times and improving responsiveness, especially when dealing with large volumes. This enhancement is particularly beneficial when creating many limits or during post-evaluation processes, where many incident workflows may be triggered at once. Users can expect smoother performance and quicker turnaround when managing high volumes of data.

These new services are invoked by default, but you can revert to the old behavior by setting limits.workflow.enable-bulk-activiti-transactions=false.

Limits Data Reload Performance

The process of reloading previously saved limits into the datastore has been optimised to reduce startup time. This improvement ensures that systems are ready for use more quickly after a restart, enhancing operational efficiency and reducing downtime for users who rely on timely access to limit data.

Limits on calculated measures

You can now define limits on calculated measures where the underlying is a hierarchy.

Smarter Scope Refreshing

Scopes are now refreshed only if they haven’t already been cached, reducing unnecessary processing and improving system efficiency.

Batched Event Sending

System events are now sent in batches of 10,000 to avoid overload issues on the receiving server, ensuring smoother and more reliable communication.

4.0.3

Summary

This release contains bug fixes and performance improvements.

4.0.2

Summary

This release contains performance improvements and enhancements for machine-to-machine authentication.

4.0.1

Summary

This release primarily includes bug fixes and performance improvements.

4.0.0

Summary

New features

Permission your limits

Unlock - or lock - the power to control who can view and action your limits and incidents with Atoti Limits 4.0.0. Administrators can now define a more granular level of access, ensuring that only the right people have the ability to view and action limits and incidents. This enhanced control applies to both the cube and the Limits screens, providing a secure and efficient way to manage your limits.

For details, see Roles and permissions.

Bypass limit filters

With Atoti Limits 4.0.0, you can effortlessly configure limit sensitivity to filters, tailoring your data insights like never before and enabling you to make more informed decisions and maintain compliance seamlessly.

For details, see Cube Filters on Limit KPIs.

Improved analysis

Elevate your business cube using the new Available amount and Utilization % measures. Created out-of-the-box, this update supercharges your analysis capabilities, providing deeper insights and enhanced decision-making.

See Business cube measures for more details.

Get started faster

Atoti Limits 4.0.0 is powered by the latest versions of Atoti Server and Spring. This inherits several Atoti Server Spring Boot Starters that let developers get started quicker with less code. Less code means less maintenance, easier upgrades, and more time to work on the features you care about.

Paginated limits

The Limits viewer now lets you display your limits on multiple pages, making it effortless to navigate and organize large amounts of limits for maximum efficiency and control.

Improved scope analysis

If you care about the scope of your limits just as much as the limits themselves, then this release is for you. We’ve added new cube hierarchies and services that empower you to analyze the scope of their limits with ease, giving you a completely different lens of analysis.

For details, check out our new Scope hierarchies under the Limit dimension and see the Scopes section.

UI update

Atoti Limits now uses Atoti UI 5.2. For more details on this version, see the Atoti UI documentation.

Improvements

  • Easier integration: It is now easier than ever to connect to an Atoti server with Atoti Limits. For details, see Atoti Java.