All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- align filter pills correctly
- sampled values icon publish is missing
- caching extracted information to improve performance
- accordion is now reacting to filtered service types
- align filter pills correctly
- show sampled value icon
- add service type filter in accordion view
- show sampled values icon in sidebar
- replace id with label
- show sampled value display color
- changed service-type icons
- add serviceType Label
- changed service-type icons
- add serviceType Label
- select all checkbox
- styling enhancements
- href to navigate easier through the page
- add bay documentation
- add bus documentation
- pdf export works now via new tab (technical)
- last content of the sidebar was not visible when scrollable
- draggable diagram when holding space bar
- zoomable diagram with mouse wheel (not the best but works)
- diagrams are centered
- MMS messages had the wrong direction
- deselecting by clicking in empty areas worked only in the SVG now it works in the whole panel
- irrelevant connections were animated
- selection were persisted even if the user opened a new file causing an invalid state where everything was irrelevant
- typo in the sidebar
- removed misleading color of filter chips when clicked
- empty section in sidebar
- unnecessary scrollbar in sidebar
- groups have icons to show which type they are
- long texts indicated with an ellipsis
- adjusted paddings and margins
- selecting a node did not trigger change detection
- clicking on the background of the diagram will deselect all elements
- multiple IED selection
- animated connections to see better the direction of messages
- toggleable animation
- MMS messages
- preferences are persisted in local storage
- new diagram design
- sidebar has separate sections for focus mode and preferences
- if no category filter is selected it behaves as if everything would be selected
- the category filter now works even if the user filters before file is processed
- internal restructure of the plugin to allow easier layout changes
- new design and layout
- Enum Types' structure was not shown
- Logical Node Types' usages were not found
- Logical Node Types' parents name were not displayed
- Dedupe following types
- Logical Node Type
- Data Object Type
- Data Attribute Type
- Enum Type
- Rename Labels in Sidebar Panel
- Experiment: hide irrelevant stuff
- Experiment: search by IED name
- Added Sampled Value Messages to the Communication Explorer
- Filter by message type
- fixed flickering of the view in case of any change
- Missing IED definition crashed the plugin. It ignores the IED connection has a undefined IED.
- IEDs are selectable
- Selecting an IED will show only relevant IEDs and connections
- Filter for incoming and outgoing connections
- The SVG no grows with the diagram
- pdf can be generated
- button for pdf download