3.4.28 (24 February 2014)

Enhancements

  • DVT-3828 Perform full semantic checks for types defined in current file on incremental build

  • DVT-4411 Trace Connections from Editor of internal signals, not only ports

Bugfixes

  • DVT-5597 Hierarchical references in coverpoint only show wires, not module instances

  • DVT-5724 Do not treat as case-insensitive gcc-like build config directives in ius.irun compatibility mode

  • DVT-5730 Sequence arguments are not resolved except for the first and the last

  • DVT-5738 Autoinstance with “Preserve port order” does not declare signals

  • DVT-5740 External Tools custom filter does not work if the pattern text ends with space/tab/new line char

  • DVT-5742 External Tools can’t read from an external_builders.xml file that contains patterns with the same id

3.4.27 (29 January 2014)

Enhancements

  • DVT-5704 Allow //{{‘’’ and ‘’’//}} symbols as user defined code folding region

  • DVT-5687 Update DVT_UVM_HOME to point to latest uvm_1.1d

Bugfixes

  • DVT-5696 Wrong tooltip/hyperlink on some fields followed by a “randomize with” call

  • DVT-5726 Preprocessing issue when using `timescale followed by a macro call under `if [ n ] def … `endif

3.4.26 (8 January 2014)

Bugfixes

  • DVT-5676 Commas in multiline comments are not ignored for macro arguments

  • DVT-5677 Macro parameters are not recognized if they are not on the same line with the macro call

  • DVT-5679 NullPointerException when full semantic checking is enabled

3.4.25 (18 December 2013)

Enhancements

  • DVT-5641 Non standard support for misplaced attribute instance specification when instantiating a module

  • DVT-5663 Support for non-standard global deferred immediate assertion item

Bugfixes

  • DVT-3661 Duplicate fields, modules, variables, etc. should be reported as warnings instead of errors

  • DVT-5619 Expand all levels for large macro stacks never finishes

  • DVT-5658 Content assist stack overflow when parent class is declared inside child class

  • DVT-5659 HTML Documentation: generating documentation throws an error when the option “Exclude files outside project” is set

  • DVT-5661 <anonymous_enum>.name() is not recognized as call to a predefined function under Windows OS

  • DVT-5662 False IMPLICIT_PORT_CONNECTION errors for binds inside a module

  • DVT-5664 Inserting text in block selection mode skips characters in some environments, fixed for Eclipse Platform 3.8.1 and DVT distros

3.4.24 (2 December 2013)

Enhancements

  • DVT-5615 Macro definition optional ‘' to continue on next line when inside a multiline comment

  • DVT-5616 Open non-DVT perspectives when creating project with dvt_cli.sh

  • DVT-5629 Trim whitespace characters after new line in auto-indentation

Bugfixes

  • DVT-5494 Incorrect created wire in Code Factory testbench for enum type

  • DVT-5620 Very long parse time for thousands of nested concatenations

  • DVT-5623 Quick Hierarchy does not show implementations for tasks on children classes

  • DVT-5632 Instance tree should not be updated on every resource selection

3.4.23 (22 November 2013)

Enhancements

  • DVT-4906 Automatically continue comment on new line when editing inside a block comment

  • DVT-5481 Show the parameter descriptions instead of the parameter names in Add From Project Template dialog

  • DVT-5596 Added support for non-standard $setup syntactic issue when using min max type expression as timing check limit

  • DVT-5601 Non-standard support for packed dimension instead of constant range in typedef enum declaration

  • DVT-5603 Non-standard support for missing modport port [ s ] declaration (e.g. “modport mp_name();”)

  • DVT-5604 False error reported in default.build for -licwait directive

  • DVT-5609 Support for multiline preprocessing directives

Bugfixes

  • DVT-5556 Javadoc comments (/**…) should not insert empty lines for empty tags

  • DVT-5600 Auto-indentation stuck when trying to match unrecognized group

  • DVT-5602 False syntax error for missing arguments on constructor prototype (e.g. “extern function new;”)

  • DVT-5608 Macro invocation reports error when parameters are not on the same line with the macro name

  • DVT-5607 Long-running background activity after Replace All with many occurrences

3.4.22 (15 November 2013)

Bugfixes

  • DVT-5492 Don’t include localparams in Code Factory created testbenches

  • DVT-5575 Inside single-line comment ‘r’ should not be considered a newline

  • DVT-5579 “Resource is inaccessible” error in DVT Auto-Linked when updating change sets for SVN

  • DVT-5580 Wrong NOF_PORT_CONNECTIONS error for instances of modules with duplicated ports

  • DVT-5581 `default_nettype is not reset between invocations

3.4.21 (14 November 2013)

Enhancements

  • DVT-5566 Added dvt_cli.sh -p4 flag for sharing project with Perforce

  • DVT-5573 Increase the maximum recurrence limit for a macro using itself as argument

Bugfixes

  • DVT-5574 Internal builder console hyperlinks don’t work for locale-specific number format (like 1,234)

3.4.20 (8 November 2013)

Enhancements

  • DVT-5530 dvt_cli.sh -silent flag should shut down all INFO & WARNING messages

Bugfixes

  • DVT-5471 External Tools: avoid error/warning/note color nuances for automatic smart log colors

  • DVT-5531 In ius.irun compatibility mode -assert directive should take no args

  • DVT-5559 After platform startup, text selection in a DVT editor triggers restore from dictionary for all projects

3.4.19 (1 November 2013)

Bugfixes

  • DVT-5484 Module diagrams sometimes throw NullPointerException

  • DVT-5489 ‘$root’ variable reported as unknown identifier when performing full semantic checks

3.4.18 (30 October 2013)

Enhancements

  • DVT-4651 Show package information in UML class diagrams

Bugfixes

  • DVT-5482 Wrong syntax error when whitespace missing between decimal formatted number and conditional operator

  • DVT-5483 Stack overflow exception thrown when solving loop variables

3.4.17 (29 October 2013)

Enhancements

  • DVT-3895 & DVT-5439 Auto-indent after if statement without “begin…end” block

  • DVT-3931 Auto-indent after “`ovm_*_utils_begin” and “`uvm_*utils_begin”

  • DVT-5431 Improved auto-indentation for blocks

  • DVT-5468 Build Progress indication with invocation and top file granularity

Bugfixes

  • DVT-1717 No auto-indentation after “function void name_funct();”

  • DVT-5225 Module auto-instance code is not indented correctly

  • DVT-5437 Change Extended help dialog title from “DVT Generic - Extended error ID info” to “Error ID info”

  • DVT-5438 New File Wizard stuck when changing nature and filtering template

  • DVT-5470 “Create Testbench” not working for values of module parameters that start with $

3.4.16 (11 October 2013)

Features

  • DVT-3755 Ability to “copy” module and “paste” as instance, signals or testbench. See Code Factory

Enhancements

  • DVT-5455 Added enum ranges tooltip, content assist, HTML documentation and semantic checking

  • DVT-5465 Add from Project Template scans for default parameter values in both source and target template.config

Bugfixes

  • DVT-5459 Multiple selects issue when performing semantic checking

  • DVT-5460 Semantic issue when determining ‘foreach’ array index type on incremental compilation

  • DVT-5461 Platform not closing sometime due to save dictionary pop-up (pop-up cannot be dismissed)

  • DVT-5466 Project Template Wizards don’t work with parametrized directory names

3.4.15 (4 October 2013)

Enhancements

  • DVT-5428 Non-standard support for missing semicolon after the property statement

  • DVT-5446 Save dictionary in compressed format

Bugfixes

  • DVT-4664 Restore opened files when running dvt_cli.sh createProject -force

  • DVT-5361 Set active build configuration is not consistent across multiple Eclipse Workbench Windows

  • DVT-5426 The “please wait…” info box sometimes persists after successfully generating diagrams

  • DVT-5432 Macro expansion for macro call followed by `undef doesn’t replace parameters

  • DVT-5449 Add From Template: add option to select a predefined project as a source directory

  • DVT-5450 New Project from Template and Add from Template corrupts the binary files in the template project

3.4.14 (25 September 2013)

Deprecated

Support for deprecated build configuration files will be removed in the next major DVT release (.dvt/.vlog_defines, .dvt/.vlog_top_files, .dvt/.vlog_ignore_files, .dvt/.vlog_vmm_project, .dvt/.vlog_uvm_project, .dvt/.vlog_ovm_project, .dvt/.vlog_inc_dir).

Enhancements

  • DVT-4273 & DVT-5410 Added dot in Windows distros

Bugfixes

  • DVT-5166 Macro references don’t include `ifdefs

  • DVT-5415 Duplicated key binding Ctrl+Y for “Redo” in Windows

3.4.13 (20 September 2013)

Enhancements

  • DVT-1180 Link Back to Console from External Builder Marker

  • DVT-5096 Ability to include compile waivers

  • DVT-5165 Add “read only” file indication in Navigator View, Editors and Refactoring Preview

  • DVT-5314 Match brackets to the left and right of the cursor

  • DVT-5344 Clean up +defines from Predefined Projects build configuration files

  • DVT-5375 Incremental build causing editor freeze on big environments (possible cause disk access to write dictionary)

  • DVT-5378 Editor setting for changing the color of the matched bracket highlight

  • DVT-5390 Updated ViPlugin for DVT to 2.11.0

  • DVT-5392 Corresponding matching bracket highlight when emulating vi

  • DVT-5393 Added support for non standard construct ‘foreach (a.b [ c.get() ][ index ])’

  • DVT-5396 Minimize number of disk accesses when writing to dvt_build.log

Bugfixes

  • DVT-4107 & DVT-4630 Allow cyclic includes with ifndef guards (false cyclic include error)

  • DVT-4631 False cyclic define error

  • DVT-4654 ViPlugin state not persisted between sessions

  • DVT-5316 Some UVM Code Templates contain compile errors

  • DVT-5375 Incremental build causing editor freeze on big environments (possible cause disk access to write dictionary)

  • DVT-5384 User interface is not responsive while generating diagrams

  • DVT-5385 Configuration clause instance using liblist is not searching the correct libraries

  • DVT-5386 Explicit import directive “import PACKAGE::TYPE” does not search for the PACKAGE name in the configuration default liblist

  • DVT-5407 Ability to cancel diagram generation

3.4.12 (11 September 2013)

Enhancements

  • DVT-5147 Disable auto-complete triggering (beep) when typing a ‘.’ inside comments

Bugfixes

  • DVT-5358 Some project template variable names have extra underscores

3.4.11 (9 September 2013)

Enhancements

  • DVT-3091 Show project name in console title for Run Configurations and External Builders

  • DVT-4558 New ${dvt_cli} run configuration variable

  • DVT-5087 Ability to query the running status of DVT

  • DVT-5223 Ability to query the version of running DVT

  • DVT-5315 Ability to customize nchelp tool name/path to show extended help in console

  • DVT-5359 Support for SystemVerilog 2012 checker syntax

Bugfixes

  • DVT-4657 dvt_cli.sh -newwindow opens two windows if DVT was not already running

  • DVT-4757 & DVT-4995 When tracing inout ports no target icon decorations are shown in the Trace Connections View

  • DVT-4778 When creating/importing a project via dvt_cli.sh, auto-select “Window Working Set” in Open Resource dialog

  • DVT-5354 Syntax highlighter broken for multiline string ending with newline

  • DVT-5355 Invocation using -y or -v must search for the undeclared elements from the current invocation library only

  • DVT-5356 Instance tree is not populated after project restore

  • DVT-5360 Fixed configuration instance and default liblist directives

3.4.10 (26 August 2013)

Bugfixes

  • DVT-4690 dvt.sh/dvt_cli.sh should issue an error if provided a non-existing eclipse.ini

  • DVT-5172 A syntax error in covergroup breaks the error recovery for subsequent tasks/functions

  • DVT-5241 Miss-leading syntax error message generated by the parser when syntactic predicates are involved

  • DVT-5313 Rebuild buttons are only visible in the first Eclipse Workbench Window

  • DVT-5333 Trace Connections View memory not cleaned properly between trace port operations

  • DVT-5338 Switching a project doesn’t update the Instance Tree View when no top module is specified

  • DVT-5340 Update Clearcase plugin to version 2.2.34 to fix some small issues

  • DVT-5341 Change distro name form DVT_CUSTOM_KIT to DVT_KIT

3.4.9 (14 August 2013)

Features

  • DVT-5264 Unify Coverage View

  • DVT-5302 Coverage View for SystemVerilog

Enhancements

  • DVT-5306 Hide “Project” sub-menu for non DVT project’s context menu

  • DVT-5307 Hide “Validate” and “Format Source” menu items added by XML plugins on non XML files

Bugfixes

  • DVT-5308 Cancel does not work for hyperlink file selection dialog

  • DVT-5311 Open declaration hyperlink no longer working correctly (flickering)

3.4.8 (12 August 2013)

Enhancements

  • DVT-5120 Added support for -eclipse_args for dvt_cli.sh

  • DVT-5297 Add External Tools filters for SpyGlass logs

Bugfixes

  • DVT-5036 Types/Compile Order Views should refresh when opening a project

  • DVT-5244 Compare with > Other Resource … from editor does not work

  • DVT-5295 Expand all levels for uvm_field_int macro does not work

  • DVT-5294 Port connection hyperlinks not working for module instantiations with several hundred port connections

  • DVT-5296 Sometimes the external tools filter variable ‘${file}’ does not match correctly

  • DVT-5300 Multi-line macro calls are not correctly expanded

3.4.7 (5 August 2013)

Features - DVT-1654 Quick Macros View for SystemVerilog - DVT-5243 Unify Macros & Quick Macros Views

Enhancements

  • DVT-5279 Update $DVT_UVM_HOME to uvm-1.1c

  • DVT-5208 Slow hyperlink to module definitions in large designs

Bugfixes

  • DVT-4749 Run configurations session wrapper doens’t check for all necessary binaries

  • DVT-4787 Run configurations default command/script should not use csh/tcsh with -i flag

  • DVT-4788 Run configurations generated script doesn’t run the last when using csh/tcsh

  • DVT-5266 External builders persistence file defaults to the deprecated .dvt/.dvt_builders instead of external_builders.xml

  • DVT-5269 External Build button should invoke all external builders instead of the last ran builder

  • DVT-5280 Code folding intensive computation when multiple opening/closing keywords are placed on the same line

  • DVT-5281 Code folding doesn’t work for property … endproperty

  • DVT-5284 Disabled EMACS+ plugin auto activation in distros to prevent clipboard problems

  • DVT-5286 Adding linting/compliance code waiver from hit results in an “Index out of bounds” exception

  • DVT-5287 Adding linting/compliance code waiver from hit should check if file is writable or invoke team providers for checkout

  • DVT-5289 Wrong compilation issues reported due to non-standard module parameter #PARAM

3.4.6 (26 July 2013)

Enhancements

  • DVT-4896 Added KIT distro for Linux and MacOS. See dvt_kit_installer.sh

  • DVT-5126 Show a change indication when collapsing a modified macro/macro expansion

  • DVT-5256 Added support for configuration (instance clause, cell clause, default liblist clause and design clause)

Bugfixes

  • DVT-4997 Auto-instance a VHDL entity in Verilog using content assist

  • DVT-5234 HTML Documentation: spacing and tabs indentation problems for NaturalDocs formatting

  • DVT-5246 Compile Order View: collapse all does not work

  • DVT-5249 Error expanding a macro when parameters are not provided

  • DVT-5254 Collapse macro expansion by editor marker right click does not work

  • DVT-5257 Wrong syntactic error reported when edge description contains 0x, 0z, 1x, 1z

3.4.5 (22 July 2013)

Enhancements

  • DVT-4509 Build configurations: +dvt_auto_link_root (without trailing +) issues “unknown directive” instead of “badly specified directive”

  • DVT-4820 Build configurations: allow usage of +dvt_auto_link_root only in first invocation

  • DVT-4960 Survive duplicate directives like “-liblist -liblist arg”

  • DVT-5009 View filters should cancel an ongoing search operation when filter text is changed and trigger a new search (Instance Tree/Types/Compile Order)

  • DVT-5024 Redesigned the select instance dialog for Trace Connections from Editor

  • DVT-5080 Ability to redraw diagrams on demand instead of auto-update

  • DVT-5199 Use a bidirectional edge when indirectly connecting incompatible ports

Bugfixes

  • DVT-4663 dvt_cli.sh exit code should reflect the operation result

  • DVT-5203 Trace Connections View is cleaned after building any project

  • DVT-5205 Semantic error when defining a function with the same name as a task

  • DVT-5211 Set the correct window size for module diagram’s legend

  • DVT-5215 DVT views flicker after building projects that shouldn’t affect them

  • DVT-5222 Eclipse Juno - “Cannot get the parent identifier from an undefined context…” exception

  • DVT-5226 HTML Documentation: wrong hyperlinks on default class parameters

  • DVT-5228 A non-matched quote (”) triggers non-standard warning on every line of code

  • DVT-5229 Cross language hyperlinks open the file in wrong editor

  • DVT-5233 Code Templates View: no error message when creating a template with un-escaped “$” characters

  • DVT-5236 JavaDoc code templates auto-complete does not work if there is a whitespace character after “/**”

3.4.4 (9 July 2013)

REMOVED

  • DVT-5188 Removed support for DVT Auto-Linked language specific subfolders (“SystemVerilog”, “e-Language” and “VHDL”)

Enhancements

  • DVT-4313 Inform that extended checks markers are obsolete on incremental build

  • DVT-4748 Use cache when clicking through diagrams

  • DVT-4754 Add an indication for array of instances in module flow diagrams

  • DVT-4768 F3 is not working in the Build Configuration editor

  • DVT-4870 Trigger an error when using DVT-defined Environment Variables for +dvt_auto_linked_root

  • DVT-4934 Auto-indentation in blocks delimited by curly brackets

  • DVT-5114 Module diagram hyperlinks not working when navigating using breadcrumb

  • DVT-5123 Update the legend of module flows diagrams with hyperlink hints

  • DVT-5136 Update default SystemVerilog language Syntax to SystemVerilog 2012

  • DVT-5138 Wrong editor tab tooltip for DVT Auto-Linked files starting with e-Language/SystemVerilog/VHDL prefixes

  • DVT-5158 Code folding and double click selection on `elsif

  • DVT-5177 Added support for non standard construct ‘interface::self()’

Bugfixes

  • DVT-4033 Report an Issue: “save as zip” not closing the wizard

  • DVT-4745 Two spaces in generated wire declaration when doing a module auto-instance

  • DVT-4802 Black box module should inherit the ports direction using the enclosing module or other instantiated elements

  • DVT-5078 Gate primitives not shown in instance tree

  • DVT-5092 Cancel does not work while generating HTML Documentation with diagrams

  • DVT-5116 Formatter hangs with certain vertical alignment token sets

  • DVT-5117 Wrong hyperlink to declaration or assignment when the name of the wire is an escaped identifier that contains “.”, “[” or “(”

  • DVT-5118 Wrong NON_EXISTING_PACKAGE error triggered when the package name is an escaped identifier

  • DVT-5119 Hyperlink is not working on a class field when its name is an escaped identifier

  • DVT-5122 Wrong jump to editor for ports/signals with similar names

  • DVT-5139 Run configurations session wrapper throws errors in some “sh” replacements (e.g. dash in Ubuntu) due to non POSIX syntax

  • DVT-5142 Refactor rename not working properly when more than 10 files are changed

  • DVT-5156 Double click on Compile Order View during build freezes the DVT

  • DVT-5173 Coverage event ‘with function sample()’ not allowed if no arguments provided to ‘sample’

  • DVT-5180 `default_nettype not correctly computed when instantiating a module (it inherits the `default_nettype from module definition)

  • DVT-5194 New File Wizard does not show an error message when creating a new file in a virtual folder

  • DVT-5196 HTML Documentation: open index.html in the platform’s internal web browser (instead of the default editor)

  • DVT-5204 Fixed “Could not set character size” error when displaying diagram’s legend and preferences

3.4.3 (21 June 2013)

Enhancements

  • DVT-4542 Pair only elements of same kind when folding code and performing doubleclick selections (like task, class, `ifdef, etc)

  • DVT-5093 Display the relevant documentation when requesting the legend for UML diagrams

  • DVT-5107 Improved the display of ports and signals in the Trace Connection View

  • DVT-5109 Changed shadows indication to overrides indication for class constructors

Bugfixes

  • DVT-3182 Concatenate comments from extern and implementation for inline documentation

  • DVT-4966 Hyperlink jumps to an enum item with the same name instead of module parameter

  • DVT-5038 Types View: after platform restart icons are not visible

  • DVT-5102 Wrong instance name when using escaped identifiers

3.4.2 (14 June 2013)

Enhancements

  • DVT-4223 Persist the Instance Tree Ports View settings

  • DVT-4761 Add a button to show the legend of module flows diagrams

  • DVT-4992 Disable “Use dot from distribution” checkbox in non-linux environments

  • DVT-5086 Automatically detect and ignore VCS-encrypted (binary) SystemVerilog source files

Bugfixes

  • DVT-4223 Persist the Instance Tree Ports View settings

  • DVT-4858 Quick filter in Types View should expand the tree and select the first match

  • DVT-4974 Auto-complete inside “randomize() with { … }” does not recognize hierarchy past first level

  • DVT-5035 Types View search filter sets focus on wrong type if project has multiple natures

  • DVT-5052 Trace Connections View is not cleaned when closed

  • DVT-5076 Add to default.build does not add build configuration files

  • DVT-5077 Always open with DVT editor when double click in Compile Order View

  • DVT-5083 Trace Connections from Editor does not work on a primitive’s port

  • DVT-5091 Instance Tree View memory leak

  • DVT-5094 All refactoring operations should only validate editing of the files that will be modified (make writable/check out)

  • DVT-5095 Incorrect trace path shown in Trace Connections View for signals with the same name

  • DVT-5097 Syntactic error reported on previous included files when unexpected char occurs at the beginning of a file (binary file)

3.4.1 (7 June 2013)

Performance - DVT-5050 Trace Connections optimizations for big instance trees - DVT-5073 Performance improvement on DVT-Auto Linked files creation (part 2)

Enhancements

  • DVT-4827 Print total build time in human-readable form

  • DVT-4910 Add support for non-standard syntax foreach(a.b.foo().an_array[ i ])

  • DVT-4999 Module instantiation without instance name has wrong label in Instance Tree

  • DVT-5039 Add defined macros to `timescale directive

  • DVT-5074 Added Trace Connections message dialog for operation already in progress

Bugfixes

  • DVT-5026 Diagram preference page incorrectly manages invalid dot executable

  • DVT-5027 Types View drag and drop entity auto-instance does not work on Windows

  • DVT-5028 Trace Connections View memory leak

  • DVT-5034 Quick Types/Compile Order Views should show Select Project dialog if no project is selected

  • DVT-5046 Quick Types/Compile Order Views do not close when trying to open an element that is already opened in an editor

  • DVT-5047 Types View drag and drop module auto-instance doesn’t scroll through vlog/vhdl editor

  • DVT-5053 HTML Documentation Wizard overview description file error if the file “readme.txt” is not found

  • DVT-5059 Trace Connections from Editor does not work on interface ports

  • DVT-5063 Path hyperlinks are improperly formatted when file name contains ‘&’ character

  • DVT-5064 Path hyperlinks are improperly formatted when file name contains whitespace

  • DVT-5069 Hyperlink jumps to right location but override annotation goes to gray file

3.4 (2 June 2013)

HIGHLIGHTS

Performance

  • DVT-5032 Performance improvement on DVT-Auto Linked files creation

  • DVT-5033 Performance improvement on implicit net assignment semantic checks

Features

  • DVT-141 Mixed Language Support: Unify Compile Order View and Quick Compile Order View. See Compile Order view

  • DVT-147 Mixed Language Support: Unify Types View and Quick Types View. See Types View

  • DVT-3107 Mixed Language Support: Unify Task Tags Preferences. See

  • DVT-4434 Trace port directly from editor. See Trace Connections from Editor

  • DVT-4724 Mixed Language Support: Unify Project Statistics

  • DVT-4933 Add an indication in the editor that a class function or task is overridden. See Override Functions

Enhancements

  • DVT-3131 Remove checkboxes from the entries in Tasks View

  • DVT-4023 Added Why section in the Trace Connections View to see trace path of a port or signal. See Trace Path

  • DVT-4634 Mixed Language Support: Quick Types View should show information for all languages instead of asking to select a language

  • DVT-4682 Support for drag and drop Verilog module auto-instance

  • DVT-4957 Update OVM/UVM Field Editor “Preliminary Check” dialog

  • DVT-4975 Synchronized Why section with the Trace Connections View

  • DVT-4976 Add icons to the ports displayed in the Why window

  • DVT-4977 Differentiate between sources and destinations in the Trace Connections View

  • DVT-4987 Enable “Change DVT Nature” popup menu action, regardless of current perspective

  • DVT-4990 Mixed Language Support: Quick Compile Order should show information for all languages instead of asking to select a language

  • DVT-5004 Ability to search for ports in the Instance Tree View

  • DVT-5018 Added progress reporting for trace port operations

Bugfixes

  • DVT-4247 Refactor Connect: unable to reuse an existing port when connecting two instances

  • DVT-4674 Diagram “Save as” should update supported extensions when dot binary changes

  • DVT-4714 Refactor Connect: toolbar changes position depending on the order of button presses (ports view, connect toolbar)

  • DVT-4929 Add support for simple wildcards (* and ?) for Instance Tree filtering

  • DVT-4973 Relative paths in environment inherited $SPECMAN_PATH are not resolved as relative to compilation root

  • DVT-5005 Build Config Editor - Some top files include patterns don’t get recognized under Windows

  • DVT-5019 Quick Hierarchy View (Ctrl+T) not showing the expected info on class constructor ‘new’

  • DVT-5020 Override Method (via autocomplete or right click menu) doesn’t work for predefined functions

  • DVT-5031 Connect ports: toggle ports view after performing a connect operation duplicates the connect toolbar