23.2.30 (21 December 2023)

Bugfixes

  • DVT-19853 DVT CLI: Creating a project in an extremely large file system may trigger a second full build in specific scenarios

23.2.29 (13 December 2023)

Bugfixes

  • DVT-19123 Outline View: No update when opening a file from the Search View

  • DVT-19774 Compile Order View: Preserve build configuration order for argument files and +dvt_init invocations

  • DVT-19799 Chromium Browser: Sometimes a deadlock is preventing the JVM shutdown

23.2.28 (28 November 2023)

Features

  • DVT-19752 Ability to rebuild only the test files for an e language project

Bugfixes

  • DVT-18223 No error reported when calling a TLM port method without using the port access operator

  • DVT-19744 Show Readers/Writers: Variable select assignments should be marked as write accesses

  • DVT-19745 Show Readers/Writers: TLM port write() calls should be marked as write accesses

  • DVT-19749 Compile Waivers: “Create waiver” wrongly computes waiver file candidates when the project is not selected

  • DVT-19751 Inspect View: NullPointerException thrown when computing number radix in specific scenarios

  • DVT-19764 Scalar type width evaluation fails in specific scenarios

23.2.27 (17 November 2023)

Bugfixes

  • DVT-19740 Compile Waivers: Can’t create new waiver from UI when DVT_USER_SETTINGS and DVT_COMMON_SETTINGS are not set

23.2.26 (14 November 2023)

Features

  • DVT-4730 New Compile Order view mode presenting the argument file inclusion tree and +dvt_init invocations

Enhancements

  • DVT-8420 Compile Waivers: Ability to select the waiver file when creating a new waiver from a problem

  • DVT-13980 Ability to see readers or writers of an e Language variable or port

  • DVT-18305 & DVT-11641 Ability to specify compilation waiver files in the build configuration

Bugfixes

  • DVT-19517 Editor Notification: Changing the active build configuration file wrongly triggers the database out-of-sync notification

  • DVT-19628 & DVT-19636 Chromium browser: In some configurations content is displayed in a new window instead of the application window

  • DVT-19639 Editor Notification: Changing the Verification Hierarchy Top wrongly triggers the database out-of-sync notification

  • DVT-19706 Chromium browser: Cannot open local files using the Eclipse Internal Browser View

23.2.25 (1 November 2023)

Performance

  • DVT-19219 Automatically disable word wrap in editors and Console View when content gets too large

Features

  • DVT-14309 Bit Field Diagrams: Add support for vr_ad registers

Enhancements

  • DVT-14553 Add ‘Show Emitters’ hyperlink option for events

Bugfixes

  • DVT-18313 Comments are not collected for enum values

  • DVT-19283 DVT CLI: Improve performance for Lazy Bring up Resources with -include auto

  • DVT-19506 Filesystem Breadcrumb sometimes causes a StackOverflowError

  • DVT-19635 False UNRECOGNIZED_EXPRESSION on as computed macro usages when replacement terms are indexed list items

23.2.24 (17 October 2023)

Performance

  • DVT-19616 Speed-up compilation in projects with enumerated types that have a large number of enum items

  • DVT-19617 Speed-up execution of eval_exp_string in as computed macros

  • DVT-19618 Speed-up compilation in projects with a large number of cross-package references

Enhancements

  • DVT-11013 Inspect View: Multiple base conversion of numbers does not work in e Language

Bugfixes

  • DVT-18239 Layers View: Doesn’t show method layers defined in template units

  • DVT-19578 Editor Notification: Inaccurate message when too many files changed inhibit the incremental build

  • DVT-19582 Prevent memory leaks when closing diagrams

  • DVT-19587 Diagram timeout message might not be shown in certain conditions

  • DVT-19594 Editor Notification: Wrongly triggered when the project restore operation finishes successfully

23.2.23 (9 October 2023)

HIGHLIGHTS

  • Default license server requirements changed to FlexLM tools and dvtlmd daemon >=11.19

  • New bundled Chromium browser engine used by default on all operating systems

CLEANUP

  • DVT-19560 License: Default license server requirements changed to FlexLM tools and dvtlmd daemon >=11.19

Features

  • DVT-8636 New extract function refactoring

  • DVT-19507 New bundled Chromium browser engine used by default on all operating systems