#.# - major version - Includes new features, major enhancements, architectural changes, bug fixes.
Since 2015, a major version is named in sync with the release year, for example the first major version of 2015 is 15.1.
NOTE: When switching to a new major version it is recommended to start in a new workspace.
#.#.# - minor version - Includes bug fixes, minor enhancements.
23.2.28 (28 November 2023)
Bugfixes
23.2.26 (14 November 2023)
Bugfixes
23.2.25 (1 November 2023)
Enhancements
Bugfixes
23.2.24 (17 October 2023)
Bugfixes
23.2.23 (9 October 2023)
HIGHLIGHTS
CLEANUP
23.1.22 (22 September 2023)
Enhancements
Bugfixes
DVT-19391 Generation doesn't start if files from another project are opened in the editor when using Eclipse
DVT-19413 Custom menu can't be specified at the bottom of the page
DVT-19426 Inconsistent behavior when resolving relative paths with parent directory segments crossing a directory symlink during build config parsing and file parsing
23.1.20 (6 September 2023)
Enhancements
Bugfixes
23.1.19 (25 August 2023)
Enhancements
23.1.18 (2 August 2023)
Enhancements
23.1.16 (18 July 2023)
Bugfixes
23.1.15 (7 July 2023)
Enhancements
23.1.9 (12 April 2023)
Enhancements
Bugfixes
23.1.7 (15 March 2023)
Enhancements
23.1.4 (8 February 2023)
DEPRECATED
Features
Enhancements
Bugfixes
DVT-18240 License: In some cases the license client leaks a large number of CLOSE_WAIT sockets due to a FlexLM bug
DVT-18603 License: In some cases when multiple license sources are set and no license is available, the license client is repeatedly queuing and dequeuing for a license
DVT-18672 Exception thrown when an unsupported language kind is passed to specador.sh
23.1.3 (31 January 2023)
Bugfixes
DVT-18566 Hyperlinks to e Language expect struct members are not generated
DVT-18570 e Language covergroups are associated with the wrong comment
DVT-18572 e Language covergroups are not properly exported when sharing the same enclosing package
DVT-18573 Improve definition lists formatting for Natural Docs comment syntax
23.1.1 (19 January 2023)
HIGHLIGHTS
Note: Some of the highlights below were rolled-out in 22.1.# hotfix releases for early adopters.
Improved e Language support
Improved Natural Docs support for hyperlinks
Export external resources specified in comments
Enhancements
22.1.39 (20 December 2022)
Bugfixes
22.1.38 (14 December 2022)
Bugfixes
DVT-18405 Specador: Ability to cancel the Scan Elements stage
DVT-18406 Specador: No progress bar shown when scanning elements
DVT-18428 Comments containing file:// links ending with anchor fragments are not recognized
Enhancements
22.1.35 (17 November 2022)
Features
Bugfixes
DVT-18132 NullPointerException is thrown when undefined environment variables are used in +dvt_skip_compile
DVT-18342 Table of contents in multi-nature projects contains a broken hyperlink for e Language tests
22.1.32 (1 November 2022)
Bugfixes
22.1.31 (20 October 2022)
Bugfixes
22.1.28 (28 September 2022)
Bugfixes
DVT-17854 Table of Contents is missing the diagrams section in mixed language projects
DVT-17855 Expanding the Design Tops in the Table of Contents doesn't work in mixed language projects
DVT-17931 Filter layer comments specified in a eLanguage test
DVT-18127 Thread Dump Collector: Fix broken zips caused by SIGINT signals
Enhancements
22.1.27 (13 September 2022)
Bugfixes
22.1.25 (30 August 2022)
Enhancements
22.1.23 (16 August 2022)
Enhancements
DVT-17736 Add preferences for FSM Diagrams in Export HTML Documentation Dialog
DVT-17917 Natural Docs: Generate hyperlinks to test pages when specifying the test name
DVT-17918 Natural Docs: Generate hyperlinks to exported source code
22.1.22 (2 August 2022)
Enhancements
Bugfixes
22.1.21 (21 July 2022)
Enhancements
22.1.20 (11 July 2022)
Enhancements
22.1.19 (28 June 2022)
Bugfixes
22.1.13 (9 May 2022)
Enhancements
22.1.11 (18 April 2022)
Enhancements
Bugfixes
22.1.8 (15 March 2022)
Features
DVT-17389 License: Add support for inline string license sources
DVT-17390 License: Add support for platform independent license source separator &
DVT-17391 License: Add support for using a local license by multiple applications at the same time under the same user
Enhancements
DVT-17330 Filter implicit covergroup items generated by transitions
DVT-17344 Export access qualifiers for e Language members
DVT-17345 Limit maximum number of problems reported in the build log
DVT-17392 License: Send to the license server the client PID instead of the unused and dummy display value
Bugfixes
22.1.6 (23 February 2022)
Enhancements
Bugfixes
22.1.2 (26 January 2022)
Enhancements
Bugfixes
22.1.1 (18 January 2022)
HIGHLIGHTS
Note: Some of the highlights below were rolled-out in 21.1.# hotfix releases for early adopters.
Show design tops in the main navigation menu
Show actual parameter values of design instances
Show ports in a table-like layout
Export source code with syntax highlighting
Generate PlantUML diagrams from comment descriptions
Integrate external Doxygen HTML documentation
Features
Enhancements
21.1.53 (22 December 2021)
Enhancements
21.1.52 (14 December 2021)
Enhancements
21.1.50 (23 November 2021)
Enhancements
21.1.48 (16 November 2021)
Bugfixes
21.1.44 (19 October 2021)
Enhancements
Bugfixes
21.1.41 (27 September 2021)
Bugfixes
21.1.39 (15 September 2021)
Features
21.1.35 (23 August 2021)
Bugfixes
21.1.34 (16 August 2021)
Enhancements
DVT-16268 Organize ports in a table-like layout
DVT-16314 Ability to export VHDL processes
DVT-16333 Ability to export eLanguage event callback methods
DVT-16490 Ability to highlight FSM states from the SVG diagram
Bugfixes
21.1.33 (9 August 2021)
Bugfixes
21.1.32 (3 August 2021)
Bugfixes
21.1.26 (22 June 2021)
Features
21.1.25 (16 June 2021)
Features
Enhancements
21.1.22 (24 May 2021)
Bugfixes
DVT-16160 Custom menu references should contain relative paths
DVT-16162 External documentation hyperlinks should contain relative paths
DVT-16237 Hardwire the shell used by distribution scripts to /bin/bash
21.1.19 (10 May 2021)
Bugfixes
21.1.18 (28 April 2021)
Bugfixes
21.1.17 (26 April 2021)
Features
21.1.9 (8 March 2021)
Bugfixes
21.1.7 (22 February 2021)
Features
Enhancements
21.1.1 (11 January 2021)
HIGHLIGHTS
Note: Some of the highlights below were rolled-out in 20.1.# hotfix releases for early adopters.
Performance improvements and enhancements for JavaDoc and Natural Docs comment formatting
New UVM Register Bitfield Diagrams
Hyperlinks for UML, schematic and flow diagrams
Ability to see Verilog design tops in the main navigation menu
REMOVED
Bugfixes
20.1.39 (9 November 2020)
Bugfixes
20.1.38 (30 October 2020)
Bugfixes
20.1.29 (28 August 2020)
Bugfixes
DVT-8768 When filtering-out base classes, the inheritance tree is also filtered in the generated HTML documentation
DVT-15222 Generate-blocks inside schematic diagrams should not allow double-click action
DVT-15223 Double-click on schematic and flow diagram elements doesn't work when the mouse is over the text
20.1.27 (14 August 2020)
Enhancements
20.1.25 (24 July 2020)
Enhancements
20.1.21 (2 July 2020)
Enhancements
20.1.12 (21 May 2020)
Bugfixes
20.1.11 (15 May 2020)
Performance
Enhancements
20.1.10 (11 May 2020)
Enhancements
Bugfixes
20.1.5 (27 March 2020)
Features
20.1.1 (21 February 2020)
HIGHLIGHTS
Note: The highlights below were rolled-out in 19.1.# hotfix releases for early adopters.
19.1.48 (29 January 2020)
Enhancements
DVT-14130 Show indexes for FSM transition conditions
DVT-14146 Update JRE in distro to Amazon Corretto 8u242
DVT-14157 Ignore DVT_LICENSE_FILE containing multiple hard-wired "FLEXLM" strings
Bugfixes
19.1.47 (10 January 2020)
Bugfixes
19.1.44 (20 December 2019)
Enhancements
19.1.42 (6 December 2019)
Bugfixes
19.1.41 (28 November 2019)
Features
Bugfixes
19.1.40 (12 November 2019)
Enhancements
Bugfixes
19.1.39 (6 November 2019)
Features
19.1.38 (31 October 2019)
Bugfixes
19.1.36 (21 October 2019)
Bugfixes
19.1.30 (29 August 2019)
Bugfixes
19.1.29 (20 August 2019)
Enhancements
19.1.27 (2 August 2019)
Enhancements
19.1.26 (26 July 2019)
Enhancements
19.1.15 (9 May 2019)
Bugfixes
19.1.14 (6 May 2019)
Bugfixes
19.1.13 (25 April 2019)
Bugfixes
19.1.1 (22 February 2019)
Starting with the 19.1.1 major release our products are no longer compatible with old FlexLM license servers (<11.14).
REMOVED
DVT-3913 Removed support for DVT specific file licenses, migrated to FlexLM file licenses
DVT-12877 Removed support for FlexLM tools and daemon versions <11.14
Features
Enhancements
18.1.27 (30 August 2018)
Bugfixes
18.1.9 (12 April 2018)
Bugfixes
17.1.43 (1 February 2018)
Bugfixes
17.1.41 (19 January 2018)
Enhancements
17.1.36 (24 November 2017)
Enhancements
17.1.30 (13 October 2017)
Feature
Bugfixes
17.1.28 (28 September 2017)
Features
17.1.26 (14 September 2017)
Bugfixes
17.1.17 (12 July 2017)
Enhancements
Bugfixes
17.1.16 (30 June 2017)
Enhancements
17.1.15 (16 June 2017)
Deprecated
Features
17.1.7 (10 April 2017)
Bugfixes
17.1.1 (24 February 2017)
Features
Enhancements
16.1.37 (24 February 2017)
Bugfixes
16.1.35 (1 February 2017)
Enhancements
Bugfixes
16.1.31 (9 December 2016)
Enhancements
DVT-8159 Ignore @brief tags lines in comments
DVT-9132 Add covergroup information in class, struct, unit pages
DVT-9131 Ability to skip a header comment candidate that matches a simple pattern or regex when using +dvt_extract_comment_header+
DVT-9134 Ignore invalid HTML tags when parsing comments as JavaDoc
Bugfixes
16.1.27 (28 October 2016)
Bugfixes
16.1.22 (12 September 2016)
Bugfixes
16.1.16 (8 July 2016)
Enhancements
16.1.9 (9 May 2016)
Features
DVT-8567 Ability to add block, flow and schematic design diagrams using export-design-block-diagram, export-design-flow-diagram, export-design-schematic-diagram
Bugfixes
16.1.2 (3 March 2016)
Bugfixes
DVT-8326 No documentation generated for inner enums, structs or classes
DVT-8340 Wrong Java path in MacOS distros
16.1.1 (24 February 2016)
Enhancements
DVT-7978 Updated JRE in distribution to version 1.8.0u66
DVT-8275 Build with Java 8, minimal JRE required version increased to 1.8
15.1.37 (23 December 2015)
Enhancements
DVT-8156 SystemVerilog: Add preference to enable/disable "Ifndef Guard Defines" extraction to HTML, do not generate by default
DVT-8157 SystemVerilog: Add preference to enable/disable "Control Defines" extraction to HTML
15.1.34 (28 November 2015)
Enhancements
15.1.33 (20 November 2015)
Performance
15.1.32 (18 November 2015)
Bugfixes
15.1.27 (8 October 2015)
Bugfixes
15.1.25 (22 September 2015)
Enhancements
15.1.24 (18 September 2015)
Enhancements
DVT-7832 Ability to use a specific package documentation as the overview page
DVT-7833 Ability to filter UVM API from index and macros pages in order to avoid clutter
DVT-7834 Show functions and tasks in generated documentation for interfaces
DVT-7835 Provide legend for class diagrams in generated documentation
Bugfixes
15.1.22 (2 September 2015)
Enhancements
15.1.18 (10 August 2015)
Performance
Enhancements
15.1.17 (3 August 2015)
Features
Enhancements
15.1.16 (27 July 2015)
Deprecated
-gen_html_doc_from_settings is deprecated, use -preferences instead
-get_html_doc flag is deprecated, use -title instead
Enhancements
DVT-7664 Enhance progress reporting in batch mode - what file is currently generated, how long it takes
DVT-7665 Use both extern and implementation function argument comments when generating documentation
DVT-7667 Don't modify the capitalization of the first word in the sentence if that word is in fact the identifier name
DVT-7669 Ability to pass custom menu by command line
DVT-7670 Ability to pass title by command line
Bugfixes
15.1.11 (20 May 2015)
Bugfixes
15.1.10 (15 May 2015)
Bugfixes
15.1.1 (27 February 2015)
Enhancements
3.5.35 (30 January 2015)
Bugfixes
3.5.32 (18 December 2014)
Bugfixes
3.5.30 (28 November 2014)
Bugfixes
3.5.26 (31 October 2014)
Enhancements
3.5.25 (23 October 2014)
Enhancements
3.5.24 (10 October 2014)
Enhancements
3.5.23 (2 October 2014)
Features
Enhancements
DVT-6213 Refine parameters documentation
DVT-6688 Show parameters in the inheritance tree
DVT-6689 Refine interfaces documentation (ports, variables, modports, clocking blocks)
3.5.19 (21 August 2014)
Bugfixes
DVT-6553 Specador compiles all files according to -lang switch in a mixed language build configuration regardless of extension mappings
DVT-6565 Specador complains about non-existing irun executable even if not in ius.irun compatibility mode
DVT-6570 FileNotFoundException (Not a directory) when generating documentation using the new HTML style
3.5.18 (1 August 2014)
Bugfixes
3.5.17 (25 July 2014)
Features
Bugfixes
3.5.16 (8 July 2014)
Features
Enhancements
DVT-6279 SystemVerilog API defined under a class should appear only under that class and not under global API
DVT-6434 SystemVerilog remove covergroups, assertions, functions, tasks, variables from index page and search
Bugfixes
3.5.14 (24 June 2014)
Bugfixes
3.5.13 (13 June 2014)
Enhancements
Bugfixes
3.5.12 (10 June 2014)
Bugfixes
DVT-6285 & DVT-6287 Exceptions when generating documentation in certain configurations
DVT-6286 Exception when generating documentation with module diagrams with ports
DVT-6288 FileNotFoundException when documentation is generated with diagrams in the same location for multiple projects
DVT-6304 Progress dialog should also include design diagrams and design diagrams with ports
3.5.11 (30 May 2014)