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**


-  Enhanced :ref:`Semantic Checks`: check that each identifier is properly declared and used

-  :ref:`Trace Connections` usability improvements, enhancements and bug fixes.

-  Ability to use :ref:`Content Filters` in order to eliminate unnecessary information overload.

-  Redesigned the tool configuration and preferences sharing capabilities. See :ref:`Settings Management`

-  Redesigned the code formatting engine. See :ref:`Code Formatting`

-  Completely unified the DVT Perspective across all languages.
-  :ref:`Quick Search in Views` available in most views

-  Redesigned icons (see :ref:`Icons and Decorations`), tool-bars and menus.

-  Renamed the Instance Tree View to :ref:`Design Hierarchy View`

**REMOVED**

-  DVT-4293 Remove all *incdir* and *define* variables for :ref:`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 :ref:`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
