YAKINDU Model Viewer Changelog

What's new in YAKINDU Model Viewer 1.9.1

May 2, 2023
  • Features:
  • Constant Block labels will be clipped with C if text exceeds block width.

New in YAKINDU Model Viewer 1.7.2 Snapshot (Nov 19, 2020)

  • DocConnect:
  • Optimized lookup handling for bundle configuration files. If you click on a ylink the appropriate bundle configuration is activated automatically.
  • General:
  • Inconsistencies during search with in models that use libraries fixed.
  • Optimized revealing of block visuals regarding model search.
  • Fixed search result tree for stateflow elements.
  • If you select „Copy link to clipboard” on a model element, the correct bundle configuration is activated so that the link is correctly generated.
  • Minimal required Simulink model version for block mask support is 8.0 (Release 2012b).

New in YAKINDU Model Viewer 1.7.1 Snapshot (Jul 6, 2020)

  • New features:
  • General:
  • Support visualization of 1-D lookup table and enumerated constant block types
  • If you navigate to the parent block from a subsystem, the subsystem block from which you navigated is now marked for a better overview
  • Bugfixes:
  • Model Viewer
  • Support interpretation of block mask drawing command script and TargetLink blocks for xls 2018a file format and newer
  • The icon transparency setting of masked blocks is now properly taken into account
  • Port labels of masked blocks and values of TargetLink constant block types are displayed again
  • DocConnect:
  • Fixed a bug that caused the configuration editor to crash when a license was missing or invalid
  • Show placeholder error if a file contained in a configuration is renamed in the file system
  • General:
  • The licenses of the Model Viewer and DocConnect features are displayed again in the license preferences

New in YAKINDU Model Viewer 1.5.3 Snapshot (Jul 17, 2019)

  • DocConnect
  • Changed the internal model structure to support tree based bundle configurations in future versions
  • A ylink URI path to a model element is now based on the location of the model file in the bundle tree instead of the relative path to the configuration file in the file system
  • General
  • Supports the visualization of blocks with polynomial functions and fractions of polynomial functions
  • If a block contains the parameter ‚description’ the description text is visualized more prominent in the properties view
  • Bugfixes:
  • Introduction of support for the visualization of masked blocks
  • The workspace export script for Matlab supports the export of mask parameters
  • The Interpreter for drawing command script supports following display functions:
  • port_label
  • fprintf
  • plot
  • disp
  • path
  • DocConnect:
  • Changing a file on the file system or adding placeholders will no longer cause the ‚DocConnect’ Editor to crash
  • General:
  • Using ‚Open in new tab’ on a model loaded from a bundle will no longer cause the viewer to crash
  • ‚Open in new tab’ will not reload the model
  • In the properties view masked parameters and normal parameters are displayed together now
  • Hovering the mouse over the actual viewed model tab displays the file path in the tooltip
  • The missing zoom textbox is now available again

New in YAKINDU Model Viewer 1.5.2 Snapshot (Jul 17, 2019)

  • Bugfixes:
  • DocConnect:
  • Fixed wrong link creation for canvas root
  • Signal Tracing:
  • Existing signal traces can be continued again
  • Library resolving:
  • Proper handling of folders and files with insufficient access permissions
  • General:
  • Fixed not working „Copy path to clipboard” context menu entry

New in YAKINDU Model Viewer 1.5.1 Snapshot (Jul 17, 2019)

  • New features:
  • DocConnect:
  • Follow links from Model to PDF
  • Follow links from PDF to Model
  • Follow links from external applications (custom protocol ‚ylink://’)
  • Extract and show links from PDF documents
  • Internal documentation viewer (PDF)
  • Bundle Export (UI & Command Line Interface)
  • Support Block Annotations (AttributesFormatString)
  • Support dSpace TargetLink blocks (Basic visualization)
  • Improved visualizations for several model elements:
  • 2-D Lookup Table
  • 1-D Lookup Table
  • Usability:
  • Open Model Viewer preferences directly
  • Add placeholder texts for user guidance:
  • Properties View
  • Signal Trace View
  • Editor Area
  • Improved license handling and UI
  • Bugfixes:
  • Model Visualization:
  • Fix Multiport Switch
  • Fix Switch threshold
  • Other:
  • Fix context menu remains on focus lost
  • Fix progressbar is not shown while models are loaded
  • Fix YAKINDU Traceability integration corrupts SLX when brackets are used
  • Known Issues:
  • Signal Tracing Performance:
  • In very large models there might be a short delay in calculation and visualization
  • DocConnect:
  • after opening a bundle (*.ybundle) folders cannot be deleted without terminating the model viewer, even if bundles itself can be deleted without problems
  • When switching from 1.3.6 to a version greater than 1.4.1 the auto-borrowing might fail

New in YAKINDU Model Viewer 1.4.1 Snapshot (Sep 24, 2018)

  • Improved visualizations for several model elements:
  • Show ActionPort labels for subsystems
  • Prelookup block
  • Interpolation using Prelookup block
  • Direct Lookup Table (n-D) block

New in YAKINDU Model Viewer 1.4.0 Snapshot (Aug 16, 2018)

  • Improved visualizations for several model elements:
  • Scope block
  • Switch Case Action Subsystem block
  • Function-Call Generator block
  • If Action Subsystem block
  • Enable block
  • To File block
  • Trigger port label for subsystem block
  • Selector block
  • ForIterator block and ForIterator subsystem block
  • Display block annotations
  • Export and display values of workspace parameters used by constant blocks:
  • MATLAB script to export workspace parameter values to a file
  • Display exported workspace parameter values in constant block visualizations
  • Other:
  • Help menu item opens YAKINDU Model Viewer help section directly
  • Improved visualization of back and forward buttons
  • Extended YAKINDU Traceability integration (invasive links)

New in YAKINDU Model Viewer 1.3.6 Snapshot (Jun 25, 2018)

  • Improved visualizations for several model elements:
  • If-blocks now show their port labels
  • Lookup-Tables now show their port labels
  • MinMax-blocks now show whether they are Min or Max blocks
  • Measurement parameters now have an antenna icon as indicator
  • Improved properties view for several model elements:
  • MinMax-blocks now show in properties view whether their function is Min or Max
  • Masked blocks now list their mask parameters

New in YAKINDU Model Viewer 1.3.5 Snapshot (Apr 24, 2018)

  • Option to enable/disable hover preview introduced on the preference page.
  • Filtering of parameters in the properties view improved.
  • Properties view now displays additional information for special block types.
  • Log session for better debugging:
  • During a log session, additional debug information is written to a log file.
  • This feature can be enabled in the preferences.
  • Broken reference blocks are displayed now with a specific visualization in the signal trace view.
  • Unused menu items and toolbar icons are hidden now to provide a tidy user interface.
  • If you have used an older Model Viewer version before, you have to reset the model viewer perspective once to clean up your user interface. You will get at corresponding hint at startup.
  • Bug fixes:
  • Fixed: stale signal trace highlighting in outline tree
  • Fixed: subsystems not visualized during trace delta calculation
  • Fixed: visualization problem in signal trace view for lines when broken library references are involved
  • Fixed: minor label layout issues in signal trace view
  • Fixed: crash in context with masked block visualization
  • Fixed: signal tracing for goto/from blocks
  • Memory leaks removed