The Qt Design Studio 4.8.1 release contains bug fixes and new features.

The most important changes are listed in this document.
For a complete list of changes, see the release reports of Qt Design Studio 4.8.1:
https://bugreports.qt.io/projects/QDS/versions/23314

FAQs on common topics and troubleshooting guides can be found in the public wiki for Qt Design Studio:
https://wiki.qt.io/QtDesignStudio

General
  * Added new AI Assistant (QDS-15621)
  * Updated the Qt 6.8 runtime to Qt 6.8.5
  * Fixed various startup and runtime crashes (QDS-16093, QDS-15984, QDS-16009, QDS-15983, QDS-16110, QDS-16008)
  * Fixed warnings about "Missing type QList<string> name" for generated QML files (QDS-15968)
  * Fixed the slow update of the components view after import (QDS-12431)

CMake Exporter
  * Fixed that some .mesh files fail to load when building with CMake (QDS-11795)
  * Fixed that audio assets are not written to the generated CMake file (QDS-16037)
  * Fixed that the CMake project is broken due to a missing CMakeLists file in dependencies (QDS-15896)
  * Fixed that the CMakeLists.txt file is not recreated directly after overwriting a 3D asset import (QDS-14460)

Design Viewer
  * Fixed issues with fonts being ignored during resource generation and failing to be found on the system (QDS-15962, QDS-13782)

Content Library
  * Fixed that importing a .qdsbundle with a 3D model child node caused an "Item could not be created" error (QDS-16024)
  * Fixed that Content Library search cannot be cleared in the User Assets tab if there are no user assets (QDS-15910)
  * Fixed that when exporting and importing a bundle, properties were lost for non-root nodes (QDS-15897)
  * Fixed that dragging images to the Content Library's 3D category caused an endless loop of message boxes (QDS-16012)
  * Fixed that adding a component material to the library created a wrapper type instead of directly adding the component (QDS-16030)

Material Browser
  * Fixed that material combo boxes in the property view do not update immediately after a material is added from the content library (QDS-15915)
  * Fixed that dragging material from the content library to a model no longer creates a duplicate copy in the material library if an unmodified copy already exists (QDS-15955)
  * Fixed that the ShaderEffect source list does not show .qsb files (QDS-15930)
  * Fixed that the texture source image does not always update to the Material Browser (QDS-15989)
  * Fixed that changing texture color through binding does not work real-time (QDS-15993)

3D View
  * Fixed that 3D items are not visible in the viewport in some cases (QDS-15678)
  * Fixed that dragging images from assets or content library to a 3D model doesn't work (QDS-15951)
  * Fixed that the 3D Asset preview image in the Assets view does not update after reimport (QDS-15992)

Property View
  * Fixed that "Export property as alias" does nothing for local custom properties (QDS-15925)
  * Fixed the Component Instance Visibility issue (QDS-11838)
  * Fixed the issue with component instance overrides and improved sub-instance resolution (QDS-14931)
  * Added a warning to users about font replacement in the property panel (QDS-13738)

Navigator
  * Fixed that the Timeline is always visible in the Navigator (QDS-16029)

Qt for MCU
  * Fixed that an irrelevant MCU warning is shown for MPU projects (QDS-15272)
  * Fixed that MCU Fonts are not copied from QtDS to the qmlproject and fonts folder (QDS-9674)

Documentation
  * Updated documentation for supported platforms for Ubuntu 24.04 (QDS-16111)
  * Updated and added documentation for AI Terms and Conditions (QDS-16051, QDS-15996)
  * Added documentation for the AI Assistant (QDS-16020)
