<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="/feed.php">
        <title>Documentation Center public:software:dazstudio:6</title>
        <description></description>
        <link>/</link>
        <image rdf:resource="/lib/tpl/dazdoccenter/images/favicon.ico" />
       <dc:date>2026-04-19T17:52:49+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="/public/software/dazstudio/6/change_log"/>
                <rdf:li rdf:resource="/public/software/dazstudio/6/start"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="/lib/tpl/dazdoccenter/images/favicon.ico">
        <title>Documentation Center</title>
        <link>/</link>
        <url>/lib/tpl/dazdoccenter/images/favicon.ico</url>
    </image>
    <item rdf:about="/public/software/dazstudio/6/change_log">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-07T21:01:58+00:00</dc:date>
        <title>Change Log</title>
        <link>/public/software/dazstudio/6/change_log</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;Change Log&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Below is a “sanitized” version of the &lt;a href=&quot;/public/software/dazstudio/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:start&quot;&gt;Daz Studio&lt;/a&gt; &lt;a href=&quot;/public/software/dazstudio/6/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:6:start&quot;&gt;v6.x (2025-2026)&lt;/a&gt; change log. This information is posted as part of a conscious effort to be more transparent in the development process. Not all information relating to a particular build is presented on this page - some information is still considered private and is therefore not included.
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;general_release_channel&quot;&gt;General Release Channel&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
This is the channel where the “production ready” build is distributed to the general public.
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;div class=&quot;plugin_nspages&quot;&gt;&lt;div class=&quot;catpageeofidx&quot;&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;public_build_channel&quot;&gt;Public Build Channel&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
This is the channel where the builds that are &lt;em&gt;not&lt;/em&gt; considered “production ready” yet are provided for testing by the general public.  This channel typically provides a build that is in the BETA phase of development, but technically can provide a build in the ALPHA phase.
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202511206&quot;&gt;Public Alpha (6.25.2025.11206)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.daz3d.com/forums/discussion/728111/daz-studio-2025-alpha-version-6-25-2025-11206&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.daz3d.com/forums/discussion/728111/daz-studio-2025-alpha-version-6-25-2025-11206&quot; rel=&quot;nofollow noopener&quot;&gt;Initial Public Announcement&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.daz3d.com/forums/discussion/728091/daz-studio-2025-6-25-2025-x-nvidia-iray-2024&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.daz3d.com/forums/discussion/728091/daz-studio-2025-6-25-2025-x-nvidia-iray-2024&quot; rel=&quot;nofollow noopener&quot;&gt;NVIDIA Iray 2024&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.daz3d.com/forums/discussion/727631/daz-studio-2025-6-25-2025-x-evergreen&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.daz3d.com/forums/discussion/727631/daz-studio-2025-6-25-2025-x-evergreen&quot; rel=&quot;nofollow noopener&quot;&gt;&amp;quot;Evergreen&amp;quot; Information&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.11206
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202511417&quot;&gt;Public Alpha (6.25.2025.11417)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_11417&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with simulation of dForce hair&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue on macOS with the deletion of &lt;code&gt;DzActionMgr&lt;/code&gt; after executing a script that accessed it&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as menus progressively disappearing, and ultimately a crash&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue on Windows with the BugTrap dialog truncating messages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzElement&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with performing a deepCopy of an element via script; &lt;code&gt;DzElement::doDuplicateElement()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with localization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with anonymous logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.11417
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202512207&quot;&gt;Public Alpha (6.25.2025.12207)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_11507&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made an optimization tweak to the Universal tool (and derivatives) drawing while dragging&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.11507
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_11607&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with viewport color of Strand-Based and dForce hair&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with color for viewport polyline drawing&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.11607
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_12007&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Content Library” pane now provides an ability to “Duplicate Page” from the Container View context menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the “Duplicate Page” action causes a new instance of the “Manage” sub-pane, labeled “Manage (#)” where # is the i&amp;#039;th instance, to be created as a sibling to the primary “Manage” page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When 2 or more sub-panes exist, a tab bar in the “Content Library” pane is revealed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pages labeled “Manage (#)” can be detached into a custom pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The primary “Manage” page cannot be detached&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Preference actions apply to all “Manage” page instances&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; calls apply to the active “Manage” page instance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Assets in Asset Views can be dragged/dropped onto containers in Container Views&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed ES7 warnings for the script that backs the “Build Filter…” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for single digit numerical back-references in the “Replace” text of the “Script IDE” pane, when the “Regular Expression” option is checked&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now supports &lt;code&gt;\#&lt;/code&gt; for single digits &amp;gt;= 1&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.12007
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_12013&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for numerical back-references in the “Replace” text of the “Script IDE” pane, when the “Regular Expression” option is checked&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now supports &lt;code&gt;\g{#}&lt;/code&gt; and &lt;code&gt;\g#&lt;/code&gt; for one or more digits &amp;gt;= 1&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to the “Content Library” pane for search menu population from “standard paths”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A list of base paths, rather than a single base path, ordered according to search order&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows filters to be defined in the context of the current machine user, all machine users, and/or the application itself&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option; Content Library pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzContentLibraryPane&lt;/code&gt;, &lt;code&gt;DzContentLibraryManageSubPane&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.12013
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_12107&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a persistent menu for “Content Library” pane “Manage” sub-panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for an optional Information Panel to custom panes (detached sub-panes)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option; paged panes, custom panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; custom pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with “Content Library” pane support for filter menu population from standard paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to the filter navigation bar for filter menu population from “standard paths”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A list of base paths, rather than a single base path, ordered according to search order&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows filters to be defined in the context of the current machine user, all machine users, and/or the application itself&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.12107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_12207&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzInfoTabs&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;del&gt;&lt;code&gt;showAddonsTab()&lt;/code&gt;&lt;/del&gt;, &lt;code&gt;showTargetsTab()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzInfoDivider&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;MinimizedState&lt;/code&gt; enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzLineEdit&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;showClearButton&lt;/code&gt; property; added &lt;code&gt;inputRejected()&lt;/code&gt; signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzInfoTabs&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzInfoDivider&lt;/code&gt;, &lt;code&gt;DzLineEdit&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a user-friendly label to the persistent menu for “Content Library” pane “Manage” sub-panes - i.e., “Content Library : Manage Sub-Pane Options” vs classname&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed ES7 issues in the script that backs the “Build Filter…” action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as the dialog not being displayed and warnings recorded to the log when executed in the context of the “Outline” page in the “Scene” pane&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Add-Ons” page to the “Information Panel” section of the “Smart Content” pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Brings functionality provided by the “Explore Add-Ons…” action, in the context menu of an asset, to a higher level of the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selecting an asset on the “Files” page, or within a product on the “Products” page, populates the page with categorized assets that are compatible with the selected asset&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Targets” page to the “Information Panel” section of the “Smart Content” pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Brings functionality provided by the “Explore Targets…” action, in the context menu of an asset, to a higher level of the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selecting an asset on the “Files” page, or within a product on the “Products” page, populates the page with categorized assets that the selected asset is compatible with&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash on close caused by recent replacements of runtime connections with compile-time connections&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Due to differences in lookup/addressing mechanisms involved, certain established connections must be discretely disconnected during destruction to avoid issues with lifetime\order&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.12207
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202513207&quot;&gt;Public Alpha (6.25.2025.13207)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_12307&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; function signature ambiguities; &lt;code&gt;DzPane&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzInfoTabs&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;showAddOnsTab()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzInfoTabs&lt;/code&gt;, &lt;code&gt;DzViewportMgr&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzPane&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The &lt;code&gt;DzViewport&lt;/code&gt; associated with the “Aux Viewport” pane is now ensured to not draw until/unless it is shown&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as sluggishness when navigating the viewports associated with the “Viewport” pane &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The primary &lt;code&gt;DzViewport&lt;/code&gt;, that is &lt;code&gt;DzViewportMgr::getViewport( 0 )&lt;/code&gt; or &lt;code&gt;DzViewportMgr::getDefaultViewport( 0 )&lt;/code&gt;, associated with the “Viewport” pane is responsible for maintaining the primary framegraph and is evaluated regardless of whether it is shown&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed ES7 warnings in the script that backs the Window &amp;gt; Workspace &amp;gt; Update and Merge Menus action&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.12307
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_12507&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzDynamicDividerWgt&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;dividerPercentageChanged()&lt;/code&gt; signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzDynamicDividerWgt&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;ignoreSubWidgetMinSizeHints&lt;/code&gt;, &lt;code&gt;firstWidgetHidden&lt;/code&gt;, &lt;code&gt;barHidden&lt;/code&gt;, &lt;code&gt;secondWidgetHidden&lt;/code&gt; properties; added &lt;code&gt;dividerToggled()&lt;/code&gt;, &lt;code&gt;dividerPercentageChanged()&lt;/code&gt; signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzContentTab&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;sideNavigationToggled()&lt;/code&gt;, &lt;code&gt;sideNavigationPercentageChanged()&lt;/code&gt; signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzDynamicDividerWgt&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzContentTab&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved performance of certain “Smart Content” pane operations; compile-time connections&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzPagedPane&lt;/code&gt; now uses &lt;code&gt;QTabBar&lt;/code&gt; AutoHide in place of discrete 4.x internal handling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with anonymous logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.12507
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_12604&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for showing/hiding the “Add-Ons” page of the Information Panel via &lt;code&gt;DzSubPane::getInfoTabsSettings()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for showing/hiding the “Targets” page of the Information Panel via &lt;code&gt;DzSubPane::getInfoTabsSettings()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sub-panes that can be closed (deleted) now provide a close button on the right side of the associated tab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Detach” action in the menu for a detachable &lt;code&gt;DzSubPane&lt;/code&gt; instance now includes the label of the instance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Delete” action in the menu for a &lt;code&gt;DzSubPane&lt;/code&gt; instance that can be deleted now includes the label of the instance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved performance of certain “Smart Content” pane operations; compile-time connections&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed duplicate “Create Custom Action…” actions in the Asset View context menu for the “Content Library” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved performance of certain “Content Library” pane operations; compile-time connections&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Help” pane has a Web View once again&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed ES7 warnings for the script that backs the “More Information…” action, and more broadly &lt;code&gt;DzAssetMgr::showMoreProductInfo()&lt;/code&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as the &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; not being opened, or the options dialog not being displayed when [Ctrl/Cmd] was held, and warnings recorded to the log&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with anonymous logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.12604
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_12615&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated footprint to include WebView dependencies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “Create Custom Action” code to ES7 for assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “Create Custom Action” code message severity for assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “More Information…” action sample script to ES7&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;./resources/stores/default.dsa&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated help index for 2025/6.x URLs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the script backing the “Off Screen Pane Groups” action to ES7&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the script backing the “Off Screen Tool Bars” action to ES7&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the script backing the “Toggle Full Screen” action to ES7&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.12615
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_12707&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAssetMgr&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;del&gt;&lt;code&gt;getHideProductsMissingThumbnail()&lt;/code&gt;&lt;/del&gt;, &lt;del&gt;&lt;code&gt;setHideProductsMissingThumbnail()&lt;/code&gt;&lt;/del&gt;, &lt;code&gt;getHideOrphanedAssets()&lt;/code&gt;, &lt;code&gt;setHideOrphanedAssets()&lt;/code&gt;; added &lt;del&gt;&lt;code&gt;hideProductsMissingThumbnailChanged()&lt;/code&gt;&lt;/del&gt;, &lt;code&gt;hideOrphanedAssetsChanged()&lt;/code&gt; signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAssetMgr&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for loading Content Type indicators from “standard paths”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A list of base paths, rather than a single base path, ordered according to search order&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows Content Type indicators to be defined in the context of the current machine user, all machine users, and/or the application itself&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzApp::getAbsoluteStandardPath()&lt;/code&gt; now supports a file path that does not include extension, for the Scripts type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that prevented the “Create Custom Action…” action in the Container View context menu for the “Content Library” pane from being displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “Create Custom Action” code to ES7 for asset containers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “Create Custom Action” code message severity for asset containers&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.12707
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_12807&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAssetMgr&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzRelatedAssetsView&lt;/code&gt;, &lt;code&gt;DzAssociatedAssetsView&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the “Compatibility Base Filter” selector to the Product Assets View&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the “Filter By Context” option to the Product Assets View&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unchecked by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; State is not remembered between sessions&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Add-Ons” page in the “Information Panel” of the “Smart Content” pane no longer displays the icon of the context asset&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This does not impact the view displayed when the “Explore Add-Ons…” action in the context menu for primary asset views of the Files or Products pages is triggered&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Targets” page in the “Information Panel” of the “Smart Content” pane no longer displays the icon of the context asset&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This does not impact the view displayed when the “Explore Targets…” action in the context menu for primary asset views of the Files or Products pages is triggered&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated message severity if an error occurs in the backing script for the “More Information…” action&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.12807
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_13107&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzSubPane&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;infoTabsSettingsChanged()&lt;/code&gt; signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzPagedPane&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;updateInfoTabVisibility()&lt;/code&gt; override&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzFlowLayout&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;clear()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzPagedPane&lt;/code&gt;, &lt;code&gt;DzSubPane&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzFlowLayout&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Tags” page of the “Information Panel” now displays buttons for keywords instead of hyperlinks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Tags” page of the “Information Panel” now provides a clear button in the “Keywords” field when text is present&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Tags” page of the “Information Panel” now provides a menu button adjacent to the “Keywords” field with the &amp;#039;current&amp;#039; user keywords value&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows easy restoration of the &amp;#039;current&amp;#039; value&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Tags” page of the “Information Panel” now uses “Special Interest” styling for the “Apply Changes” button when the keywords or notes are modified&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Makes the need to save modifications more obvious&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Tags” page of the “Information Panel” now disables the “Apply Changes” button when the keywords or notes are not in a modified state&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Makes the need to save modifications more obvious&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Tags” page of the “Information Panel” now removes leading/trailing whitespace from keywords when the “Apply Changes” button is clicked&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reduces the probability of inserting undesirable information into the content database&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Tags” page of the “Information Panel” now removes empty keywords when the “Apply Changes” button is clicked&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reduces the probability of inserting undesirable information into the content database&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Tags” page of the “Information Panel” now removes duplicate keywords when the “Apply Changes” button is clicked&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reduces the probability of inserting undesirable information into the content database&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Add-Ons” page in the “Information Panel” for the “Smart Content” pane is now only made available when the active view is an asset view&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reduces potential confusion stemming from an invalid context&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Targets” page in the “Information Panel” for the “Smart Content” pane is now only made available when the active view is an asset view&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reduces potential confusion stemming from an invalid context&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Add-Ons” page in the “Information Panel” for the “Smart Content” pane now sets the initial side navigation width based on the side navigation width of the active asset view&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Works toward a feeling of cohesion between disparate views&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Targets” page in the “Information Panel” for the “Smart Content” pane now sets the initial side navigation width based on the side navigation width of the active asset view&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Works toward a feeling of cohesion between disparate views&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.13107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_13207&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAction&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getActionGroups()&lt;/code&gt;; made &lt;code&gt;getDefaultMenuPaths()&lt;/code&gt;, &lt;code&gt;getDefaultToolBars()&lt;/code&gt; virtual&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAction&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;actionGroups&lt;/code&gt; property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAction&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where dragging a script from an &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; file browser and dropping it on the document area of the “Script IDE” pane, then choosing the “Open” action in the drop context menu, was not updating the application setting that stores the last path that a script was opened from or saved to&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option; dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated message titles to improve clarity of context; dForce actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated messages to use obligation instead of directive; dForce actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “An object must be selected…” vs “You must select an object…”&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with localization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with anonymous logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.13207
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202514115&quot;&gt;Public Alpha (6.25.2025.14115)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_13509&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzAssetMgr&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; removed &lt;code&gt;getHideProductsMissingThumbnail()&lt;/code&gt;, &lt;code&gt;setHideProductsMissingThumbnail()&lt;/code&gt;; removed &lt;code&gt;hideProductsMissingThumbnailChanged()&lt;/code&gt; signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAssetMgr&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getHideOrphanedProducts()&lt;/code&gt;, &lt;code&gt;setHideOrphanedProducts()&lt;/code&gt;, &lt;code&gt;getShowHiddenProducts()&lt;/code&gt;, &lt;code&gt;setShowHiddenProducts()&lt;/code&gt;, &lt;code&gt;getShowHiddenAssets()&lt;/code&gt;, &lt;code&gt;setShowHiddenAssets()&lt;/code&gt;; added &lt;code&gt;searchForAssetsInCategory()&lt;/code&gt; override; added &lt;code&gt;hideOrphanedProductsChanged()&lt;/code&gt;, &lt;code&gt;showHiddenProductsChanged()&lt;/code&gt;, &lt;code&gt;showHiddenAssetsChanged()&lt;/code&gt; signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAssetMgr&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;s_MetadataXMLFileExtension&lt;/code&gt;, &lt;code&gt;s_MetadataJSONFileExtension&lt;/code&gt; static variables&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzCategoryAssetContainer&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getAssetsInCategory()&lt;/code&gt; overrides&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzProductAssetContainer&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getMetadataJSONPath()&lt;/code&gt;, &lt;code&gt;getMetadataXMLPath()&lt;/code&gt;, &lt;code&gt;getMetadataAbsolutePath()&lt;/code&gt;; added &lt;code&gt;getCategories()&lt;/code&gt; overrides&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAssetMgr&lt;/code&gt;, &lt;code&gt;DzCategoryAssetContainer&lt;/code&gt;, &lt;code&gt;DzProductAssetContainer&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved the quality of metadata files produced by &lt;code&gt;DzProductAssetContainer::getMetadataXML()&lt;/code&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Trim strings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Remove empty entries&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for hiding and/or unhiding a product in Product Views&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Hide Products” action to the context menu of a product if multiple unhidden products are selected&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Marks the selected products as hidden&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Hide Product” action to the context menu of a product if a single unhidden product is selected&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Marks the selected product as hidden&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Unhide Products” action to the context menu of a product if multiple hidden products are selected&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Marks the selected products as not hidden&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Unhide Product” action to the context menu of a product if a single hidden product is selected&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Marks the selected product as not hidden&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Toggling display of hidden products in Product Views is currently only available via &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Product Views respect the hidden state of a product&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for hiding and/or unhiding an asset in Asset Views&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Hide Assets” action to the context menu of an asset if multiple unhidden assets are selected&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Marks the selected assets as hidden&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Hide Asset” action to the context menu of an asset if a single unhidden asset is selected&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Marks the selected asset as hidden&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Unhide Assets” action to the context menu of an asset if multiple hidden assets are selected&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Marks the selected assets as not hidden&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Unhide Asset” action to the context menu of an asset if a single hidden asset is selected&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Marks the selected asset as not hidden&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Toggling whether display of hidden assets in Asset Views is active, is currently only available via &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Asset Views respecting the hidden state of an asset is pending&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Product Views now respect the state of the “Filter By Context” option when populating categories&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Codesign supporting executables on Windows&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;./bin/cmgen.exe&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;./bin/ffmpeg.exe&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;./bin/matc.exe&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.13509
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_13707&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to DzCloud 1.0.3.59&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for products having separate name and label&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for assets having separate name and label&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for querying products using a &lt;code&gt;lbl::&lt;/code&gt; scope&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;lbl::&lt;/code&gt; is equivalent to &lt;code&gt;name::&lt;/code&gt; unless label is unique&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for querying assets using a &lt;code&gt;lbl::&lt;/code&gt; scope&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;lbl::&lt;/code&gt; is equivalent to &lt;code&gt;name::&lt;/code&gt; unless label is unique&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;lbl::&lt;/code&gt; is now the default scope for product queries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified queries to respect the hidden state of a product&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified queries to respect the hidden state of an asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Results in an “Upgrading database from version # to #” message during application launch&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.13707
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_14107&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAsset&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;relabelAsset()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAsset&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getAssetLabel()&lt;/code&gt;, &lt;code&gt;setAssetLabel()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAsset&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;assetLabel&lt;/code&gt; property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAbstractAssetContainer&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getContainerLabel()&lt;/code&gt;, &lt;code&gt;relabel()&lt;/code&gt;, &lt;code&gt;relabelChildContainer()&lt;/code&gt;, &lt;code&gt;relabelAsset()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAbstractAssetContainer&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;canRelabel()&lt;/code&gt;, &lt;code&gt;setCanRelabel()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAbstractAssetContainer&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;canRelabelContainer&lt;/code&gt; property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAssetView&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;setLabelEdit()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAsset&lt;/code&gt;, &lt;code&gt;DzAbstractAssetContainer&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAssetView&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Relabel…” action to the context menu of containers types that support being relabled in the “Content Library” pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Products&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Relabel…” action to the context menu of assets in the “Content Library” pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Valid metadata is required&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Not available for symbolic links&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that caused a “Rename…” action to be erroneously added to the context menu of non-product containers provided by Daz Connect in the “Content Library” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selecting a relabeled product displays the unmodified product name in the “Info” page of the Information Panel&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selecting a relabeled asset displays the unmodified asset name in the “Info” page of the Information Panel&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in the &lt;em&gt;Filament&lt;/em&gt; DrawStyle when Scale of an object was set to 0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed viewport navigation when the Camera Cube is hidden&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.14107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_14115&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Show Hidden Products” Content preference&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Show Orphaned Products” Content preference&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Show Hidden Assets” Content preference&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Show Orphaned Assets” Content preference&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved Content preferences related to the display of products into a “Product Display” group box&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Relabeled the Content preference “Display” group box to “Asset / File Display”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reordered Content display preferences&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added display of the metadata file path for a product to the “Info” page in the Information Panel when a product is selected and the file that provides metadata can be found&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made hyperlink styling consistent in the pages of the Information Panel&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with path construction in &lt;code&gt;DzProductAssetContainer::getMetadataJSONPath()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with filename construction in &lt;code&gt;DzAssetMgr::getRelativeProductMetafilePath()&lt;/code&gt; for Daz Connect metadata files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Daz Connect metadata files can now be found in native content directories&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Handles changing of mapped Daz Connect data directory&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.14115
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202516407&quot;&gt;Public Alpha (6.25.2025.16407)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_14815&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;Dz3DBrushTool&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;updateHitPoint()&lt;/code&gt;, &lt;code&gt;setBrushActive()&lt;/code&gt;, &lt;code&gt;getBrushActive()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;Dz3DBrushTool&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2024.1.3 (381500.5658)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires a R570 (or newer) branch driver on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed viewport performance issues in the Camera Cube&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed viewport performance issues in the Joint Editor tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed viewport performance issues in Measure Metrics Tailor Tape nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allow Qt RHI to determine surface format instead of discretely setting a default version/profile/type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up labeling, visibility, and separation of Hide/Unhide context menu actions in the “Content Library” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Rename Container” dialog now provides the existing name as an option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Rename Container” dialog now provides the existing label as an option (if label and name are different)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Rename Container” dialog now provides a clear button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Relabel Container” dialog now provides the existing label as an option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Relabel Container” dialog now provides the existing name as an option (if label and name are different)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Relabel Container” dialog now provides a clear button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified renaming/relabeling of product containers in the “Content Library” pane to better track intermediate container expansion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified renaming/relabeling of product containers in the “Content Library” pane to better track selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed the “OpenGL” section on the “Interface” page of the “Preferences” dialog to “Viewports”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Viewport RHI backends differ between platforms&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; OpenGL - Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Metal - macOS&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed non-optional/obsolete preferences from the “Interface” page of the “Preferences” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Per Pixel Shading”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Hardware Anti-Aliasing”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Display Optimization”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Backface Lighting”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Pixel Buffer”&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed layout issues on the “Interface” page of the “Preferences” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the “Restore Factory Defaults” button on the “Interface” page of the “Preferences” dialog now marks the application as needing to be restarted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved captions/consistency for file/directory selector dialogs triggered from the “Preferences” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Current Hardware Features” dialog now populates the “Platform” qualifier based on the RHI backend in use&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked the minimum OpenGL version message&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial availability of the refactored “Geometry Sculptor” tool; limited distribution&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now derives from &lt;code&gt;Dz3DBrushTool&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Draws gizmos/cues/helpers to viewports using the RHI backend for the platform running the application&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with anonymous logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.14815
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_15007&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now displays a single disc on the surface of an object when the cursor is positioned over the object in the viewport and a discrete selection mode (Polygon Selection, Edge Selection, Vertex Selection) is active, similar to the “Geometry Editor” tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now displays concentric discs on the surface of an object when the cursor is positioned over the object in the viewport and a soft/implicit selection mode (Soft Selection Brush, Sculpting Brush, Smoothing Brush) is active, similar to the “Node Weight Map Brush” tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made optimizations to the drawing of bones&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made optimizations to Joint Editor tool drawing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression in the script that backs the “Create Poser Companion Files…” action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resulted from a change in 4.23.1.42 where user-facing occurrences of the application name were switched to use title case&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.15007
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_15107&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzFacetMesh&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; &lt;code&gt;added mergeMesh()&lt;/code&gt;, &lt;code&gt;mergeMeshes()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzFacetMesh&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.15107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_15407&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made performance improvements to the drawing/interactivity of Null nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Null nodes now draw as lines instead of cylinders&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Maintains thickness regardless of distance from the view/camera&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Null nodes now use previously drawn cylinder geometry for hit tests&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lines are very difficult to select - more thickness is needed to test against&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.15407
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_15507&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Duplicate Node(s)” action will now detach the geometry of duplicates from the object being duplicated if the Ctrl/Cmd key is pressed when the action is triggered&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Does not apply to Geometry Shell nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Not saved as detached unless the geometry is modified&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added modifier description for &lt;code&gt;DzDuplicateNodeAction&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Duplicate Node(s)” action (&lt;code&gt;DzDuplicateNodeAction&lt;/code&gt;) can now be triggered from script with a settings Object (&lt;code&gt;const QVariantMap&amp;amp;&lt;/code&gt; if calling from C++), via &lt;code&gt;DzAction::triggerWithSettings()&lt;/code&gt;, to control its operation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If an optional &lt;code&gt;Detach&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt;, the geometry of duplicates will be detached from the object being duplicated&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Duplicate Node Hierarchies” action will now detach the geometry of duplicates from the objects being duplicated if the Ctrl/Cmd key is pressed when the action is triggered&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Does not apply to Geometry Shell nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Not saved as detached unless the geometry is modified&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added modifier description for &lt;code&gt;DzDuplicateNodeHierarchyAction&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Duplicate Node Hierarchies” action (&lt;code&gt;DzDuplicateNodeHierarchyAction&lt;/code&gt;) can now be triggered from script with a settings Object (&lt;code&gt;const QVariantMap&amp;amp;&lt;/code&gt; if calling from C++), via &lt;code&gt;DzAction::triggerWithSettings()&lt;/code&gt;, to control its operation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If an optional &lt;code&gt;Detach&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt;, the geometry of duplicates will be detached from the objects being duplicated&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made performance improvements to the drawing/interactivity of the gizmo/manipulators for the Universal tool (and derived tools)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.15507
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_15923&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzImporter&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;addNodeToFilter()&lt;/code&gt;, &lt;code&gt;getExtensionDescription()&lt;/code&gt;, &lt;code&gt;getExtensionIndex()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzFileIO&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getExtensionDescription()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzShape&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getDrawStyleOverrideControl()&lt;/code&gt;, &lt;code&gt;getDrawStyleOverride()&lt;/code&gt;, &lt;code&gt;setDrawStyleOverride()&lt;/code&gt;; added &lt;code&gt;drawStyleOverrideChanged()&lt;/code&gt; signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzShape&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;addedTo()&lt;/code&gt;, &lt;code&gt;removedFrom()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzMaterial&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DrawStyleOverride&lt;/code&gt; enum; added &lt;code&gt;getDrawStyleOverrideControl()&lt;/code&gt;, &lt;code&gt;getDrawStyleOverride()&lt;/code&gt;, &lt;code&gt;setDrawStyleOverride()&lt;/code&gt;; added &lt;code&gt;drawStyleOverrideChanged()&lt;/code&gt; signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzGeometry&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getShapeList()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzGeometry&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;addedTo()&lt;/code&gt;, &lt;code&gt;removedFrom()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzProperty&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;copyDefinitionFrom()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DzUniversalDrawStyle&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzImporter&lt;/code&gt;, &lt;code&gt;DzFileIO&lt;/code&gt;, &lt;code&gt;DzShape&lt;/code&gt;, &lt;code&gt;DzMaterial&lt;/code&gt;, &lt;code&gt;DzGeometry&lt;/code&gt;, &lt;code&gt;DzProperty&lt;/code&gt;, &lt;code&gt;DzUniversalDrawStyle&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented &lt;code&gt;DzImporter::getExtensionDescription()&lt;/code&gt; in derived classes; &lt;code&gt;DzPZ3Importer&lt;/code&gt;, &lt;code&gt;DzObjImporter&lt;/code&gt;, &lt;code&gt;DzFbxImporter&lt;/code&gt;, &lt;code&gt;DzBvhImporter&lt;/code&gt;, &lt;code&gt;DzAlembicImporter&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented &lt;code&gt;DzImporter::getExtensionIndex()&lt;/code&gt; in derived classes; &lt;code&gt;DzPZ3Importer&lt;/code&gt;, &lt;code&gt;DzObjImporter&lt;/code&gt;, &lt;code&gt;DzFbxImporter&lt;/code&gt;, &lt;code&gt;DzBvhImporter&lt;/code&gt;, &lt;code&gt;DzAlembicImporter&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed message severity for errors/warnings; &lt;code&gt;DzImporter&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed memory leaks in the “Content DB Editor” dialog; context menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in the “Content DB Editor” dialog that could result in an empty tag being added to (or preserved for) an asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tooltips for each row/column in the assets view, on the “Assets” page of the “Content DB Editor” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Category” column to the “Assets” page of the “Content DB Editor” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved error logging in the “Content DB Editor” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Export of metadata files from the “Content DB Editor” dialog now attempts to be as sparse as possible&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unnecessary/empty asset child elements are omitted&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Universal” DrawStyle&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Draw Settings &amp;gt; Display &amp;gt; Scene View &amp;gt; Scene DrawStyle&lt;/em&gt; allows a base DrawStyle to be selected&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default (&lt;em&gt;Texture Shaded&lt;/em&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Wireframe&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Lit Wireframe&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Hidden Line&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Wire Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Smooth Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Wire Texture Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Texture Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Parameters &amp;gt; %ObjectRoot% &amp;gt; Display &amp;gt; Scene View &amp;gt; DrawStyle Override&lt;/em&gt; allows individual objects to override the “Scene DrawStyle”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; None (use Scene DrawStyle)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Wireframe&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Lit Wireframe&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Hidden Line&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Wire Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Smooth Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Wire Texture Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Texture Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Surfaces &amp;gt; %ObjectRoot% &amp;gt; %Surface% &amp;gt; Display &amp;gt; Scene View &amp;gt; DrawStyle Override&lt;/em&gt; allows individual surfaces to override the object “DrawStyle Override”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; None (use object DrawStyle Override)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Wireframe&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Lit Wireframe&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Hidden Line&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Wire Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Smooth Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Wire Texture Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Texture Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Universal” (&lt;code&gt;DzUniversalStyleAction&lt;/code&gt;) DrawStyle action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now allows gizmo only move&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now respects the “Lock In Place” option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made performance improvements to the drawing/interactivity of the gizmo/manipulators for the refactored “Geometry Sculptor” tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Qt binaries are now included in the standard footprint&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides additional support for 3rd party plugin development while minimizing logistical conflicts/collisions that ultimately impact end users&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated copyright notices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with localization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with anonymous logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.15923
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_16007&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.16007
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_16107&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with the writing of shape properties for embedded shared geometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.16107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_16207&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzGeometrySelectionTool&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;setAutoConvertSelection()&lt;/code&gt;, &lt;code&gt;getAutoConvertSelection()&lt;/code&gt;; added &lt;code&gt;autoConvertSelectionChanged()&lt;/code&gt; signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzViewTool&lt;/code&gt;, &lt;code&gt;DzGeometrySelectionTool&lt;/code&gt;, &lt;code&gt;Dz3DBrushTool&lt;/code&gt;, &lt;code&gt;DzGeometryEditorTool&lt;/code&gt;, &lt;code&gt;DzWeightMapBrushTool&lt;/code&gt;, &lt;code&gt;DzNodeWeightBrushTool&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The avatar for the active camera of a given viewport is no longer drawn in that viewport&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implements a behavior of 4.x builds&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use of wide aspect ratios in earlier builds could result in the avatar for the active camera being seen within the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This change does not impact whether cues (e.g., frustum, focal point, etc) are drawn if the active camera for a given viewport is selected or made persistent by the user&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Automatically Convert Selection” (&lt;code&gt;DzFacetSelAutoConvertSelectionAction&lt;/code&gt;) action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Controls whether geometry selection is automatically converted from one selection type to another when the geometry selection type is changed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Can be found in these (default) locations:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Geometry Editor” tool context menu &amp;gt; Geometry Selection &amp;gt; Convert Selection submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Geometry Editor” tool option menu &amp;gt; Geometry Selection &amp;gt; Convert Selection submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Node Weight Map Brush” tool context menu &amp;gt; Geometry Selection &amp;gt; Convert Selection submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Node Weight Map Brush” tool option menu &amp;gt; Geometry Selection &amp;gt; Convert Selection submenu&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Active state is independently saved/restored for the “Geometry Editor” and “Node Weight Map Brush” tools&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default interface files&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recommend clicking the Window &amp;gt; Workspace &amp;gt; Update and Merge Menus action&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with localization&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.16207
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_16307&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzNonEmptyComboEditDlgValidator&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;setErrorTitle()&lt;/code&gt;, &lt;code&gt;getErrorTitle()&lt;/code&gt;, &lt;code&gt;setErrorMessage()&lt;/code&gt;, &lt;code&gt;getErrorMessage()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DzExclusionListComboEditDlgValidator&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzGeometryEditorTool&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzShape&lt;/code&gt;, &lt;code&gt;DzNonEmptyComboEditDlgValidator&lt;/code&gt;, &lt;code&gt;DzExclusionListComboEditDlgValidator&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A distant light is now used for the headlamp of a view/camera when the “Preview Lights” action is inactive/unchecked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash when enabling/disabling lights&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where creating a surface (material face group) on a mesh would not update all shapes that share the same mesh&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This manifested as discrete polygons not being drawn in viewport for an object that shares its geometry with another object and the “Geometry Editor” tool was used to assign selected polygons to a new surface, which lead to a crash when an affected object was selected to inspect its surfaces&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where removing a surface (material face group) on a mesh would not update all shapes that share the same mesh, which could lead to a crash&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the dialog displayed when the “Create Surface…” (&lt;code&gt;DzPGECreateMaterialGroupAction&lt;/code&gt;) action is triggered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the dialog displayed when the “Create Surface from Selected…” (&lt;code&gt;DzPGECreateMaterialGroupFromSelectionAction&lt;/code&gt;) action is triggered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the dialog displayed when the “Create Face Group…” (&lt;code&gt;DzPGECreateFaceGroupAction&lt;/code&gt;) action is triggered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the dialog displayed when the “Create Face Group from Selected…” (&lt;code&gt;DzPGECreateFaceGroupFromSelectionAction&lt;/code&gt;) action is triggered&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.16307
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_16407&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Qt 6.9.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression in “Tool Settings” for the “Geometry Editor” tool that prevented context menus being displayed in the tree view on the “Grouping” page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made label adjustments to context menu actions for the tree view on the “Grouping” page of “Tool Settings” for the “Geometry Editor” tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the cause of warnings being logged when the “Geometry Editor” tool was active and the “Tool Settings” pane was visible&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.16407
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202517807&quot;&gt;Public Alpha (6.25.2025.17807)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_16815&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzImportMgr&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;makeExtensionFileFilter()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzExportMgr&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;makeExtensionFileFilter()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzFileFilter&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getFilterString()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzFileIO&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added parameter to &lt;code&gt;error()&lt;/code&gt;, &lt;code&gt;info()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzImportMgr&lt;/code&gt;, &lt;code&gt;DzFileIO&lt;/code&gt;, &lt;code&gt;DzImporter&lt;/code&gt;, &lt;code&gt;DzAudioImporter&lt;/code&gt;, &lt;code&gt;DzImageImporter&lt;/code&gt;, &lt;code&gt;DzExportMgr&lt;/code&gt;, &lt;code&gt;DzExporter&lt;/code&gt;, &lt;code&gt;DzVideoExporter&lt;/code&gt;, &lt;code&gt;DzImageExporter&lt;/code&gt;, &lt;code&gt;DzFileFilter&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the dialog displayed when the “Create Region…” (&lt;code&gt;DzPGECreateRegionGroupAction&lt;/code&gt;) action is triggered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the dialog displayed when the “Create Region from Selected…” (&lt;code&gt;DzPGECreateRegionGroupFromSelectionAction&lt;/code&gt;) action is triggered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the dialog displayed when the “Create Rigidity Group…” (&lt;code&gt;DzPGECreateRigidityGroupAction&lt;/code&gt;) action is triggered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the dialog displayed when the “Create Rigidity Group from Selected…” (&lt;code&gt;DzPGECreateRigidityGroupFromSelectionAction&lt;/code&gt;) action is triggered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the dialog displayed when the “Create Selection Set…” (&lt;code&gt;DzPGECreateSelectionGroupAction&lt;/code&gt;) action is triggered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the dialog displayed when the “Create Selection Set from Selected…” (&lt;code&gt;DzPGECreateSelectionGroupFromSelectionAction&lt;/code&gt;) action is triggered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Create Rigid Follow Node from Selected…” (&lt;code&gt;DzPGECreateRigidFollowNodeFromSelectionAction&lt;/code&gt;) action now employs the familiar “Create New Item” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the “Details” page context menu for the “Geometry Editor” tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Set Weight…” and “Add Weight…” actions in the “Details” page context menu for the “Geometry Editor” tool now employ a familiar/consistent dialog for setting floating point values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made file read/import error reporting consistent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made file write/export error reporting consistent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to message severity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with localization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with anonymous logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.16815
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_16907&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzApp&lt;/code&gt;, &lt;code&gt;DzMainWindow&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Custom colors in the Windows color dialog are now recorded when the application is closing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Custom colors in the Windows color dialog are now restored when the application is launched&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.16907
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_17007&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Filament 1.61.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now displays cues while dragging that indicate the starting position of a translate operation, and the current distance from that position - similar to the “Universal” and “Translate” tools&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now displays cues while dragging that indicate the center of a scaling operation, and the current percentage of change - similar to the “Universal” and “Scale” tools&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.17007
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_17107&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzMainWindow&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;doColorDialog()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzColorDialog&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added parameters to &lt;code&gt;getColor()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzMainWindow&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;Global&lt;/code&gt;, &lt;code&gt;DzColorDialog&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when attempting to import a script module and the path does not exist&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the syntax highlighter for the “Script IDE” pane to include &lt;code&gt;Global&lt;/code&gt; functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Custom colors in the Windows color dialog are now restored when the dialog is displayed as a result of clicking a &lt;code&gt;DzColorWgt&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Custom colors in the Windows color dialog are now recorded when the dialog is displayed as a result of clicking a &lt;code&gt;DzColorWgt&lt;/code&gt; and the dialog is accepted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Custom colors in the Windows color dialog are now restored when &lt;code&gt;DzMainWindow::doColorDialog()&lt;/code&gt; is called&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Custom colors in the Windows color dialog are now recorded when &lt;code&gt;DzMainWindow::doColorDialog()&lt;/code&gt; is called and the dialog is accepted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with localization&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.17107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_17207&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented (a subset of) the CommonJS Module framework in the context of &lt;code&gt;DzScript&lt;/code&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lifetime of imported modules is limited to that of the executing script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scripts are now executed in the following wrapper:&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;pre class=&quot;code&quot;&gt;(function(exports, require, module, __filename, __dirname[, ...]){
    // script code placed here
});&lt;/pre&gt;

&lt;p&gt;
&lt;em&gt;[…] = script specific transient objects/functions&lt;/em&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;require()&lt;/code&gt; supports absolute paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;require()&lt;/code&gt; supports the &lt;code&gt;/&lt;/code&gt;, &lt;code&gt;./&lt;/code&gt; and &lt;code&gt;../&lt;/code&gt; relative path specifiers&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Relative path specifiers are resolved, first match, in the following sequence:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzApp::getAppDataPath()&lt;/code&gt; + “/scripts”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzApp::getProgramDataAppPath()&lt;/code&gt; + “/scripts”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzApp::getHomePath()&lt;/code&gt; + “/scripts”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mapped content directories (standard order)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;require()&lt;/code&gt; supports file extension omission to invoke automatic script extension fallback (sequence: &lt;code&gt;*.dsa&lt;/code&gt;, &lt;code&gt;*.dsb&lt;/code&gt;, &lt;code&gt;*.dse&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;require()&lt;/code&gt; supports the &lt;code&gt;*.dsa&lt;/code&gt;, &lt;code&gt;*.dsb&lt;/code&gt;, &lt;code&gt;*.dse&lt;/code&gt;, and &lt;code&gt;*.js&lt;/code&gt; file extensions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Encrypted source is supported via &lt;code&gt;*.dse&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; ECMAScript (ES) Modules are supported via &lt;code&gt;Global::importModule()&lt;/code&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lifetime of imported modules coincide with the lifetime of the script engine (application)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Multiple imports of the same file will load the module only once&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Requires&lt;/em&gt; absolute paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Requires&lt;/em&gt; the &lt;code&gt;*.mjs&lt;/code&gt; file extension&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Encrypted source is &lt;em&gt;not&lt;/em&gt; supported&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.17207
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_17507&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DzImageMenuButton&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated &lt;code&gt;DzImageMenu&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzTexture&lt;/code&gt;, &lt;code&gt;DzTextureModifier&lt;/code&gt;, &lt;code&gt;DzImageTexture&lt;/code&gt;, &lt;code&gt;DzLayeredTexture&lt;/code&gt;, &lt;code&gt;DzTextureComponent&lt;/code&gt;, &lt;code&gt;DzTextureMask&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzImageMenuButton&lt;/code&gt;, &lt;code&gt;DzTexturePicker&lt;/code&gt;, &lt;code&gt;DzTipsMenu&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now updates the cue that indicates the current distance from the starting position of a translate operation - similar to the “Universal” and “Translate” tools&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now updates the cue that indicates the current percentage of change for a scale operation - similar to the “Universal” and “Scale” tools&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression that caused the preview/popup for image menu buttons that have an image set to not display when the cursor is hovered over the button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The image menu button preview/popup now displays the name and temporary filename when a layered image is set as the current image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Image menu actions now display the absolute path of an associated image in a tooltip&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Image menu actions now display the name, number of layers, and absolute path of the temporary filename for an associated layered image in a tooltip&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The current image in an image menu is now positioned at the top of the list of loaded images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to message severity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with localization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with anonymous logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.17507
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_17707&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzImageMgr&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getImporter()&lt;/code&gt;, &lt;code&gt;makeImportExtensionFileFilter()&lt;/code&gt;, &lt;code&gt;getExporter()&lt;/code&gt;, &lt;code&gt;makeExportExtensionFileFilter()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzImageMgr&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;makeImportFileFilter()&lt;/code&gt;, &lt;code&gt;makeExportFileFilter()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzImportMgr&lt;/code&gt;, &lt;code&gt;DzExportMgr&lt;/code&gt;, &lt;code&gt;DzImageMgr&lt;/code&gt;, &lt;code&gt;DzImageImporter&lt;/code&gt;, &lt;code&gt;DzImageExporter&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The OpenImageIO importer is now discretely limited to import formats&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.17707
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_17807&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzFileFilter&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;findFilterIndex()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzFileFilter&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getExtensions()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzImportMgr&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added parameter to &lt;code&gt;makeImportFileFilter()&lt;/code&gt;, &lt;code&gt;makeGeometryFileFilter()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzImportMgr&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;makeImportFileFilter()&lt;/code&gt;, &lt;code&gt;makeGeometryFileFilter()&lt;/code&gt; overloads&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzImageMgr&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added parameter to &lt;code&gt;makeImportFileFilter()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzImageMgr&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;makeImportFileFilter()&lt;/code&gt; overload&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzFileFilter&lt;/code&gt;, &lt;code&gt;DzImportMgr&lt;/code&gt;, &lt;code&gt;DzImageMgr&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with absolute path validation in the CommonJS Module framework implementation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made efficiency adjustments to the CommonJS Module framework implementation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now displays cues while dragging that indicate the starting angle of a rotation operation, and the change in angle - similar to the “Universal” and “Rotate” tools&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with the &lt;em&gt;Window &amp;gt; Preview Lights&lt;/em&gt; (&lt;code&gt;DzPreviewLightsAction&lt;/code&gt;) action not being respected after saving a scene while the &lt;em&gt;Texture Shaded&lt;/em&gt; DrawStyle is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving a Scene/Preset now uses the active DrawStyle of the active viewport to generate a thumbnail/tip image, instead of always using &lt;em&gt;Texture Shaded&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Preference configuration for whether/when to generate a thumbnail/tip image is respected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Texture Shaded&lt;/em&gt; is still used when the &lt;em&gt;NVIDIA Iray&lt;/em&gt; DrawStyle is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When a DrawStyle that does not cause textures to be displayed is active, there is no longer the penalty of waiting for loading/conversion of textures in order to generate a thumbnail/tip image&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.17807
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202519807&quot;&gt;Public Alpha (6.25.2025.19807)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_17823&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed plugin packaging issues on macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the syntax highlighter for the “Script IDE” pane to include CommonJS Module wrapper objects&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.17823
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_18018&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed plugin packaging issues on macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed plugin package inconsistencies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression that resulted in the Content Type indicator for some assets not being superimposed over the thumbnail in asset views&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; All standard paths are now checked for the Content Type images before traversing each level of the ancestor hierarchy&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.18018
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_18207&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzAsset&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; made several member functions virtual; removed obsolete member functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAsset&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed plugin packaging issues on macOS&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.18207
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_18307&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzImageMgr&lt;/code&gt;, &lt;code&gt;DzImageImporter&lt;/code&gt;, &lt;code&gt;DzVideoClip&lt;/code&gt;, &lt;code&gt;DzAudioClip&lt;/code&gt;, &lt;code&gt;DzImportMgr&lt;/code&gt;, &lt;code&gt;DzExportMgr&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made performance optimizations to viewport drawing&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates to inactive viewports, while the active viewport is actively being manipulated by a tool, are now delayed instead of concurrent - a 4.x and earlier behavior&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The primary viewport now auto-disables when not visible - prior builds always updated the primary viewport (in addition to the active viewport) regardless of visibility&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now respects the manipulator/gizmos Size option on the “Tool Settings” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now positions the value cue for translation operations along the translation vector&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now positions the value cue for scale operations along the scale vector&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved error logging when importing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved error logging when loading images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved error logging when loading layered images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved error logging when saving images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved error logging when saving layered images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with localization&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.18307
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_18407&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzMultiMediaMgr&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getAudioImporterInfo()&lt;/code&gt;, &lt;code&gt;makeAudioImportExtensionFileFilter()&lt;/code&gt;, &lt;code&gt;getVideoExporterInfo()&lt;/code&gt;, &lt;code&gt;makeVideoExportExtensionFileFilter()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzMultiMediaMgr&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added parameter to &lt;code&gt;makeAudioImportFileFilter()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzMultiMediaMgr&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;makeAudioImportFileFilter()&lt;/code&gt; overload&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAudioImporter&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getNumExtensions()&lt;/code&gt;, &lt;code&gt;getExtensionIndex()&lt;/code&gt;, &lt;code&gt;getExtensionDescription()&lt;/code&gt;, &lt;code&gt;getExtensionDescriptions()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzAudioImporter&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added parameter to &lt;code&gt;getExtension()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzVideoExporter&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;recognize()&lt;/code&gt;, &lt;code&gt;getNumExtensions()&lt;/code&gt;, &lt;code&gt;getExtensionIndex()&lt;/code&gt;&amp;#039;, &lt;code&gt;getExtensionDescription()&lt;/code&gt;, &lt;code&gt;getExtensionDescriptions()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzVideoExporter&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added parameter to &lt;code&gt;getExtension()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzMultiMediaMgr&lt;/code&gt;, &lt;code&gt;DzAudioImporter&lt;/code&gt;, &lt;code&gt;DzVideoExporter&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;Dz3DViewport&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzMediaAudioClip&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved error logging when importing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved error logging when saving images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved error logging when exporting video&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made configuration adjustments to support High DPI scaling&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes offset/alignment/resolution disparities between the operating system and Qt&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested in the picking mode on color widgets resulting in a color that did not match the pixel under the cursor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested in the Windows color dialog “Pick Screen Color” mode resulting in a color that did not match the pixel under the cursor&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes a regression in the Strand Based Hair Editor tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; May have additional ripple effect&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression related to auto-disabling the primary viewport when not visible that resulted in an infinite loop during startup, depending on GPU&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now limits the drawing of normals to the selected polygons/edges/vertices, depending on the discrete selection mode (Polygon Selection, Edge Selection, Vertex Selection) that is active, instead of drawing normals for the entire mesh without respect for selection, when the Normals option on the “Tool Settings” pane is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.18407
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_18419&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzFileFilter&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;addAllFormatsFilter()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzFileFilter&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.18419
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_18515&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAudioImporter&lt;/code&gt;, &lt;code&gt;DzVideoExporter&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzMultiMediaMgr&lt;/code&gt;, &lt;code&gt;DzMediaAudioImporter&lt;/code&gt;, &lt;code&gt;DzMediaAudioClip&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved descriptions for audio formats supported by &lt;code&gt;DzMediaAudioImporter&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved descriptions for video formats supported by &lt;code&gt;DzFFmpegVideoExporter&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression in the Strand Based Hair Editor tool that resulted from configuration adjustments to support High DPI scaling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2024.1.4 (381500.6583)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires a R570 (or newer) branch driver on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The refactored “Geometry Sculptor” tool now displays concentric discs on the surface of an object when the cursor is positioned over the object in the viewport, a discrete selection mode (Polygon Selection, Edge Selection, Vertex Selection) is active, and the Falloff option in the “Tool Setting” pane is active&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.18515
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_18907&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in the Pose Tool when a bone is rotated more than 360 degrees&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.18907
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_19014&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with updating the toggled state of the Visible column in Scene views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with updating the toggled state of the Selectable column in Scene views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when loading Poser format content with embedded geometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Spawn Morph…” button in the “DForm” pane now presents a familiar dialog that allows greater configuration of the property at creation time&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt CLI&lt;/code&gt; option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to message severity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.19014
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_19107&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzBasicDialog&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;setApplyButtonObjectName()&lt;/code&gt;, &lt;code&gt;setAcceptButtonObjectName()&lt;/code&gt;, &lt;code&gt;setCancelButtonObjectName()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzBasicDialog&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzFileDialog&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.19107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_19207&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;Global::include()&lt;/code&gt; now attempts to replicate the &lt;em&gt;result&lt;/em&gt; of its use in 4.x builds, rather than the manner in which 4.x results were achieved&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;Global::include()&lt;/code&gt; &lt;em&gt;is&lt;/em&gt; and &lt;em&gt;will remain&lt;/em&gt; deprecated&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; This change is an attempt to ease transition, &lt;em&gt;not&lt;/em&gt; perpetuate use&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;include()&lt;/code&gt; statements should &lt;em&gt;not&lt;/em&gt; be used in new code&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Transition to &lt;code&gt;require()&lt;/code&gt;, and the CommonJS module framework, is recommended - see 6.25.2025.17207&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;include()&lt;/code&gt; statements must be fairly simple to parse&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., &lt;code&gt;var bSuccess = include( “relative/path/to/filename” );&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., &lt;code&gt;include( App.getSomePath() + “/relative/path/to/filename” );&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., &lt;code&gt;include( App.getSomePath() + “/relative/path/to/filename” );//trailing comment&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., &lt;code&gt;include( String( “%1/relative/path/to/filename” ).arg( App.getSomePath() ) );&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., &lt;code&gt;include( “absolute/path/to/filename” );&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;include()&lt;/code&gt; statements should exist early in the script&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; A script may be executed multiple times as it is evaluated to resolve &lt;code&gt;include()&lt;/code&gt; statements and replace them with the contents of their respective files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Failure to call &lt;code&gt;include()&lt;/code&gt; early in a script may result in the work preceding the call(s) being performed as many times as there are statements encountered, hierarchically&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;include()&lt;/code&gt; statements should only be called within the global scope of the script - as documented&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; While now functional, this approach is &lt;em&gt;very&lt;/em&gt; inefficient (albeit necessary to yield the desired result) - performance may suffer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Effectively assuming the behavior of an &lt;code&gt;inline&lt;/code&gt; function, &lt;code&gt;Global&lt;/code&gt; functions called in scripts that are included operate in the scope of the top-most script&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;Global&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use of deprecated &lt;code&gt;Global&lt;/code&gt; functions in scripts are now logged&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Daz Script 1 conversion attempts are now logged as obsolete (no longer supported)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.19207
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_19217&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a multithreading issue in the “Geometry Sculptor” tool that could result in random crashes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.19217
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_19307&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that could cause hidden geometry to draw in certain corner cases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.19307
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_19607&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that could cause log.txt to be missing from BugTrap crash report zips on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved performance of the “Geometry Sculptor” tool during geometry selection operations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash on close when the &lt;em&gt;NVIDIA Iray&lt;/em&gt; DrawStyle is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.19607
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_19707&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzUiLoader&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;errorString()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzUiLoader&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Tip Page” CommonJS module&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tip Page support scripts utilizing the &lt;code&gt;include()&lt;/code&gt; mechanism are deprecated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Begin transition to use of CommonJS module &lt;code&gt;require()&lt;/code&gt; and &lt;code&gt;exports&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved error logging when attempting to load *.ui files via &lt;code&gt;DzUiLoader::load()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with conflicting modal dialogs (e.g., progress, message box) when ACLs are updated and a cloud operation (e.g., update metadata, download) is executed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed &lt;code&gt;DzVec3::getRotationTo()&lt;/code&gt; handling of parallel vectors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip page Templates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Content Library” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Draw Settings” pane&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.19707
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_19720&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Environment” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Install” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Lights” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Parameters” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Posing” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Render Library” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Render Settings” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Scene” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Shaping” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Smart Content” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Surfaces” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “PowerPose” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made performance improvements to viewport drawing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.19720
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_19807&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editing spinbox values on the “Timeline” pane no longer cause other controls to update before editing has finished&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzCallBackMgr&lt;/code&gt;, &lt;code&gt;DzCallBack&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved “Tip Page” CommonJS module error feedback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Wrap &lt;code&gt;DzBase&lt;/code&gt;/&lt;code&gt;DzRefCountedItem&lt;/code&gt; derived objects with a &lt;code&gt;DzScriptHandle&lt;/code&gt; when new&amp;#039;d in script to manage lifetime&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Cameras” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Queue” page of the “Render Settings” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Modifiers” page of the “Shaping” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved log warnings relating to use of deprecated scripting APIs in tip pages for the “Simulation Settings” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with localization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated message severity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.19807
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202521308&quot;&gt;Public Alpha (6.25.2025.21308)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_19907&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with automatic-repeat of keyboard scene navigation shortcuts (i.e., W, A, S, D) only responding when certain views (not viewports) had focus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made minor performance optimizations to ray casting for view tool manipulators&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.19907
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_20008&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in UV View&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested when entering UV View with no node/object selected, switching the mode to “View by Node”, then selecting a node/object&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented mouse wheel dolly zoom acceleration while Ctrl/Cmd is pressed - &lt;em&gt;experimental&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzJpegExporter::saveImage()&lt;/code&gt; now supports a “Quality” option - consistent with &lt;code&gt;DzPngExporter::saveImage()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzView&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added discrete &lt;code&gt;DzUVView&lt;/code&gt; access&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzUVView&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced the “Save UVs…” button in UV Views with a “Save” icon button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option in UV Views for choosing the extent (dimension in both directions) when saving a UV template&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for saving a UV template to raster image formats&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.20008
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_20107&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2535/#CS-476634 - A regression in &lt;code&gt;DzPathValidator&lt;/code&gt; that resulted in a valid leading drive character (i.e., &lt;code&gt;:&lt;/code&gt;) being stripped from an otherwise valid path on Windows&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested in the “Update Base Geometry” dialog, preventing use of the “Update Full Geometry (from file)” option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Would similarly manifest in any text field that allowed an absolute path to be specified and had a &lt;code&gt;DzPathValidator&lt;/code&gt; assigned&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated messages originating from the “DForm” pane for consistency/clarity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression in the “New Scene” dialog where the “Create” button did not have focus when the dialog was displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with anonymous logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.20107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_20207&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.20207
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_20308&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DzStyledImageLabel&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzStyledLabel&lt;/code&gt;, &lt;code&gt;DzElidedLabel&lt;/code&gt;, &lt;code&gt;DzStyledImageLabel&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzPickTool&lt;/code&gt; derived view tools now delay processing of mouse over/move events &lt;em&gt;for the purposes of drawing&lt;/em&gt; until 0.1 second (100 msec) after cursor movement stops/pauses&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This increases viewport interaction performance by reducing the amount/duration of hit tests performed where the result is not used (cursor movement is too rapid) - especially in geometrically heavy and/or densely populated scenes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Delay duration may still require refinement to strike a balance between updates to visual feedback on geometry in the scene (highlighting) and responsiveness to cursor movements&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Processing of pick (mouse press) events are not delayed - a hit test is performed immediately upon click&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2024.1.5 (381500.6978)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.20308
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_21015&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DzDepthDrawStyle&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGeometryUtil scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;Disc&lt;/code&gt; enumerated value; added &lt;code&gt;createPrimitiveMesh()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzDepthDrawStyle&lt;/code&gt;, &lt;code&gt;DzScene&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAssetItemModel&lt;/code&gt;, &lt;code&gt;DzAssetListMime&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzGeometryUtil&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option to &lt;em&gt;Edit &amp;gt; Preferences… (F2) &amp;gt; Content &amp;gt; Thumbnail Saving&lt;/em&gt; for choosing the creation size of tip images (if creating tip images)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Create tip images @ 256 x 256”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Create tip images @ 512 x 512”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Create tip images @ 1024 x 1024”&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Depth” DrawStyle&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Draw Settings &amp;gt; Depth Adjust &amp;gt; Near&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Draw Settings &amp;gt; Depth Adjust &amp;gt; Far&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to &lt;code&gt;DzGeometryUtil::createPrimitive()&lt;/code&gt; for parametrically defining a section (arc) of a &lt;code&gt;Torus&lt;/code&gt; primitive; added &lt;code&gt;StartSegment&lt;/code&gt;, &lt;code&gt;EndSegment&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to &lt;code&gt;DzGeometryUtil::createPrimitive()&lt;/code&gt; for parametrically defining a section (pie) of a &lt;code&gt;Disc&lt;/code&gt; primitive; added &lt;code&gt;StartSide&lt;/code&gt;, &lt;code&gt;EndSide&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.21015
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_21107&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzRenderHandler&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getPreferredFormat()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzRenderHandler&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getPreferredImageFormat()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;Image&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;Format_CMYK8888&lt;/code&gt; enumerated value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;Dz3DViewRenderHandler&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;format&lt;/code&gt; parameter to constructor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzImageRenderHandler&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;format&lt;/code&gt; parameter to constructor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzViewRenderHandler&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;format&lt;/code&gt; parameter to constructor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzRenderHandler&lt;/code&gt;, &lt;code&gt;Dz3DViewRenderHandler&lt;/code&gt;, &lt;code&gt;DzImageRenderHandler&lt;/code&gt;, &lt;code&gt;DzViewRenderHandler&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for higher bit depth image formats to &lt;code&gt;DzRenderHandler&lt;/code&gt; and subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for higher bit depth image formats to NVIDIA Iray renders (includes canvases)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added conversion of floating point image formats when saving to &lt;code&gt;*.png&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When &lt;code&gt;DzImageRenderHandler&lt;/code&gt; saves an image and the preferred format is composed of float values, &lt;code&gt;*.tif&lt;/code&gt; is used instead of &lt;code&gt;*.png&lt;/code&gt; unless discretely specified&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.21107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_21308&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated &lt;code&gt;DzOpenGL&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;Global&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DrawOptions&lt;/code&gt; variable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;Global&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated &lt;code&gt;OpenGL&lt;/code&gt; variable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzOpenGL&lt;/code&gt;, &lt;code&gt;DzViewTool&lt;/code&gt;, &lt;code&gt;DzWeightMapBrushTool&lt;/code&gt;, &lt;code&gt;DzRenderHandler&lt;/code&gt;, &lt;code&gt;DzImageRenderHandler&lt;/code&gt;, &lt;code&gt;Dz3DViewRenderHandler&lt;/code&gt;, &lt;code&gt;DzViewRenderHandler&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;Global&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the “Script IDE” pane syntax highlighter to include the &lt;code&gt;DrawOptions&lt;/code&gt; global&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression in &lt;code&gt;DzScene::removeSelected()&lt;/code&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as the “Delete” action not deleting figures&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Max Refraction Weight” property to the “Draw Settings” pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Serves as a global override that limits the &lt;em&gt;Refraction Weight&lt;/em&gt; of surfaces so that otherwise invisible surfaces (e.g., glass) are drawn translucently in the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Value is applicable to standard DrawStyles that display surfaces&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Wire Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Smooth Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Wire Texture Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Texture Shaded&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Universal&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Value is not applicable to &lt;em&gt;Filament&lt;/em&gt; or &lt;em&gt;NVIDIA Iray&lt;/em&gt; DrawStyles except where/when the base DrawStyle is displayed&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with IK-chains/pins not being drawn in viewports&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with viewport update when the pane has been hidden (e.g., a different pane in the same pane group is raised) and then shown again (the pane the viewport is on is raised in the pane group)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.21308
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202521707&quot;&gt;Public Alpha (6.25.2025.21707)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_21407&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with viewport updates that could result in an infinite loop&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested when Windows key + D was used to show the desktop (minimize the application window) on the primary display, and then the application window was restored&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAuthor&lt;/code&gt;, &lt;code&gt;DzBox3&lt;/code&gt;, &lt;code&gt;DzCircle3&lt;/code&gt;, &lt;code&gt;DzEdge&lt;/code&gt;, &lt;code&gt;DzFacet&lt;/code&gt;, &lt;code&gt;DzFloatColor&lt;/code&gt;, &lt;code&gt;DzInt2&lt;/code&gt;, &lt;code&gt;DzLine3&lt;/code&gt;, &lt;code&gt;DzMatrix3&lt;/code&gt;, &lt;code&gt;DzMatrix4&lt;/code&gt;, &lt;code&gt;DzOrientedBox3&lt;/code&gt;, &lt;code&gt;DzQuat&lt;/code&gt;, &lt;code&gt;DzRotationOrder&lt;/code&gt;, &lt;code&gt;DzTimeRange&lt;/code&gt;, &lt;code&gt;DzVec2&lt;/code&gt;, &lt;code&gt;DzVec3&lt;/code&gt;, &lt;code&gt;DzUri&lt;/code&gt;, &lt;code&gt;DzVersion&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.21407
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_21707&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;Dz3DBrushTool&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;BrushCustom&lt;/code&gt; enumerated value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Extended &lt;code&gt;DzBone&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getBoneColorControl()&lt;/code&gt;&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;RandomGenerator&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;Dz3DBrushTool&lt;/code&gt;, &lt;del&gt;&lt;code&gt;DzBone&lt;/code&gt;&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;RandomGenerator&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disabled OpenGL version checks on macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Added a &lt;em&gt;Display &amp;gt; Scene View &amp;gt; Bones &amp;gt; Bone Color&lt;/em&gt; property to each bone of a skeleton&lt;/del&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;When set to a non-black (0, 0, 0) value, the value of this property overrides the &lt;em&gt;Display &amp;gt; Scene View &amp;gt; Bones &amp;gt; Bone Color&lt;/em&gt; property on the skeleton, causing the bone to be drawn in the color chosen when the &lt;em&gt;Display &amp;gt; Scene View &amp;gt; Bones &amp;gt; Show Bones&lt;/em&gt; property on the skeleton is active&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.21707
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202522607&quot;&gt;Public Alpha (6.25.2025.22607)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_21807&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzTransformTool&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;Part&lt;/code&gt; constants&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzWeightMapBrushTool&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DisplayMode&lt;/code&gt; constants&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzViewTool&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getOptionsFrame()&lt;/code&gt;, &lt;code&gt;getOptionsFrameFooterGuide()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzPickTool&lt;/code&gt;, &lt;code&gt;DzTransformTool&lt;/code&gt;, &lt;code&gt;DzWeightMapBrushTool&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzViewTool&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;Dz3DViewport&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the “Convert Prop to Figure” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The bank of radio buttons for “Rigging Type” options has been consolidated into a dropdown (combo box)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The default “Rigging Type” is now “General Weight Mapping”&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Convert Prop to Figure…” action (&lt;code&gt;DzJEConvertPropToFigureAction&lt;/code&gt;) can now be triggered from script with a settings Object (&lt;code&gt;const QVariantMap&amp;amp;&lt;/code&gt; if calling from C++), via &lt;code&gt;DzAction::triggerWithSettings()&lt;/code&gt;, to control its operation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a &lt;code&gt;RunSilent&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt;, no dialog or messages will be displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a &lt;code&gt;NodeID&lt;/code&gt; Number property is defined, the value is used to identify the node to operate on, otherwise the primary selection is the node to operate on&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If an &lt;code&gt;InheritParentSkeleton&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt;, the bone hierarchy of the skeleton the node is parented to (up to the bone the node is parented to) will be replicated in the resulting figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a &lt;code&gt;BoneName&lt;/code&gt; String property is defined (and the &lt;code&gt;InheritParentSkeleton&lt;/code&gt; property is &lt;code&gt;false&lt;/code&gt; or undefined), the value is used for the name of the root bone of the figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a &lt;code&gt;Parametric&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt;, the “Parametric Joint Parameters” option will be used for “Rigging Type”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a &lt;code&gt;TriAxWeight&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt; (and the &lt;code&gt;Parametric&lt;/code&gt; property is &lt;code&gt;false&lt;/code&gt; or undefined), the “TriAx Weight Mapping” option will be used for “Rigging Type”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a &lt;code&gt;GeneralWeight&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt; (and the &lt;code&gt;Parametric&lt;/code&gt; and &lt;code&gt;TriAxWeight&lt;/code&gt; properties are &lt;code&gt;false&lt;/code&gt; or undefined), the “General Weight Mapping” option will be used for “Rigging Type”&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.21807
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_21907&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzBone&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; removed &lt;code&gt;getBoneColorControl()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzSkeleton&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; removed &lt;code&gt;setDrawGLBones()&lt;/code&gt;, &lt;code&gt;getDrawGLBones()&lt;/code&gt;, &lt;code&gt;getDrawGLBonesControl()&lt;/code&gt;, &lt;code&gt;getGLBonesDrawModeControl()&lt;/code&gt;, &lt;code&gt;getGLBonesColorControl()&lt;/code&gt;, &lt;code&gt;getGLBonesFillOpacityControl()&lt;/code&gt;, &lt;code&gt;getGLBonesEdgeStyleControl()&lt;/code&gt;, &lt;code&gt;getGLBonesEdgeOpacityControl()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzSkeleton&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated &lt;code&gt;setDrawGLBones()&lt;/code&gt;, &lt;code&gt;getDrawGLBones()&lt;/code&gt;, &lt;code&gt;getDrawGLBonesControl()&lt;/code&gt;, &lt;code&gt;getGLBonesDrawModeControl()&lt;/code&gt;, &lt;code&gt;getGLBonesColorControl()&lt;/code&gt;, &lt;code&gt;getGLBonesFillOpacityControl()&lt;/code&gt;, &lt;code&gt;getGLBonesEdgeStyleControl()&lt;/code&gt;, &lt;code&gt;getGLBonesEdgeOpacityControl()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzNode&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getNodeColor()&lt;/code&gt;, &lt;code&gt;getNodeColorControl()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzSkelton&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;setShowBones()&lt;/code&gt;, &lt;code&gt;getShowBones()&lt;/code&gt;, &lt;code&gt;getShowBonesControl()&lt;/code&gt;, &lt;code&gt;getBoneDrawModeControl()&lt;/code&gt;, &lt;code&gt;getBoneFillOpacityControl()&lt;/code&gt;, &lt;code&gt;getBoneEdgeStyleControl()&lt;/code&gt;, &lt;code&gt;getBoneEdgeOpacityControl()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzWeightMapBrushTool&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;WeightColorMode&lt;/code&gt; enum; added &lt;code&gt;getUnitedColorMapping()&lt;/code&gt;, &lt;code&gt;getAdjunctWeightMapColor()&lt;/code&gt;, &lt;code&gt;setWeightColorMode()&lt;/code&gt;, &lt;code&gt;getWeightColorMode()&lt;/code&gt;; added &lt;code&gt;addAdjunctWeightMap()&lt;/code&gt; overload; added &lt;code&gt;weightColorModeChanged()&lt;/code&gt; signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzNodeWeightHandler&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getNormalizationColors()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzNode&lt;/code&gt;, &lt;code&gt;DzBone&lt;/code&gt;, &lt;code&gt;DzSkeleton&lt;/code&gt;, &lt;code&gt;DzWeightMapBrushTool&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzNodeWeightHandler&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a &lt;em&gt;Display &amp;gt; Scene View &amp;gt; Node Color&lt;/em&gt; property to all nodes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When set to a non-black (0, 0, 0) value on a bone, the value of this property overrides the &lt;em&gt;Display &amp;gt; Scene View &amp;gt; Node Color&lt;/em&gt; property on the associated skeleton, causing the bone to be drawn in the color chosen when the &lt;em&gt;Display &amp;gt; Scene View &amp;gt; Bones &amp;gt; Show Bones&lt;/em&gt; property on the skeleton is active&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The &lt;em&gt;Node Color&lt;/em&gt; property on a &lt;code&gt;DzSkeleton&lt;/code&gt; is no longer dynamically hidden based on the state of the “Show Bones” property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to the “Node Weight Brush” tool for full figure weight display based on &lt;em&gt;Node Color&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides a blended view of all normalized weight maps associated with the bones of a figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires a bone with a weight map to be selected (so that a weight map can be selected in the “Tool Settings” pane)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires a weight map to be selected in the “Tool Settings” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supports the “Draw Weighted Vertices” and “Draw Weighted Surface” modes for Weight Display&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supports the “Base” and “High Resolution” options of the &lt;em&gt;General &amp;gt; Mesh Resolution &amp;gt; Resolution Level&lt;/em&gt; property&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supports the “Catmark”, “Bilinear”, and “Loop” options of the &lt;em&gt;General &amp;gt; Mesh Resolution &amp;gt; SubDivision Algorithm&lt;/em&gt; property when the &lt;em&gt;Resolution Level&lt;/em&gt; is set to “High Resolution” and the “Draw Weighted Surface” mode for Weight Display is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supports all options of the &lt;em&gt;General &amp;gt; Mesh Resolution &amp;gt; SubDivision Algorithm&lt;/em&gt; property when the &lt;em&gt;Resolution Level&lt;/em&gt; is set to “High Resolution” and the “Draw Weighted Vertices” mode for Weight Display is active&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where the first column of the view in the “Property Hierarchy” pane initialized too narrow&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where the first column of the view in the “Activities” page in the “Customize” dialog initialized too narrow&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The first column now automatically resizes to its contents&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.21907
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_22007&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzGeometrySelectionTool&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;setSelectionVisible()&lt;/code&gt;, &lt;code&gt;getSelectionVisible()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzNode&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; made &lt;code&gt;updateNodeForVersion()&lt;/code&gt; virtual&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzBone&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzNode&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzSkeleton&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where the “Save Last Draw…” (&lt;code&gt;DzSaveLastDrawAction&lt;/code&gt;) action did not include the entire viewport if High DPI scaling was active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Missing inline help is now reported in the tooltip for the Camera Cube and Pose Tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the &lt;em&gt;Display &amp;gt; Scene View &amp;gt; Node Color&lt;/em&gt; property on a bone is set to a non-black (0, 0, 0) value, this value is used as the node color for descendant bones until/unless a bone with a non-black (0, 0, 0) value is encountered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Loading of previously saved files that contain a reference to a &lt;em&gt;Bone Color&lt;/em&gt; property on the root node of a figure now automatically translate its settings to the &lt;em&gt;Node Color&lt;/em&gt; property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Geometry Sculptor” tool now derives from &lt;code&gt;DzWeightMapBrushTool&lt;/code&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Drawing of selection weights is now consistent with weight drawing of other &lt;code&gt;DzWeightMapBrushTool&lt;/code&gt; derived tools - e.g., “Node Weight Map Brush” tool&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selection/Deformation in the “Geometry Sculptor” tool is now selection mode (Polygon Selection, Edge Selection, Vertex Selection) specific&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selection conversion between selection modes (Polygon Selection, Edge Selection, Vertex Selection) in the “Geometry Sculptor” tool is no longer automatic&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Support for the “Automatically Convert Selection” action from “Geometry Editor” and “Node Weight Map Brush” is pending&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disabled selection/weight visibility for interactive modes (Sculpting Brush, Smoothing Brush) in the “Geometry Sculptor” tool - until display of selection/weight in these modes have a contextual meaning&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.22007
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_22107&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed drawing order issues with polygon selection and weighted surface&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.22107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_22308&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzMainWindow&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added parameter to &lt;code&gt;doColorDialog()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzMainWindow&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Geometry Sculptor” tool no longer displays a manipulator/gizmos when there is no geometry selection to act upon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking a “Visible” (V) icon in the “Scene” pane “Outline” page now creates an undo item - the same as if the &lt;em&gt;Visible&lt;/em&gt; property is toggled in the “Parameters” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking a “Selectable” (S) icon in the “Scene” pane “Outline” page now creates an undo item - the same as if the &lt;em&gt;Selectable&lt;/em&gt; property is toggled in the “Parameters” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a styling issue in the “Scene” pane “Outline” page that could cause a break to appear between the “Visible” and “Node” columns&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Node Color” (C) column to the tree view in the “Scene” pane “Outline” page&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides a means of classifying/grouping nodes in the scene by color&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking a color swatch prompts for a color to assign to the “Node Color” property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding [Ctrl/Cmd] while clicking applies the selected color recursively to each “Node Color” property of each decedent node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding [Alt] while clicking resets the “Node Color” property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding [Ctrl/Cmd] + [Alt] while clicking resets the “Node Color” property, and recursively each “Node Color” property of each decedent node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changing the value creates an undo item - the same as changing the “Node Color” property in the “Parameters” pane&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.22308
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_22411&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzNode&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;nodeColorChanged()&lt;/code&gt; signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzColorWgt&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;setPickerTitle()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DZ_DECL_INTERNAL&lt;/code&gt;, &lt;code&gt;DZ_DECL_INTERNAL_X&lt;/code&gt; macros to &lt;code&gt;dzgeneraldefs.h&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzMainWindow&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; &lt;code&gt;doColorDialog()&lt;/code&gt; function signature alignment&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzNode&lt;/code&gt;, &lt;code&gt;DzColorWgt&lt;/code&gt;, &lt;code&gt;DzGeometrySelectionTool&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzMainWindow&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression with filtering in the view on the “Scene” pane “Outline” page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changing the value of the “Node Color” property for a node now causes the “Node Color” (C) column of the view on the “Scene” pane “Outline” page to update without additional interaction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression with multi-selection in the view on the “Scene” pane “Outline” page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causing the color picker dialog to appear by clicking the well of a color property now sets the title of the resulting dialog to clarify context&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with inline help that resulted in tooltips, status tips, and what&amp;#039;s this text for many widgets/actions to not be found&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.22411
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_22507&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK samples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where a viewport navigation operation ending may not signal the need for a viewport update when the cursor left the viewport or the viewport lost focus (e.g., popup)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as the &lt;em&gt;NVIDIA Iray&lt;/em&gt; DrawStyle not switching back to full resolution, from the &lt;em&gt;Draw Settings &amp;gt; Drawing &amp;gt; Manipulation Resolution&lt;/em&gt;, when viewport navigation ended&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.22507
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_22607&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzListViewItem&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;removeDataItem()&lt;/code&gt;, &lt;code&gt;getDataItemKeys()&lt;/code&gt;, &lt;code&gt;clearDataItems()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzListViewItem&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for filtering/searching the views in the “Customize Daz Studio” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessed via the &lt;em&gt;Window &amp;gt; Workspace &amp;gt; Customize… (F3)&lt;/em&gt; action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The &lt;em&gt;Filter Menu&lt;/em&gt; for the “Actions”, “Menus”, and “Tool Bars” pages is populated from the &lt;code&gt;./resources/Filters/Actions&lt;/code&gt; folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The &lt;em&gt;Filter Menu&lt;/em&gt; for the “Activities” page is populated from the &lt;code&gt;./resources/Filters/Toolbars&lt;/code&gt; folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supports the common Syntax Selectors and Syntax Modifiers used throughout the application for Advanced Filtering&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Wildcard (&lt;code&gt;wc::&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Regular Expression (&lt;code&gt;rx::&lt;/code&gt;)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Case Insensitive (&lt;code&gt;ci::&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Operates on the “Action” (Label) column of the “Actions” page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Operates on the “Item” column of the “Activities”, “Menus”, and “Tool Bars” pages&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.22607
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202523807&quot;&gt;Public Alpha (6.25.2025.23807)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_22707&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for filtering/searching the Dopesheet on the “Timeline” pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Operates on the labels of properties&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; This is likely to be expanded in a future build to mimic Advanced Filtering syntax of the “Parameters” pane&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The &lt;em&gt;Filter Menu&lt;/em&gt; is populated from the &lt;code&gt;./resources/Filters/Timeline&lt;/code&gt; folder&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; This is likely to change in a future build (to &lt;code&gt;./resources/Filters/Properties&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supports the common Syntax Selectors and Syntax Modifiers used throughout the application for Advanced Filtering&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Wildcard (&lt;code&gt;wc::&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Regular Expression (&lt;code&gt;rx::&lt;/code&gt;)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Case Insensitive (&lt;code&gt;ci::&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added actions to a “Show In” submenu on context menus for views in the “Customize Daz Studio” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides convenience actions for finding a context item in one view, in another (applicable) view&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Action items, in the various views, provide convenience actions for being shown in the “Actions”, “Menus” and “Tool Bars” pages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Toolbar items in the “Tool Bars” page provide convenience for being shown in the “Activities” page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Toolbar items in the “Activities” page provide convenience for being shown in the “Tool Bars” page&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.22707
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_22807&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where the “Content Library” pane was not respecting the “Show Hidden Products” preference&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.22807
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_23108&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzViewportMgr&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;setToolInactiveViewportDelayInterval()&lt;/code&gt;, &lt;code&gt;getToolInactiveViewportDelayInterval()&lt;/code&gt;; added &lt;code&gt;toolInactiveViewportDelayIntervalChanged()&lt;/code&gt; signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzPickTool&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getMouseOverDelayInterval()&lt;/code&gt;, &lt;code&gt;setMouseOverDelayInterval()&lt;/code&gt;; added &lt;code&gt;mouseOverDelayIntervalChanged()&lt;/code&gt; signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DzButtonMessageBox&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzViewportMgr&lt;/code&gt;, &lt;code&gt;DzPickTool&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzButtonMessageBox&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to “Auto-Fit”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The message displayed when the application has not been registered/serialized has been updated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made text and layout tweaks to the “Auto-Fit” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clone shapes presented in the “Auto-Fit” dialog are now alphanumerically sorted&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated message severity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made consistency adjustments to the wording of various message texts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The following actions now provide feedback for invalid selection when triggered&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Figure” (&lt;code&gt;DzMemorizeFigureAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Figure Pose” (&lt;code&gt;DzMemorizeFigurePoseAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Figure Shape” (&lt;code&gt;DzMemorizeFigureShapeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Selected Item(s)” (&lt;code&gt;DzMemorizeSelectedItemsAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Selected Item(s) Pose” (&lt;code&gt;DzMemorizePoseAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Selected Item(s) Shape” (&lt;code&gt;DzMemorizeShapeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Figure” (&lt;code&gt;DzRestoreFigureAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Figure Pose” (&lt;code&gt;DzRestoreFigurePoseAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Figure Shape” (&lt;code&gt;DzRestoreFigureShapeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Selected Item(s)” (&lt;code&gt;DzRestoreSelectedItemsAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Selected Item(s) Pose” (&lt;code&gt;DzRestorePoseAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Selected Item(s) Shape” (&lt;code&gt;DzRestoreShapeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero Figure…” (&lt;code&gt;DzZeroFigureAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero Figure Pose…” (&lt;code&gt;DzZeroFigurePoseAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero Figure Shape…” (&lt;code&gt;DzZeroFigureShapeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero Selected Item(s)…” (&lt;code&gt;DzZeroSelectedItemsAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero Selected Item(s) Pose…” (&lt;code&gt;DzZeroPoseAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero Selected Item(s) Shape…” (&lt;code&gt;DzZeroShapeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Clear Figure” (&lt;code&gt;DzClearKeysFigureAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Clear Figure Pose” (&lt;code&gt;DzClearKeysFigurePoseAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Clear Figure Shape” (&lt;code&gt;DzClearKeysFigureShapeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Clear Selected Item(s)” (&lt;code&gt;DzClearKeysSelectedItemsAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Clear Selected Item(s) Pose” (&lt;code&gt;DzClearKeysPoseAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Clear Selected Item(s) Shape” (&lt;code&gt;DzClearKeysShapeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Lock Selected Node(s)” (&lt;code&gt;DzLockNodeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Unlock Selected Node(s)” (&lt;code&gt;DzUnlockNodeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Lock Selected Node(s) Shape” (&lt;code&gt;DzLockShapeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Unlock Selected Node(s) Shape” (&lt;code&gt;DzUnlockShapeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Lock Selected Node(s) Pose” (&lt;code&gt;DzLockPoseAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Unlock Selected Node(s) Pose” (&lt;code&gt;DzUnlockPoseAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Copy Figure” (&lt;code&gt;DzCopyFigureAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Paste to Figure(s)” (&lt;code&gt;DzPasteFigureAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Paste Figure Pose” (&lt;code&gt;DzPasteFigurePoseAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Paste Figure Shape” (&lt;code&gt;DzPasteFigureMorphAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the following actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Figure By Type…” (&lt;code&gt;DzMemorizeFigureByTypeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Figure By Path…” (&lt;code&gt;DzMemorizeFigureByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Selected Item(s) By Type…” (&lt;code&gt;DzMemorizeSelectedItemsByTypeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Selected Item(s) By Path…” (&lt;code&gt;DzMemorizeSelectedItemsByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Figure By Type…” (&lt;code&gt;DzRestoreFigureByTypeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Figure By Path…” (&lt;code&gt;DzRestoreFigureByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Selected Item(s) By Type…” (&lt;code&gt;DzRestoreSelectedItemsByTypeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Selected Item(s) By Path…” (&lt;code&gt;DzRestoreSelectedItemsByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.23108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_23207&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzRigidityGroup&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that caused the loading of figures with high bone depth to appear to hang&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that caused a hang when saving (thumbnail) on macOS if the primary viewport was not displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the following actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero Figure By Type…” (&lt;code&gt;DzZeroFigureByTypeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero Figure By Path…” (&lt;code&gt;DzZeroFigureByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero Selected Item(s) By Type…” (&lt;code&gt;DzZeroSelectedItemsByTypeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero Selected Item(s) By Path…” (&lt;code&gt;DzZeroSelectedItemsByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Clear Figure By Type…” (&lt;code&gt;DzClearKeysFigureByTypeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Clear Figure By Path…” (&lt;code&gt;DzClearKeysFigureByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Clear Selected Item(s) By Type…” (&lt;code&gt;DzClearKeysSelectedItemsByTypeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Clear Selected Item(s) By Path…” (&lt;code&gt;DzClearKeysSelectedItemsByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Lock Selected Node(s) By Type…” (&lt;code&gt;DzLockSelectedNodesByTypeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Lock Selected Node(s) By Path…” (&lt;code&gt;DzLockSelectedNodesByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Unlock Selected Node(s) By Type…” (&lt;code&gt;DzUnLockSelectedNodesByTypeAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Unlock Selected Node(s) By Path…” (&lt;code&gt;DzUnLockSelectedNodesByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The recently added “* By Type…” actions (above) can each be triggered from script with a settings Object (&lt;code&gt;const QVariantMap&amp;amp;&lt;/code&gt; if calling from C++), via &lt;code&gt;DzAction::triggerWithSettings()&lt;/code&gt;, to control their respective operation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a &lt;code&gt;RunSilent&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt;, no dialog or messages will be displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a &lt;code&gt;Types&lt;/code&gt; Array property is defined with String elements, the value of each String element is used to filter which properties are operated upon based on a match of its assigned Type - e.g., “Modifier/Pose”, “Modifier/Shape”, etc.&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Types are matched &lt;em&gt;discretely&lt;/em&gt; (non-recursive)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a &lt;code&gt;Default&lt;/code&gt; String property is defined with a supported type, and the &lt;code&gt;RunSilent&lt;/code&gt; property is &lt;code&gt;false&lt;/code&gt;, the value is used to set the value displayed in the field when the dialog is displayed&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The recently added “* By Path…” actions (above) can each be triggered from script with a settings Object (&lt;code&gt;const QVariantMap&amp;amp;&lt;/code&gt; if calling from C++), via &lt;code&gt;DzAction::triggerWithSettings()&lt;/code&gt;, to control their respective operation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a &lt;code&gt;RunSilent&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt;, no dialog or messages will be displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a &lt;code&gt;Paths&lt;/code&gt; Array property is defined with String elements, the value of each String element is used to filter which properties are operated upon based on whether its respective property group Path &lt;em&gt;starts with&lt;/em&gt; the specified value(s) - e.g., “Pose Controls/Head/Expressions”, “General/Transforms/Rotation”, etc.&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Paths are matched &lt;em&gt;recursively&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a &lt;code&gt;Default&lt;/code&gt; String property is defined with an existing property group path, and the &lt;code&gt;RunSilent&lt;/code&gt; property is &lt;code&gt;false&lt;/code&gt;, the value is used to set the value displayed in the field when the dialog is displayed&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default interface files&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recommend clicking the &lt;em&gt;Window &amp;gt; Workspace &amp;gt; Update and Merge Menus&lt;/em&gt; action&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.23207
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_23408&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DzShapeHandle&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzGeometryImporter&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; changed signatures of &lt;code&gt;readFile()&lt;/code&gt; and &lt;code&gt;read()&lt;/code&gt; to support multiple shapes being read from a single import file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzImportMgr&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; changed signature of &lt;code&gt;readGeometry()&lt;/code&gt; to support multiple shapes being read from a single import file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzMainWindow&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; changed signature of &lt;code&gt;doGeometryImport()&lt;/code&gt; to support multiple shapes being read from a single import file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzShapeHandle&lt;/code&gt;, &lt;code&gt;DzGeometryImporter&lt;/code&gt;, &lt;code&gt;DzImportMgr&lt;/code&gt;, &lt;code&gt;DzMainWindow&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzImportMgr&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated actions that can be controlled via &lt;code&gt;DzAction::triggerWithSettings()&lt;/code&gt; to provide available/default settings via &lt;code&gt;DzAction::defaultSettings&lt;/code&gt; (script) and &lt;code&gt;DzAction::getDefaultSettings()&lt;/code&gt; (SDK)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; actions that can be controlled via &lt;code&gt;DzAction::triggerWithSettings()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to the length and position of the rotation arc gizmos for the “Universal” tool manipulator&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The rotation arc radius has been increased slightly to position it between the translation cone and the scale cube, instead of bisecting the scale cube&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.23408
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_23507&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzFacetMesh&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;extractMeshFromGroup()&lt;/code&gt;, &lt;code&gt;extractMeshFromGroups()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzObjImporter&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;IncludeO&lt;/code&gt; setting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzFacetMesh&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Read Objects” option to OBJ Importer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.23507
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_23807&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzFacetMesh&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;squeezePolylines()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzScene&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getPrimitiveName()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzScene&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;createPrimitive()&lt;/code&gt;, &lt;code&gt;createPrimitiveNode()&lt;/code&gt;, &lt;code&gt;createPrimitiveMesh()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzFacetMesh&lt;/code&gt;, &lt;code&gt;DzScene&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripts saved when the &lt;em&gt;Window &amp;gt; Workspace &amp;gt; Save Layout As…&lt;/em&gt; (&lt;code&gt;DzSaveLayoutAction&lt;/code&gt;) action is triggered to use ECMAScript 7 keywords/syntax&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripts saved when the &lt;em&gt;Window &amp;gt; Style &amp;gt; Save Style As…&lt;/em&gt; (&lt;code&gt;DzSaveStyleAction&lt;/code&gt;) action is triggered to use ECMAScript 7 keywords/syntax&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; actions that can be controlled via &lt;code&gt;DzAction::triggerWithSettings()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; OBJ Exporter now removes spaces from Object (“o”) statements&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Corrects a deviation from format specification&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; OBJ Exporter now ensures uniqueness in Object (“o”) statements&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addresses an issue where multiple instances of an object could not be distinguished during import&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; OBJ Importer now supports Object (“o”) statements for polylines&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; OBJ Importer now supports Object (“o”) statements that include spaces&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides backward compatibility with output from prior versions of OBJ Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to the length and position of the rotation arc gizmos for the “Geometry Sculptor” tool manipulator that mimic recent changes to the “Universal” tool manipulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.23807
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202525616&quot;&gt;Public Alpha (6.25.2025.25616)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_23903&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A &lt;code&gt;DZ_QT3D_&lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;&lt;/code&gt; macro is now used in SDK headers to conditionally exclude &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; that is dependent upon the Qt 3D framework and not currently supported for use by 3rd parties due to volatility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.23903
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_25007&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced all uses of the &lt;code&gt;emit&lt;/code&gt; Qt macro with the alternative &lt;code&gt;Q_EMIT&lt;/code&gt; Qt macro to avoid conflicts with other C++ libraries (e.g., boost, TBB, etc.)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.25007
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_25106&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A &lt;code&gt;DZ_DECL_INTERNAL&lt;/code&gt; macro is now used in SDK headers to mark “internal use only” &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; and generate warnings if used by 3rd parties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that caused the “Draw Settings Pane Context” menu to not be created&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where the context menu for the “Draw Settings” pane would not appear when right-clicking in the “Property Groups View”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where the context menu for the “Draw Settings” pane would not appear when right-clicking in the “Properties View”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that caused the “Render Settings Pane Context” menu to not be created&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where the context menu for the “Render Settings” pane would not appear when right-clicking in the “Property Groups View”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where the context menu for the “Render Settings” pane would not appear when right-clicking in the “Properties View”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where the context menu for the “Parameters” pane would appear a second time after an action in the context menu was clicked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the &lt;code&gt;-noPrompt&lt;/code&gt; CLI option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with localization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with anonymous logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.25106
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_25407&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use &lt;code&gt;DZ_DECL_INTERNAL&lt;/code&gt; to warn if “internal use only” &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; is used by 3rd parties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to CMSConnector 2025.9.4.66&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to DzCloud 1.0.3.63&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to vcpkg 2025.7.21&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Alembic 1.8.8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Boost 1.88&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to bzip2 1.0.8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Crypto++ 8.9.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Expat 2.7.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to GIFLIB 5.2.2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to GLEW 2.2.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Imath 3.1.12&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to libdeflate 1.24&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to libjpeg-turbo 3.1.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to liblzma 5.8.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to LibPNG 1.6.48&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to LibRaw 0.21.4&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to LibTIFF 4.7.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Little &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; 2.17&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to minizip 1.3.1.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to oneTBB 2022.1.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to OpenColorIO 2.2.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to OpenEXR 3.3.4&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to OpenImageIO 3.0.8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to OpenJPEG 2.5.3&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to OpenSSL 3.5.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to yaml-cpp 0.8.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to zlib 1.3.1.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Zstandard 1.5.7&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified use of Thrust when choosing host&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Alembic Exporter now uses the Ogawa format&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Alembic plugin description&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated copyright notices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Windows distribution footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated macOS distribution footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with the selection of composite keys in the Timeline pane dopesheet view&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.25407
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_25507&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.25507
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_25616&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enable Alembic build on macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated macOS distribution footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.25616
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202526119&quot;&gt;Public Alpha (6.25.2025.26119)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_26107&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the output name of the “Sub Panes” SDK sample&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Plugins on Windows must include the &lt;code&gt;dsp_&lt;/code&gt; prefix to distinguish them from dependencies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Plugins on macOS must include the &lt;code&gt;libdsp_&lt;/code&gt; prefix to distinguish them from dependencies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;dsp&lt;/code&gt; is shorthand for “Daz Studio Plugin”&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;code&gt;DzPane&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;code&gt;DzSmartContentPane&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the vcpkg Alembic dependency to include legacy support for HDF5&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Format” option to the “Alembic Export Options” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Ogawa” is the default value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “HDF5” is provided for backward compatibility&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression with the loading of dForce hair resulting from updates to dependent libraries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a build issue with the inclusion of LibTIFF on macOS&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as &lt;code&gt;libdsp_dzimageio.dylib&lt;/code&gt; failing to load due to missing dependent libraries&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved consistency between the Windows and macOS distribution footprints&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.26107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_26119&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzApp&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;Mac_26_0&lt;/code&gt; enumerated value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzApp&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for legacy file IO to the “Geometry Sculptor” tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated macOS distribution footprint&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.26119
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202527507&quot;&gt;Public Alpha (6.25.2025.27507)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_26322&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Qt 6.9.2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated distribution footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added node selection actions to the “Geometry Sculptor” tool context menu&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.26322
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_26707&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzGraftingFigureShape&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getOriginalToWeldMeshList()&lt;/code&gt;, &lt;code&gt;getOriginalToWeldMeshMapSize()&lt;/code&gt;, &lt;code&gt;getWeldMeshToOriginalList()&lt;/code&gt;, &lt;code&gt;getWeldMeshToOriginalMapSize()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzGraftingFigureShape&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated &lt;code&gt;getOrignalToWeldMeshList()&lt;/code&gt;, &lt;code&gt;getOrignalToWeldMeshMapSize()&lt;/code&gt;, &lt;code&gt;getWeldMeshToOrginalList()&lt;/code&gt;, &lt;code&gt;getWeldMeshToOrginalMapSize()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzGraftingFigureShape&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getOriginalToWeldMeshMap()&lt;/code&gt;, &lt;code&gt;getWeldMeshToOriginalMap()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzGraftingFigureShape&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated &lt;code&gt;getOrignalToWeldMeshMap()&lt;/code&gt;, &lt;code&gt;getWeldMeshToOrginalMap()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzConditionalGraftModifier&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getFollowTargetHiddenFaces()&lt;/code&gt;, &lt;code&gt;getSelfCullFaces()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzGraftingFigureShape&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzConditionalGraftModifier&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Geometry Sculptor” tool now supports loop selection via double-click (like the “Geometry Editor” tool)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Double-clicking an edge/vertex will select a loop of the geometric element type that corresponds to the selection mode&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Double-click an edge between two polygons while “Polygon Selection” mode is active to select a “loop” of polygons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Double-click an edge while “Edge Selection” mode is active to select a “loop” of connected edges&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Double-click a vertex while “Vertex Selection” mode is active to select “loops” of vertices that share an edge&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Progression of the “loop” selection will terminate when a pole (a point where multiple loops converge) is encountered or when the path becomes ambiguous&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when switching the “Influence Mode” on a D-Former Field node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update vcpkg to 2025.8.27&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; libjpeg-turbo 3.1.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; LibPNG 1.6.50&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; OpenColorIO 2.4.2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; OpenEXR 3.3.5&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; OpenImageIO 3.0.9.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; OpenSSL 3.5.2&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update CMSConnector to 2025.9.23.71&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update DzCloud to 1.0.3.77&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update DzSerialNumber to 2025.8.27&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated distribution footprints&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.26707
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_26714&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated distribution footprints&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.26714
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_26807&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;Dz3DViewport&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Scene Selector in the “Parameters” pane now provides access to all node types&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.26807
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_26907&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK footprint&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.26907
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_26914&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzFigure&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getFollowTargetHiddenFaces()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzFigure&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK footprint&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.26914
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_27306&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2024.1.6 (381500.7597)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a DzMdlBaseNoiseDeriv2GetValue (“Noise Deriv2 Get Value”) brick to Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a DzMdlBaseNoiseReturnGetVal (“Noise Return Get Val”) brick to Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a DzMdlBasePerezSunAndSkyDataGetPerezDataLum (“Perez Sun And Sky Data Get Perez Data Lum”) brick to Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a DzMdlBasePerezSunAndSkyDataGetPerezDataXy (“Perez Sun And Sky Data Get Perez Data Xy”) brick to Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.27306
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_27507&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression in sorting options on the “Scene” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with &lt;code&gt;DzShape::removeMaterialByName()&lt;/code&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as “Remove Selected Surface(s)” in the “Geometry Editor” tool not assigning polygons of the selected surface(s) to a &lt;code&gt;&amp;lt;default&amp;gt;&lt;/code&gt; named surface and removing the selected surface(s)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.27507
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202530407&quot;&gt;Public Alpha (6.25.2025.30407)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_28307&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK sample; Scene Info Pane/SubPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzStyle&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;styleHint()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzBusyButton&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;isAnimating()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DzBusyButton&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzBusyButton&lt;/code&gt;, &lt;code&gt;DzStyle&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAction&lt;/code&gt;, &lt;code&gt;DzPane&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK documentation; Coding Standards&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzComboEdit&lt;/code&gt;, &lt;code&gt;DzScriptedStepsPane&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated message severity; “Scripted Steps” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial “AI Chat” pane; &lt;em&gt;internal&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides the “Victoria” AI Agent functionality on the website, within the application as a pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires an internet connection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Does &lt;em&gt;not&lt;/em&gt; require/support login (currently)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A context (right-click) menu for the messenger view contains actions that are applicable to the pane/view rather than a web browser&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Links clicked directly within the conversation cannot trigger navigation events within the application&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; When a link is displayed in the conversation (i.e., AI response, or your own comment), right-clicking the link provides an “Open Link in Browser…” action in the context menu that will send the link to the default web browser (or whatever is configured for the &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; to handle URLs)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; This does not apply to links displayed in the popup when hovering the cursor over citations, e.g., (1) (2), but it does apply to the citation itself (which contains the same link as the popup)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Refresh” and “Clear Conversation” actions in the context menu currently perform the same function (pending support for account login)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Both cause the loading page to be displayed and provide feedback until/unless the view is ready&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.28307
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_28707&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2025.0.1 (387700.1606)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum R575 driver is 576.57 on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for a transform applied when looking up the density value from the texture to the &lt;code&gt;DzMdlBaseVolumeBlackbodyEmission&lt;/code&gt; (“Volume Blackbody Emission”) shader brick&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAiChatPane&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAiChatPane&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “AI Chat” pane now has support for enabling/disabling debug mode; limited access&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “AI Chat” pane now displays loading progress feedback on the loading page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “AI Chat” pane now displays loading error feedback on the loading page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “AI Chat” pane now supports connection retries and displays feedback on the loading page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “AI Chat” pane now supports page loading retries and displays feedback on the loading page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “AI Chat” pane now supports theme selection&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; A “Theme” submenu has been added to the context menu and allows for switching between “Auto Detect” (default), “Light”, and “Dark” themes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Light” and “Dark” theme colors are determined by the website, with a couple of minor exceptions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Discretely choosing the “Light” or “Dark” theme is saved/restored between sessions&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved “AI Chat” pane debug logging&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.28707
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_29307&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DzProcess&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.29307
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_29407&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.29407
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_29507&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash when a script uses &lt;code&gt;DzBasicDialog::addLayout()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash when a script uses &lt;code&gt;DzBasicDialog::insertLayout()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzBasicDialog&lt;/code&gt;, &lt;code&gt;DzLabel&lt;/code&gt;, &lt;code&gt;DzScreen&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added audio (microphone) support to “AI Chat” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added style support for &lt;code&gt;Accent&lt;/code&gt; and &lt;code&gt;PlaceholderText&lt;/code&gt; color roles&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.29507
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_29607&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Qt 6.10.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated footprints to include “AI Chat” pane - enabled via &lt;abbr title=&quot;Access Control List&quot;&gt;ACL&lt;/abbr&gt;, requires login to retrieve &lt;abbr title=&quot;Access Control List&quot;&gt;ACL&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Geometry Sculptor” tool now provides discrete control over inner and outer brush radius&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistencies in “Geometry Sculptor” tool selection status text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed “Geometry Sculptor” tool selection sync between tool modes and the node/object/mesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed “Geometry Sculptor” tool manipulator/gizmo display when object selection changes&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.29607
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_29619&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increased minimum macOS version to 13.0; Qt 6.10&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated macOS footprint; Qt 6.10 changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added microphone usage description on macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added camera usage description on macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added audio (microphone) permission detection/request to the “AI Chat” pane on macOS&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.29619
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_30007&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAiChatPane&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getMaxRetries()&lt;/code&gt;, &lt;code&gt;setMaxRetries()&lt;/code&gt;, &lt;code&gt;isAutoLoad()&lt;/code&gt;, &lt;code&gt;setAutoLoad()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAiChatPane&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzAiChatPane::refresh()&lt;/code&gt; now resets the retry count&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added checks for necessary macOS entitlements to “AI Chat” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made automatic loading of messenger in the “AI Chat” pane optional&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Load” button and a “Load Automatically” checkbox to the loading page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Load Automatically” checkable action to the context menu for the messenger page&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.30007
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_30207&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression/crash on macOS when the Filament DrawStyle was activated&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Coincided with the update to Qt 6.10; changes to Metal resources usage&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Crash occurred when loading a layout that set, or user manually switched, the DrawStyle of a viewport to Filament&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “AI Chat” pane in-messenger option menu is no longer displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed corner-cases in the “AI Chat” pane where the retry count should be reset, but was not being&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Setting the number of maximum retries for the “AI Chat” pane (via &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;) is now saved/restored if non-default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Setting whether “Load Automatically” is enabled for the “AI Chat” pane is now only saved/restored if non-default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to DzCloud 1.0.3.99&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to CMSConnector 2025.10.24.73&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update DzSerialNumber to 2025.10.17&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to vcpkg 2025.10.17&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Boost 1.89&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Expat 2.7.3&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to {fmt} 12.0.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Imath 3.2.2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to oneTBB 2022.2.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to LibTIFF 4.7.1&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated distribution footprints&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.30207
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_30214&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated distribution footprints; FFmpeg libraries&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.30214
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_30307&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzApp&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;isPromptSuppressionActive()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzApp&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getUiLanguage()&lt;/code&gt;, &lt;code&gt;setUiLanguage()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzApp&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;uiLanguage&lt;/code&gt; property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed regressions in &lt;code&gt;DzApp&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; restored &lt;code&gt;isRestartRequired()&lt;/code&gt;, &lt;code&gt;cpuInfo()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed &lt;code&gt;DzApp&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; visibility to script; removed &lt;code&gt;isDeleting()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzPromptSuppressionHandler&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzApp&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzApp&lt;/code&gt;, &lt;code&gt;DzScriptPromptSuppressionHandler&lt;/code&gt;, &lt;code&gt;DzDialog&lt;/code&gt;, &lt;code&gt;DzBasicDialog&lt;/code&gt;, &lt;code&gt;DzLayout&lt;/code&gt;, &lt;code&gt;DzBoxLayout&lt;/code&gt;, &lt;code&gt;DzGridLayout&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for localization&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for multiple language files per locale directory&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for a &lt;code&gt;-language&lt;/code&gt; CLI option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows overriding the preferred &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; language&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in &lt;code&gt;DzProcess&lt;/code&gt; if launched/started while &lt;code&gt;arguments&lt;/code&gt; is empty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when a &lt;code&gt;DzLayout&lt;/code&gt; is re-parented after using a constructor that takes a parent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed potential crash cases when a script uses &lt;code&gt;DzBasicDialog::addLayout()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed potential crash cases when a script uses &lt;code&gt;DzBasicDialog::insertLayout()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.30307
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_30407&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed strange undo/tool behavior when a mouse button was pressed while the cursor was over the viewport (e.g., to begin translating an object with the “Universal” tool) but released after the cursor was not over the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed busy feedback in the “AI Chat” pane when the maximum number of connection/loading retries has been reached&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Geometry Sculptor” tool viewport selection now respects the radius of the disc displayed on the surface - similar to the “Geometry Editor” tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with the “Global Deform Factors” settings in the “Advanced Settings” dialog for the “Geometry Sculptor” tool&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Smooth” setting had no influence&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Sculpt” setting influenced the “Smoothing Brush” and “Sculpting Brush” tool modes&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed unused settings from the “Advanced Settings” dialog for the “Geometry Sculptor” tool&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Falloff Radius Display Style&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2D Circle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 3D Circle&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Inner Radius&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Soft Selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sculpt&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Smooth&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.30407
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202532308&quot;&gt;Public Alpha (6.25.2025.32308)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_30507&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The rotation arc gizmo for the “Universal” tool manipulator now has a thicker (offset in all directions) picking surface than the corresponding drawing surface&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The drawing surface thickness has been reduced&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.30507
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_30908&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Filament 1.66.2&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;code&gt;./shaders/filament/daz3d/toon/*.filamat&lt;/code&gt; shaders&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed strange context menu behavior (regression) when right-clicking in the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.30908
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_31008&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;Dz3DViewport&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzWidgetMapPane&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash while preparing some Strand-Based Hair for render via NVIDIA Iray&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The condition that leads to the crash (polylines without material assignments) is under review&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an update issue when resuming a canceled NVIDIA Iray render&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed memory leaks in the “&lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; Widget Map” pane context menu actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed missing “Show Hidden Properties” (&lt;code&gt;DzSRFShowHiddenAction&lt;/code&gt;) action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Surfaces pane Option Menu &amp;gt; Preferences&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Depth” (&lt;code&gt;DzDepthStyleAction&lt;/code&gt;) action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sets the active viewport to be drawn using the “Depth” DrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with localization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with anonymous logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.31008
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_31108&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with the &lt;code&gt;DzMaterialFaceGroup&lt;/code&gt; copy constructor&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as some Strand Based Hair losing materials when the working mesh was not same as the base mesh&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.31108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_31209&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzToolPane&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with localization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with anonymous logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.31209
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_31508&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzScript&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getNumTransients()&lt;/code&gt;, &lt;code&gt;getTransientIdentifier()&lt;/code&gt;, &lt;code&gt;getTransientObject()&lt;/code&gt;, &lt;code&gt;getTransientVariant()&lt;/code&gt;, &lt;code&gt;isTransientFunction()&lt;/code&gt;, &lt;code&gt;addTransientObject()&lt;/code&gt;, &lt;code&gt;addTransientObjectFunction()&lt;/code&gt;, &lt;code&gt;addTransientVariant()&lt;/code&gt;, &lt;code&gt;addTransientVariantFunction()&lt;/code&gt;, &lt;code&gt;removeTransient()&lt;/code&gt;, &lt;code&gt;removeTransientByIdentifier()&lt;/code&gt;, &lt;code&gt;clearTransients()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DzGuid&lt;/code&gt;, &lt;code&gt;DzDigest&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzScript&lt;/code&gt;, &lt;code&gt;DzGuid&lt;/code&gt;, &lt;code&gt;DzDigest&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzHButtonGroup&lt;/code&gt;, &lt;code&gt;DzVButtonGroup&lt;/code&gt;, &lt;code&gt;DzGroupBox&lt;/code&gt;, &lt;code&gt;DzHGroupBox&lt;/code&gt;, &lt;code&gt;DzVGroupBox&lt;/code&gt;, &lt;code&gt;DzScrollView&lt;/code&gt;, &lt;code&gt;Error&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.31508
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_31809&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK documentation; various&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAbstractAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzAssetHandle&lt;/code&gt;, &lt;code&gt;DzBackdropHandle&lt;/code&gt;, &lt;code&gt;DzBrickGroupHandle&lt;/code&gt;, &lt;code&gt;DzCategoryAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzCompatibilityBaseAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzFacetMeshHandle&lt;/code&gt;, &lt;code&gt;DzFolderAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzMaterialHandle&lt;/code&gt;, &lt;code&gt;DzMDLModuleHandle&lt;/code&gt;, &lt;code&gt;DzParentProductContainerHandle&lt;/code&gt;, &lt;code&gt;DzPresentationHandle&lt;/code&gt;, &lt;code&gt;DzProductAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzProductHolderContainerHandle&lt;/code&gt;, &lt;code&gt;DzSearchContainerHandle&lt;/code&gt;, &lt;code&gt;DzShapeHandle&lt;/code&gt;, &lt;code&gt;DzSimulationSettingsProviderHandle&lt;/code&gt;, &lt;code&gt;DzSkinHandle&lt;/code&gt;, &lt;code&gt;DzTextureHandle&lt;/code&gt;, &lt;code&gt;DzTopLevelAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzTypeAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzVirtualFolderAssetContainerHandle&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzProcess&lt;/code&gt;; section labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reduced the potential for a threading race condition on close when using the “Filament”, “Texture Shaded”, or “Wire Texture Shaded” DrawStyles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “None” option to the “Falloff” &amp;gt; “Shape” setting for the “Geometry Sculptor” tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Marquee Selection” and “Drag Selection” actions to the “Selection Mode” submenu of the “Geometry Sculptor” tool context menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The behavior of the actions in this submenu is now consistent with the “Geometry Editor” and “Node Weight Brush” tools&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The value of the “Radius” &amp;gt; “Inner” setting on the “Geometry Sculptor” tool now survives the session&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The value of the “Radius” &amp;gt; “Outer” setting on the “Geometry Sculptor” tool now survives the session&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.31809
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_32308&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks; macOS entitlements, signing, notarization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzPane&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;undockGroup()&lt;/code&gt;, &lt;code&gt;undock()&lt;/code&gt; overloads&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzActionMgr&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getShortcutActivatedAction()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzActionMgr&lt;/code&gt;, &lt;code&gt;QObject&lt;/code&gt;, &lt;code&gt;QAction&lt;/code&gt;, &lt;code&gt;DzBaseAction&lt;/code&gt;, &lt;code&gt;DzAction&lt;/code&gt;, &lt;code&gt;DzViewToolAction&lt;/code&gt;, &lt;code&gt;DzAssetIOFilterAction&lt;/code&gt;, &lt;code&gt;DzPaneAction&lt;/code&gt;, &lt;code&gt;DzSubPaneAction&lt;/code&gt;, &lt;code&gt;DzPane&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAbstractAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzAssetHandle&lt;/code&gt;, &lt;code&gt;DzBackdropHandle&lt;/code&gt;, &lt;code&gt;DzBrickGroupHandle&lt;/code&gt;, &lt;code&gt;DzCategoryAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzCompatibilityBaseAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzFacetMeshHandle&lt;/code&gt;, &lt;code&gt;DzFolderAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzMaterialHandle&lt;/code&gt;, &lt;code&gt;DzMDLModuleHandle&lt;/code&gt;, &lt;code&gt;DzParentProductContainerHandle&lt;/code&gt;, &lt;code&gt;DzPresentationHandle&lt;/code&gt;, &lt;code&gt;DzProductAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzProductHolderContainerHandle&lt;/code&gt;, &lt;code&gt;DzSearchContainerHandle&lt;/code&gt;, &lt;code&gt;DzShapeHandle&lt;/code&gt;, &lt;code&gt;DzSimulationSettingsProviderHandle&lt;/code&gt;, &lt;code&gt;DzSkinHandle&lt;/code&gt;, &lt;code&gt;DzTextureHandle&lt;/code&gt;, &lt;code&gt;DzTopLevelAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzTypeAssetContainerHandle&lt;/code&gt;, &lt;code&gt;DzVirtualFolderAssetContainerHandle&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;Object&lt;/code&gt;, &lt;code&gt;Array&lt;/code&gt;; added &lt;code&gt;List&lt;/code&gt; (Array-Like); stubbed ES6/ES8 types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the “Help” pane not displaying content on macOS 14, macOS 15, and macOS 26&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the “AI Chat” pane not being able to connect on macOS 14, macOS 15, and macOS 26&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where script based actions that use the [Shift] key in their shortcut would &lt;em&gt;seemingly&lt;/em&gt; not execute when a viewport had cursor focus&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as the dialog for the “Symmetry…” action, which is bound to [Shift + Y] by default, not displaying when a figure was selected in the viewport - the symmetry script does execute, but due to changes in the base class used for viewports, the mechanism used by the script to differentiate between the [Shift] key being pressed as part of a shortcut and the [Shift] key being pressed to invoke preferred settings mode (without displaying the dialog) was causing the preferred settings mode to be invoked&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.32308
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_alpha_625202535308&quot;&gt;Public Alpha (6.25.2025.35308)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_32408&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzActionMgr&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;setChordSequencesEnabled()&lt;/code&gt;, &lt;code&gt;getChordSequencesEnabled()&lt;/code&gt;, &lt;code&gt;setChordSequenceTimeout()&lt;/code&gt;, &lt;code&gt;getChordSequenceTimeout()&lt;/code&gt;, &lt;code&gt;findSubPaneAction()&lt;/code&gt;, &lt;code&gt;findAssetIOFilterAction()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzActionMgr&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.32408
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_32508&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAction&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;allowChordSequences()&lt;/code&gt;, &lt;code&gt;getShortcutGroups()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for saving/restoring chord sequence manager option states&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made performance optimizations to the chord sequence manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; View control actions now expressly disallow chord sequences, and thereby reduce the initial repeat interval pause&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Increase Move Speed” (&lt;code&gt;DzIncreaseCameraDollyFactorAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Decrease Move Speed” (&lt;code&gt;DzDecreaseCameraDollyFactorAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Move Up” (&lt;code&gt;DzDollyCameraUpAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Move Down” (&lt;code&gt;DzDollyCameraDownAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Move Forward” (&lt;code&gt;DzDollyCameraForwardAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Move Back” (&lt;code&gt;DzDollyCameraBackAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Move Left” (&lt;code&gt;DzDollyCameraLeftAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Move Right” (&lt;code&gt;DzDollyCameraRightAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Increase Rotation Speed” (&lt;code&gt;DzIncreaseCameraRotateFactorAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Decrease Rotation Speed” (&lt;code&gt;DzDecreaseCameraRotateFactorAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Look Up (Pitch +)” (&lt;code&gt;DzRotateCameraUpAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Look Down (Pitch -)” (&lt;code&gt;DzRotateCameraDownAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Look Left (Yaw -)” (&lt;code&gt;DzRotateCameraLeftAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Look Right (Yaw +)” (&lt;code&gt;DzRotateCameraRightAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Bank Left (Roll -)” (&lt;code&gt;DzBankCameraLeftAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Bank Right (Roll +)” (&lt;code&gt;DzBankCameraRightAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Increase Leveling Speed” (&lt;code&gt;DzIncreaseCameraLevelFactorAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Decrease Leveling Speed” (&lt;code&gt;DzDecreaseCameraLevelFactorAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzCustomPane&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.32508
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_32608&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bias toward shorter chord sequences&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzActionMgr&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getChordStatusEnabled()&lt;/code&gt;, &lt;code&gt;setChordStatusEnabled()&lt;/code&gt;, &lt;code&gt;getChordLoggingEnabled()&lt;/code&gt;, &lt;code&gt;setChordLoggingEnabled()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzActionMgr&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where an action with a shortcut that is a prefix in the shortcut for another action (i.e., chord sequence) would not trigger the action with the shorter sequence when the chord timer expired if the longer sequence was not completed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.32608
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_32908&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where closing the application with the render “Engine” set to “Viewport” in the “Render Settings” pane would not update to display properties for another engine (e.g., “NVIDIA Iray”) when chosen after re-launch&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Qt 6.10.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.32908
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_33108&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK documentation; &lt;code&gt;DzAssetExtraObjectIO&lt;/code&gt;, &lt;code&gt;DzAssetExtraApplyToObjectIO&lt;/code&gt;, &lt;code&gt;DzExtraMaterialIO&lt;/code&gt;, &lt;code&gt;DzExtraNodeIO&lt;/code&gt;, &lt;code&gt;DzExtraModifierIO&lt;/code&gt;, &lt;code&gt;DzExtraNodeModifierIO&lt;/code&gt;, &lt;code&gt;DzExtraElementDataIO&lt;/code&gt;, &lt;code&gt;DzExtraSceneDataIO&lt;/code&gt;, &lt;code&gt;DzExtraGeometryIO&lt;/code&gt;, &lt;code&gt;DzExtraSimulationSettingsProviderIO&lt;/code&gt;, &lt;code&gt;DzElementPropertyIOFilter&lt;/code&gt;, &lt;code&gt;DzElementPropertyValuesIO&lt;/code&gt;, &lt;code&gt;DzElementPropertyValueIO&lt;/code&gt;, &lt;code&gt;DzAssetElementPropertyValuesIO&lt;/code&gt;, &lt;code&gt;DzAssetElementPropertyValueIO&lt;/code&gt;, &lt;code&gt;DzAssetSettingsIO&lt;/code&gt;, &lt;code&gt;DzAssetSettingsValueArrayIO&lt;/code&gt;, &lt;code&gt;DzAssetJsonItem&lt;/code&gt;, &lt;code&gt;DzAssetJsonObject&lt;/code&gt;, &lt;code&gt;DzAssetJsonArray&lt;/code&gt;, &lt;code&gt;DzAssetJsonNullObject&lt;/code&gt;, &lt;code&gt;DzAssetJsonNullArray&lt;/code&gt;, inline Qt links&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.33108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_33710&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzBase&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; removed obsolete methods; marked internal methods&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzMap&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; made &lt;code&gt;makeCopy()&lt;/code&gt; virtual&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzAbstractAssetContainer&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; removed obsolete methods&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzBase&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getRefCount()&lt;/code&gt;, &lt;code&gt;isUnique()&lt;/code&gt;, &lt;code&gt;isShared()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzWeightMap&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;copy()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzBase&lt;/code&gt;, &lt;code&gt;DzRefCountedItem&lt;/code&gt;, &lt;code&gt;DzMorphDeltas&lt;/code&gt;, &lt;code&gt;DzWeightMap&lt;/code&gt;, &lt;code&gt;DzMap&lt;/code&gt;, &lt;code&gt;DzVertexMap&lt;/code&gt;, &lt;code&gt;DzUVSet&lt;/code&gt;, &lt;code&gt;DzFacetMesh&lt;/code&gt;, &lt;code&gt;DzNode&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAbstractAssetContainer&lt;/code&gt;, &lt;code&gt;DzCategoryAssetContainer&lt;/code&gt;, &lt;code&gt;DzCompatibilityBaseAssetContainer&lt;/code&gt;, &lt;code&gt;DzFolderAssetContainer&lt;/code&gt;, &lt;code&gt;DzProductAssetContainer&lt;/code&gt;, &lt;code&gt;DzParentProductContainer&lt;/code&gt;, &lt;code&gt;DzTopLevelAssetContainer&lt;/code&gt;, &lt;code&gt;DzProductHolderContainer&lt;/code&gt;, &lt;code&gt;DzSearchContainer&lt;/code&gt;, &lt;code&gt;DzTypeAssetContainer&lt;/code&gt;, &lt;code&gt;DzVirtualFolderAssetContainer&lt;/code&gt;, &lt;code&gt;DzWeightMapValues&lt;/code&gt;, typedefs, Qt doc links, member grouping consistency&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; 140+ classes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging to the “Batch Convert” pane when errors occur while attempting to save script files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2025.0.2 (387700.2211)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum R575 driver is 576.57 on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.33710
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_33808&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged symmetry related tool actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged &lt;code&gt;DzPGESymmetryOffAction&lt;/code&gt; and &lt;code&gt;DzNodeWeightBrushSymmetryOffAction&lt;/code&gt; into &lt;code&gt;DzFacetSelSymmetryOffAction&lt;/code&gt; (“Symmetry Off”)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzPGESymmetryOffAction&lt;/code&gt; and &lt;code&gt;DzNodeWeightBrushSymmetryOffAction&lt;/code&gt; are now aliases for &lt;code&gt;DzFacetSelSymmetryOffAction&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged &lt;code&gt;DzPGESymmetryXAxisAction&lt;/code&gt; and &lt;code&gt;DzNodeWeightBrushSymmetryXAxisAction&lt;/code&gt; into &lt;code&gt;DzFacetSelSymmetryXAxisAction&lt;/code&gt; (“X Axis Symmetry”)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzPGESymmetryXAxisAction&lt;/code&gt; and &lt;code&gt;DzNodeWeightBrushSymmetryXAxisAction&lt;/code&gt; are now aliases for &lt;code&gt;DzFacetSelSymmetryXAxisAction&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged &lt;code&gt;DzPGESymmetryYAxisAction&lt;/code&gt; and &lt;code&gt;DzNodeWeightBrushSymmetryYAxisAction&lt;/code&gt; into &lt;code&gt;DzFacetSelSymmetryYAxisAction&lt;/code&gt; (“Y Axis Symmetry”)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzPGESymmetryYAxisAction&lt;/code&gt; and &lt;code&gt;DzNodeWeightBrushSymmetryYAxisAction&lt;/code&gt; are now aliases for &lt;code&gt;DzFacetSelSymmetryYAxisAction&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged &lt;code&gt;DzPGESymmetryZAxisAction&lt;/code&gt; and &lt;code&gt;DzNodeWeightBrushSymmetryZAxisAction&lt;/code&gt; into &lt;code&gt;DzFacetSelSymmetryZAxisAction&lt;/code&gt; (“Z Axis Symmetry”)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzPGESymmetryZAxisAction&lt;/code&gt; and &lt;code&gt;DzNodeWeightBrushSymmetryZAxisAction&lt;/code&gt; are now aliases for &lt;code&gt;DzFacetSelSymmetryZAxisAction&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows a single shortcut, for each merged set, to be assigned for any (current or future) tool that derives from &lt;code&gt;DzGeometrySelectionTool&lt;/code&gt; - e.g., “Node Weight Brush”, “Geometry Editor”, “Geometry Sculptor”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Each tool is responsible for maintaining its respective option state, action states (e.g., enabled, checked) are automatically updated from tool state when the active tool changes&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Setting symmetry option state via &lt;code&gt;DzGeometrySelectionTool&lt;/code&gt; &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; (e.g., “Node Weight Brush”, “Geometry Editor”, “Geometry Sculptor”) is now properly reflected in corresponding &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; options on the “Tool Settings” pane for the “Node Weight Brush”, “Geometry Editor”, “Geometry Sculptor” tools&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Geometry Sculptor” tool symmetry behaviors, for geometry selection tool modes (i.e., “Polygon Selection”, “Edge Selection”, “Vertex Selection”), are now consistent with other &lt;code&gt;DzGeometrySelectionTool&lt;/code&gt; derived tools (e.g., “Node Weight Brush”, “Geometry Editor”)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Geometry selection may occur when the geometry selection modes are active&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; No longer limited to “Vertex Selection” mode&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Geometry selection may occur on either side of the active axis&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; No longer limited to the negative side of the axis&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Corresponding improvements to “Sculpt” and “Smooth” tool modes are pending&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.33808
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_34208&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAssetMgr&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; added external links for Standard Template Library (STL) types throughout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed Qt 6 deprecation in the SDK&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced all usages of &lt;code&gt;QPair&lt;/code&gt; with &lt;code&gt;std::pair&lt;/code&gt;, all usages of &lt;code&gt;qMakePair&lt;/code&gt; with &lt;code&gt;std::make_pair&lt;/code&gt;, and all usages of &lt;code&gt;#include &amp;lt;QPair&amp;gt;&lt;/code&gt; with &lt;code&gt;#include &amp;lt;utility&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; 115+ classes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented a workaround for a Qt/macOS bug where system memory is quickly consumed when &lt;code&gt;devicePixelRatio&lt;/code&gt; is not &lt;code&gt;1.0&lt;/code&gt; - e.g., 4K displays&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; High-DPI scaling is effectively disabled on macOS&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prevents the runaway memory situation from occurring at the expense of causing individual &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; elements to appear smaller on screen&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; This workaround is not intended to be permanent&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Intention is to allow other aspects of the application to continue testing while a proper solution to the underlying issue is sought&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.34208
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_34408&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; signal signatures of 170+ classes - Qt 6 does not support overloaded signals in script, parameters are implicitly passed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzGeometrySelectionTool&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getVertexSymmetryIndex()&lt;/code&gt;, &lt;code&gt;getVertexSymmetryIndices()&lt;/code&gt;, &lt;code&gt;getFacetSymmetryIndex()&lt;/code&gt;, &lt;code&gt;getFacetSymmetryIndices()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Geometry Sculptor” tool symmetry behaviors, for brush tool modes (i.e., “Sculpt Brush”, “Smooth Brush”), are now consistent with other &lt;code&gt;DzGeometrySelectionTool&lt;/code&gt; derived tools (e.g., “Node Weight Brush”, “Geometry Editor”)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Geometry manipulation may occur on either side of the active axis&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; No longer limited to the negative side of the axis&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.34408
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_34608&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DZ_VERSION_GREATER_THAN&lt;/code&gt;, &lt;code&gt;DZ_SDK_VERSION_GREATER_THAN&lt;/code&gt; macros&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzTSortedArray&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added support for use in Qt meta-object system&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzActionMenu&lt;/code&gt;, &lt;code&gt;DzAssetMenuItem&lt;/code&gt;, &lt;code&gt;DzToolBar&lt;/code&gt;, &lt;code&gt;DzToolBarItem&lt;/code&gt;, &lt;code&gt;DzDockBar&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzBase&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for localization of menu labels when loaded from interface files in the home path&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use &lt;code&gt;DzActionMenu&lt;/code&gt; context&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Session interface files and saved custom interface files are loaded verbatim&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.34608
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_34810&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK CMakeLists&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK preprocessor directive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2025.0.3 (387700.2665)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum R575 driver is 576.57 on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.34810
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_34915&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on an ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzVersion&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK documentation; compiling, &lt;code&gt;dzversion.h&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;Global&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added support for &lt;code&gt;*.cjs&lt;/code&gt;, &lt;code&gt;*.js&lt;/code&gt;, and &lt;code&gt;*.json&lt;/code&gt; to &lt;code&gt;require()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;Global&lt;/code&gt;, &lt;code&gt;List&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved feedback for &lt;code&gt;Global::require()&lt;/code&gt; and &lt;code&gt;Global::importModule()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.34915
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_35108&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzTSortedArray&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added methods for consistency with STL; added methods for compatibility with Qt meta object system; added move &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added guards to assignment operators&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzTSimpleArray&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added methods for consistency with STL; added methods for compatibility with Qt meta object system; added move &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added guards to assignment operators&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzTBlockArray&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added methods for consistency with STL; added methods for compatibility with Qt meta object system; added move &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added guards to assignment operators&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzTArray&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added methods for consistency with STL; added methods for compatibility with Qt meta object system; added move &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added guards to assignment operators&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzTArray&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; &lt;code&gt;size()&lt;/code&gt; is now an alias of &lt;code&gt;count()&lt;/code&gt; to avoid confusion with memory size&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzTStack&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; now a typedef for &lt;code&gt;DzTBlockArray&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK preprocessor directives&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK documentation; compiling on Windows/macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzDateTimeEdit&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;dateTimeMin&lt;/code&gt;, &lt;code&gt;dateTimeMax&lt;/code&gt; properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzUiLoader&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;isLanguageChangeEnabled()&lt;/code&gt;, &lt;code&gt;setLanguageChangeEnabled()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzPlugin&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getClassNames()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzDateTimeEdit&lt;/code&gt;, &lt;code&gt;DzUiLoader&lt;/code&gt;, &lt;code&gt;DzPluginMgr&lt;/code&gt;, &lt;code&gt;DzPlugin&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed a potential crash if the “Paths” Array property for the following actions was not defined or did not contain at least one element when triggering with settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Selected Item(s) By Path…” (&lt;code&gt;DzMemorizeSelectedItemsByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Figure By Path…” (&lt;code&gt;DzRestoreFigureByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Selected Item(s) By Path…” (&lt;code&gt;DzRestoreSelectedItemsByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero Figure By Path…” (&lt;code&gt;DzZeroFigureByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero Selected Item(s) By Path…” (&lt;code&gt;DzZeroSelectedItemsByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Clear Figure By Path…” (&lt;code&gt;DzClearKeysFigureByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Clear Selected Item(s) By Path…” (&lt;code&gt;DzClearKeysSelectedItemsByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Lock Selected Node(s) By Path…” (&lt;code&gt;DzLockSelectedNodesByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Unlock Selected Node(s) By Path…” (&lt;code&gt;DzUnLockSelectedNodesByPathAction&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that caused the Alembic plugin to not load on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.35108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_35119&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.35119
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_35308&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzApp&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getCanPositionCursor()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzApp&lt;/code&gt;, brand/term inconsistencies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzPlugin&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getClassFactories()&lt;/code&gt;, &lt;code&gt;classFactoryIterator()&lt;/code&gt;, &lt;code&gt;init()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzPlugin&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated &lt;code&gt;getFactories()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK samples; fixed inconsistencies between samples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzPluginMgr&lt;/code&gt;, &lt;code&gt;DzPlugin&lt;/code&gt;, &lt;code&gt;dzversion.h&lt;/code&gt;, Plugin Architecture, Plugin Macros, Plugin Activation and Serialization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved organization of plugin templates/macros&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reduced plugin template code duplication&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reduced plugin macro code duplication&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Marked deprecated plugin macros&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with export of the &lt;code&gt;DzDForceSettingsProvider&lt;/code&gt; symbol&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed an issue on macOS where the cursor may not be repositioned to the click origin while dragging in a viewport, or on a slider, that allowed the cursor to reach the edge of the screen and thereby impose a limit on operations that are intended to be limitless&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A message alerting macOS users of the need to grant accessibility permissions is now presented when a lack of permission is detected during launch, once the event loop has started&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help; fixed brand/term inconsistencies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved logging when loading plugins&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.35308
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;private_build_channel&quot;&gt;Private Build Channel&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
This channel is similar to the Public Build channel, except that it is limited to a select group of individuals that serve as the “front line” or the “canary in a coal mine” for a time before the build is promoted to a less restricted channel.  This channel is more likely to see an ALPHA build than the Public Build channel is.
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2025_35407&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The rotation ring gizmo for the “Rotate” tool manipulator now has a thicker (offset in all directions) picking surface than the corresponding drawing surface&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where calling &lt;code&gt;DzActionMgr::getMenu()&lt;/code&gt; more than once from script yielded &lt;code&gt;null&lt;/code&gt; on all but the first call&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed ownership of the menu object to prevent it from being deleted when the script falls out of scope&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2025.35407
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2026_619&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzVersion&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getMajorComponent()&lt;/code&gt;, &lt;code&gt;getMinorComponent()&lt;/code&gt;, &lt;code&gt;getRevisionComponent()&lt;/code&gt;, &lt;code&gt;getBuildComponent()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzVersion&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated &lt;code&gt;getVersionNumber32()&lt;/code&gt;, &lt;code&gt;getMajorVersion()&lt;/code&gt;, &lt;code&gt;getMinorVersion()&lt;/code&gt;, &lt;code&gt;getRevisionNumber()&lt;/code&gt;, &lt;code&gt;getBuildNumber()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzApp&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;statusLine()&lt;/code&gt;, &lt;code&gt;fatal()&lt;/code&gt;, &lt;code&gt;error()&lt;/code&gt;, &lt;code&gt;warning()&lt;/code&gt;, &lt;code&gt;log()&lt;/code&gt;, &lt;code&gt;verbose()&lt;/code&gt;, &lt;code&gt;debug()&lt;/code&gt;, &lt;code&gt;postScriptEvent()&lt;/code&gt;, &lt;code&gt;writeConfigScript()&lt;/code&gt;, &lt;code&gt;getAbsoluteStandardPath()&lt;/code&gt; overloads&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzApp&lt;/code&gt;, &lt;code&gt;DzAssetMgr&lt;/code&gt;, &lt;code&gt;DzNode&lt;/code&gt;, &lt;code&gt;DzPromptSuppressionHandler&lt;/code&gt;, &lt;code&gt;DzVersion&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAssetMgr&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;searchForAssets()&lt;/code&gt;, &lt;code&gt;searchForProductAssets()&lt;/code&gt;, &lt;code&gt;searchForProducts()&lt;/code&gt; overloads&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzBusyCursorGuard&lt;/code&gt;, &lt;code&gt;DzPromptSuppressionHandlerGuard&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;DzSpinBox&lt;/code&gt;, &lt;code&gt;DzIntSpinBox&lt;/code&gt;, &lt;code&gt;DzDoubleSpinBox&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzDateTimeEdit&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; now inherits &lt;code&gt;DzSpinBox&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzListView&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;MatchMode&lt;/code&gt; enum; added &lt;code&gt;filterColumn&lt;/code&gt;, &lt;code&gt;treePosition&lt;/code&gt; properties; added &lt;code&gt;showColumn()&lt;/code&gt;, &lt;code&gt;selectAll()&lt;/code&gt;, &lt;code&gt;invertSelection()&lt;/code&gt;, &lt;code&gt;collapseAll()&lt;/code&gt;, &lt;code&gt;expandAll()&lt;/code&gt;, &lt;code&gt;expandToDepth()&lt;/code&gt;, &lt;code&gt;resizeColumnToContents()&lt;/code&gt;, &lt;code&gt;sortByColumn()&lt;/code&gt;, &lt;code&gt;setFilterString()&lt;/code&gt;, &lt;code&gt;clearFilterString()&lt;/code&gt;, &lt;code&gt;setCurrentToSearchFilteredNext()&lt;/code&gt;, &lt;code&gt;setCurrentToSearchFilteredPrevious()&lt;/code&gt;, &lt;code&gt;searchFilteredNext()&lt;/code&gt;, &lt;code&gt;searchFilteredPrevious()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzListViewItem&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;pixmap()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzWidget&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;signalsBlocked&lt;/code&gt; property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzApp&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;shrinkLogFile()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzContentLibraryPane&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getFileSearchOptions()&lt;/code&gt;, &lt;code&gt;getDBSearchOptions()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAssetContainerView&lt;/code&gt;, &lt;code&gt;DzAssetView&lt;/code&gt;, &lt;code&gt;DzButton&lt;/code&gt;, &lt;code&gt;DzButtonGroup&lt;/code&gt;, &lt;code&gt;DzCheckBox&lt;/code&gt;, &lt;code&gt;DzCheckListItem&lt;/code&gt;, &lt;code&gt;DzColorWgt&lt;/code&gt;, &lt;code&gt;DzComboBox&lt;/code&gt;, &lt;code&gt;DzContentLibraryManageSubPane&lt;/code&gt;, &lt;code&gt;DzContentLibraryPane&lt;/code&gt;, &lt;code&gt;DzDateEdit&lt;/code&gt;, &lt;code&gt;DzDateTimeEdit&lt;/code&gt;, &lt;code&gt;DzDial&lt;/code&gt;, &lt;code&gt;DzDoubleSpinBox&lt;/code&gt;, &lt;code&gt;DzFloatSlider&lt;/code&gt;, &lt;code&gt;DzGroupBox&lt;/code&gt;, &lt;code&gt;DzHeader&lt;/code&gt;, &lt;code&gt;DzHGroupBox&lt;/code&gt;, &lt;code&gt;DzIntSlider&lt;/code&gt;, &lt;code&gt;DzIntSpinBox&lt;/code&gt;, &lt;code&gt;DzLabel&lt;/code&gt;, &lt;code&gt;DzLCDNumber&lt;/code&gt;, &lt;code&gt;DzLineEdit&lt;/code&gt;, &lt;code&gt;DzListView&lt;/code&gt;, &lt;code&gt;DzListViewItem&lt;/code&gt;, &lt;code&gt;DzMorphSelectionComboBox&lt;/code&gt;, &lt;code&gt;DzNodeSelectionComboBox&lt;/code&gt;, &lt;code&gt;DzPathComboBox&lt;/code&gt;, &lt;code&gt;DzPopupMenu&lt;/code&gt;, &lt;code&gt;DzPropertySelectionComboBox&lt;/code&gt;, &lt;code&gt;DzPushButton&lt;/code&gt;, &lt;code&gt;DzRadioButton&lt;/code&gt;, &lt;code&gt;DzScrollArea&lt;/code&gt;, &lt;code&gt;DzScrollView&lt;/code&gt;, &lt;code&gt;DzSettingsWidget&lt;/code&gt;, &lt;code&gt;DzSpinBox&lt;/code&gt;, &lt;code&gt;DzSplitter&lt;/code&gt;, &lt;code&gt;DzTabWidget&lt;/code&gt;, &lt;code&gt;DzTextBrowser&lt;/code&gt;, &lt;code&gt;DzTextEdit&lt;/code&gt;, &lt;code&gt;DzTimeEdit&lt;/code&gt;, &lt;code&gt;DzVGroupBox&lt;/code&gt;, &lt;code&gt;DzWidget&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on ALPHA SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated minimum SDK version to 6.25.2026.614&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression in &lt;code&gt;DzListView::findItem()&lt;/code&gt; where it was no longer operating recursively&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzListView::findItem()&lt;/code&gt; now allows wildcard syntax, regular expression syntax, discrete control over whether to wrap, and discrete control over whether to recurse, using &lt;code&gt;MatchMode&lt;/code&gt; named constants&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to discretely override base paths used in &lt;code&gt;DzAssetMgr::searchFiles()&lt;/code&gt; by adding an “Expression Modifier” to the end of the expression - e.g., &lt;code&gt; &amp;amp;&amp;amp; (base::c:/temp)&lt;/code&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Multiple base paths are supported using a &lt;code&gt; || &lt;/code&gt; (space, pipe, pipe, space) delimiter between &lt;code&gt;base::&lt;/code&gt; entries - e.g., &lt;code&gt; &amp;amp;&amp;amp; (base::c:/temp || base::d:/temp)&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to restrict “File” search in the “Content Library” pane to the selected folder container (recursive) by adding a &lt;code&gt; &amp;amp;&amp;amp; (base::current)&lt;/code&gt; “Expression Modifier” to the end of the expression&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only supported if the selected container is a Folder - not supported for Virtual Folder, Category, Product, or Search containers&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “Script IDE” pane scripts to ES7&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Trim Trailing Whitespace” action (script) to the Edit &amp;gt; Convert menu of the “Script IDE” pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Trims any trailing whitespace characters following the last non-whitespace character of a line&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Operates on each line of the selected text (if any) or the entire document (if no selection)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved logging when writing the application config script fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated copyright statements throughout; 2026&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated labeling to reflect version Revision year (2026); splash/about, packaging&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2026.619
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2026_808&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzMenu&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;findAction()&lt;/code&gt;, &lt;code&gt;findItem()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzMenu&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;addSubMenu()&lt;/code&gt;, &lt;code&gt;findSubMenu()&lt;/code&gt;, &lt;code&gt;addAction()&lt;/code&gt;, &lt;code&gt;addItem()&lt;/code&gt;, &lt;code&gt;addSeparator()&lt;/code&gt; overloads&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzMenu&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated &lt;code&gt;enableAction()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzMenu&lt;/code&gt; scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;addItem()&lt;/code&gt; overloads&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzMenu&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated minimum SDK version to 6.25.2026.714&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2026.808
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2026_910&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK documentation; compiling, samples, types, generaldefs, macros, &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAssetMgr&lt;/code&gt; public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getImageForType()&lt;/code&gt;, &lt;code&gt;getImageForProductGroup()&lt;/code&gt;, &lt;code&gt;getImageForAssetGroup()&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAssetMgr&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;getCompatibilityBases()&lt;/code&gt;, &lt;code&gt;setCompatibilityBasePath()&lt;/code&gt;, &lt;code&gt;normalizePath()&lt;/code&gt;, &lt;code&gt;setFileMetadata()&lt;/code&gt;, &lt;code&gt;getProductName()&lt;/code&gt;, &lt;code&gt;findTypeID()&lt;/code&gt;, &lt;code&gt;getFirstCategory()&lt;/code&gt;, &lt;code&gt;findCategoryID()&lt;/code&gt;, &lt;code&gt;getDefaultCategoryPaths()&lt;/code&gt;, &lt;code&gt;createCategoryPaths()&lt;/code&gt;, &lt;code&gt;selectCategoryPaths()&lt;/code&gt;, &lt;code&gt;getCategoryData()&lt;/code&gt;, &lt;code&gt;getContainerName()&lt;/code&gt;, &lt;code&gt;createSubContainer()&lt;/code&gt;, &lt;code&gt;findCompatibilityBaseID()&lt;/code&gt;, &lt;code&gt;selectCompatibilityBasePaths()&lt;/code&gt;, &lt;code&gt;getCompatibilityBaseData()&lt;/code&gt;, &lt;code&gt;createProduct()&lt;/code&gt;, &lt;code&gt;captureSceneAssetPathsList()&lt;/code&gt;, &lt;code&gt;clearAllGroupIDs()&lt;/code&gt;, &lt;code&gt;setProductGroupIDs()&lt;/code&gt;, &lt;code&gt;importMetadataFiles()&lt;/code&gt;, &lt;code&gt;processDBMetaFile()&lt;/code&gt;, &lt;code&gt;processDBMetaFileNoEmit()&lt;/code&gt;, &lt;code&gt;getRelativeProductMetafilePath()&lt;/code&gt;, &lt;code&gt;findCommonBaseCategoryPath()&lt;/code&gt;, &lt;code&gt;getCMSBasePath()&lt;/code&gt; overloads&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified &lt;code&gt;DzAssetMgr SDK&lt;/code&gt; &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; removed obsolete methods; marked internal methods&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended &lt;code&gt;DzAsset&lt;/code&gt; SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;code&gt;addCompatibilities()&lt;/code&gt;, &lt;code&gt;removeCompatibilities()&lt;/code&gt;, &lt;code&gt;getCategories()&lt;/code&gt;, &lt;code&gt;addToCategories()&lt;/code&gt;, &lt;code&gt;removeFromCategories()&lt;/code&gt; overloads&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; &lt;code&gt;DzAssetMgr&lt;/code&gt;, &lt;code&gt;DzAsset&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated minimum SDK version to 6.25.2026.910&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with localization&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2026.910
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2026_2920&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed properties on DzTexturedStyle, DzWireTexturedStyle, DzWireShadedStyle, DzSmoothShadedStyle, and DzUniversalDrawStyle to turn on/off various maps and light effects.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzAssetMgr. Improved logging if loading default content types, root categories, compatibility bases fails.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzContentLibraryManageSubPane.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAction public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added allowsChordSequence(). Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzActionMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added insertActionInMenu(), insertCustomActionInMenu(). Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation;  DzActionMgr.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix use of headlight on cameras that have been set invisible.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzVec3 equality operator; Use qFuzzyIsNull.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Dz3DBrushTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getHitNormal(), getVerticesInRadius().&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Dz3DBrushTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getHitPoint(). Modified Dz3DBrushTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getSelectedPoint(). Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; Dz3DBrushTool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix Chord sequences on DzAction to allow multiple action to have the same prefix&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Dz3DBrushTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; hasHitPoint()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; Move internal implementation classes from dzviewportmgr.h to internal location.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; Move internal implementation classes from various view tools internal location. &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; Rename DzOpenGLRenderProgress to DzRHIRenderProgress; Rename DzOpenGLRenderSettings to DzRHIRenderSettings.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates to Geometry Sculptor&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Respect inner and outer radius of the 3D Brush Tool for Geometry Sculptor while in Sculpt and Smooth modes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Draw direction of effect for Sculpt or Smooth modes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enable/Disable controls relevant to the Selection/Sculpt modes&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build machine fixes.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2026.2920
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2026_4408&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update SDK version to 6.25.2026.4200. &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switch application from alpha to beta.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Remove internal direct function calls to OpenGL.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; to pull out OpenGL draw and RISpec render pipe virtual functions. Split DzRISpecRenderer from DzRenderer.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; to pull out OpenGL references if DZ_OPENGL_&lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; is not defined by SDK user.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix crash when typing “\” in smart content search.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update SDK version to 6.25.2026.4400. &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Add support for auto creation/connection of Float2 and Int2 parameters types to the user parameter brick.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build machine fixes.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2026.4408
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2026_6423&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update SDK version to 6.25.2026.5100. Rename class from DzOpenGL to DzDrawOptions. Rename global dzOGL to dzDrawOptions. Header is now dzdrawoptions.h. Old header dzopengl.h is present but deprecated.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix interactive lessons not allowing user to click on cutout control on mac.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Add possibleActiveModalWidgetChange to know when to check static QApplication::activeModalWidget. Fix to new dialog not acting correctly in interactive lessons.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix reported dates in DzProductAssetContainer and DzAsset.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expand Script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;. Add iconSize property and iconSizeChanged signal to DzListView.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use set of a pixmap as a heuristic to set item height and icon size for DsListView.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expand Script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;. Add removeWidget function to DzLayout. Power loader backend fixes for Qt 6 scripting.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extend SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;. Add overload to DzButtonMessageBox::addButton that takes a QMessageBox::StandardButton. Fix locate missing and other dialogs. &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Change current SDK version to 6.25.2026.6400.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the issue with shape transfer process when the source and target figures are not at the origin&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2026.6423
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;6_25_2026_9715&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issue with DzMatrix4 constructor via script that takes 16 values.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issue with Dzbox3::getIntersection().&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix progress bar draw in MainStreet and Highway styles.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix Home Dialog to not show scene builder button if required category is missing.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issue with GeometryEditor creating default empty surfaces when removing surfaces with no indices.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix meta data where connect data was missing some data. Fix auto words to avoid duplicates. Slight performance improvements.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix double check for overwrite script on macOS.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix border on progress dialog on macOS.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update Qt to 10.6.3. Remove Mac pixel size work around to memory issue. Fix potential crash while sorting bone bindings.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2560/CS-488390 : Fix Save Last Draw when using filament draw style. Have Save Last Draw action report if active viewport cannot save draw because it is not enabled or visible.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2549/CS-480391 : “NOT Favorite” filtering option does not working in 2026.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2556/CS-484146 : Fix issue with picking when spotlight spread angle was 180.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : Incremented build number to 6.25.2026.9715
&lt;/p&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/6/start">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T17:31:50+00:00</dc:date>
        <title>v6.x (2025-2026)</title>
        <link>/public/software/dazstudio/6/start</link>
        <description>
&lt;h1 id=&quot;v6x_2025-2026&quot;&gt;v6.x (2025-2026)&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;



&lt;/div&gt;

&lt;h2 id=&quot;daz_studio&quot;&gt;Daz Studio&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;!-- EDIT1 PLUGIN_WRAP_START [0-] --&gt;&lt;div class=&quot;wrap_column plugin_wrap&quot; style=&quot;width: 100%;&quot;&gt;&lt;div class=&quot;table sectionedit3&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt; Cycle &lt;/th&gt;&lt;th class=&quot;col1&quot;&gt; Build (&lt;a href=&quot;/public/software/dazstudio/6/change_log&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:6:change_log&quot;&gt;Change Log&lt;/a&gt;) &lt;/th&gt;&lt;th class=&quot;col2&quot;&gt; Discussion &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Public Beta&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 6.25.2026.4408 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; &lt;a href=&quot;https://www.daz3d.com/forums/discussion/728111&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.daz3d.com/forums/discussion/728111&quot; rel=&quot;nofollow noopener&quot;&gt;Announcement&lt;/a&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Private Beta&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 6.25.2026.x &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Private Builds Forum &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT3 TABLE [121-368] --&gt;&lt;/div&gt;&lt;!-- EDIT2 PLUGIN_WRAP_END [0-] --&gt;


&lt;/div&gt;
</description>
    </item>
</rdf:RDF>
