This document introduces new features included in Scuba release 3.7.
Scuba release 3.7 includes the following new features:
- Trending from flow stages
- Saved filters and ratio measures
- Negation operators
- Query API GET endpoint
- Other UX improvements
Trending from flow stages
The context menu for a given flow stage has a new option that lets users trend the current stage’s state directly as a time-based line chart. Previously, if users wanted to explore state from from a specific flow stage, they would have to filter to that stage’s state, and then switch the visualization type from Sankey View to Time View. This new feature provides a more direct path.
Saved filters and calculated measures
From the Explore tab, users now have the option to save custom-defined filters and calculated measures using the diskette icon. Specific to custom calculations, dependent filters and measures involved in the calculation will also be saved, scoped locally to that specific calculation. Once saved, these ratios can be accessed and modified from within the Measures tab. Standalone boolean filters not involved in a calculation, however, will become properties of the object they were created from when saved (Actor, Event, Flow).
Filters on strings now support negation operators in the filter’s match field. The options are does not start with, does not end with, and does not contain.
Query API GET endpoint
Scuba’s Query API now supports GET requests. The API previously only supported POST requests, which required formatting of a JSON payload. Now, with the GET API endpoint, users can simply pass the Scuba query response ID as the GET request’s query string.
Other UX improvements
- Lists of numbers delimited by commas can now be pasted into filters.
- Numbers within tooltips for Sankey flow diagrams are now formatted with commas for increased readability.