25.2.17 (22 September 2025)
Performance
DVT-23820 Speed-up code folding region detection when opening an editor
REMOVED
DVT-23717 Removed support for Java 1.8, minimum required version is 17
Enhancements
DVT-23718 Switched to Java 17 in Eclipse 4.22 distributions
25.2.16 (10 September 2025)
Features
DVT-21929 AI Assistant: Ability to auto-correct compilation errors and warnings
Enhancements
DVT-10224 HDL Diagrams: Show actual value for signals tied to constants
DVT-13523 & DVT-23506 Suppress XML validation errors from stdout
DVT-21279 FSM Diagrams: Add preference to hide expressions common to all transitions
DVT-23711 Wrong main menu label for “Edit > Word Completion”
Bugfixes
DVT-23032 Settings management does not work properly when DVT_COMMON_SETTINGS points to a non-existing location
DVT-23642 FSM Diagrams: “Hide names in conditions” preference should not depend on the “Transition Labels” preference
DVT-23676 Semantic checks: False AMBIGUOUS_EXPRESSION error for function with generic return type
DVT-23678 Semantic checks: False TYPE_MISMATCH error for variable used in assignment to same-named alias with enum in standard package
DVT-23680 Semantic checks: False TYPE_MISMATCH error for operand with subtype attribute of array select
DVT-23681 Semantic checks: False MISSING_CONSTRAINT error for variable of subtype with ‘range constraints
DVT-23683 Semantic checks: False ILLEGAL_CONSTRAINT error for array type of alias of array
DVT-23714 FSM Diagrams: Sometimes the diagram generation fails when assigning the current state to the next state
25.2.15 (27 August 2025)
Features
DVT-21891 AI Assistant: Add support for Amazon Bedrock provider
DVT-22363 Build config: Simplify reusing/referencing build configurations in other projects using +dvt_include_config
DVT-22814 AI Assistant: New ‘Add logging to the selected code’ predefined blueprint
Enhancements
DVT-21802 AI Assistant: Dynamically resize pop-up messages to fit the entire message up to a limit
DVT-22027 AI Assistant: Use incremental indices for cloned chat sessions
DVT-22694 AI Assistant: ‘Analyze and fix the selected code’ blueprint should include compilation problems in the prompt
DVT-23101 Creating a new configuration should refresh the target folder before save
DVT-23470 AI Assistant: Update predefined blueprints to use markdown in the underlying prompt
Bugfixes
DVT-23162 Auto-build is not triggered after undo or replace all operations in specific scenarios
DVT-23508 AI Assistant: Model configs are not refreshed automatically after modifying the models.json file
DVT-23536 Search using the “Find/Replace” dialog and find next item using CTRL + K do not work when words start or end with special characters
DVT-23592 Semantic checks: False USAGE_BEFORE_DECLARATION for enum identifier used as argument for ‘POS attribute
DVT-23593 Semantic checks: False UNDECLARED_IDENTIFIER for formal part argument of aliased function call
DVT-23600 Semantic checks: False ARRAY_INDEX_SELECT error for constraint to array type in some cases
25.2.14 (13 August 2025)
Performance
DVT-23165 Compile Waivers: GUI freeze when using the “Reapply DVT Waivers” command on a project with many waivers
Features
DVT-14467 Ability to export FSM Transition Table
Enhancements
DVT-22683 AI Assistant: Ability to quickly access AI Assistant-related commands from the chat view toolbar
DVT-22745 AI Assistant: Ability to insert a code block from a chat conversation into a new file
DVT-22925 AI Assistant: Ability to create snippets or blueprints without sending a message to the LLM
DVT-23123 AI Assistant: Add preference to toggle the chat send button shortcut between Enter and Shift+Enter keys
DVT-23441 AI Assistant: Ability to specify proxy and SSL/TLS certificate options to the getFetchModule API
DVT-23444 AI Assistant: Use HTTP as default when no protocol is specified for a proxy
DVT-23500 Bitfield Diagrams: Saving the diagram should display a notification in the status bar
Bugfixes
DVT-23481 “Select DVT Project” dialog should not be displayed at startup when auto-build is disabled
DVT-23493 Quick Views: Views cannot be opened in specific scenarios
DVT-23501 Wavedrom Diagram: Disable “Copy Table” option from Inspect View
DVT-23534 Tooltips: Incorrect default value shown as actual value for constant in unelaborated code
DVT-23540 Bitfield Diagrams: Copying the table in rST format results in broken table
25.2.13 (30 July 2025)
HIGHLIGHTS
AI Assistant: Simplified setup of proxy and SSL/TLS certificates using model configurations
AI Assistant: Reworked backend to avoid CORS-related LLM connectivity issues (disable_chromium_web_security no longer required)
Performance
DVT-23164 & DVT-23314 Compile Waivers: Speed-up application of path matching waivers
CLEANUP
DVT-23406 & DVT-22861 & DVT-22862 & DVT-23390 & DVT-23391 & DVT-23395 & DVT-23407 & DVT-23408 & DVT-23409 & DVT-23412 & DVT-23413 & DVT-23414 & DVT-23415 & DVT-23416 & DVT-23418 Code Templates: Refine the names and descriptions of multiple templates to improve clarity
Enhancements
DVT-21910 AI Assistant: Trim prompt autocomplete proposals to ensure they fit within a single line
DVT-22970 AI Assistant: Support environment variables inside ‘#file:<path>’ symbol
DVT-23178 AI Assistant: Use Markdown format for the output of ‘@problems from selected’ snippet
DVT-23183 AI Assistant: Ability to include the cursor position for all flavors of the ‘@selected’ snippet
DVT-23189 AI Assistant: Ability to configure proxy settings and SSL/TLS certificate configurations per model configuration
DVT-23219 AI Assistant: Support glob patterns inside ‘#file:<path>’ symbol
DVT-23258 AI Assistant: Add support for partial matches in the AI Assistant Commands dialog
Bugfixes
DVT-20120 Schematic diagrams: Show Sources/Destinations/Connections does not trace signals across generate block boundaries
DVT-20707 Schematic diagrams: Show connections on a struct array signal results in a broken diagram
DVT-21725 AI Assistant: The chat prompt highlight is broken after inserting an invalid snippet in specific scenarios
DVT-21845 AI Assistant: Running a blueprint while a current language model hasn’t been initialized in Eclipse results in an error
DVT-22400 AI Assistant: Chat prompt highlight is not updated in specific scenarios
DVT-23115 AI Assistant: Use Node.js backend to avoid CORS and other connectivity issues when sending requests to the LLM
DVT-23154 Startup crashes in specific scenarios when the distro is installed in a read-only location
DVT-23193 AI Assistant: Dismissing the autocomplete while editing a previous message should not close the edit textbox
DVT-23213 & vscode-1834 Thread Dump Collector: Generated file is not automatically opened on Windows
DVT-23234 AI Assistant: Unable to load more than one serialized chat session
DVT-23273 AI Assistant: Protected file rules are not applied for ‘#file’ symbols referred by path
DVT-23292 Build config: Broken build when providing a nonexistent path to +dvt_uvmhome_override+
DVT-23312 & DVT-23262 AI Assistant: Incorrect line ranges within the expansion of symbols/snippets in specific scenarios
DVT-23377 AI Assistant: File edits should validate the read-only / checkout status of the file
DVT-23381 & DVT-22768 AI Assistant: All snippets and symbols fail to expand when the prompt contains an invalid snippet in specific scenarios