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

The most important changes are listed in this document.
For more complete lists of changes, see release reports for Qt Design Studio
2.3.0 beta1: https://bugreports.qt.io/projects/QDS/versions/20132
2.3.0: https://bugreports.qt.io/projects/QDS/versions/19710

General
  * Fixed crash when closing document in design view (QDS-5606)
  * Fixed capitalization of rotBlocked@Internal aux property (QDS-4802)
  * Fixed Don't enable position or layout menu if no content (QDS-5483)
  * Fixed undo/redo/manual edits while editing subcomponent (QDS-5392)
  * Fixed ComponentTextModifier offsets for whitespace change (QDS-5362)
  * Fixed Reset ComponentTextModifier when changing to doc model
  * Fixed property binding after drag from component library (QDS-5357)
  * Fixed Block modifying imports when editing in-file subcomponent (QDS-5353)
  * Improved icons for layouts and positioners (QDS-4287)
  * Improved error message on trying to edit empty component (QDS-5308)
  * Added support for Add QtMultimedia (QDS-5147)
  * Added inserting of SVG snippets (QDS-5259)
  * Fixed Copy main document model metainfo to inFileComponentModel (QDS-5352)
  * Added default template to Component item in library (QDS-5308)
  * Fixed Add imports to subcomponent manager whenever they change (QDS-5345)
  * Fixed Adjust ComponentTextModifier offsets on doc text change (QDS-5305)
  * Fixed Use AuxiliaryData as cache for NodeHints (QDS-5277)
  * Fixed Remove default properties removed from model also from QML (QDS-5304)
  * Fixed Reset puppet on repeater model change when necessary (QDS-5235)
  * Fixed Recognize subfolders as modules at any depth (QDS-4787)
  * Fixed Handle implicit components properly in componentview (QDS-5237)
  * Fixed Fix casting of <cpp>.bool (QDS-5274)
  * Fixed Notify other views of nodeSource triggered puppet reset (QDS-5222)
  * Fixed Implicit component clearing logic (QDS-5223)
  * Fixed issues with Components and Repeaters (QDS-5197)
  * Fixed Disable Timeview and CurveEditorView when widget is invisble (QDS-5159)
  * Fixed Do not mark file as changed for "formeditorColor" (QDS-4044)
  * Fixed Do not create pixmap at component completion (QDS-5271)
  * Fixed Update repeater parent when repeater properties change (QDS-5233)
  * Fixed Allow the usage of QtQuick.Templates (QDS-5681)
  * Implement new Multi-Language View (QDS-4178)

Qt 6 Support
  * Fixed Inject QtQuick.Controls into possible imports if necessary (QDS-5182)
  * Added Action to generate CMake files for QML projects (QDS-5140)
  * Fixed Support transparent border for effects (QDS-3576)
  * Render effects on document level
  * Fixed Use basic as style for Qt 6

Particle Editor
  * Added a way to edit and view particles visually (QDS-4623)
  * Fixed Handle particle system animation when selecting child object (QDS-5562)
  * Added particle demo (QDS-5579)

Examples
  * Use new Project Structure for ClusterTutorial (QDS-5625)
  * Use new Project Structure for CoffeeMachine (QDS-5625)
  * Use new Project Structure for ProgressBar (QDS-5625)
  * Use new Project Structure for EBikeDesign (QDS-5625)
  * Use new Project Structure for SideMenu (QDS-5625)
  * Use new Project Structure for WebinarDemo (QDS-5625)
  * Use new Project Structure for Virtual Keyboard (QDS-5668)

Wizards
  * Implement the New Project creation wizard for QDS (QDS-4490)
  * Add tweaks for virtual keyboard
  * Refactor project wizards to use new Project Structure supporting cmake (QDS-5344)

Documentation
  * Splitted Examples and Tutorials to own separate pages (QDS-5495)
  * Improved All Topics link visability (QDS-5603)
  * Updated the Qt Quick Application tutorial (QTCREATORBUG-26483)
  * Added describtion for dragging external assets (QDS-5244)

Property Editor
  * Fixed Binding Editor (QDS-2819, QDS-4878)
  * Fixed SpinBox dragging (QDS-3081, QDS-4798)
  * Fixed and rearranged CharacterSection
  * Fixed Allow invalid property value for QVariant type properties (QDS-5304)
  * Fixed ColorEditor opening position (QDS-5076)
  * Fixed binding loop issue in UrlChooser (QDS-4886)
  * Added RadioButton to StudioControls

Live Preview
  *  Make Live Preview work with Android Virtual Device (QDS-5383)

Form Editor
  * Added FormEditor zoom with Ctrl MouseMove (QDS-3166)
  * Fixed Retain zoom factor when showing after hiding (QDS-5337)
  * Fixed Hide items with non-2D Item parents on form editor (QDS-5356)
  * Make form view react to node source changes properly (QDS-5230)

Navigator
  * Fixed node expand state caching for subcomponent edit case (QDS-5557)
  * Added needed types to post-dnd bind ignored types list (QDS-5543)

Qt Bridge Importer
  * Fixed missing import logs (QDS-5430)
  * Fixed invalid characters in QML id (QDS-4914)
  * Fixed Sanitize the type uuid (QDS-4114)

Qt Bridge for Adobe XD
  * Added Adobe XD support (QDS-1105)
  * Fixed The 'Export As' combo stops working sometimes in the plugin (QDS-5288)
  * Fixed Export Component relationship with instances (QDS-5257)
  * Added component support for Adobe XD (QDS-5256)
  * Added Render Text as an image (QDS-5162)
  * Fixed XD Bridge - PNGs exporting blank (QDS-5551)

Qt Bridge for Figma
  * Fixed the export archive format of Figma plugin (QDS-5605)
  * Fixed Asset name conflict for layers with same name (QDS-5525)
  * Fixed Rotated items exported at the wrong coordinates (QDS-5503)
  * Fixed Merged layers clipped when exported from Figma (QDS-5490)
  * Fixed Wrong stacking of Figma layers after import to QDS (QDS-5465)
  * Added Support for exporting a single frame/component from Figma (QDS-5464)
  * Fixed Unnecessary items in the QML hierarchy (QDS-5247)
  * Fixed Layer ordering are not respected on the import (QDS-5246)
  * Fixed Figma imported text wrapping when it shouldn't (QDS-5227)

Assets Library
  * Added Support for bridge files (QDS-5278)
  * Added dropping of external assets (QDS-5045)
  * Fixed Prevent error reporting when cancelling resouces dialog (QDS-5265)
  * Added placeholder controls for when the assets view is empty

Component Library
  * Fixed Check for file type imports when adding unimported items (QDS-5545)
  * Added item library icons for Component, Loader, and Repeater
  * Added support for Component type (QDS-5149)
  * Implemented a horizontal layout for Component Library (QDS-4764)
  * Fixed Close component library's context menus when layout change (QDS-5351)

States Editor
  * Fixed states list button icon alignment (QDS-5054)
  * Fixed Refresh items if state is changed (QDS-5462)

Qt for MCUs
  * Updated CMakeLists for QUL 2.0 (QDS-5676)
  * Fixed qds-mcu metainfo rules (QDS-4712)
  * Added Thermo demo (QDS-5579)

3D Editor
  * Fix 3D edit view rendering logic (QDS-5467)

Qt Quick 3D Support
  * Fixed puppet crash with nested Repeater3Ds (QDS-5651)
  * Fixed Destroy old view before each navigator preview generation (QDS-5600)
  * Fixed navigator preview of imported 3D components (QDS-5600)
  * Removed dummy View3D workaround
 
Design Studio Components
   * Added Polygon and Ellipse (QDS-5143)
   * Fixed Arc component appearance (QDS-5142)

