3.5.39 (26 February 2015)

Bugfixes

  • DVT-6935 Code formatting doesn’t work on physical type units

  • DVT-7081 Code formatting doesn’t add whitespace around + and -

3.5.37 (13 February 2015)

Enhancements

  • DVT-7053 Increased initial memory (Xms) for better performance and MaxPermGen to avoid crashes in distributions

Bugfixes

  • DVT-7029 Parse error if a qualified expression starts with a character literal

3.5.36 (9 February 2015)

Bugfixes

  • DVT-7001 Files created outside of Eclipse and added to the default.build are auto-linked even if they are in the project directory

  • DVT-7017 Linked files in autolink roots are removed after updating autolink roots

  • DVT-7025 Sometimes, under Windows OS, VHDL files cannot be saved

3.5.35 (30 January 2015)

Features

  • DVT-6402 “Change DVT nature” allows adding the C/C++ nature when CDT is available

  • DVT-6954 Switch between eclipse, vi and emacs editor modes using shortcut or toolbar button

Enhancements

  • DVT-5953 vi mode state should be preserved between workspaces

  • DVT-6365 Automatically set the key scheme for vi plugin when vi mode is enabled

  • DVT-6397 Show vi command line under the editor instead of the status bar

  • DVT-6455 Show a larger vi command line

Bugfixes

  • DVT-6515 Incorrect pop-up message from Trace Connections from Editor when the Design Hierarchy view is updating

  • DVT-6812 Incorrect pop-up message from Trace Connections From Editor when the Design Hierarchy view is filtered

  • DVT-6949 False UNDECLARED_IDENTIFIER error when System Verilog struct elements are accessed from a VHDL architecture

  • DVT-6950 Wrong NON_EXISTING_TYPE error on package instantiation type access

  • DVT-6960 External builder multi-line errors/warnings are not added to the Problems View on Windows

  • DVT-6966 False UNDECLARED_IDENTIFIER error when accessing a package from another library named ‘work’

  • DVT-6967 Trace Connections view is not properly cleaned after canceling a trace operation

  • DVT-7000 Build config: next word after -mvchome is considered a top file instead of a directive argument

  • DVT-7003 “Show Diagram” not working for architectures

3.5.34 (16 January 2015)

Enhancements

  • DVT-6726 Semantic support for PSL vunit and vunit member constructs

  • DVT-6936 Semantic support for physical type units

  • DVT-6948 Questa multi-line errors/warnings are not matched correctly by predefined console log filters

Bugfixes

  • DVT-5377 Paths don’t resolve correctly on Windows in wizards

  • DVT-6961 Wrong hover when an entity an an enum element have the same name

3.5.33 (12 January 2015)

Enhancements

  • DVT-6679 Ability to copy element name in views

  • DVT-3463 & DVT-3602 & DVT-5673 & DVT-5812 & DVT-6031 Add unified context menu to all views

Bugfixes

  • DVT-6925 False UNDECLARED_IDENTIFIER error when a record member is accessed on a type

  • DVT-6926 False UNDECLARED_LIBRARY error on incremental build

  • DVT-6928 Search for text should look into all compiled files regardless of their content type

  • DVT-6944 Types View Members label is not cleared when changing project

3.5.32 (18 December 2014)

Enhancements

  • DVT-4498 Enclose selected text when typing bracket or quote or begin/end

  • DVT-5731 Add collapse/expand capability for “when” construct

Bugfixes

  • DVT-6580 Eclipse 4: Tool Bar Customization / Dynamic Launch Configuration Toolbar category is showing icons from every toolbar refresh

  • DVT-6581 Eclipse 4: Commands for Dynamic Launch Configurations are persisted after the launch configuration is deleted

  • DVT-6740 Wrong UNDECLARED IDENTIFIER for SV packages under common library in VHDL file

  • DVT-6796 Wrong indexing of pointers

  • DVT-6810 False UNDECLARED_IDENTIFIER semantic error on mixed select access

  • DVT-6863 Hyperlinks and autocomplete not working for types in vhdl function/procedure signatures

  • DVT-6909 Wrong auto-indentation when adding new line immediately before a string

  • DVT-6915 Search for references should look into all compiled files regardless of their content type

  • DVT-6918 Refactoring should be performed into all compiled files regardless of their content type

3.5.31 (5 December 2014)

Bugfixes

  • DVT-6603 Eclipse 4: Build toolbar should resize on large build names instead of displaying a drop-down

  • DVT-6662 Eclipse 4: Updated ViPlugin for DVT to 2.13.1 (fixes for Eclipse 4)

  • DVT-6668 Code formatting fails for generic type without semi before closing paren

  • DVT-6720 Code formatting fails for procedure/function/package “is new” construct

  • DVT-6883 ViPlugin: Fixed “invalid stream header” error and some NullPointerExceptions

  • DVT-6885 New DVT File Wizard doesn’t allow selecting the directory in the DVT Auto-Linked hierarchy

  • DVT-6893 Auto-instance not working when the initial value of a generic specifies a unit of measure

  • DVT-6894 New DVT File Wizard doesn’t recognize paths on shared partitions

  • DVT-6896 DVT Editor line delimiter should be set by the “New text file delimiter” workspace and project preferences

3.5.30 (28 November 2014)

Features

  • DVT-3222 Ability to create a project from template using dvt_cli.sh

Enhancements

  • DVT-6027 Add capability to use commands to open custom hyper links created by run configuration filters

  • DVT-6873 Add +dvt_env_no_override build directive

Bugfixes

  • DVT-6872 Build log file is not automatically refreshed if it resides inside the workspace

3.5.29 (21 November 2014)

Enhancements

  • DVT-6832 Improved error recovery on missing semicolon

Bugfixes

  • DVT-6794 Wrong auto-completion while instantiation of generic procedure

  • DVT-6798 No auto-complete of generic identifiers within declaration of generic procedure

  • DVT-6799 Incomplete mouse-over description of aliases

  • DVT-6824 Eclipse 4: NullPointerException in ContentMergeViewer$ContentMergeViewerLayout.layout (patch for Eclipse Luna 4.4.1, Eclipse Bug 348429)

  • DVT-6841 Content assist is very slow in some cases when more than 100k proposals

3.5.28 (16 November 2014)

Enhancements

  • DVT-5743 Add expand all in current scope to code folding

  • DVT-6028 Match Questa errors and invoke “verror” tool to open them

  • DVT-6800 Added PSL highlight, hyperlinks and content assist support in comments

Bugfixes

  • DVT-6795 No auto-completion while writing the invocation of an instance of the generic procedure

  • DVT-6797 False semantic error when using aliases for procedures

  • DVT-6825 Missing autocomplete after open parenthesis

  • DVT-6826 Using many Auto-Linked roots results in “Value is too long” error

  • DVT-6829 Double-click in views to open editor not working after project restore

3.5.27 (7 November 2014)

Enhancements

  • DVT-6774 Code Formatting: Ability to vertically align to open parenthesis

  • DVT-6777 Added DUPLICATE_WHEN_CHOICE, MISSING_ENUM_CHOICE, MISSING_OTHERS_CHOICE, OTHERS_CHOICE_USED, REDUNDANT_OTHERS_CHOICE, INCONSISTENT_CHOICES semantic checks

  • DVT-6783 Ability to customize run configurations console title according to the output of the process

  • DVT-6801 Slow post full build semantic resolve configurations phase in mixed SystemVerilog/VHDL mode

Bugfixes

  • DVT-6765 Sometimes dictionary save fails at platform shutdown

  • DVT-6778 “Conflicting handlers” log entry for each run configuration button

  • DVT-6781 DVT crashes after CentOS and RHEL updates with “_cairo_operator_bounded_by_source: Assertion `NOT_REACHED’ failed” (fixed in distributions)

  • DVT-6782 dvt.sh -eclipse_args doesn’t work with -vmargs

  • DVT-6788 Suppress “First launcher.execute()” messages from ClearCase plugin (patch for distro)

  • DVT-6789 False UNDECLARED_IDENTIFIER semantic error on array selection using 2 or more indexes

3.5.26 (31 October 2014)

Enhancements

  • DVT-4964 Code Formatting: Ability to specify a list of operators that must be surrounded by space

  • DVT-5420 Ability to trim trailing whitespace on save (Preferences -> General -> Editors -> AnyEdit Tools)

  • DVT-5832 Disabled incremental build should also disable views updates

  • DVT-6029 Support for URL hyper-links in run configuration filters

  • DVT-6241 Ability to customize run configurations console title

  • DVT-6766 Specador: Use new HTML look & feel by default

  • DVT-6773 Added AnyEdit plugin in all distributions and updated CLEARCASE, PERFORCE, PERL and PYTHON plugins

Bugfixes

  • DVT-5768 Wrong signal declaration on second auto-instance

  • DVT-6030 Run configuration filters of type NOTE not working when ${line} is not used inside pattern

  • DVT-6148 Dynamic run configuration buttons should be filtered by working sets

  • DVT-6462 +dvt_incremental_compile_max_lines not taken into account by semantic checking

  • DVT-6613 Auto-instance should not generate duplicate signals

  • DVT-6685 False UNDECLARED_IDENTIFIER error on record elements

3.5.25 (23 October 2014)

Enhancements

  • DVT-6431 Specador: Added architecture instances and sub-instances

Bugfixes

  • DVT-6083 Autocomplete shows no valid proposals for “use a.” where “a” is a library

  • DVT-6725 Project Statistics yields all metrics zero when full build option is checked

  • DVT-6699 Use clause inside a package declaration doesn’t work properly

  • DVT-6701 False semantic error on subprogram instantiation declaration

  • DVT-6728 After restart with multiple windows opened, rebuild buttons only show on main window

3.5.24 (10 October 2014)

Enhancements

  • DVT-6704 Auto-complete window does not remember the width and height between invocations

Bugfixes

  • DVT-5548 Setting a template as auto-insertable doesn’t work

  • DVT-6700 Waive Problem from Problems View context menu does not escape less than < greater than > and quote “ characters

  • DVT-6702 False UNDECLARED_TYPE semantic error on alias

Bugfixes

  • DVT-6719 Added XULRunner library in Linux distributions to avoid crashes when the internal browser starts on old systems

3.5.23 (2 October 2014)

Bugfixes

  • DVT-5132 No autocomplete and hyperlink on hierarchical access

  • DVT-6479 No build after CLI createProject on a project that was previously deleted

  • DVT-6604 Eclipse 4: Settings management eclipse.ini merger doesn’t support case sensitive arguments

  • DVT-6635 The Design Hierarchy View text filter is cleared after rebuilt

  • DVT-6641 Quoted arguments of dvt_cli.sh -<name>.build are not handled correctly

  • DVT-6643 Non-deterministic build config errors on large build configurations of mixed-language projects

  • DVT-6644 Wait for clipboard contents hangs (Eclipse Bug 241957 patch)

  • DVT-6657 DVT CLI does not accept DVT as argument of -perspective option

  • DVT-6667 False UNDECLARED_IDENTIFIER error on generic incomplete types

  • DVT-6669 Editor preferences for autocomplete not working

  • DVT-6672 False UNDECLARED_IDENTIFIER error on generic interface object used in a procedure argument

  • DVT-6681 When DVT_USER_SETTINGS or DVT_COMMON_SETTINGS point to a location inside a project no links are created in DVT-Settings project

3.5.22 (9 September 2014)

Features

  • DVT-6377 Ability to specify current build configuration name and content by dvt_cli.sh

Enhancements

  • DVT-4767 Example Makefile.dvt for a predefined project

  • DVT-4911 Run configurations: improve error handling and visibility of project / working dir resolution

Bugfixes

  • DVT-6633 Trace Connections should be case-insensitive to port names

3.5.21 (3 September 2014)

Enhancements

  • DVT-6026 Ability to specify path to Custom Dialog swtxml as relative to the location of the run configuration

Bugfixes

  • DVT-4149 Don’t jump to files from other projects when double-click in views

  • DVT-4835 Wrong autocomplete in empty VHDL source file

  • DVT-5179 Current scope indication is wrong inside action block inside process

  • DVT-5323 Build configurations are not correctly parsed when -ncelabargs is encountered

  • DVT-6357 Compile waivers don’t work for problems whose description contains newlines

  • DVT-6601 When creating a content_filters.xml views are not refreshed

  • DVT-6620 Search view quick search is shown at the bottom of the view instead of the top

3.5.20 (28 August 2014)

Features

  • DVT-5000 Add ‘show usages’ hyperlink entry

Enhancements

  • DVT-6609 Preload the IEEE, STD, etc. libraries before incremental compile

  • DVT-6612 Members sorting in Types/Verification Hierarcy Views is unstable

3.5.19 (21 August 2014)

Features

  • DVT-6592 Ability to browse and search type members in Types View

Enhancements

  • DVT-4050 Add -perspective switch to dvt_cli.sh importProject

  • DVT-5255 In dvt and ius.irun compatibility modes .pslvhdl extension should be mapped to VHDL Language Syntax

  • DVT-5418 Ability to specify prefixes that trigger autocomplete

  • DVT-6051 Hierarchical search in Types View

  • DVT-6158 Cross-platform Quick Search clear button

  • DVT-6587 Automatically show Types Members view and select first match when search string includes dot

Bugfixes

  • DVT-4736 Eclipse 4: Dynamic Launch Configuration Shortcuts key bindings do not work

  • DVT-6250 Sometimes project open causes a NullPointerException

  • DVT-6459 New DVT File wizard throws NullPointerException when filling in file name with .build extension

  • DVT-6570 Specador: FileNotFoundException (Not a directory) when generating documentation using the new HTML style

  • DVT-6596 Settings management engine doesn’t always work on key bindings with parameters

3.5.18 (1 August 2014)

Enhancements

  • DVT-5715 F2 on identifier should show tooltip

  • DVT-6211 Highlight javadoc pragmas

  • DVT-6234 Custom Dialogs: DirectoryFilesListing widget should support listing directories

Bugfixes

  • DVT-6209 Fixed cause for “Job found still running after platform shutdown” message on exit

  • DVT-6065 Eclipse 4: Waive Problem in Problems View context menu doesn’t work

  • DVT-6066 Eclipse 4: SVN plugin throws an error when DVT Auto-Linked is created

  • DVT-6461 Eclipse 4: No content in Problems/Tasks View when focus is on a different stacked view (patch for Eclipse Luna 4.4.0)

  • DVT-6482 Eclipse 4: Missing Copy Full Path action in Navigator View context menu

  • DVT-6513 Eclipse 4: Tool Bar Customization / DVT Build category shows multiple empty buttons

3.5.17 (25 July 2014)

Features

  • DVT-5560 Specador: Ability to customize the HTML look & feel when new HTML style is used

  • DVT-6487 Specador: Ability to inject HTML in generated documentation when new HTML style is used

Enhancements

  • DVT-6113 Ability to “add as -y library”, similar with “add as incdir” from Navigator right click menu

Bugfixes

  • DVT-6520 Trace Connections from Editor not working for cross language signals and ports

  • DVT-6526 Specador: Watermark footer missing in new HTML style

3.5.16 (8 July 2014)

Features

  • DVT-6485 Specador: New HTML look & feel

Bugfixes

  • DVT-4775 Ability to insert single proposals automatically

  • DVT-5197 File not opened in the correct folder, but in DVT Auto-Linked

  • DVT-5550 Specador: Method argument comments are not extracted

  • DVT-6210 Specador: Fixed JavaDoc @link hyperlink extraction when similar links are used

  • DVT-6432 Specador: Refresh web browser after new documentation is generated

  • DVT-6481 False UNDECLARED_IDENTIFIER semantic error reported for ‘DEALLOCATE’

  • DVT-6483 False syntactic error when using ‘A <- B’ (instead of A < -B)

  • DVT-6484 False UNDECLARED_IDENTIFIER semantic error reported for function().member of record

  • DVT-6492 Rebuild fails after adding a nature to a project

  • DVT-6498 Eclipse 4: Fixed java.lang.NoClassDefFoundError in AbstractTextEditor affecting some versions of Eclipse 4.2

  • DVT-6499 NullPointerException when DVT_COMMON_SETTINGS is used and DVT_USER_SETTINGS is not set

  • DVT-6504 Performance degradation when creating Auto-Linked resources

3.5.14 (24 June 2014)

Enhancements

  • DVT-4411 Trace Connections of internal signals from editor

  • DVT-6372 Unify the task tags and comments collection with the parsing of the file

Bugfixes

  • DVT-5968 Read-only pop-up not working for file with rw:r:r permissions when opened by other user

  • DVT-6001 Trace Connections from editor when only one top module candidate is available should automatically select it

  • DVT-6353 Specador: Overloaded functions are not visible

  • DVT-6369 Project is restored twice on project open

  • DVT-6370 Project restore cannot be interrupted by cancel button

  • DVT-6376 Read-only indication not working for file with rw:r:r permissions when opened by other user

  • DVT-6391 Do not restore when using CLI createProject command

3.5.13 (13 June 2014)

Enhancements

  • DVT-5558 Added support for VHDL multiline comment extraction

Bugfixes

  • DVT-6331 Specador: Wrong hyperlinks when including external documentation directories

  • DVT-6333 Specador: Show the external documentation title under the ‘Referenced Documentation’ section in TOC

  • DVT-6338 Exception while searching in Design Hierarchy

  • DVT-6348 Layers View displays wrong information when invoked on an element while the view is hidden

3.5.12 (10 June 2014)

Enhancements

  • DVT-6303 Long parsing time for multiple levels of imbricated expressions

Bugfixes

  • DVT-5469 Editing a file during build freezes the GUI

  • DVT-6288 Specador: FileNotFoundException when documentation is generated with diagrams in same location for multiple projects

  • DVT-6304 Specador: progress dialog should also include design diagrams and design diagrams with ports

  • DVT-6308 License checkout error not reported properly due to an exception in FlexLM

3.5.11 (30 May 2014)

Enhancements

  • DVT-5202 Specador: option to generate module diagrams with ports

  • DVT-6056 Open files compiled by DVT with the corresponding DVT editor (for example from Navigator)

  • DVT-6159 Inconsistency: Outline/Quick Outline/Type Hierarchy filters dialog should have Select/Deselect All buttons

  • DVT-6260 Design hierarchy doesn’t find component mapping in another library

  • DVT-6069 Open problems reported by DVT with the corresponding DVT editor (for example from Problems View)

Bugfixes

  • DVT-6244 Sometimes Show Whitespace Characters throws an error

  • DVT-6273 When same sources are Auto-Linked multiple times go to declaration (from view/hyperlink) asks user to chose project

3.5.10 (22 May 2014)

Enhancements

  • DVT-5131 Enhanced VHDL HTML Documentation

  • DVT-6208 Settings management engine should handle .dvt.gtkrc settings

  • DVT-6230 Provide an example Makefile wrapper for dvt_cli.sh in the uvm-ubus predefined project

Bugfixes

  • DVT-5478 HTML Documentation: boolean values in dvt_export_html.xml that contain empty spaces are not recognized

  • DVT-6130 False semantic error for function call when class extends its parameter

  • DVT-6137 Ancestor field not visible if parent class extends its parameter

  • DVT-6207 Fixed ConcurrentModificationException preventing DVT CLI daemon to start

  • DVT-6219 False semantic error when referring VHDL-defined types/enums/constants in Verilog

  • DVT-6220 Compare Dialog is not using the editor background color

  • DVT-6224 Layers View: duplicate layers for functions in package and package body

  • DVT-6229 Changed Quick Search default messages

3.5.9 (12 May 2014)

REMOVED

  • DVT-6174 Remove support for +dvt_reparse_duplicate_top_files+ build directive

Bugfixes

  • DVT-6104 Search view Quick Search should be reset between searches

  • DVT-6105 Search view is populated slower when Quick Search is active

  • DVT-6157 Build configurations: in ius.irun compatibility mode, SPECMAN_PATH is ignored

  • DVT-6166 Eclipse 4: Fixed org.eclipse.swt.SWTException: Invalid thread access when running “dvt_cli.sh -newwindow”

  • DVT-6167 Eclipse 4: Fixed java.lang.NoSuchMethodError in AbstractTextEditor caused by a bug in DVT Patcher

  • DVT-6173 Invoking a single External Build Configuration triggers a full rebuild with all the External Builders

  • DVT-6181 HTML Documentation: cannot trigger a project rebuild from the documentation wizard

  • DVT-6198 False semantic DUPLICATE_VARIABLE error reported for procedure generic ports

3.5.8 (30 April 2014)

Enhancements

  • DVT-6147 Issue a warning at startup if incremental build (Project > Build Automatically) is disabled

Bugfixes

  • DVT-4645 Copy/Paste doesn’t always work (Eclipse Bug 368354 patch)

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

  • DVT-5736 Sometimes when closing a project files remain open and display an error message

  • DVT-5842 Added Outline View button for configuring element filters

  • DVT-6035 dvt_cli.sh openFile command issues an error if -line is not specified

  • DVT-6138 Semantic timeout dialog always shows at incremental build when +dvt_file_compile_timeout is set to 0 (disable)

  • DVT-6185 False semantic UNDECLARED_IDENTIFIER error when using labeled begin/end inside generate region

3.5.7 (22 April 2014)

Enhancements

  • DVT-6036 Build config: incorrect number of expected arguments for -no_error directives

  • DVT-6099 Build config: warn of unknown +dvt directives regardless of +dvt_enable_unknown_directive_warnings

  • DVT-6122 Ability to use $DVT_PROJECT_LOC environment variable in build config and external tools

Bugfixes

  • DVT-5157 External builder markers disappear when paths in default.build are target files of symlinks from project

  • DVT-6012 Views should not be updated when they are not visible

  • DVT-6077 Wrong jump to file from external builder console error when the path is relative

  • DVT-6097 Dynamic Launch Configuration Shortcuts should not be visible if they refer to closed projects

  • DVT-6109 Pre-restore dictionary size too big due to Java serialization inner class issue

3.5.6 (15 April 2014)

Enhancements

  • DVT-5888 Hierarchical search in Compile Order View

  • DVT-6016 Incremental compilation should not be performed for a build config file opened with a VHDL editor (for example when using -f my_list_of_files.vhd)

  • DVT-6018 Allow various operations like jump to definition or show hierarchy for the “after cursor” identifier

Bugfixes

  • DVT-3877 Last external builders marker takes over previous markers on same file/line

  • DVT-4796 Errors reported by external builder incremental build are not displayed in Problems View

  • DVT-6005 Compile Order view in “Show only files with errors” mode should refresh after reapplying compile waivers

  • DVT-6021 Views are not updated across multiple Workbench Windows when building a project

  • DVT-6047 External Tools: “Note” filters should use the same color

  • DVT-6095 Sometimes when opening symlinked files they get recompiled

3.5.5 (1 April 2014)

Enhancements

  • DVT-5666 Content Filters for Design Hierarchy view

  • DVT-5967 Ability to control “Disable code folding if file exceeds ### lines”

Bugfixes

  • DVT-5938 Non DVT projects should not show in specific DVT project selection dialogs

  • DVT-5961 Adding a DVT nature to a project should create the .dvt sub-directory if it does not exist

  • DVT-5962 Strange behavior of dvt_cli.sh when using “-newwindow -workingset”: no console, workingset visible on focus, old window updates

  • DVT-5980 Console Log Filters: missing hyperlinks for relative paths starting with “../../”

  • DVT-5981 Wrong default template when creating a new file with explicitly specified extension in a mixed language project

  • DVT-5982 Do not notify views when incremental compilation is not performed (for example because of max number of lines)

3.5.4 (21 March 2014)

Enhancements

  • DVT-5887 Search View Quick Search should bold the matched parts of branches like in all other views

  • DVT-5930 Missing read-only notification when formatting a read-only or unchecked out file

Bugfixes

  • DVT-5918 Infinite loop sometime when BadLocationException is thrown in tooltip parser

  • DVT-5925 Default content of a New > DVT Content Filters XML may filter out all tasks in windows

  • DVT-5926 VHDL entities placed in different libraries are not visible from SV top module

  • DVT-5928 Wrong vertical align by parenthesis close, bracket close or curly close

3.5.3 (14 March 2014)

Enhancements

Bugfixes

  • DVT-5896 Trace Connections View search for port does not bold the matched ports

  • DVT-5903 Content Filters: Errors and tasks in simlinked files are not filtered

  • DVT-5905 Content filters do not apply for problems reported on files outside project

3.5.2 (11 March 2014)

Enhancements

Bugfixes

  • DVT-5886 Quick Search does not perform prefix matching on CamelCaseStrings

3.5.1 (7 March 2014)

Enhancements

  • DVT-5788 Copy full path of multiple resources

  • DVT-5818 Content Filters: ability to filter Search View by element text

Bugfixes

  • DVT-5700 HTML Documentation Generator should not report progress for each diagram

  • DVT-5795 HTML Documentation Wizard does not refresh all the settings when changing the project

  • DVT-5804 Some formatter preferences (like Vertical align > Module port declarations) are not saved under Windows OS

  • DVT-5808 Performance improvements for Content Filters

  • DVT-5810 Outline should not reveal the first matched element when new content is added

  • DVT-5811 Internal builder console is cleared when saving a build configuration file

  • DVT-5815 Changed Code Factory shortcut conflicting with Copy Full Path shortcut from Shift+Alt+P to Shift+Alt+K

  • DVT-5819 Wrong semantic errors for duplicate VHDL aliases

  • DVT-5820 Wrong semantic errors when aliases for subprograms are used

  • DVT-5824 Fixed incompatibilities with Eclipse 3.6

  • DVT-5826 Fixed dvt.sh issues on MacOS

3.5 (27 February 2014)

HIGHLIGHTS

REMOVED

  • DVT-4293 Remove all incdir and define variables for External Tools Integration - ${dvt_current_build_file} should be used instead

  • DVT-5765 Removed deprecated scripts dvt_trap.sh, dvt_xterm.sh, license_utils.sh

Features

  • DVT-650 & DVT-1021 & DVT-2451 & DVT-2430 Ability to control preferences for site, team, user, project levels

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

  • DVT-2943 Ability to use waivers for build configuration problems

  • DVT-3791 Ability to capitalize all keywords and types in VHDL

  • DVT-4049 Auto-Link files included by default.build

  • DVT-4412 & DVT-5112 Add ports view to Trace Connections View

  • DVT-5111 Add filter to Trace Connections View tree

  • DVT-5128 Unify Views context menu actions: Show References, Layers, Hierarchy, Instance Tree, Diagrams

  • DVT-5155 Ability to control memory using dvt.sh arguments

  • DVT-5265 Unify Checks View

  • DVT-5277 Ability to disable format for a marked region of code

  • DVT-5368 Unify Layers View

  • DVT-5610 Unify Trace Connections View

  • DVT-5763 Changed Instance Tree view to Design Hierarchy View. See Design Hierarchy View

Enhancements

  • DVT-532 Ability to easily share code templates at site level

  • DVT-4040 Unify icons across languages

  • DVT-4408 CamelCase support for quick views and views text filters

  • DVT-4795 Predefined project mx_1 does not compile using Questa Simulator

  • DVT-5025 Trace Connections toolbar icons are not intuitive

  • DVT-5044 Autoinstance declares signals for all ports

  • DVT-5068 Show matched/total number of instances in Instance Tree

  • DVT-5268 Element count in top label of views should show filtered/total info

  • DVT-5330 Mark the current trace path in the Trace Connections View tree

  • DVT-5331 Show port/signal icons in the Trace Connections View menus and ports view

  • DVT-5618 Ability to control compilation timeout via build configuration directives: +dvt_file_compile_timeout and +dvt_incremental_compile_timeout

  • DVT-5764 Updated JRE in distribution to version 1.7.0u4

Bugfixes

  • DVT-4559 When the Instance Tree gets empty after an incremental build the “work” library is shown

  • DVT-4614 Cursor jumps on another line after auto-format when using spaces instead of tabs

  • DVT-5106 Instance Tree and Trace Connections views memory leak

  • DVT-5130 Code formatting failure when vertical alignment is on

  • DVT-5210 Types View should reset after a project is cleaned

  • DVT-5380 Invoking Trace Connections in Editor triggers an error when Instance Tree is filtered

  • DVT-5485 & DVT-5554 Instance Tree loses selection when the editor is changed or when Navigator View is selected

  • DVT-5448 When the platform starts and there is no resource selected, the current project is not in sync with the highlighted project in Navigator

  • DVT-5628 Formatter error when using quote character

  • DVT-5722 Instance Tree shows the first element when it should be empty

  • DVT-5723 Show Instance Tree is not working on a VHDL entity when the top is Verilog module