MONSID v4.19 - Summer 2024 release
Published: June 30, 2024
Last updated: July 12, 2024
When you're on a roll, why not keep going? With all the changes we made to the Toolkit in the last 2 releases, we felt that we needed just a few more things to really make it easier to work with large models. We added a few key features to the MONSID® Toolkit Web Application that we hope you like!
The essence of Toolkit's changes in this release boils down to making large models manageable. Models are going to be whatever size they are. We can't change the model size but we can change how quickly one moves around a large model. We implemented 3 new features: Containers, Bookmarks, and collapsible views.
Containers allow you to visually group components and sensors. This is super nice as you can now place items into a container that represents something that is important to you. For example, are you working with a Fault Management team and they want to see all the Fault Containment Regions in the system? Containers allow you to organize your model as needed.
Another nice feature in v4.19 is Bookmarks. Big models have lots of stuff. Sometimes that stuff is literally on the opposite side of the world. Scrolling and panning is certainly a way to navigate around the model. But have you ever tried to do that while someone is looking over your shoulder (e.g. in a meeting)? It can feel it takes forever to find what you need.
Bookmarks solve that problem. It's really easy to create a list of items (sensor, components, Containers) and when you want to view that item, just click on it. The view is automatically adjusted to bring that item into a zoomed view. That makes it really easy to have a list of talking points setup for your meeting and be able to navigate a model with ease.
The third new feature is the ability to collapse all components into "single input/output node" mock configuration. This provides a simplified view of the model, especially with models that contain a large number of connections.
Other Toolkit changes include:
- Search now includes Containers and Nodes
- Switch to a new layout engine (elkjs) that works better with large models and containers
- Improved user management in the admin section
On the SDK side of the house, we focused on a few key aspects within the Math library, monsid-cli, and general housekeeping.
MONSID SDK v4.19 improvements include:
- Added new types and helper methods in the Math library
- Updated OperationalSensor’s parameter set
- monsid-cli now utilizes containers when creating model definitions
- Updated monsid-cli's Playback Compare output
- Fixed a gcc 4.8 compilation issue (and yes, we still support gcc 4.8)
- Various fixes, improvements to examples, and code tidy up
- Updated vcpkg to 2024.06.15
Please visit monsid.com to learn more about MONSID and how it can be an integral part of your fault management system.
MONSID® is a registered trademark of Okean Solutions, Inc.