Content
This week's release focuses mostly on bug fixes and some quality of life improvements, while we work on the next big feature in the background.
- Breadcrumbs for navigation: as the app is getting more complex, navigation was becoming more painful. This should help users navigate different parts of the app, and the pattern will be used everywhere.
- Performance optimizations for the rule evaluation: branches of a rule that have no impact on the final output of a rule (for example because another branch of the "AND" condition is known to return "false") will no longer be executed. This will allow us to bypass some aggregates calculation, for a better overall performance of the decision creation API.
Bug fixes
- the pagination function for cases was no longer working
- the LICENCE_KEY environment variable was required for starting the frontend container, even though it was no longer used by it
- user creation was broken since the last release for open-source users of Marble
- user role changes were more restricted than they should be