Repository navigation
v2.2.2
Main changes
- View calculation logs from the grid. A new log button in the calculation status column opens a popup with the log for that run. The log is available even after the run completes, streams while in-progress, and stays open when the run finishes. For a failed run, the popup opens directly to the stack trace.
- More powerful multi-step flows. Business processes (Flows) can now be built as an ordered sequence of steps. This allows for flows that loop, visit the same screen more than once, or refer to records created in an earlier step.
Optimizations
- More reliable scheduled data changes. Future-dated changes are now applied by a database-level scheduler. This ensures that scheduled activations are not lost if the application is restarted.
Bug fixes
- Grid header filters are easier to use. When filtering a column from the grid header, changes are now applied only when you click "Apply". Previously, the grid would try to refetch data on every keystroke, which made typing into the filter box difficult.
- Embedded page navigation restored. In an embedded Streamlit page, the page's own sidebar now collapses by default instead of being removed, making its navigation controls accessible. The user account bar at the top of the embedded page is also now correctly displayed.
- Long error messages are now fully visible. In the audit log viewer, long stack traces could be cut off. The panel is now scrollable, so the full text of the error can be read.
- Sidebar navigation alignment corrected. In the main navigation sidebar, nested items are now correctly indented relative to their parent folders.
Upgrade note: Run database migrations on upgrade. No configuration changes are needed.