24.2.28 (11 December 2024)
Enhancements
DVT-21713 AI Assistant: Format code sections returned by snippets and symbols
DVT-21730 AI Assistant: Add support for query_key:search_pattern symbol queries
DVT-21775 Quick Query View: Semantic search should return all results matching the query_type when no name pattern is provided
DVT-21823 AI Assistant: Split logging into debug log and model communication
Bugfixes
DVT-21709 Restrict lazy bring-up of resurces actions to Project Explorer context menu
DVT-21795 Removed parent directory check from DesignSync Revision Control Integration script
DVT-21812 AI Assistant: Fixed “Unexpected params [null]” warning printed on stderr
DVT-21816 AI Assistant: Do not allow chat sessions with empty names
DVT-21838 Build config: Files specified after +dvt_uvmhome_override directive are not compiled if no compatibility mode is specified
DVT-21846 AI Assistant: Sometimes, the chat autocomplete freezes while writing a symbol
DVT-21864 DVT CLI: When a threshold is specified for include auto the resources are not correctly filtered
DVT-21877 DVT CLI: Reintroduced the default threshold for -include auto
DVT-21886 AI Assistant: Chat view links are opened inside the chat instead of the external browser
DVT-21890 AI Assistant: Remove autocomplete proposals when the proposal matches the text
DVT-21896 AI Assistant: Sometimes, an error is thrown when resending a request
DVT-21937 AI Assistant: Sometimes, Markdown code blocks are not highlighted properly in the chat
24.2.27 (26 November 2024)
Features
DVT-21688 AI Assistant: Add support for Azure OpenAI provider
DVT-21772 AI Assistant: Add support for Anthropic provider
Enhancements
DVT-19902 Ability to use paths relative to current file in compile waivers <include/> tags
DVT-21693 When no project is selected in a multiple projects workspace consider the first one as active
DVT-21697 AI Assistant: Console should not be focused every time a message is sent or received
DVT-21773 AI Assistant: Hide sensitive language model configuration when it’s presented in the UI
Bugfixes
DVT-21726 Compile Waivers: Waivers specified through +dvt_compile_waivers_file are not restored
DVT-21758 AI Assistant: The cursor is sometimes placed in the wrong position after using auto-complete in prompt editor
DVT-21759 AI Assistant: Sometimes Undo / Redo operations do not work in prompt editor
DVT-21760 AI Assistant: Markdown code blocks missing the language specifier are not rendered properly in the chat
DVT-21781 AI Assistant: In certain scenarios, assistant messages fail to appear in the chat
DVT-21789 Quick Views: Sometimes focus is lost when opening a quick view
24.2.26 (14 November 2024)
Features
DVT-21435 New Quick Query View
DVT-21556 AI Assistant: Add shortcut to open a dialog with all commands
Enhancements
DVT-21478 Console View: Searching for next / prev problem for consoles with very large contents does not work in specific scenarios
DVT-21575 AI Assistant: Trim leading whitespace for code sections returned by snippets
Bugfixes
DVT-17745 & DVT-20018 Changing project database location does not work across tool restarts
DVT-21570 AI Assistant: Limit the length of session names generated by LLMs
DVT-21576 AI Assistant: Sometimes @selected snippet does not expand properly for single line declarations
DVT-21581 AI Assistant: Cloned sessions are not saved
DVT-21594 AI Assistant: “Stop Generating” command does not work inside compare view
DVT-21598 AI Assistant: Improve undo operation after inserting LLM generated code in the editor
DVT-21640 AI Assistant: Pressing Escape when editing a session’s title after multiple renames wrongfully restores the original name
DVT-21669 AI Assistant: When saving a blueprint, the name of the session is used as file name instead of the name of the blueprint
DVT-21676 Build config: +define definitions from env var expansions are ignored
DVT-21696 Increased JVM watchdog timeout to 60 seconds
24.2.25 (31 October 2024)
Enhancements
DVT-18378 DVT Resource Filters: Changing the active build configuration should recreate the compilation related filters
DVT-19063 DVT Resource Filters: Full build should recreate the compilation related filters
DVT-19778 & DVT-21138 DVT Resource Filters: Ability to bring-up resources on demand independent of how the project was created
DVT-21443 Report an Issue: Thread dump file names should be timestamped
DVT-21532 DVT Resource Filters: Ability to bring-up only compilation related resources independent of how the project was created
DVT-21541 AI Assistant: Ignore changes to session name when Escape is pressed
DVT-21543 AI Assistant: Improve AI Console theming
DVT-21545 Status Bar Notification: Improved look in dark themes
DVT-21546 Status Bar Notification: Do not display multiple notifications with the same information
DVT-21547 AI Assistant: Improve dark theme for code blocks generated in AI Assistant View
Bugfixes
DVT-21059 Types View: Wrong number of types in specific scenarios after full build when content filters is active
DVT-21403 Predefined Projects: Broken run configurations in “Revision Control Integration” predefined project caused by an incorrect relative path
DVT-21425 Report an Issue: Thread dump files having the same name and located in different projects are discarded when sending an Issue Report
DVT-21442 Report an Issue: Collecting thread dumps for full build, elaboration or linting overwrites previously generated files
DVT-21463 AI Assistant: Sessions with unavailable models are not restored
DVT-21464 AI Assistant: Wait for model initialization to complete
DVT-21539 Project restore hangs at startup in specific scenarios
DVT-21540 AI Assistant: Sometimes the session name cannot be changed
DVT-21542 AI Assistant: Newly created snippets and blueprints files not visible in project explorer until refresh
DVT-21544 Status Bar Notification: Show Notification button should be disabled when there are no notifications to display
24.2.24 (14 October 2024)
Bugfixes
DVT-21428 AI Assistant: Fixed missing blueprint ‘Add comments for the selected code’
24.2.23 (11 October 2024)
HIGHLIGHTS
New AI Assistant
Features
DVT-20801 New AI Assistant
Enhancements
DVT-10550 Content Assist: Propose syntactic macro <arguments> inside macro body
Bugfixes
DVT-21393 Console View: Fixed accumulating memory usage observable after a very large number of successive builds