<?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:4</title>
        <description></description>
        <link>/</link>
        <image rdf:resource="/lib/tpl/dazdoccenter/images/favicon.ico" />
       <dc:date>2026-04-19T14:56:13+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_5_0_114"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_5_1_6"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_5_1_56"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_6_0_18"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_6_1_17"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_6_1_33"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_6_1_39"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_6_2_120"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_6_3_52"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_7_0_12"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_8_0_59"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_9_0_63"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_9_1_30"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_9_2_70"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_9_3_166"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_9_4_122"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_10_0_123"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_11_0_383"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_12_0_86"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_12_1_118"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_14_0_10"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_15_0_30"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_16_0_3"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_20_0_17"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_21_0_5"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_22_0_19"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_23_0_1"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/change_log_4_24_0_3"/>
                <rdf:li rdf:resource="/public/software/dazstudio/4/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/4/change_log">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-29T20:31:55+00:00</dc:date>
        <title>Change Log</title>
        <link>/public/software/dazstudio/4/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/4/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:start&quot;&gt;v4.x&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;catpagecol&quot; style=&quot;width: 33.333333333333%&quot; &gt;&lt;div class=&quot;catpagechars&quot;&gt;4&lt;/div&gt;
&lt;ul class=&quot;nspagesul&quot;&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;/public/software/dazstudio/4/change_log_4_24_0_3&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_24_0_3&quot;&gt;4.24.0.3 Change Log&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;/public/software/dazstudio/4/change_log_4_23_0_1&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_23_0_1&quot;&gt;4.23.0.1 Change Log&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;/public/software/dazstudio/4/change_log_4_22_0_19&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_22_0_19&quot;&gt;4.22.0.19 Change Log&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;/public/software/dazstudio/4/change_log_4_21_0_5&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_21_0_5&quot;&gt;4.21.0.5 Change Log&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;/public/software/dazstudio/4/change_log_4_20_0_17&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_20_0_17&quot;&gt;4.20.0.17 Change Log&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;/public/software/dazstudio/4/change_log_4_16_0_3&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_16_0_3&quot;&gt;4.16.0.3 Change Log&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;/public/software/dazstudio/4/change_log_4_15_0_30&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_15_0_30&quot;&gt;4.15.0.30 Change Log&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;/public/software/dazstudio/4/change_log_4_14_0_10&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_14_0_10&quot;&gt;4.14.0.10 Change Log&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;/public/software/dazstudio/4/change_log_4_12_1_118&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_12_1_118&quot;&gt;4.12.1.118 Change Log&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;/public/software/dazstudio/4/change_log_4_12_0_86&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_12_0_86&quot;&gt;4.12.0.86 Change Log&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;

&lt;div class=&quot;catpagecol&quot; style=&quot;width: 33.333333333333%&quot; &gt;&lt;div class=&quot;catpagechars continued&quot;&gt;4 cont.&lt;/div&gt;
&lt;ul class=&quot;nspagesul&quot;&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;/public/software/dazstudio/4/change_log_4_11_0_383&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_11_0_383&quot;&gt;4.11.0.383 Change Log&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;/public/software/dazstudio/4/change_log_4_10_0_123&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_10_0_123&quot;&gt;4.10.0.123 Change Log&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;/public/software/dazstudio/4/change_log_4_9_4_122&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_9_4_122&quot;&gt;4.9.4.122 Change Log&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;/public/software/dazstudio/4/change_log_4_9_3_166&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_9_3_166&quot;&gt;4.9.3.166 Change Log&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;/public/software/dazstudio/4/change_log_4_9_2_70&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_9_2_70&quot;&gt;4.9.2.70 Change Log&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;/public/software/dazstudio/4/change_log_4_9_1_30&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_9_1_30&quot;&gt;4.9.1.30 Change Log&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;/public/software/dazstudio/4/change_log_4_9_0_63&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_9_0_63&quot;&gt;4.9.0.63 Change Log&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;/public/software/dazstudio/4/change_log_4_8_0_59&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_8_0_59&quot;&gt;4.8.0.59 Change Log&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;/public/software/dazstudio/4/change_log_4_7_0_12&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_7_0_12&quot;&gt;4.7.0.12 Change Log&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;

&lt;div class=&quot;catpagecol&quot; style=&quot;width: 33.333333333333%&quot; &gt;&lt;div class=&quot;catpagechars continued&quot;&gt;4 cont.&lt;/div&gt;
&lt;ul class=&quot;nspagesul&quot;&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;/public/software/dazstudio/4/change_log_4_6_3_52&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_6_3_52&quot;&gt;4.6.3.52 Change Log&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;/public/software/dazstudio/4/change_log_4_6_2_120&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_6_2_120&quot;&gt;4.6.2.120 Change Log&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;/public/software/dazstudio/4/change_log_4_6_1_39&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_6_1_39&quot;&gt;4.6.1.39 Change Log&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;/public/software/dazstudio/4/change_log_4_6_1_33&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_6_1_33&quot;&gt;4.6.1.33 Change Log&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;/public/software/dazstudio/4/change_log_4_6_1_17&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_6_1_17&quot;&gt;4.6.1.17 Change Log&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;/public/software/dazstudio/4/change_log_4_6_0_18&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_6_0_18&quot;&gt;4.6.0.18 Change Log&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;/public/software/dazstudio/4/change_log_4_5_1_56&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_5_1_56&quot;&gt;4.5.1.56 Change Log&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;/public/software/dazstudio/4/change_log_4_5_1_6&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_5_1_6&quot;&gt;4.5.1.6 Change Log&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;/public/software/dazstudio/4/change_log_4_5_0_114&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_5_0_114&quot;&gt;4.5.0.114 Change Log&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&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_beta_42404&quot;&gt;Public Beta (4.24.0.4)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_24_0_4&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&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 display of the application was 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; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added Mac_26_0 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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the 3Delight renderer plugin, the Scripted 3Delight renderer plugin, and all supporting 3Delight utilities from the standard distribution footprint - per license expiration EoY 2025&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 4.24.0.4
&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;4_24_0_x&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; Pending&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_5_0_114">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-31T01:21:19+00:00</dc:date>
        <title>4.5.0.114 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_5_0_114</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.5.0.114 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; change log leading to the General Release of version 4.5.0.114. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_candidate_1&quot;&gt;Release Candidate 1&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_0_4_19&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; Added a [preliminary] separate progress bar for [long] Content installer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented fixes for issues in the saving of auto-fitted legacy content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; prefix from asset save filter action labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes asset save filter action labels to clarify what type of file is to be saved&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset vs Preset&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 various consistency tweaks to the asset save dialog/message text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the default menu path for script based save filters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved pre &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; save filter items in the Content Library save menu to a Pre &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; submenu&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 4.0.4.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_0_4_20&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; Standardized the Shader Mixer scene companion scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added brief descriptions to several missing interactive help items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work to fix inconsistencies in various interactive help items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added icons to the Main Street, Highway and Darkside styles for the asset io save actions that correspond with deprecated script based save filter action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced deprecated script based save filter actions with their asset io save action equivalents, in the tool bars of default layouts, and re-assigned default shortcuts accordingly&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 4.0.4.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_0_4_21&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Re-wrote the dynamic building of the File &amp;gt; Save As menu, as well as the Content Library &amp;gt; Add Asset menu, to clarify that the actions that generate presets in the new &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; format are the official preset producing actions going forward&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; These same actions have had their labels modified to remove the file extension prefix and to clarify purpose (producing presets)&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; Script based save actions that do not have a &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; equivalent have been moved to a “Script Based” submenu until a &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; equivalent is provided&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deprecated script based save actions have been moved to a “Deprecated” submenu and their respective labels have been updated to reveal their file extensions in order to help clarify why they are now deprecated&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The move away from a serialized binary scene file and script based presets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; These same actions have been moved into a “Save Filters (Deprecated)” action group&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 Content Library &amp;gt; Add Asset menu actions now bear the icons of their File &amp;gt; Save As menu counterparts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The File &amp;gt; Save As menu actions that produce &lt;abbr title=&quot;DSON Support File&quot;&gt;DSF&lt;/abbr&gt; assets have been moved to a “Support Asset” submenu to help clarify that the files they produce serve a deeper purpose&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Support vs. user facing&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 4.0.4.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_0_4_22&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; Exposed functions to script for documentation efforts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed default menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed action group names for internal actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed writing of auto loaded properties to scenes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Control Freak” functionality for Light and Camera presets saved in the &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; format&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed reading of DForm from Poser files to get rid of DFormer modifiers without DForms&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with fitting of legacy figures in scene files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented conversion of DSI files into the new Layered Textures &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;, and implemented support for old layered image presets&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 4.0.4.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_1&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; Fixed an issue where creating a child bone with Joint Editor did not properly set the label and name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with reading and writing asset section of .daz scene files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added dialog that lists missing files when loaded from &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for writing multiple uv sets into a &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; scene file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Restored ability to load uvsets on to legacy figures&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 .daz files to improperly store/read the color and opacity values for bone drawing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added aniblock .ds files to footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented writing of Render Options to &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; scenes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to logic for whether or not preview boxes are written to &lt;abbr title=&quot;DSON Support File&quot;&gt;DSF&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks for writing and reading of additional modifier properties in &lt;abbr title=&quot;DSON Support File&quot;&gt;DSF&lt;/abbr&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 4.1.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_3&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made SDK changes to how access and calculation of the local bounding box is done for DzNode&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The getLocalboundingbox and getLocalOrientedBox functions are no longer virtual&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Instead calcLocalBoundingBox and calcLocalOrientedBoundingBox are virtual methods which subclasses should implement if it is needed to change how the bounding box will be calculated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This was done in order to support caching the bounding boxes&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 4.1.0.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_4&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; Added custom shape &lt;abbr title=&quot;DSON Support File&quot;&gt;DSF&lt;/abbr&gt; example to SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Switch Active Camera option to the “Control Freak” for &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; Camera Presets&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 4.1.0.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_5&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; Changed the CR2 exporter to use DzFileIOSettings so that it can be run via script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consolidated duplicated read/write functions throughout the file I/O &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; Fixed an issue with preset save dialogs which was causing custom property lists to show up incorrectly in some cases (for instance, Material Presets for the UberSurface shader)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #44599 : Fixed an issue with UberAreaLight which was causing incorrect lighting in some cases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added absolute file path suport to &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; Fixed an issue in older presets asking to locate file due to DzNumericProperty::setMap&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug in DzBone::calcLocalOrientedBoundingBox()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added prototype of Offset/Push Modifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a CR2 Exporter issue with the exporting of Gen 5 figures with non-default UVs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added prototype for Geometry Shell&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to read of IK Nodes in &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; Re-enabled the &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio Online Help, Frequent Questions, &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Tutorials and New User Help Forum actions in the default menus for all default layouts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a minor inconsistency in the render settings preset script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved the way the Camera Cube draws to the screen, dramatically reducing the number of operations to the video card&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 4.1.0.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_6&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; Improved the efficiency of Region Navigator tool drawing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix an issue with legacy joint reading that points to a figure&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 4.1.0.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_8&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the ability to save encrypted &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; files&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Plain text or compressed only&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 the way the Pose viewport tool draws to the screen, dramatically reducing the number of operations to the video card&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added masking functionality to new Layered Textures &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.1.0.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_9&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; Fixed an issue where the pick image was showing up in the viewport during scene saving and other operations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzSaveAction now calls a method on DzAssetIOMgr to save a &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; scene file rather than a &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; scene file&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 4.1.0.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_11&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; Missing legacy geometry assets now report their relative “Poser path” not the auto-adapted asset path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modifier instances that cannot be created will display the path to their source asset rather than their auto-adapted path in the missing file dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a Camera Cube drawing error&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes for alternate geometries in &lt;abbr title=&quot;DSON Support File&quot;&gt;DSF&lt;/abbr&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 4.1.0.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_12&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; Fixed a crash bug in the Polygon Group Editor tool when removing a surface&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a manipulation binding for TriAx figures&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This binding is an optimized binding which calculates faster but with less accurate results&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The ability to turn on/off this binding is found in the Tool Settings pane when one of the transform tools is selected (Universal, Rotate, Translate, and Scale)&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 Clone Asset template saving&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 4.1.0.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_13&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; Add use of Clone Asset template to Auto-Fit&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 4.1.0.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_14&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; Exposed user color controls in the Main Street and Highway styles to be consistent with the Darkside style&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Layered Image Editor to work with new Layered Textures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Batch Convert pane to batch convert &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; and scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Fiery Genesis and Dragon Slayer “Ready to Render” files to 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 4.1.0.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_15&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; Fixed the sorting of brick items in the context menu for the Shader Workspace of Shader Mixer, to be consistent with the sorting in the Brickyard&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 4.1.0.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_16&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; Consistency/Clarity tweaks to Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consistency tweaks to Weight Map Brush menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed “Ready to Render” Render Settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Gain is now set to 1 to address error&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 placement/duplication of “Ready to Render” background image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Basic Geometry Shell implementation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Fiery Genesis and Dragon Slayer “Ready to Render” asset metadata&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 4.1.0.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_18&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; Installer tweaks; update Bitrock tools to 8.0.1&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 4.1.0.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_19&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; Added a Help menu to the Shader Mixer Menu Bar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an action to Shader Mixer that will open the online documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added context sensitive options to the menu for each category and brick in the Shader Mixer Brickyard, to open online documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved arrange actions in Shader Mixer to an Arrange sub-menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Did some preliminary work on being able to arrange only selected bricks in Shader Mixer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Arrange functions are incomplete&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 4.1.0.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_20&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; Fixed a crash on load issue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the way in which the TriAx figure binds&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; It now applies using a list of sorted bindings rather than through the hierarchy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This change makes the weighting of the same vertex by 2 cousin bones correct&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 mechanism to cache the binding accumulation as well as the list of affected vertices on each binding&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Greatly improves performance&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 4.1.0.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_21&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; Fixed an issue where painting weights was not invalidating the accumulation correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issued where normalizing the skin was not invalidating the weights correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added option in the Parameter Settings to turn on/off Auto Follow on numeric properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added option in the Parameter Settings to show the sub components of a property&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 4.1.0.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_22&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; Made some mostly cosmetic consistency tweaks to a few Shader Mixer bricks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to see (not edit) the internal name of a property to the Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusted the layout of the Parameter Settings dialog to account for the recent addition of the Sub-Components list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an ordering issue for layered images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an action to the Timeline Pane Options Menu to toggle whether the animation will play all frames or play real time&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 4.1.0.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_23&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; Added the new &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; Layered Image preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Image prep is now paused while loading a scene&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improves loading speed&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 the ability to scale and translate color layers in the new Layered Textures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; of Layered Image Editor&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 4.1.0.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_24&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; Rewrote the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; of the Batch Convert pane (to clarify existing options, and added several new options)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug in the Batch Convert Pane with converting dsb to dse&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added drag and drop reordering of layers to Layered Image Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the display of Layered Texture names in the image menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Puppeteer preset in &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; format&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 change the name of the image in the Layered Image Editor&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; New layered images are given unique names&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 converting figures to account for figure ERC&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DAZCollada binaries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; scene saving and loading for Dynamic Clothing items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved several script based presets to deprecated submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed scene data item SDK sample&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Signature for createDataItem() was incorrect&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; Preserve adjustment morphs in Auto-Fit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to save a DForm preset into the &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; format&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed some issues with &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; Puppeteer Presets so they can be applied more generically&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 4.1.0.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_25&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; Removed the Standard and Advanced edition documentation stubs from the footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added links to the Online Documentation Center, to the help index&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made a minor update to the Express edition welcome page, informing higher edition users of how to explore the Express edition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consistency tweak to the label of the DFormer asset filter&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 4.1.0.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_26&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; Added ability to Joint Editor to create a selection map if one does not exist when attempting to assign selection mapping&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when deleting Puppeteer layers through the context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Zero node will now set mesh resolution/subdlevel/edge interpolation to default rather than 0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with legacy joint creating aliases on load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented cached geometry recycling and improvements to SubDivision performance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added ability to save an asset as “smart parented”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made asset save write to a temp file and then rename on success&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made several consistency tweaks to save as preset/asset dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Change default save paths for presets to be prepended with preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced the Register Online button and supporting text in the Register &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio dialog with simple instructions on obtaining one&amp;#039;s serial number to account for website/store back-end 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 4.1.0.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_27&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; Added content types associated with Dynamic Clothing and missing general skirt type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to save Dynamic Cloth items as &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to save &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Dynamic Cloth Garment and Fabric presets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Small bug fix to set proper vertex count on Dynamic Cloth UV set&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved script-based Dynamic Cloth presets to “deprecated” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Efficiency improvements to the brush tool to avoid responding to primary selection changes when the tool is not active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Offset/Push Modifier &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; save&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Geometry Shells to &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; save/load&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 4.1.0.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_29&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; Added an additional link to the serial number page for 3rd party registration instructions&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 4.1.0.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_34&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; Extracted &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; Connector to allow use with Install Manager&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 4.1.0.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_35&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the serial number requirement to run the 32-bit application&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The registration dialog can now be dismissed without entering a serial number, but will appear with each launch of the application until/unless the user registers and verifies an account with &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D, obtains a free valid standard (or higher) edition serial number and enters it into the appropriate field&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; While unregistered, the plugin serialization dialog is suppressed upon launch of the application&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Once the application is registered, the plugin serialization dialog resumes its previous behavior&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The 64-bit version of the application still requires a valid advanced or pro serial number&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Messages and buttons displayed to the user in the registration dialog are now dependent on the architecture and registered edition of the application&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 4.1.0.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_37&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; Added mini state for mini meta content on DZ_SP_LibraryProductInstalled and DZ_SP_LibraryProduct&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved creation speed of edges&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a hit error with the weight brush tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Stubbed curves prototype&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 4.1.0.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_38&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; Improved progress dialog speed&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 4.1.0.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_39&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; Fixed #45171 : Fixed ERC freeze to account for clothing following a figure&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 4.1.0.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_40&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; Work on curves prototype&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 4.1.0.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_42&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; Work on rendering curve prototype&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to progress in other threads&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 4.1.0.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_43&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; Added the “SDZFPRO” serial prefix to enable all the plug-ins previously enabled by the “SDZSPRO” prefix, EXCEPT for the “Decimator” plug-in&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with 64bit ZBrush bridge on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with 32bit and 64bit ZBrush bridge on Mac&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 4.1.0.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_44&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; More curve prototype work&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 4.1.0.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_45&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; Exposed compatibility base/scene id association to script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Change to asset scene id to handle embedded assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with beta serial keys&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #45455 : Specular strength property was named improperly causing material presets to appear “shiney”&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 4.1.0.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_46&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; Fixed #45489 : Validate the index when looking up custom actions on action manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the cursor state when the “Metadata Import” dialog is displayed&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Content Library &amp;gt; Option Menu &amp;gt; Content DB Maintenance…… &amp;gt; Re-Import Metadata&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; Renamed the “Products” top-level item in the “Metadata Import” dialog to read “All Products”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the default state of the “All Products” item in the “Metadata Import” dialog to be expanded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with posting an update render settings event while processing an apply render settings event&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made minor tweaks to improve clarity of Viewport context menu function labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added actions for the Fit To… and Change Parent… functions typically found in the Viewport context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Fit To… and Change Parent… actions to the Edit &amp;gt; Object and Edit &amp;gt; Figure menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Clear Generated Morphs action to the Edit &amp;gt; Figure menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an Inverse Kinematics submenu to the Edit &amp;gt; Figure menu, with various IK related functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Play All Frames action to the Timeline Pane Options Menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Selected Node Attributes action to the Joint Editor tool 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 4.1.0.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_47&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; Fixed #45514 : Fixed an order of operations issue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added association of .dsf and .&lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; files to &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio for Windows installers&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 setting of the follow target when loading a &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; file&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; It now happens after the modifiers have been created&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 being able to save presets via script, without displaying the save options dialog&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 4.1.0.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_48&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; Updated icons for ds, dsa, dsb and dse file extensions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added icons for dsf, &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt;, dsx and dsi file extensions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #45527 : Normalize property group paths when loading from dsf&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added handling of missing node definitions to load a “preview” of the node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made a slight speed enhancement to sending subd to 3Delight&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added center/end/rot order to the preview section for a node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced the use of the “const” keyword in some generated scripts with the “var” keyword&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 4.1.0.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_49&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; Update to Qt 4.8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Layered textures now save their temporary file properly after being edited&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pause/Resume image prep when editing images&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 minor inconsistency with action labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; More curve prototype work&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #45456 : Support conversion of dsi files containing masks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a grafting issue to allow it to work with the curves prototype&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed class names of some DzAssetIOFilter subclasses to help clarify whether their primary purpose is to generate support assets (dsf) over user facing assets (&lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added edit dialog/action for curve prototype&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed DzPoseAssetFilter, DzShapingAssetFilter, DzMaterialsAssetFilter and DzShaderAssetFilter to script&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; They can now be configured/controlled using DzFileIOSettings&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 manipulation binding not normalizing properly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to scene sharing read and speed up of load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Basic Male/Female character presets to be included with build&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed duplication in the “Ready to Render” progress message&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Content files were renamed to include “Ready to Render” in the name of the files after the scripts were written, thus creating the duplication in the progress message&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; Clean up memory leaks&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 4.1.0.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_50&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; Fixed the loading of older version dsf top level files to properly find node definitions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed DzCharacterAssetFilter to script&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; It can now be configured/controlled using DzFileIOSettings&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 tweaks to improve the clarity of Viewport context menu function labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clean up memory leaks&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 4.1.0.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_51&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; Made whether an object is converted to a subdivision surface an option that is controlled by the user in the GoZ Bridge&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 name of a new object was not being set in the GoZ Bridge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to asset read of old presets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed properties that were not assigned to a region to be displayed in the Shaping pane, for figures that provide regions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved progress stepping&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 4.1.0.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_52&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; Fixed an issue with the calculation of bounding boxes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up memory leaks&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 4.1.0.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_53&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; Fixed an updating issue that was causing scripts like the “Ready to Render” scenes to load incorrectly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modifications to use the “RunSilent” setting to control display of DzAssetIOFilter subclass option dialogs from script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an inconsistency in the &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; between the scene&amp;#039;s full list of cameras and its list of selected cameras&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The full list excluded lights, but the selected list did not&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This required plugins/scripts to explicitly test for inheritance of DzLight to exclude them when using the selected camera list, but not when using the full camera list&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 4.1.0.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_54&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; Fixed an issue where Shaping presets were being set to the wrong type “preset_pose” instead of “preset_shape”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed DzCameraAssetFilter and DzLightAssetFilter to script&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; They can now be configured/controlled using DzFileIOSettings&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 4.1.0.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_55&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; Fixed the constness of various member functions relating to DzAsstIOFilter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates to &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; Documentation; XML Schema&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 4.1.0.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_56&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; Work on Script &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; Fixed a memory leak in the Collada exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where alias properties where not being written out as addon modifiers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with symmetric painting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a prototype “Go Full Screen” action to the Window menu of the Main Menu Bar&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use Esc key to exit Full Screen mode&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 4.1.0.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_57&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; Updated Content Metadata XML schema&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 file names relating to the saving of an addon user property of a bone&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Append the bones name to the file name of the addon&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; Minor fix to &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; read of preview rotation order&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with layout of a Brick frame&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a timing issue when creating a legacy figure in Figure Setup that resulted in double values on group boundaries for morphs&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 4.1.0.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_58&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; The name of a selection map is now set if one does not exist when the map is added to a node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with activating/deactivating the Weight Map Brush tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with a Brick&amp;#039;s option menu popping up in the wrong location&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an inconsistency in the naming of the &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Custom Brick (*.dcb) filter&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 4.1.0.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_59&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; Added general utf read capability to dzjsonreader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made minor optimizations to the read speed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where projections checking for duplicate deltas was inefficient&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed writing of UV sets to include vertex count&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 4.1.0.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_60&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; Fixed #45608 : Fixed a consistency issue between the Shader Mixer Brickyard and the Context Menus of the Shader Mixer Workspace&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed json reader/writer to handle escaped characters correctly, and to detect encoding according to the standard&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that was causing the aniMate pane label to not be set correctly when in Lite mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; file descriptions for dsx and dsi file extensions&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 4.1.0.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_61&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; A description can now be entered when saving a custom layout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A screen capture is now created when saving a custom layout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an inconsistency in the height of combo-boxes in the Save Layout dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Select Layout dialog will now display a preview image for any layout that has one, not just the defaults   * preview image size is 400 x 310, format is png&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deleting a custom layout will now also remove its associated preview image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an inconsistency in checking for Deprecated actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed several action object names&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 4.1.0.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_62&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed DzLayerAssetFilter to script&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; It can now be configured/controlled using DzFileIOSettings&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 script accessible option to DzMaterialAssetFilter and DzShaderAssetFilter that allows the material definition to be excluded from the saved preset&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This allows values to be applied without rebuilding the material&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 the split bone action enable state&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed bake joint rotations action causing the mesh to disappear in the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where materials created on the shape in cases where multiple objs are specified in a cr2 were not being properly added to the pz3scene item resulting in the material values not being assigned when parsed from the file&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 4.1.0.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_63&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; Fixed #45829 : A connection to the property deleted signal was causing the item to be deleted in the process of removing the properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug in UV Set loading&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #45803 : Fixed an issue with the render view window&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a getUniqueId() virtual to DzGeometry and implemented it for DzVertexMesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified asset auto load to look in all native mapped directories for addons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; reader/writer for DzSimpleSceneData&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made changes to sample SDK projects to clarify a given projects purpose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the output of SDK projects to be consistent and indicative of being a SDK example&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed unnecessary/unused functions from SDK example plugin descriptions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed an SDK example action subclass to avoid conflicts with an action classname in the standard build&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made the output of Mac SDK examples consistent with their PC counterparts&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 4.1.0.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_64&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; Added Mac SDK saving examples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made a tweak to support older version of dsf files referencing the geometry definition rather than an instance in the materials of the user facing file&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 4.1.0.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_65&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; Fixed an issue in Content Library when searching using multiple terms&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a container icon threading issue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added product name words to content search&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK Qt docs to 4.8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Script IDE to the standard distribution - docs pending&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 4.1.0.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_66&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; Map the new default/recommended content directory to synch with install manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added categories to content search&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Edit &amp;gt; Object &amp;gt; Rigging &amp;gt; Convert Prop to Figure… action will now copy a material entirely if the “Remove Source Prop” option is checked&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recommend removing “Remove Source Prop” option in favor of always removing   * better results and consistent with “conversion”&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 convert prop to figure action will now copy morphs from the source prop to the figure, along with user properties and linking if the “Remove Source Prop” option is checked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When using the convert prop to figure action, a prop that has been converted to a weight mapped figure will now have its content type set, as well as its presentation, rotation order and endpoint position&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The convert prop to figure action now provides visual feedback to the user, in the form of a busy cursor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an action to weight a figure by its selection maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Created stubs for instance groups&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 4.1.0.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_67&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; Updated Win SDK bin and lib paths to be consistent with VC defaults&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the start menu online documentation link on Win&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Win SDK 64bit paths&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 4.1.0.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_68&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a property to asset containers to determine if the containers assets can be modified&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disable file/folder modification actions on containers that cannot be modified&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 #45490 : Associate new file types and icns&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; dsf, &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; + dsi, dsx on Mac &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 4.1.0.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_69&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; Added auto-complete functionality to content search fields&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed icon id/order for dsf, &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt;, dsi, dsx&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed “Wiki Documentation” shortcut in the Windows Start Menu to “Online Documentation”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made a change to handle duplicate IDs in a way the allows old content to load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the path of an asset as additional information displayed in the info page of content panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; based Render Settings preset, deprecated script based version&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 4.1.0.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_70&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; Made additional fixes to handle duplicate IDs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an error in reading the render settings dimensions preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #44989 : Crash in Content DB Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #44441 : Fixed a UV issue in decimator&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 4.1.0.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_71&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added initial implementation of FBX Importer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Can import FBX files that our FBX Exporter created and most simple props&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exporting to MotionBuilder and then importing into &lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt; works if the rig is left intact&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 4.1.0.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_72&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; Fixed a threading issue with auto-morph creation when the scene is cleared&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Lesson Strip scripting examples&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 Weight Map Brush not respecting the brush radius&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced the “Remove Source Prop” option in the “Convert Prop to Figure…” action with an “Inherit Skeleton of Parent” option. The “Remove Source Prop” option was inconsistent with the concept of conversion, and copying instead of converting causes several issues with data that was on the prop being lost (materials, properties, etc)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The logic behind the “Inherit Skeleton of Parent” option still needs to be implemented&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 the FBX Exporter double scoping names of morphs&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 4.1.0.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_73&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; Fixed an issue in the Content DB Editor where the support file path was not being created if it did not already exist&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed some inconsistencies in the Cr2 Exporter Options dialog&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 4.1.0.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_74&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; Added the ability to display an image in the top left corner of asset containers to represent the content type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in normal map calculation for certain meshes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; X and Y pixel samples have been limited to 16 on 32bit builds to avoid possible memory issues&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made several changes to unify the application name across dialogs/messages/log entries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a test and warning to the FBX Importer when we can tell that the import won&amp;#039;t work&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with setting file versions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus (added new items, moved Edit &amp;gt; Customize to Window &amp;gt; Workspace &amp;gt; Customize)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Full Service layout to include Content Library pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default action and toolbar files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the timing of when the startup wizard dialog is displayed, so that the layout is applied prior to&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version/min to 4.1.0.73&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the Lesson Strip to be shown by default for new installs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed initial install to not prompt for layout choice&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the File Info Tool Tips option in the Content Library preference page to be on by default for new installs&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 4.1.0.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_75&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; Added (.ds*) to the script based Render Settings Preset action label&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the reading of some alternate geometry cases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deprecated script based presets&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only allow saving of ascii files&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 file path to the tool tip for an assets file info&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed the installer final page Documentation checkbox from “Wiki” to “Online”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; .&lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; files can now be used like a companion script for imported file types&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a .&lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; and a script file both exist, the script is executed&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 the script based Layered Image Preset save filter&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Existing scripts are read, but new scripts cannot be saved as the architecture has changed significantly&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 obj export to handle GeoGrafting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed u3d export to handle GeoGrafting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed scene close check to use .&lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; format instead of deprecated .daz&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 4.1.0.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_76&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; Made SDK changes to the asset IO classes to clarify argument purpose and correct documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #45596 : Fixed save to only act like save as if the author of the loaded file and the current author are not the same&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #45488 : Fixed title bar update on .&lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed DzBase::getName() to be non-virtual&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; It is deprecated, use QObject::objectName() instead&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 4.1.0.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_77&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; Updated the “Save Style As…” action and its associated dialog to be consistent with the “Save Layout As…” action and its associated dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the “Select Style…” action and its associated dialog to be consistent with the “Select Layout…” action and its associated dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the “Delete Style…” action and its associated dialog to be consistent with the “Delete Layout…” action and its associated dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the deprecated “Add Layout” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Content icons can now have an overlay that correspond with their assigned content type&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Base path is “./resources/images/content type”, paths/images (png) must match content type 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; Fixed an issue with Character Presets not bringing the figure back to an initial state before applying&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issue where scale weights were not being set on a TriAx figure when converting from a prop&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This in conjunction with creating child bones and not forcing normalization caused the mesh to disappear&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 DzCallBackMgr to work with Qt 4.8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where not all of the appropriate weight maps (general/local) were being created when adding child bones to a figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved the logic around creating child bones/weight maps&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Make sure the figure has local or general maps before adding the specific type&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; Normalization is now forced on a donor figure skin binding&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a new action for converting from general to local maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the handling of general weight maps to the weight by selection set action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on morph brush tool prototype&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Back-end work on instancing prototype&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made several consistency tweaks to the default advanced menus&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 4.1.0.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_78&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; Added a function to DzSettings for checking whether or not it has a named key&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unified names in the Character Preset and Render Settings Preset filters and their respective dialogs/messages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to set/override options in the Character Preset options dialog via script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed obj export of props&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Bug resulting from GeoGrafting fix &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 4.1.0.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_79&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the default type for scene selection dropdown to toolbar&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This alleviates an issue when creating the toolbar when the layout loads the toolbars&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 the Render Settings Preset icon from the deprecated script action to the replacement &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; action, for the Main Street, Highway and Darkside styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Program data path changes for older windows versions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46029 : Fixed rigidity to apply correctly when the reference doesn&amp;#039;t move&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a sizing issue with actions that display both an icon and text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting examples on overview video step of Lesson Strips&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The hierarchical region Shaping pane view has been removed&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; It is now always in the flattened list mode&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 shaping pane now always displays a node selection widget at the top of the navigation column&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; It no longer disappears when a figure with regions is selected&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 #45929 : Added “AnyObject” to compatibility base list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed preview for arbitrary Shader Mixer bricks&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 4.1.0.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_80&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; Added script accessible options to the obj exporter, to limit export to selected objects: all selected objects, only the primary selected object and whether to include parented objects&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46028 : Do not show/hide the painting of a property widget in the delegate, it is not needed for the QPixmap::grabWidget method and causes recursive drawing on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lights/Cameras mode in workflow assistance no longer restricts to only lights/cameras content types&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes aiming/framing workflow issues&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 FBX Importer to footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed show/hide from delegate paint in property tree widget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a layout issue in joint editor matrices page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a delete selected crash in Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tiling/offset to default displacement shader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed brick light drawing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #45668 : Fix creation of product from other 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 4.1.0.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_81&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; Slight speed up to facet mesh boundary vert functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the compatibility sorting for anyObject to smart content pages&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 4.1.0.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_82&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; Fixed an issue with Program Data paths for older Windows versions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with styled property widgets not updating as a result of a recent bug fix that addressed inefficient use of cycles, particularly on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset filter dialogs should now remember their general settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unified naming in Asset filters &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 4.1.0.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_83&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; Fixed an issue in the Weight Map Brush with updating general weight maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When “Inherit Skeleton of Parent” is checked in the “Convert Prop to Figure…” action dialog, and either the “TriAx Weight Mapping” or “General Weight Mapping” Rigging Type is chosen, the bone hierarchy from the bone the prop is parented to, to the root is replicated in the converted figure&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 attenuate map action being inefficient and/or incorrect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option to export user data to database maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selecting a Lesson in the Lesson Strip will now clear the popup widget &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 4.1.0.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_84&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; Fixed an issue in the conversion of legacy figures to weight mapping so that it moves data items on the source figure to the new figure&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 render bucket size was not being set correctly when deleting renderdata&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 creation of ik nodes would modify the asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Standardized generated names for material groups in grafted meshes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added load and save to the node instance implementation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved Geometry Shell, Push Modifier, and Instance nodes to the SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added script access to DzBackgroundProgress via global functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed some SDK and Script &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; Added script examples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated docs for new SDK classes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Default Advanced menus to include instancing, shell and push modifier actions&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 4.1.0.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_85&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; Added a version string to style definitions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recompiled Main Street, Highway and Darkside styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added display of a style version in the “Select Style…” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Description label to “Select Style…” and “Select Layout…” dialogs, and modified description alignment&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recompiled the 3delight dll/libs that our renderer plugin links with, against Qt 4.8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46088 : Use cage vert indexes when referencing the weight map&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added curve brick sample to SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the scope (names/labels) of “On-Line” help to the more accurate “Inline” help&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 4.1.0.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_86&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; Added curve brick sample to Mac SDK samples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46096 : Prevent attempted usage of null pointer when driver parameter does not exist on the joint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the welcome page to highlight the Lesson Strip&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented the logic behind the “Inherit Skeleton of Parent” option in the “Convert Prop to Figure…” 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 4.1.0.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_87&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; Fixed an issue where the AutoAdd feature in aniMate was causing great delays in loading, especially with Auto-Fit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where some preview boxes were not showing when the object existed for modifiers, but no shape existed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a type issue in preview node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Name has been added to node instances&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 end pont for a preview node was not being set&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where preview node bounding boxes were being drawn for the root of figures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with manipulation draw style and the updating of bounding boxes for figures&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 GoZ bridge that caused morph assets to save incorrectly, resulting in them not loading&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Decimator from standard 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 scene sharing and alternate geometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Created stand-alone Decimator installers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a RunOnce script that will cause the Welcome page to be displayed upon launch of the application&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Alert existing users to the Lesson Strip&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 providing a &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; for the creation of node Instances and Geometry Shells &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 4.1.0.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_88&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where Morph Asset Filter was not reading the compress output setting&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Was not being remembered&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 #46137 : Fixed unintentional change to parameters/lights/cameras..etc from the change to always show flattened Regions in the Shaping pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option to the Scene page of the Preferences dialog, allowing the user to ignore render settings from a scene file load and to record/not record render settings when saving a scene file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; for creating a new node Instances or Geometry Shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated toolbars in the Self Serve and City Limits layouts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recompiled styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; now reports isLoading == true while importing/loading assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with alternate geometry&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 4.1.0.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_90&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; Fixed #46145 : Show image name in the window title when locating an image through the preset helper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the load of the same asset geometry to use the same geometry already in the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set up a caching system for subdivision&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set up DzFacetShape to reuse working meshes that have the same structure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lowered the memory footprint of Shell Geometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added copyID to vertex mesh to help to know when a cache no longer matches the working mesh and needs to be recreated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prevent scene load from loading default uvs on same mesh multiple times&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Slight tweak to compare for working mesh cache&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option menu button to asset filter dialogs that display property list views to make the available options more obvious&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the button displays the same menu that right clicking in the list view already did&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; Changed asset filter option menu labels to clarify checked/unchecked versus selected/unselected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a copy maps action to the menu of the Weight Map Brush&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This is a macro action that will copy the specified map of a bone to the specified target maps of that bone&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The action allows the user to specify which bones will be copied&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 facet flags updates caused by caching &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 4.1.0.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_91&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; Fixed 3Delight Render To RIB settings to allow control via script again&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up some 3Delight options &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated renderToRIB script example &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 4.1.0.91
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_92&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; Update to calculator script example&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed brick material to not write in both instance and definition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Shader Mixer presets while using “Control Freak”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #0046175 : Fixed an issue where property editor would remove slave links from ERC data but not update master to slave connections resulting in the use of a deleted pointer when deleting the master property in a batch operation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed support of ERC links between props and their parents&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked the welcome page highlighting the Lesson Strip &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 4.1.0.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_93&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; Fixed support (again) for absolute paths of textures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed morph projection when using subdivision deltas&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Content DB Maintenance… option to remove entries referencing unmapped base directories&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removing a mapped directory will now clean up the database if the directory no longer exists (orphaned references)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46184 : When converting a cr2 figure to TriAx, fully bind rotations on joints with the bend property set to off&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Also clear grafts (alternate geometries)&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; Renamed Decimator pane and pane action class names for clarity/consistency   * pane subclass names should end with “Pane” and pane action subclass names should end with “PaneAction”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed popup widget used by the Lesson Strip to not force being top-level &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated all default layouts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated all default layout current action lists&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a combo box to allow selection of the directory to save support assets to &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Scrubbed Change Log: 
&lt;/p&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_1_0_94&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; Fixed an issue with &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; read sorting selection sets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; writing so that alais instances write after embedded modifiers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where alternate geometry isVisible was being set to true no matter what&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Change &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; writing so that instances write in hierarchy order&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46069 : Invalid index&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where invalid bounding boxes were being written&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with preview box precision&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the label in the asset save filters from Author to Vendor, to help clarify that although the value of the Author in Edit &amp;gt; Preferences… &amp;gt; Authorship Information is used to initially populate the filed, they are intentionally not the same&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed recursive call to invalidate bounding boxes of the skeleton&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 default value of a property was being clamped on set (thus changing the value) rather than on get&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to the combo edit box widget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Lesson Strip template scripts&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 4.1.0.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_1_0_95&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; Fixed a default focus button issue with the create properties dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes to ensure &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; data ordering consistency&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unit testing&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; Line edit state style definition 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 4.1.0.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_1&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; Fixed workflow assistance mode value when switching layouts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Better handing of itemEntered/checkEdit on the side nav property view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a signal connection issue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an ellipsis to the aniMate preferences action label, to indicate that further interaction is required by the user&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a new Wearable(s) asset filter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged 4.1.x logs to 4.5.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed minor version number to the public release track   * 4.5.x&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 4.5.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_2&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; Changed the Scripted Renderer to use a resource base menu like the Lesson Strip&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an Outline Scripted Renderer setup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Scripted Renderer support files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made improvements to the CallBack Manager to allow caching of signals via events and blocking while the scene loads&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue causing crashes when draping Dynamic Clothing items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with uninitialized value handling in DzOrientedBox3&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 4.5.0.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_3&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; Fixes to the Scripted Renderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Point-Based Occlusion Scripted Render setup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made fixes to the Outline Scripted Render pass&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added point based support to Uber Environment&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated calculator script example&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated renderToRIB script example&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzNodeMenu now inherits from DzStyledButton instead of QPushButton, fixing a drop down arrow drawing issue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzNodeBtn now inherits from DzStyledButton instead of QPushButton, allowing the text to be aligned&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzNodeBtn now displays an ellipsis to indicate that a dialog the user must interact with will be displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzNodeBtn now displays &amp;lt;Multiple&amp;gt; when in an indeterminate state&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 4.5.0.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_4&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; Layout dependent Lesson Series now display in the top level of the Lesson Selector menu, instead of in a sub-menu named after the layout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability the set the active Lesson in the Lesson Strip from a Lesson script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the missing Mac64 Decimator standalone installer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46221 : Clear the cache on facet mesh when setting subd enabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Scripted Renderer progress&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to the Render Settings pane to make it resize better&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed a redundant label from the Render Settings pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46229 : Reimplemented copy from, setIsClamped, and setIsModulo on color properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the render button in the Render Settings pane and changed switching between general and advanced options to be consistent with other panes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; In the pane header&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 #46235 : Added a testCircularCollision method to mesh smooth modifier to prevent the creation of circular collision modifiers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made some consistency tweaks to the Scripted Renderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Scripted Renderer docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a standard example to resources for Scripted Renderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the footprint for Scripted Renderer resources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consistency tweaks to omUberEnvironment2 shader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Add tiling support for Scripted Renderer outline and point cloud passes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability the set the active Lesson in the Lesson Strip via script, from outside of a Lesson context&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 4.5.0.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_5&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; Fixed #46246 : Sort materials as in surfaces pane when saving a preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed 46217 : Removed prevention of deselecting items when ctrl is pressed&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up some extra processing that was not necessary on the selected model indexes&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 #46245 : Add option to check/uncheck selected materials by scene selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Decimator installer to be consistent with other current items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; FBX export now supports GeoGrafting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46256 : Restore does not show status from the map when switching to a new widget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with reading author information so that the save/save as works as expected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced Character Presets with &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; and updated “Ready to Render” scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed duplicate ids dialog to show once at the end&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Slight adjustment to bounding box rounding&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked the [Lesson Strip] Welcome page to set the default Lesson to finding content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the Outline and Point Cloud Scripted Renderer scripts to save some values to app-settings instead of the scene data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a method to DzAppSettings and DzSettingsHelper to tell if a value is currently set&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tiling to pwToon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default Lessons Series and Lessons to the standard distribution&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scene and creation icons for instances and geometry shells&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 4.5.0.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_6&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; Fixed #46260 : Fix icon save for scene save as&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Re-wrote the Parameter Settings dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed various attributes that were previously not available&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged parameter presentation editing into the Parameters Settings dialog and removed it from the parameter option menu&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; Incremented the minimum SDK version number to 4.5.0.5&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a search icon next to the filter field to make what the field is used for more obvious&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recompiled styles&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 4.5.0.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_7&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; Fixed a bug with setting the card image for a property using the Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inclusion of Lesson Strip resources&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 4.5.0.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_8&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; Fixed build issues&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 4.5.0.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_9&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; Fixed build issues&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unit tests for new content&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 4.5.0.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_10&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; Fixed an issue with instance values read by the pz3importer for embedded props&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue relating to vertex counts on injection poses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; TriAx figures (Genesis) can now be exported via Collada&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Testing should focus on Weight Map Brush and Collada exporting&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 morph projection on parametric figures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Writing of scene files has been made more efficient&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extras on nodes are no longer written when they are not needed&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 a “Color Components” brick (DzColorComponentBrick) to the “Functions/Utility/Color” category of the Shader Mixer Brickyard&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a setting to the “Color Transform” brick to allow the user to set the “To Color Space” as well as the “From Color Space”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Script IDE Help &amp;gt; &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Script Documentation… action now launches to the Documentation Center docs if no installed docs exist&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Save Shader and Close Shader actions to the context menu for the Shader Mixer Workspace &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 4.5.0.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_11&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; Fixed #46264 : Selection map was not removing deleted nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tiling to the GL draw of shader material and brick material&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 &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; scenes were causing all assets to be marked as changed&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Caused embedding of assets that should not have been&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 an issue that allowed a pose file to change the rotation order on a bone of a weight mapped figure&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Applying a gen4 pose to a gen5 figure causing rotation order to change&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 OSX 10.7 Lion to the enumerated OperatingSystem values reported by the application&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 inline help file for Mimic Live that caused it to not load and report several errors to the log&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed Mimic “Online” help to “Inline” help to be consistent with other recent 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 4.5.0.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_12&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; Tweaked the fix for the issue that allowed a pose file to change the rotation order&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented default values for names and labels, when they are editable, in the Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented numeric value updating when toggling as percent in the Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented numeric, numeric node, bool, color and enum raw value updating when their value is changed in the Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made the ordering of default, raw and value consistent across property types in the Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the drawing of the color widget text when in an indeterminate state&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &amp;lt;Multiple&amp;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; Made the Shader Mixer Properties page consistent with other property list views by using the Parameter Settings dialog instead of custom input dialogs from a context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed embedded content so that it uses the asset source to resolve the &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&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 widgets in parameters and surfaces panes floating with the cursor while scrolling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made several changes so that the source path and source asset ID are preferred if they exist when saving assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with embedded assets in &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; scenes, such that we now scope injected morphs by their label to avoid community channel collisions in legacy content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the load of morphs with 1 delta for the vertex count&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; 64-bit is now consistent with 32-bit in that a serial number is not required to run the application&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The user will be prompted for a serial number at each launch until one is registered&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; The non-serialized edition is Standard&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; An advanced or pro serial number is still required for advanced/pro features&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 style versions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Darkside style is now included in the standard distribution&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work to allow options to be set via script prior to dialog display for character, wearables, pose, shaping, materials, shader, cameras, lights and layered image preset filters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the SDK version number to 4.5.0.12&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 4.5.0.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_13&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; Fixed the JSON object script documentation to include missing/optional arguments&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the load of morphs on figures that don&amp;#039;t match bone vert counts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a check box in preferences for setting whether the metadata import dialog shows in the startup wizard&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; libraries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46273 : Add # to the front of node name when retrieving asset id for a node that is not from an asset file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46283 : Error condition was not being returned properly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed viewport draw to draw triangles unless quads are needed&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Speed up viewport drawing&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; Moved when the startup scene loads, in order to show a progress dialog when loading the startup scene&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 Dzproperty was returning the wrong list in the slaveControllerListIterator call&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Embedding ERC from a slave property passes the slave property owner&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 the ability to skip sections in the &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; parse&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DOM function script documentation &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 4.5.0.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_14&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; Fixed #46296 : The generated control property was not being set to be a user property which caused it to fail to save properly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed layered textures to have unique names&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed layered textures to be the same if they are from same dsi source file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46327 : Make sure the layered texture has saved a temporary image file before calling the tdl make process&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the sss_map warning caused by uber/human surface shaders&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with hiding of grafted facets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where replacing deltas through morph loader on generated morphs would not be changed to modifier/shape&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 Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; read to remove generated morphs from the read&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; They&amp;#039;re generated&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 &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; write of assets to remove generated morphs from write&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; They&amp;#039;re generated&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 4.5.0.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_15&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; Fixed an issue with signal/slot connections that cause the Dynamic Cloth interface to not function&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where a scenes background color would be altered regardless of the “Ignore” flag when loading a &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; reading error in Dynamic Cloth&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 argc was not being passed by reference and therefore did not ensure the reference to QApplication::QApplication is valid for the lifetime of the application&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This was showing up as garbage arguments and an occasional startup crash on Mac&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 mesh smooth was not being done synchronously while exporting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved speed of modifier creation on &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; read&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46339 : Dynamic Cloth has materials that do not have groups on the mesh, so prevent the surface selection tool from trying to draw the non-existent groups for those materials&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the SDK samples to respect argc by reference when creating a DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved tutorial, characters, animate and Shader Mixer content to Default Content installer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that was causing corruption of OpenGL 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 4.5.0.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_16&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; Fixed #46354 : Alias properties were not being handled properly when deleting/renaming with property editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added duplication functionality to the properties &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; Added a copy constructor for DzShaderMaterial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved efficiency of DzShaderMaterial load from &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an attenuate property option to ERC freeze&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Used for cases where correctives should be proportionally applied based the value of another property&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; Slightly optimized and improved the speed of material read from &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Slightly improved the speed of DzSetting access&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Did some preliminary work on a Shader Definition Support Asset filter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzBrickMaterial to be able to be saved as an asset&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved speed of read and size of files produced&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 4.5.0.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_17&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; Did some work on the Shader Definition asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made a small optimization to DzSettings::hasKey()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the asset extras &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; so they can retrieve the read asset uri and id&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with when a DzBrickMaterial needs to replace the material&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Did some preparatory work for a Set Preset asset filter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the Shader Definition asset filter to not write animations, just material instances&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimized copyFrom&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a function to DzScene for getting unique labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved tutorial, characters, animate and Shader Mixer content to the Default Content installer&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 4.5.0.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_18&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; Did some clean up work on the Shader Definition asset&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 asset id was not being set on materials when read&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Stubbed in a Set Material(s) Preset&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; May rename as “Set” is more commonly used as a verb (action) rather than a noun (thing)&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; Exposed the saving of Figure/Prop support assets to script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed the saving of a Dynamic Cloth support asset to script&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Still has some node validation work to finish&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 the Figure/Prop and Dynamic Cloth Save Options dialogs to improve the user experience by providing consistent choosers/editors instead of simple text fields&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Setting the content type in the Figure/Prop and Dynamic Cloth Save Options dialogs now updates the selected figure in the scene&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 4.5.0.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_19&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; Added Set Preset filter load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Did some work on the Shader Definition asset filter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that was causing corruption of OpenGL drawing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where node files would write materials references even though they were not referenced&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46390 : Fix pz3importer combine of geometries to create correct uvs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed mouse over state being set on styled property widgets when hovering over the top item&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed the “Lost N Found” utility script to “Off Screen Pane (Tab) Groups…”, moved it from being a user facing script to a built in action and placed it in the “Windows &amp;gt; Workspace” sub menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Lock Docking/Undocking” action to the “Windows &amp;gt; Workspace” sub menu to better convey its scope&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the default menu files to reflect recent additions/changes/removals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made several consistency tweaks to the use of “Tab” in the interface for consistency with a standard being set in documentation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Settled on the use of “Pane”, with the transitional use of “Pane (Tab)”, considering that depending on the style in use “tabs” may not appear to be “tabs” at all&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 Set Material(s) Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consolidated the “Scene ID Editor…” action/dialog and node “Presentation Editor…” action/dialog into a single “Scene Identification…” action/dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Scene Identification dialog now displays the name, label, scene id, content type and compatibility base for the root of the primary selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Scene Identification dialog allows editing of the content type and compatibility base&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unlike its predecessor which made immediate changes, the Scene Identification dialog provides standard accept and cancel functionality&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default menus have been updated per the consolidation of “Scene ID Editor…” and “Presentation Editor…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made a consistency tweak to the node selection tool context menu item labeling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made a consistency tweak to how a Set Material(s) Preset writes a geometry reference to be consistent with other @selection uses&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 4.5.0.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_20&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; Made a tweak to how a Set Material(s) Preset writes geometry names to prefer geometry name over shape name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed file opening issues not setting filename when using file→open&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where loading a Character Preset could cause the Default Camera to be deleted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed some Open/Merge logic errors when loading a &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Small logic tweaks in the scene identification dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a new section to Edit &amp;gt; Preferences… &amp;gt; Scene for specifying if the Backdrop image should record/load when saving/loading scene files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for a store script to launch a web page for a product&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added methods to DzImageMgr to support old layered image presets&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 current value would write out in definitions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue to make sure definitions for preset materials only change current values they set&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added toggle-able actions for “Enable Activity Bar”, “Orient Tabs Along Top” and “Enable Lesson Strip” to the “Windows &amp;gt; Workspace” sub menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default action/menu/toolbar &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files to include the most current action list&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed obsolete, added new&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 more consistency tweaks to the use of “pane” instead of “tab”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made some &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; tweaks to the Compatibility Base dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Widget placement, make options more obvious, etc&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 4.5.0.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_21&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved the usability of the compatibility base dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made the options that were previously only available in the context menu for the compatibility base tree view or filter list view respectively, more obvious and available from the option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked the wording of various message dialogs&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 #46356 : The optimization to getting bounding boxes was causing an indexing error&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made several consistency tweaks to the use of “Tab” in the interface for consistency with a standard being set in documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The progress dialog elapsed time can now handle more than 23 h 59 m 59 s&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a check when saving out a layered texture layer to see if the image file is referenced in the temporary folder&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; If it is a copy is made into the first mapped data folder under supportImages the layer will from then on reference the new copy&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; This fixes an issue with nesting dsi files from presets&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 to allow old scenes with duplicate ids to still load after the duplicate ids are fixed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed “Set Preset” to “Scene Subset”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the ordering of asset filters in the Save As and Content Library popup menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Feature secured “Set Materials” preset until more time is available to polish/finish &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;/&lt;abbr title=&quot;User Experience&quot;&gt;UX&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved shader presets, light presets to Default Content installer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a store script to launch the &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; default &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; handler (web browser) to a given product&amp;#039;s store page, executed from the product contents view product icon&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 4.5.0.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_22&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; Fixed an issue that caused duplicate id on 0.5 content to always be reported&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 4.5.0.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_23&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; Fixed a memory leak in bv-tree which was causing the smoothing modifier to leak&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with clearing the scene and property editor retaining a selected state on some of the deleted properties&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 4.5.0.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_24&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; Minor additions to inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a memory leak in subdivision meshes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a memory leak in copying of materials&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a memory leak in threads used in the mesh smoother&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a read issue with brick asset materials&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue to allow (animation) options to be set via script prior to dialog display for Pose and Shaping Preset filters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue to allow options to be set via script prior to dialog display for Pose Preset filter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue to allow options to be set via script prior to dialog display for Shader Preset filter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue to allow options to be set via script prior to dialog display for Shader and Layered Image Preset filter&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 4.5.0.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_25&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue to allow options to be set via script prior to dialog display for Scene Subset and Wearables Preset filters&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Also fixed default options&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 had could result in a race condition in subdivision&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 4.5.0.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_26&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where Layered Image and Shader presets were setting compress state from options incorrectly&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Shader preset was using the wrong settings path when creating the dialog&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 so that Wearable and Scene Set filters will obey settings when showing a dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a memory leak in the AutoFit dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a memory leak in group node instance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a memory leak in Shader Builder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Material groups on primitives now match the surface name in the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where pw shader files were being included incorrectly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with script access to the Wearables asset filter, where the target figure could be added to the node list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed the getting of options for a Scene Subset and Wearables Preset to script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where write would throw warnings for mesh with no uvs or different material counts than shape&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 4.5.0.26
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_candidate_2&quot;&gt;Release Candidate 2&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_27&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed “&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio Express” docs from the footprint&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; They were out of date an inconsistent with the docs.daz3d.com effort&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 the formatting of the Mimic Live inline help file so that it can be read on startup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added basic inline help for a few actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added documentation and inline help examples to the SDK interface samples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The AFirstPlugin SDK example has been updated to inherit from DzBasicDialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Scene Info Pane SDK example&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed some SDK dependencies on the Qt 3 support libraries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made several tweaks to the documentation example for the SDK interface samples&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 4.5.0.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_28&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; Fixed #46475 : Allow the key at the end of the time range to save&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46480 : Fixed false report of isChildOfCategory&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed figure/prop asset save to set user facing scene type to scene_subset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46468 : Fixed an issue with the renaming of the reflection and refraction in the default material brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in AutoFit where dragging multiple items onto a figure could lock the application in a modal dialog conflict&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced some hard coded URLs with redirects to support a transition to the new site&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 4.5.0.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_29&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added method to content manager to open a list of files&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; After each file is loaded a process events is called, allowing routines such as AutoFit to process on the recently loaded item and preventing a lockup condition from occurring&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; Changed the smoothing type property to be visible by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46266 : Fixed Transfer Active Morphs targeting some morph ERC links to the wrong node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a dialog to the Transfer Active Morphs action to prompt the user for whether JCMs should be transferred&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; In some cases transferring JCMs causes issues that wouldn&amp;#039;t otherwise exist&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 an action to remove the smoothing modifier from an item&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an action to remove the push modifier from an item&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to delete the installed meta-data for a Product&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabled the ability to delete a Product in the Content Library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked the labeling of some context menu actions in the Content Library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed the morph support asset filter to script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made some consistency tweaks to smoothing/push modifier labels/text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46404 : Fixed subdivision mesh tris from old .daz scenes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the Hollywood Blvd layout tool bars&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to interface files to update menus and current action lists&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed the saving of UV support assets to script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made some minor polishing tweaks to asset filters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented SDK version to 4.5.0.29&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 4.5.0.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_30&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; Set the default content directory and default vendor for morph and uv support asset filters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed logic flaws in the pz3 importer and the followfilter newly loaded items that have set a parent from trying to set a follow target&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimized the read of discontinuous vertices from &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; Fixed memory leaks in the drawing code for several viewport tools&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added path validation to the silent running of support asset filters from script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with writing ERC between properties on the hierarchy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46496 : Use a ref counted pointer for delayed initialization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed generated morph assets to be written for figure/node assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the type of a property ends with “/Generated” and a morph is loaded to replace the morph, the “/Generated” portion of the type is removed&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 4.5.0.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_31&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; Fixed #46508 : Fixed not saving thumbnail when saving from File &amp;gt; Save As menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46495 : Ensure the follow target is removed before the fitting item&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Walk the hierarchy of nodes being removed to see if their ancestors are also being removed&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 4.5.0.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_32&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; Stubbed in functions to update assets in the scene from their import sources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to Poser save and asset recreation to correctly remove groups on figure geometry not used by the figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweak to db editor asset path line edit&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use readOnly instead of disabled to allow selection/copying of path&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; Exposed the shader definition support asset filter to script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consistency tweaks to node and morph support asset filters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial work to allow morph assets to be saved for props&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 4.5.0.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_33&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; Fixes to Poser save and asset recreation to correctly remove material groups that are removed when a facet groups is not used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional work on updating legacy content from import source&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 4.5.0.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_34&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; Improvements to build process&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 4.5.0.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_35&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; Fixes to wearable and scene subset saves to handle add-on files correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional work on updating legacy content from import source&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Stubbed in ability to load prop scenes from a single file and update multiple nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed auto-adapted geometry asset to save original groups&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked the AFirstPlugin SDK example to show how to make the action block application flow until the user accepts/rejects the dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix load of old .daz files to rename center to origin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix load of old .daz files to adjust old default min/max to new default min/max&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix morphs loaded from non-pose Poser files to be consistent with rebuilt or injected morphs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an action to update scene assets from import sources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed prop hair so that it can recreate its hr2 assets when saved to duf&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to allow options to be set via script prior to dialog display for several asset filters&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 4.5.0.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_36&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; Fixed crash when property settings dialog is shown for some property aliases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46525, #46369 : Crash bug on mac related right click delete in content library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to how alternate geometries from old scenes are read&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed out of range warning on read of alternate geometry content&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 4.5.0.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_37&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; Updated windows Qt libraries to 4.8.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update windows cms libraries to be built against Qt 4.8.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes for Poser content where multiple bones point at the same face group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to the update scene assets action to handle group name changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated mac Qt libraries to 4.8.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated menus to include two new actions that allow the user to cause imported assets to be reloaded from their respective source files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Content Database Maintenance inline help&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 4.5.0.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_38&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; Fixed an issue with script control of Materials, Shader and Layered Image asset filters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated mac cms libraries to be built against Qt 4.8.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix to alternate geometries to have same name when imported/re-created from cr2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed grafting/alternate geometry adding UVs to a shared UV set&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 4.5.0.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_39&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; Improvements to the build process&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 4.5.0.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_40&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; Added AsssetIOMgr::doSaveWithOptions() so that asset filters being controlled via script can cause extra objects provided by third parties to be saved correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Stubbed in Scene Assets filter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Save As &amp;gt; Support Assets &amp;gt; Shader Definition Asset… to the interface&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the processing of instance numbers in labels on incoming nodes&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 4.5.0.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_41&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; Saving a Character preset has been updated to handle the type of a figure that is following another if a type for the figure is not defined&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made several flow/consistency tweaks to the Preferences dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved asset filter application settings under a common AssetFilter subkey, for consistency/organization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resolved some SDK consistency issues&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented SDK version/min to 4.5.0.41&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 4.5.0.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_42&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; Additional clean up in the Preferences dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial implementation of each node in scene as an asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on the Scene Asset(s) support filter&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 filename/filepath could end up blank when saving modified assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; libraries to be built against Qt 4.8.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the Morph Asset(s) filter to also work on props&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the Interface page of the Preferences dialog so that it can better accommodate a dynamic number of options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Lesson Strip and Pane Group options that were previously on the Interface page of the Preferences dialog now exist as actions in the Window &amp;gt; Workspace sub menu, so have been removed from the Preferences dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made some consistency tweaks to support asset filters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzDynamicClothSupportAssetFilter::getOptions() now does the same check for a cloth node as DzDynamicClothSupportAssetFilter::doSave()&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 4.5.0.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_43&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; Fixed an issue that was causing modified assets to not be saved by the modified support asset filter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46530 : Fixed rename in categorize dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Save As &amp;gt; Support Assets &amp;gt; Scene Asset(s)… to the interface&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Save As &amp;gt; Hierarchical Material(s) Preset… to the interface&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Save Modified Assets” to the bottom of the File &amp;gt; Save As &amp;gt; Support Asset sub menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the message provided by the “Save Modified Assets” action when no item is selected and when the selected item has not had assets previously saved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated URLs used in guide/tip pages to coincide with changes to the website&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 4.5.0.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_44&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; Updated the Product View store script to provide options for opening the ReadMe page, the Product page or neither&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46711 : Fixed an issue where an empty Poser Formats folder would be deleted when attempting to remove generated runtime/libraries folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a ReadMe image conflict with the Decimator plugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Spent some time investigating resource consumption/efficiency of a figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the update check &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; to the new location resulting from the website replacement&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 4.5.0.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_45&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; Fixed #46629 : Fix of instances that remain after deletion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional time investigating resource consumption/efficiency of a figure&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 4.5.0.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_46&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; Fixed an issue in the scripted renderer global functions&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 4.5.0.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_47&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an action that will set compatibility bases on an entire scene from a root compatibility base&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Default Scene Identification…”&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 a right click option to the Surface Selection tool that allows the user to select surfaces matching an arbitrary numeric/image property or map&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; save for content loaded from 4.x scenes&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 assets for generated morphs to be saved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46779: Fixed &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; load of &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; 0.5 &lt;abbr title=&quot;specification&quot;&gt;spec&lt;/abbr&gt; content to not create cross figure ERC&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46782: Fix to &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; read to not find bones on child skeletons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46821: Fix crash in Parameter Settings dialog when multiple properties had different ERC count&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 4.5.0.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_48&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; Fixed #46820 : FBX export did not allow exporting a file when a special character was in the path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; libraries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46090 : The creation of the weight map property was being put into the undo operation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46818 : Fixed the order of welds so that correct bone owns the injected vertexes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #44852 : Fix crash in save/load of furify shaders to/from .daz scenes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46798 : Changed Geometry Shell default to be parented&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 4.5.0.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_49&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; Fixed #43973 : Photoshop bridge could not handle images over 1024 x 1024 in size&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the deprecated .daz scene save&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Too many crashes were being caused by the use of an area of the application that has been deprecated and will not be developed further&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 4.5.0.49
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_candidate_3&quot;&gt;Release Candidate 3&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_50&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; Fixed an issue with the uv set read from legacy content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional work on removing the deprecated *.daz scene save action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consistency tweaks to the default scene id editor 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 4.5.0.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_51&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; Fixed a crash bug in the Spot Render tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a busy cursor when forcing a refresh on a container 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; Fixed #46858 : Switching to an LOD did not change the geometry&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 pz3 import sources with the update scene assets action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #45079 : Template file name is now set to an empty string on creation and scene clear&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This prevents an issue with not loading the template for figures that do not have a dsx associated with them&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 4.5.0.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_52&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; Fixed an issue with writing extra properties on modifiers to a scene asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made some minor tweaks to the scripted renderer standard example&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46509 : When performing a spot render, do not render to rib&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Have set default scene ids attempt to set on source file as well&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the use of color and size in create instance constructors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added geometry/parameters/uv options to the node support asset save&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 4.5.0.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_53&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; Fixed #46885 : Fixed an issue with the display as percent option in the parameter settings dialog&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 4.5.0.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_54&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; Fixed 46920 : Added boolean guards around updateShape on dzObject to prevent recursive updates being called from grafting figure shape&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the name of start/end time properties on DzRenderOptions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an update issue with the available maps when selecting a skeleton with the weight map brush&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 Shader Mixer Preview sometimes would not work&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 hierarchical material preset filter&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 FBX Exporter where GeoGrafting did not work in Maya 2013 or any FBX 2013 based importer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed padding of the 3dviewport aspect and connected change in rendering to viewport to changing updating the aspect rect of the 3dviewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #43093 : Fix to color transform brick to allow from and two space&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 4.5.0.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_55&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46925 : Determine if a property has an adjusted value when writing out&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Solved issues with setting an ERC controlled property to 0&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 transformations of an item when that item is fit to another item that it is also parented to&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with setting local transforms to better maintain the general scale value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disabled the layered image editor action to prevent it from being used outside of the context of a specific channel, due to changes in how layered images are represented&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed properties loaded from .daz files to write attributes when saved to &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; Tweaks to the default scene id editor action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the “parent_in_place” tag to &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; node instance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option in to the Wearable(s) preset that allows a figure to be re-parented into a group during load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed some general load issues with @selected&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 4.5.0.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_56&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; Added conformScale, conformMorph, and useConformPoints flags to Poser9 Cr2 export&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46935 : PowerLoader exposed an issue where the skeleton is selected by the editor but cleared by the boneselector when multiple scene loading/finish loading is called during figure load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed GLSL rendering on newer OpenGL drivers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor text update to Wearables asset filter option dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified Wearables asset filter to allow inclusion of the selected figure&amp;#039;s parent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added ability for Wearables preset to include the pose of the selected figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the scene identification dialog to work on multiple items at once&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46972 : Added methods to DzBasicCamera to identify if the camera is the default scene camera&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 Bryce Bridge when the using custom shaders&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with resolution of @selected nodes in non-presets&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 4.5.0.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_57&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; Fixed #45414 : Crash in the mesh smooth modifier if its collision item was set to none&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 4.5.0.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_58&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; Fixed some consistency issues with the File Info Tool Tip&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 4.5.0.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_59&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added @deprecated to DzScene::saveScene&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; .daz&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 #44448: Fixed the generation of atlas maps on figures with multiple uv sets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a memory leak in the layered image editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47009 : Intermittent crash in mappable property widgets when image menu is up&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix to how standard material properties write out&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Compatibility with Carrara&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 check for zero layers in Puppeteer preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47047 : Audio files on Mac are not saved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47055 : Multiplicative color blend was not using the proper destination pixel&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 4.5.0.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_60&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; Modified building of the projection template menu to include files bearing either the &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; or &lt;abbr title=&quot;DSON Support File&quot;&gt;DSF&lt;/abbr&gt; file extension&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 4.5.0.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_61&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; Fixed an issue where the ask to save dialog was not being shown when choosing file open from the content library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue when saving extra node data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46914 : Puppeteer crash related to using it on conforming clothing&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 4.5.0.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_62&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; Made tweaks to script examples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to script docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a method on dzassetoutfile to clean source information from the assets to be written&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed nodes to respect the inheritScale flag to allow the reading of Poser Propagating Scale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed legacy binding and skin binding to take the inheritsScale flag into account&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented support for setting inheritScale flag to the appropriate value in code that creates nodes/bones&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option to joint editor to allow setting the inheritScale flag&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version/min to 4.5.0.61&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 4.5.0.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_63&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; Updates to script examples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates to script docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; options for conformMorphs, conformScale, and conformEndpoints to the Cr2 exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the FBX importer and exporter to respect and set the inheritScale flag&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added confirmation dialog that lists the files that will be modified when using the save modified assets filter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix to writing/reading inheritScale for bones and instance nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47109 : Read speed of puppeteer data&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 4.5.0.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_64&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; Set the y value of the node&amp;#039;s endpoint to the max of the bounding box when creating primitives&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #44702 : Mesh smoothing causing viewport to go blank&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Geometry importer will now set the origin and the endpoint to the min and max of the bounding box on the y axis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Geometry importer will now center the x and z values to the middle of the bounding box for those values respectively&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 Pz3 importer and overlapping groups where groups by the same name would not be processed correctly if one name was a subset of another&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix to content db to add artist to file tags&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47123 : Negative exponent too large for a float or double&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a new &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; option to the create primitive dialog that allows specifying where the origin of the new primitive will be set&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to object names of widgets in the create primitive dialog&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 4.5.0.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_65&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; Set end point of new null nodes to be the extent of the bounding box of the null in the y direction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47137 : Legacy figures with geometry on the root did not load correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46376 : Fixed load of 1.3 scene uvs&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 4.5.0.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_66&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; Added script wrapper method for addFacet on dzfacetmesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Installer 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 4.5.0.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_67&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a long standing issue with motion blur render options&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Re-exposed the option through the Render Settings &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; Motion blur consumes more memory than a regular render as it requires multiple copies of the scene at sequential times in order to create the 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; Updated scripted renderer to be able to handle motion blur&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; SDK version/min updated to 4.5.0.66&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 4.5.0.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_68&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; Updated SDK documentation to reference the &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; file format&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed File &amp;gt; Save As &amp;gt; Support Assets &amp;gt; Scene Assets to generate user facing files that are annotated as a scene_subset rather than a scene&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scene files should default to open behavior when loading while scene_subset files should default to merge behavior&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 SDK documentation to cleanup some old information about Qt and creating plugins&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK documentation to cleanup some old information about building on windows and mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46128 : Fix pz3 importer to not stop parsing on custom geometry tags&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK documentation to remove a beta indicator from shader mixer classes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when exporting Genesis as a Cr2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46207 : Material indexing in geografting figures&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; i.e. catgirl genesis&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 several content DB script wrapper classes and documentation stubs to reflect the current &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connector &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.5.0.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_69&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; Fixed #43718 : Splash screen info about activating Photoshop 3D Bridge was out of date&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 4.5.0.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_70&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; Updates to scripting docs/samples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor pz3 importer plugin description update&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor object name consistency tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the placement of the object origin in primitives&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Choosing object space for a plane was resulting in a 5 unit offset along the Y axis&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 4.5.0.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_71&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47192 : Use map_d rather than map_D on obj export&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reverted : map_d is correct, but Bryce recognizes uppercase&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 #43445 : Visibility preview issues with aniMate&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug with parenting in place and animated joint centers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with metadata being generated for user facing files produced by the Set Default Compatibility Bases action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented a explicit Group Node&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Intended for creating groups of items in the scene that can easily be managed by the one group node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Intended to replace using a null node for grouping and provides better logic for features such as visibility, selectability and framing&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 cleaning up the scene hierarchy when re-building&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a FBX export issue where the offset was incorrect on morphs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The selectable flag in the scene pane is now properly respected by surface selection tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added saving examples to SDK docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clean up of content db scripting class wrappers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46326 : Fixed reading of PMD for props&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 4.5.0.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_72&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; Fixed #47207 : No need to calculate shadow map for lights that are hidden&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; SDK documentation tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47206 : Center on the bricks after a brick scene load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Auto Fit will now cause bones that are hidden in the figure being fit to be visible/non-hidden in the converted result in order to address differences resulting from face group projection&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; i.e. v4 basicwear sports bra collars&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 an issue with tmin/tmax values from the Cr2 exporter&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Eyelashes exported to Poser now appear correct with regard to transparency&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 the order of display group properties in a geometry shell node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47139 : Changed drop at (alt + drag) in the file load filter to position items by an offset if there are more than one top level node dropped&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed dz3dviewport to allows drop at and context menu when alt-dragging dsf and duf files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47216 : Allow geometry culling without inheriting subdivision as is done with geografting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the message presented when a figure is selected that cannot be modified with the Weight Map Brush tool&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 4.5.0.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_73&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; Fixed #47224 : Write the light type in the extra section when writing out a shader light&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed missing enum documentation on DzCamera&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a custom material example to the SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the black hole world space modifier example to use new &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; IO system&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Various SDK documentation tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the default focal distance of views/cameras to 450 units, from 360 units&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed limits on/off actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Did not work when a root was selected&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 inline help for create group action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated null inline help&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 toolbars in the city limits and self serve layouts to include the create group action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed content db script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&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 4.5.0.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_74&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; Added styling/support for the create group action icon and group node icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for valueOpKey from pz3 importer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for valueOpKey to &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; save&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 4.5.0.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_75&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; Fixed an issue with valueOpKey import&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for valueOpKey to Cr2 exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved logic for creating primitives to the dzgeometryutility class&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added dzgeometryutility::createPrimitive( DzSettings )&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Does the work of creating the geometry and adding the node to the scene based on the settings passed in&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; Refactored the various ui elements of the create primitives dialog to coincide with logic changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed the creation of primitives to script&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Via a method on the script global Geometry&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 #45536 : Linear and regular point lights in conjunction with displacement sometimes would self shadow due to ignored shadow bias&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated property editor to include a “Keyed” ERC type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified hierarchical material preset to allow choosing a tree of nodes individually&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; You are no longer forced to include the parent if you include a child&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 facets being drawn to the pick image when the node is not selectable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46258 : Joint Editor was not initializing the current param axis properly, resulting in a crash if the pane was not visible when deleting a bone&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 4.5.0.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_76&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; Updated geometry scripting samples&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 4.5.0.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_77&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; Fixed #47259 : Avoid a crash when working with deformers from pose files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added brief descriptions for several SDK classes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update 3Delight render engine to 10.0.50&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; See &lt;a href=&quot;http://www.3delight.com/en/modules/dokuwiki/doku.php?id=3delight_changelog&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.3delight.com/en/modules/dokuwiki/doku.php?id=3delight_changelog&quot; rel=&quot;nofollow noopener&quot;&gt;3Delight Change Log&lt;/a&gt; notes between 9.0.123 and 10.0.50 for more details&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 weight map brush smoothing operations paying attention to locked maps&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 4.5.0.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_78&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; Fixed #47255 : When creating a new brick light/camera and when applying a brick material to the scene, change identifier on bricks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47258 : Apply dsf pose only to selected parts of a figure doesn&amp;#039;t work&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Did some work to speed up navigation in content library pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added missing companion related properties to DzContentFile&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 4.5.0.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_79&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; Fixed normalization of a list of weight maps when locking is in use&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed weight map full symmetry action respecting locking&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47289 : When converting a figure and  moving slave properties to a figure controller, iteration must go from back to front&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #45087 : On Mac “folder picker” draws behind the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47297 : PresetHelper now uses doImageFileDialog properly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to scripting docs&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 4.5.0.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_81&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; Fixed #47280 : Ask the user if they would like to turn off limits when a pose/shaping preset attempts to adjust a value beyond limits and control freak was not invoked&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 normalization routine on dzweightmap&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; It was improperly accumulating weight&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 : #47305 : Nodes with multiple geometry on FBX import now work in most cases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47249 : In the pz3importer, when combining shapes, the src shape materials were not accounted for in the case that the mesh was first created on the target shape&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 4.5.0.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_83&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; Fixed an issue that was causing shaders compiled using a 4.x version prior to 4.5.0.77 (3Delight 9.0.123) not to auto-recompile for use with the current version (3Delight 10.0.50)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Errors that occur during conversion from general to local maps are now logged&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 4.5.0.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_84&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use the DELIGHT environment variable instead of PATH for auto-recompile of shaders&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consistency with standalone using render to RIB&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; Moved setting of environment variables used by 3Delight for auto-recompile of shaders from the core to the plugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script wrapper for getting/setting environment variables to use Qt globals instead of direct platform &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; calls&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 4.5.0.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_87&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; Fixes to improve load speed, using cache&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 4.5.0.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_88&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; Fixed an issue with cache clean up when saving&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 4.5.0.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_89&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; Improved bounding box calculation speed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Correct &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; dates to use iso date format&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fallback to locale for backward compatibility&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 4.5.0.89
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;pending_release&quot;&gt;Pending Release&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_92&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; Fixed logic error when writing the bulge param name for a weight mapped figure to cr2&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 4.5.0.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_93&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; Tweaks relating to script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; access and documentation&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 4.5.0.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_94&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; Tweaks relating to script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; access and documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #46382 : Added a message box indicating “The Hexagon Bridge requires Hexagon v2.5.1.52 or higher.” if the Hexagon process is not successfully started, in order to provide more informative feedback to the user and in keeping consistency with the Bryce bridge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47439 : Make sure the properly is clamped before checking if the value is outside the min/max&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; 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 4.5.0.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_95&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; Fixed #47422 : Apply an aniblock, save as .duf scene, reload the scene, missing keyframes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Bitrock InstallBuilder to version 8.3.0 - addresses bugs in the installers being generated by previous versions&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 4.5.0.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_96&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; Tweaks relating to script api access and documentation&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 the general page of the preferences dialog which allows setting of the location for cached &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; asset information&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; asset cache is used to affect the load speed of &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; based add-on assets&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 an issue where “Ready to Render” scenes were not “Ready to Render” because they did not clear the scene before loading their own contents&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Merge vs. Open&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Files that have their content type set as “Scene” (by default, those saved as a Scene) will now clear the current scene when double clicking on them in the Content Library and the Smart Content panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; The behavior of a drag-n-drop operation from these panes into the viewport remains the same (Merge, by default) as does context menu options for either pane and using the Open… or Merge… actions from menus/toolbars&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scenes that are saved as a Scene Subset (which can include all assets in that scene) are assigned the “Set” content type, and will exhibit the Merge behavior by default instead of the Open behavior&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; The labels of the “Open” and “Merge” options in the context menu for a file asset in the Content Library pane have been updated to clarify their purpose&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Open As New” and “Merge Into Scene” respectively&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 “Load it” option in the context menu for a file asset in the Smart Content pane has been split into separate “Open As New” and “Merge Into Scene” options and correspond to the same labeled options in the Content Library 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 4.5.0.96
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_97&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; Updated the Product &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; in the Product View store script to reflect the launched website &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added virtual to DzElement - shouldSortOnLoad returns a boolean indicating if the property groups should be sorted for the element after loading&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Defaults to true, subclasses can reimplement to change the behavior&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; Do not sort DzShaderMaterial&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Order is determined by 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; Do sort DzBrickMaterial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented SDK version&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Remove default content from standard installers&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Activate “old” Content removal for new standard installers&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; Origin, orientation and endpoint written by the Cr2 exporter for a node that has animatable origins is now written with the default value rather than the current value&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This makes the values consistent with the initValue of the offsetA channels&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; Tweaks relating to script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; access and documentation&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 4.5.0.97
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_98&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; Fixed writing/reading of optional interpolation array for key/value pairs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47490 : Call toLower when setting the file on assetItemLookup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Properties Preset asset filter as a &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; equivalent to the deprecated script based Character Preset&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Combination Pose + Shape + Materials, no loading of assets&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 Preset/Properties to default content types&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; For files produced by Properties Preset asset filter&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 the labels of the DzActivityAction# actions to clarity their purpose&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; i.e. Show Activity #. The previous label (Layout #) was misleading as the scope of the term “Layout” changed to be more inclusive with the introduction of the “Activity” concept&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 4.5.0.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_100&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; Renamed DzContentMgr::openFiles() to DzContentMgr::mergeFiles() to better describe what the function is actually doing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzContentMgr::openFile() and DzContentMgr::importFile() descriptions to include handling of &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; companion files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added documentation for DzContentMgr::mergeFiles()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented SDK version/min to 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks relating to script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; access and documentation&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 4.5.0.100
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_101&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; Added DzApp::createDigest()&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 4.5.0.101
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_102&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47472 : Mesh smooth modifier action will not apply to all selected nodes that have an object&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Any node that could not have the modifier applied will be listed in a report dialog at the end of the operation&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 missing scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation on DzHierarchyPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Push modifier will now apply to multiple selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Remove actions for push and smooth modifiers now handles multiple selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the spelling/casing of the conformForceEndPoint flag written to the output of the Cr2 exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the conformFollowOrigin flag to the output of the Cr2 exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Conform Origins checkbox to the Cr2 exporter dialog&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 4.5.0.102
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_103&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; Implemented the Properties Preset asset save filter - a more robust &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; based equivalent of the deprecated script based Character preset that records values for pose, shaping and material properties, for the primary selected object in the scene&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 4.5.0.103
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_104&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; Fixed writing of the number of key-value pairs participating in a valueOpKey operation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Built-in Content metadata&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; documentation for DzTime and DzError&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 4.5.0.104
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_106&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; Improved feedback when trying to load a file that does not exist as the startup scene, on new scene and through the content manager &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; Fixed an issue with the On New file load so that it no longer depends on the setting for whether a startup scene is loaded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The On New file name is now passed to the content manager rather than directly trying to load as a .daz scene file - has been modified to allow all native files to be used rather than just deprecated .daz files&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 Cr2 exporter was not creating a parameter for each axis of each joint - related to animated origin updates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When exporting a weight mapped figure to cr2, a joint is now created if the parameter has weight in the current map or the source and target are the same and the vertex map is empty - related to animated origin updates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor text consistency tweaks to messages&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 4.5.0.105
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_107&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; Added “uninstallers” to the list of names excluded when getting folders that are the immediate children of mapped native directories&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added *.mc6 and *.mcz to the list of extensions included when getting files in mapped Poser directories via the script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.5.0.107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_108&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; Added placeholder content type icon resources - a simple transparent image overlay used to indicate the content type of a user facing file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the hierarchical material preset filter so that it sets the content type for files it produces to Preset/Materials/Hierarchical rather than Preset/Materials&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the shaping preset filter so that it sets the content type for files it produces to Preset/Morph/Apply rather than Preset/Pose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved the speed of projection map initialization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated content type icon resources to use color coding according to default behavior - red = replace, green = load new, yellow = apply to selected, blue = load new or apply to selected, gray = indeterminate, magenta = attention needed&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 4.5.0.108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_109&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; Fixed the Wearables asset filter so that it sets the content type of user facing files it produces as Preset/Wearables instead of Preset/Wardrobe&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47564 : Crash if you close the progress dialog during auto-fit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated splash and about images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added missing Preset/Light/Position content type to defaults&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 4.5.0.109
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_110&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; Fixed an issue with auto generation of morphs on fitted items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the Content Library asset tooltip so that it will display the filename of a &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; companion file if one exists&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 4.5.0.110
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_111&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; Updated the Main Street, Highway and Darkside styles to differentiate between a companion &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; file and a companion script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated several save filter icons in the Main Street, Highway and Darkside styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with uv set identification and whether the correct uv set was being applied on load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved projection map initialization speed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved morph projection speed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when performing an undo operation on the deletion of geografted figures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated installer images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help for several actions&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 4.5.0.111
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_112&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; Updated the Main Street, Highway and Darkside styles&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 4.5.0.112
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_113&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; When the Content DB Maintenance &amp;gt; Export User Data option is used, the exported metadata now includes CompatibilityBase, Compatibilities and ContentType information, in addition to any user defined Categories, Userwords and UserNotes for a given file - these are needed for “Smart Content” to be “Smart”&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 uv sets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47586 : Set Selectability and Visible In Render true when reusing bones from a legacy figure that has been auto fit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47590 : Projection map creation issue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed errant writing of legacy source info for files saved from content loaded by a .daz scene - highly recommend using Edit &amp;gt; Scene &amp;gt; Update Scene Asset(s) for Import Source(s)… prior to saving a .daz scene as .duf scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an intermitent crash on projection map generation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a second column to the Metadata Import dialog that displays the &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D store index of a product - the columns can now be sorted by clicking on the column headers and by default are sorted by the store index&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a second top level item to the Metadata Import dialog that contains user data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option to the Metadata Import dialog that allows the user to override some product defined data with user defined data, when re-importing metadata&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added basic inline help, updated inline help, for asset save filters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made some consistency tweaks to various inline help entries&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 4.5.0.113
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_114&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; Fixed #47582 : 4 bit and 8 bit png crash&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed errant warning on load of DzShaderLight&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47596 : Prevent polypoints buffer from creating invalid tangent values ( INF/NAN )&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Revise installer text to indicate “4.5” instead of “4”&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 4.5.0.114
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;released&quot;&gt;Released&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2012-08-16&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_5_1_6">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-05T17:13:00+00:00</dc:date>
        <title>4.5.1.6 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_5_1_6</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.5.1.6 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; change log leading to the General Release of version 4.5.1.6. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;public_beta&quot;&gt;Public Beta&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_116&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; Fixed a raytracing bug caused by changes to 3Delight; maxdiffusedepth and maxspeculardepth attributes are now set to the value of the Max Ray Trace Depth slider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Content Library &amp;gt; Option Menu &amp;gt; Content DB Maintenance… &amp;gt; Process Metadata Queue option now includes metadata for products that have been installed while the application is already running to be processed&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 4.5.0.116
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_117&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; Revised SDK installer display name&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 4.5.0.117
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_118&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; Fixed #47638 : Fixed the writing of UV set references to file&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 reading of property links during &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; load&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 4.5.0.118
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_119&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; Fixed #47659 : Fixed an error with indexing of the previous value on the geometry control property when a shape is moved from one object to another during conversion of .&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; legacy geometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Property Group Editor where a default group would be created even when all polygons had been assigned to another group&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 Inherit Parent Scale option would remain set on bones that were formerly the root but are no longer when converting legacy content during Auto Fit - i.e. figures that do not contain the complete bone hierarchy between the significant bones and the skeleton&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 4.5.0.119
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_120&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; Deprecated DzFacetMesh::removeMaterialGroup() that takes 2 arguments, though not removed in order to maintain SDK binary compatibility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzFacetMesh::removeMaterialGroup() that takes 3 arguments&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the loading of alternate uv sets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47660 : Scale of the follow bone was being applied twice in the DzBone transform for the root node&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 4.5.0.120
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_121&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; Fixed an issue where the identifier for a brick material was being set too early when that material was applied to the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an occasional crash when creating sub-categories in the create category dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47610 : Do not attempt to apply a smoothing modifier if the node&amp;#039;s world space scale is 0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated 3Delight to 10.0.62 - fixes area lights and ray tracing issues&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where a brick set id could be changed when shaders were not successfully applied&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 type set for a given import format was not being respected and so did not differentiate between open and merge behaviors upon load&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 4.5.0.121
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_122&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; Fixed #47498 : Signal level categories were being filtered out of Smart Content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated metadata dialog to use DzProgress for feedback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash issue when using transfer utility to transfer weights to a figure that was already active in the weightmap brush tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Restored respect hidden facet functionality to the transfer utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Authorship name is now required - the application will prompt on each launch if it is not set&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 4.5.0.122
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_123&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; Fixed folder asset container to handle &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; companion files correctly during copy, delete, and rename operations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to the Wearable(s) Preset Save Options dialog to show all relevant nodes when saving&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47614 : Order of operations issue when reading a channel definition that is set to locked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor consistency tweak to Content Library tip&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the layout and messaging in the Authorship frame&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed hyperlinks that would display in the Info page of the Information Divider, but not launch the system default handler of the &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; provided&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the folder path of a selected file displayed in the Info page of the Information Divider a hyperlink&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash bug with getting the current author&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Authorship information is now trimmed before being returned&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made some consistency tweaks to message box titles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47614 : Refactored initial fix and made animations apply values correctly on newly created nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47421 : Fixed UV set load on very old scenes&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 4.5.0.123
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_124&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; Fixed #47407 : Improved the logic of DzFacetMesh when removing the facets of a facegroup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A log entry is now made anytime a pz3 import requires a facetgroup to be removed - for QA purposes in the future&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added missing DzContentMgr::contentDirectoryIsMapped() and DzContentMgr::importDirectoryIsMapped() methods to coincide with the existing DzContentMgr::poserDirectoryIsMapped()&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 4.5.0.124
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_125&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; Added DzAssetIOMgr::getAssetInfoFromFile() and DzAssets::getAssetInfoFromFile() for parsing authorship and type information from &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deleting a bone in Joint Editor will now transfer local weights of the deleted binding to the parent bone and normalize&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the bounding box returned from a mesh is invalid the rigging bounding box will now be used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed authorship information not saving unless accessed through preferences&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the content Info page and File Info ToolTip to include file type for &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; files&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 4.5.0.125
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_126&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; Added a member variable and get/set methods to check if contributor information was set on a file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where a parse error could occur and the authorship info for a file would contain the users authorship info&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47746 : Fixed a scene id display issue in the scene identification dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Content DB Editor to set the support path as read only instead of disabled so that the support path can be read&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 4.5.0.126
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_127&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; Updated splash and about images to reflect 4.5, per Marketing&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 4.5.0.127
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_128&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; Added a Side By Side view mode 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; Fixed parsing of pre 0.6 &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; files that contain a unit object before the scene info object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a parsing issue when encountering unrecognized objects in &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added missing DzAsset::hasCompanion and DzAsset::companionIsScript properties&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 4.5.0.128
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_131&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; Updated default layout files to reflect the currently available actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47755 : Active viewport is now obeyed when starting the application and it is now possible to save a preset which uses active viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Revised 3D Bridge layout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added plugin path lookup for CS5, CS5.5 and CS6 to the 3D Bridge plugin installer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47777  : Mesh was not set to modified after a name change on material groups or facetgroups occurred&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47813 : Create new item dialog was not transforming new node to the selected nodes world space position on parenting (not in place)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47809 : Fixed the title of the file requester dialog when called via the Merge 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 4.5.0.131
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_132&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; Selection with pick and pose tools will now properly traverse follow node hierarchy to the top level&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default Content Types and Categories based on new standards provided by the metadata team and approved by marketing - Content metadata will need to be updated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a File Type column and a Base (compatibility) column to the Content DB Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to the File Name and File Type columns of the Content DB Editor to be wide enough to display the majority of their respective values&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 4.5.0.132
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_133&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; Fixed an issue with updating a file/product info page when using the arrow keys to navigate metadata based content views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an order of operations issue with mesh smoothing when telling the thread to cancel just before launching a new calculation of smoothing&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 4.5.0.133
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_134&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; Fixed #47832 : Post load of a &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; file, translate x, y, z of a node that is not a bone and parented to a non bone according to the difference between the default and current origin - fixes old &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; scenes where the center point is animated and not memorized&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 4.5.0.134
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_135&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; Changes registrations of dsx and dsi extensions to provide names and icons, but not launch the application&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47864 : Fixed an issue where deleting the target of a geometry shell would cause a crash&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 - DzScene was being deleted before many elements that could be using DzScene were deleted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added boolean as a possible type to create when using ERC freeze&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed resolution of some legacy linkParms in &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47849 : Fixed writing of animation data to exclude alias properties and fixed read to not try to apply keys that did not include values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue related to #47826 but not the full resolution - clear animation keyframes when the property is a on a node that was created during the load&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 4.5.0.135
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_136&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; Fixed #47826 : Fixed reading of animation values to round correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47824 : Skeleton with multiple obj files was not combining the meshes&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 edge index could be out of range in DzFacetMesh::getBoundaryVerticesForGroup()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when parenting instances to that which they are instancing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed order of delete in DzScene/DzApp to help prevent crash on close&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when smart left/right filtering was not enabled while performing a transfer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47840 : Fixed a face group issue with auto-fit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed several projection related bugs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Property Cloner to deal with single skin mesh changes and the introduction of property aliases ~4.0.2.55&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to create property aliases via Property Cloner&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for boolean user properties to Property Cloner&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzNumericProperty script &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; Fixed DzPropertyAlias::getAttributes() and DzPropertyAlias::setAttributes() scope to get/set attributes on the alias itself rather than the alias target&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 4.5.0.136
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_candidate&quot;&gt;Release Candidate&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_138&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; Implemented #47839 : Added normal maps support to the Uber Surface shader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47812 : Fixed material group naming on .daz scenes&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 4.5.0.138
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_139&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; Fixed #47780 : Fixed a bug in the saving/loading of transferred active morphs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Authorship frame text&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 4.5.0.139
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_140&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; Selection within the Scene pane now behaves more like &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; right click&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added collapse and expand options to the Scene pane context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made drawing speed improvements to the Scene view widget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made drawing speed improvements to styled widgets that do not use composition modes&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 4.5.0.140
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_141&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; Fixed #47779 : Fixes to Scene pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added selection options to the Scene pane context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47775 : Modified asset save to not write current values to definitions in assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the figure/prop support asset filter to be smart about the user facing file it creates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed filtering of left/right facet groups in projection&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 4.5.0.141
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_142&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; Custom actions created to load a file now obey content type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzContentMgr::shouldMerge() to check if a file should be merged into the scene based on content type, failing that it attempts to get type from the file if the file is &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; based&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when alternate geometry cannot be created/found during cr2 load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47234 : Disabled “Are you sure?” uninstaller dialog/message when running from an over-write installer for Win plugins&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; owned plugin installers to point to Documentation Center ReadMe&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added data items for scene and elements that execute post load scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed volume post-load for omSpotConed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47916 : When removing a face group and assigning facets to an existing group, decrement the index of the assigned group if its index is greater than the index of the group being removed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved the speed of application start up when navigated to a folder in Content Library 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 4.5.0.142
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_143&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; Fixed #47931 : Fixed a rare crash in aniMate related to the use of AutoFit or any figure converted to TriAx&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47934 : Instance nodes on the undo stack were still attached to the shape of the node they were instancing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed NAN or INF values before calling sin/cosine in joint rotator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified Collada import to better handle endpoints and rotation orders&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 4.5.0.143
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_144&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; Fixed #47935 : Prevent autobake actions from being triggered during close of the application&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed memory leaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creating a Custom Action via the context menu for the Content Library pane will now attempt to assign the file&amp;#039;s associated png as the icon, and if not found assign a default icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creating a Custom Action via the context menu for the Content Library pane now provides feedback if it is a new 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 4.5.0.144
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_145&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; Fixed #47936 : Geometry instance was not writing SubD information if the geometry was embedded&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 and dropping files from &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; file browsers would lock up that file browser until the file finished loading&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47947 : The Content Library pane Go Up button now behaves correctly again&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an inconsistency in the labels and order of colors in the Presentation Editor (Property Editor) and the Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where creating a DForm modifier on a node that already exists in the scene would not cause a unique modifier name to be used if there was a conflict&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the “Get 3D Models” desktop shortcut from Windows installers&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 4.5.0.145
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_146&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; Work on cleaning up plugin ReadMes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47951 : Resolution of embedded geometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47933 : Lights now respect Render Priority in OpenGL preview&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47915 : Fixed issue making a non unique name for a modifier before trying to add it to an object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved the speed and stability of sin and cosine calculations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47932 : Fixed resolution of nodes when skeletons are parented to similar skeletons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47825 : Fixed a crash issue in the Figure Setup pane when attempting to drop whole geometry items onto bones when creating a TriAx figure&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 4.5.0.146
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_147&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; Fixed #47816 : Prevent threading issue when one operation is canceled but still trying to transform the mesh in world space&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47969 : When determining if a file load should clear the scene, only use the file type for files that are &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; version 0.6 or higher&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47967 : Iteration of controllers on a property while baking mesh smooth modifier was incorrect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When mapping a Poser Formats folder via the Content Library pane context menu, check for the first occurrence of “runtime” in the path instead of the last occurrence - makes behavior consistent with Content Directory Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where a signal that should have been emitted when geometry changed while building the default uv set, was not being - fixes a &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; update issue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed some inconsistencies in Save Changes messages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed documentation of DzActionMgr::setCustomActionShowTextWithIcon()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Custom Action script to handle multiple instances of a file&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 4.5.0.147
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_148&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; Removed the prototype create clothing action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47966 : Fixed shaders that use tangent space normal maps to calculate differently for SubD meshes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Choosing the Create Custom Action option from the context menu of the Content Library pane now produces a custom action where the source is a script that executes a support script that handles the file to be opened - the support script handles multiple instances of the file, a missing file, etc.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Edit Custom Action dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The description generated for custom actions created by the Create Custom Action option in the context menu of the Content Library pane now includes the relative path of the file for which action is created - the description is used as the status bar text for the action when the action is hovered over&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 4.5.0.148
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_149&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; Slightly improved the loading speed of morph deltas&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated 3delight dylibs for 32bit release/debug and 64bit debug on OSX&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 4.5.0.149
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_150&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; Made changes to allow deletion and moving of unassigned categories&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connector libraries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where geo-grafts would not render if a viewport tool that requires the item to be temporarily un-grafted was active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed warnings created by adding a widget to a layout that already has the item&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added two new options to the Pose preset saving context menus; check transforms only and check non-transforms only&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified text fields in save filter dialogs to be read only rather than disabled&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 4.5.0.150
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_151&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; Fixed an issue where aniMate constraints where not saving to &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; files correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added options for checking/unchecking transform properties when saving &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; based presets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed unnecessary trial date check from the runtime script of pw shaders&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 4.5.0.151
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_0_152&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; Fixed #48025 : Use the target of alias properties when saving a pose/shaping/properties preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimized the calculation of scaled origins&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48033 : Fix to application of joint rotator when scale is not applied and the driver is not the current bone&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reimplemented VBOs; now there are three options for display optimization: None, Better, Best&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Re-factored option/context menus for asset filter dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved layout/labeling of the Properties Preset save dialog&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 4.5.0.152
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_1&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; Optimizations and fixes to facet groups in VBOs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added mem reduction to VBO build&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Writing of material instances will now write that a mappable property has no map when it is not mapped; fixes bug where Character Presets where leaving previous maps applied&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Backface Lighting option to the Interface page of the Preferences dialog to allow a user to control additional OpenGL optimizations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented the version number of the application to 4.5.1.0 to satisfy Marketing requirements&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented the SDK version to 4.5.1.0 to reflect additions made to the &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; since the public release of 4.5.0.x; the minimum SDK version has not been changed and still resides at 4.5.0.100; plugins compiled against the minimum SDK version should still load without recompiling; plugins compiled against the current SDK will not load in older versions of the application&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 4.5.1.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_2&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; Fixed loading of old scenes with n-gons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for a post load file data item&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a data item editor for post load items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to respect facet selection when weight painting/smoothing/directional/sphere gradient are used in the weight map brush tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed file description/extension sorting in static DzScript functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed descriptions of &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt;/&lt;abbr title=&quot;DSON Support File&quot;&gt;DSF&lt;/abbr&gt; extensions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to the deletion of VBO items to ensure that they are in context&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default layout files to reflect the currently available actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default layout files to include Poser Scenes and Materials in file/db searches&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made WearablesFilter and SceneSubsetFilter settings paths consistent with all other AssetFilters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Re-factored option/context menus for asset filter dialog consistency&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 4.5.1.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_3&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; Incremented plugin revision numbers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented SDK “samples” plugin revision numbers&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 4.5.1.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_4&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; Fixed description of &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt;/&lt;abbr title=&quot;DSON Support File&quot;&gt;DSF&lt;/abbr&gt; file extensions&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 4.5.1.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_5&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; Fixed oriented bounding box to allow/account for nodes without geometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed post loading of scripts to look in native mapped directories if the initial lookup in scripts folder fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48074 : Fixed material selection in surfaces pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #43034 : Fixed crash caused by circular ERC&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 4.5.1.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_6&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; Fixed #48098 : Fixed cursor update issue on launch of LIE Editor Dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48102 : Fixed race condition in editing layered images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48107 : Fixed crash for .daz scenes with TriAx skinning data in them&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the SDK readme link in Win start menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48097 : Fixed a crash when removing material groups&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 4.5.1.6
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;released&quot;&gt;Released&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2012-10-11&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_5_1_56">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-05T17:16:16+00:00</dc:date>
        <title>4.5.1.56 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_5_1_56</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.5.1.56 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; change log leading to the General Release of version 4.5.1.56. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&gt;

&lt;/div&gt;

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

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_1&quot;&gt;Public Beta 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_7&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; Updated several plugin .dsx files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed now-unused html readme&amp;#039;s and images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed several plugin readme url paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed general weight map conversion code to handle the case when second and third maps are empty&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 4.5.1.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_9&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; Fixed missing Decimator icon in City Limits and Self Serve layout toolbars, and in Main Street, Highway and Darkside styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented SDK version (not the min SDK version)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed warning when instancing points poly meshes&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 4.5.1.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_10&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; Fixed #48117 : Point at calculation now multiplies by the inverse of the orientation of the bone&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48096 : Fixed logic in convert prop to figure action when parented item was not a bone and inherit skeleton option was selected, fixed child nodes of the prop being removed from the scene - they now parent appropriately to the new figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made optimizations to animating the figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented caching of ERC calculations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made optimizations to normal calculations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made optimizations to the application of general/scale maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Content Library scripting doc 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 4.5.1.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_11&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; Added a warning dialog when trying to edit a base path for an asset when the asset does not exist at that location&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48121 : Script updated to use the geometry only on skeletons when one exists - fixes an issue with legacy figures having their feet bone end points under the floor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the current value changed signal to emit only when the current value actually changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made a tweak to make sure setCanAnimate is only called in constructors if canAnimate is true&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48088 : Clear the selection and data on deactivation of the tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48116 : Fixed geo-grafting to deactivate when lod&amp;#039;s are applied&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 4.5.1.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_12&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; Fixed #48140 : Fixed spelling error in root categories which resulted in creating a errant category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48152 : Fixed instance nodes to not listen to the bounding box changes of other instances nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the Create Instances action to use a group node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a transform update issue when parenting instances to what they are conformed to&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 4.5.1.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_16&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; Fixed Transfer Utility transfer of selection maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Transfer Utility to not remove unused bones if not projecting weights&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed crash in Transfer Utility when replacing source with target&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Transfer Utility transfer of surfaces&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 4.5.1.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_17&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; Fixed #48201 : Fixed crash when loading dynamic clothing that has a material applied to it&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 4.5.1.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_18&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; Scripting doc 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 4.5.1.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_19&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; Fixed an issue in the load of dynamic clothing that resulted in the loss of panels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a smoothing issue with dynamic clothing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed combo boxes, spin boxes, and sliders to take wheel focus in scrollable views&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 4.5.1.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_20&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; Modified project files to make updating dependencies easier and less prone to error&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48175 : Puppeteer was writing out the property name for a morph property rather than the morph modifier name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a focus issue with scrollbars&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated 3Delight libraries to version 10.0.70; see &lt;a href=&quot;http://www.3delight.com/en/modules/dokuwiki/doku.php?id=3delight_changelog&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.3delight.com/en/modules/dokuwiki/doku.php?id=3delight_changelog&quot; rel=&quot;nofollow noopener&quot;&gt;change log&lt;/a&gt; for details&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential update issue of the skinbinding / accumulation when painting with symmetry and no symmetric vertex/map is found&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a typo in a Create Poser Companion Files message&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 4.5.1.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_21&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; Tweaks to project dependencies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated display drivers and other executables for 3Delight 10.0.70&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Mac projects to coincide with PC project 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 4.5.1.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_22&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; Moved some shader support files from the Genesis Starter Essentials installer back into the application installer&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 4.5.1.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_23&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; Made the conversion from general weight to TriAx weight and from TriAx weight to general weight non-destructive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added dual quaternion support to general weight&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments for the case when TriAx weight and general weight both exist&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 4.5.1.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_24&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; &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;/&lt;abbr title=&quot;User Experience&quot;&gt;UX&lt;/abbr&gt; consistency tweaks to Weight Map Brush tool options&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 4.5.1.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_25&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; Updated Qt framework to version 4.8.3&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 4.5.1.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_26&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; Fixed #48309 : Property cached value needs to be invalidated after the rotation of point at is calculated&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 4.5.1.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_28&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; Added SDK documentation for functions previously missing on DzNode&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 4.5.1.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_29&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; Fixed #48329 : Fix warnings in styles caused by changes in Qt 4.8.3&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recompiled included styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed SDK sample to ref count internal geom&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48333 : Fix tab moving/reordering issue caused by changes in Qt 4.8.3&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made speed improvements to the application of dual quaternions&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 4.5.1.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_30&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; Fixed a binding issue when a bone is manually deleted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48334 : Fixed a load issue on some dynamic clothing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a scale mode option to the weight brush tool settings to determine how scale is applied&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48356 : Fixed potential crash&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 4.5.1.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_31&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; Fixed #48358 : Fix undo for enum properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added user common data path and set it to be mapped when no directories are mapped&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed get of m44 on DzMatrix4Wrapper (script accessible DzMatrix4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to DzMatrix3/DzMatrix4 script api documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Change default mapped directory to be “/My &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D Library” instead of “&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D/My &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Library”&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 4.5.1.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_32&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; Fixed #48338 : Modified hidden auto-follow morphs in Genesis conformers do not survive scene &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; save→load cycle&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 4.5.1.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_33&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; Fixed issues with normal maps and subd meshes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed SDK sample projects to use /MD instead of /MT&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 4.5.1.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_34&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; Fixed wearable presets to correctly maintain node and numeric node properties; i.e. point at&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 4.5.1.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_35&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; Work on script &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; Fixed a crash when reading a custom shape that extends DzVertexMesh but writes no channels that are named in common with DzFacetMesh like vertices, etc. AND the user does not have the plugin to support the creation of that custom shape - this is very uncommon and unlikely to happen to anyone, but it would cause a crash and so has been fixed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with incorrect transforms on instance nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the drawing of instance nodes so that they draw correctly when scaled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed instance nodes to match scale values on creation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #47559 : Fixed a crash in Collada exporter when using the same exporter more than once&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a point at issue with orientation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48371 : Fixed click in scene view not clearing hidden node selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; tweak to the help 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 4.5.1.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_36&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; Fixed #48404 : Fixed render saving to save images as shown, not as the last image rendered; i.e. saving from a previous render in a window that has not been closed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with props parented to bones not calculating point at rotation values correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistencies in SDK/scripting documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added several examples to script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.5.1.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_37&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; Extended Filter Weights to allow filtering of multiple maps at the same time&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented the ability to control saving a scene via script; supports CompressOutput and RunSilent boolean file io settings&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 4.5.1.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_38&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; Fixed #48420 : Fixed multi-selection in scene views&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 4.5.1.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_39&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; Updated default Maximum Trace Distance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced UberVolume scene files with .&lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; equivalent&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 4.5.1.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_40&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; Added log messages to help diagnose missing auto-population of the figure/prop asset save dialog fields&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 4.5.1.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_41&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; Scripting doc tweaks.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48437 : Fix to missing alpha mask&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 4.5.1.41
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_2&quot;&gt;Public Beta 2&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_42&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; Added blended weight mode to skin binding&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added save/load support of blended weight&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an action to convert to blended weight mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48412 : Fixed bone transform so that local space for the root node is more correct&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 4.5.1.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_43&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; Updated default layout files to include the “Convert TriAx/General Weight to Blended Weight” 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 4.5.1.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_44&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; Fixed #48488 : Fixed normals handed to the renderer to handle negative scale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48493 : Fixed restoration of deleted weight mapped figures to not embed figure rig&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed possible crash in element/vbo draws&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 4.5.1.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_45&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; Fixed resolution of nodes where node name does not equal asset id&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48502 : Fixed light color when rendering shadows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed script access to enums on abstract base classes&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 4.5.1.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_46&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; Fixed #48228 : Fixed default name of material for Poser read OBJs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Revise SDK actions referring to “Morphs” to be consistent with “Shape” usage&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 4.5.1.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_47&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; Fixed pure virtual calls to throw an exception on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Reverse Deformation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48268 : Fixed an issue with OBJ export using surfaces as groups&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 4.5.1.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_48&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; Fixed #48531 : Fixed read of rigidity rotation&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 4.5.1.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_49&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; Fixed undo of tension, bias, and continuity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48547 : Fixed a bug in the Script IDE pane where searching and replacing an empty value freezes the application&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added enumeration of Windows 8 and Mac 10.8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated log entries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scripting doc tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzApp::byteSizeToString()&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 4.5.1.49
&lt;/p&gt;

&lt;/div&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_5_1_50&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; Fixed #48543 : Fixed node visibility when hiding/showing group nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48568 : Updated Add Levels of Detail script to account for &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; change to DzFileIO::getOptions() ~4.5 (4.1.0.5)&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 4.5.1.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_53&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; Fixed #48580 : Fixed strange delay delta load behavior on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added option to merge skeletons to transfer utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed possible crashes in node selection widget&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 4.5.1.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_54&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; Fixed the writing of uv_sets to material presets for legacy content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48529 : Autofit now resets the pos/rot/scale of autofited bones&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 4.5.1.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_55&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; Extended DzSceneHelper to provide several convenience functions that pertain to properties&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 4.5.1.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_56&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; Fixed path resolution for content manager and assured file sent to be asset load is the file actually loaded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix Autofit dealing with inherits scale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix rename of bones via joint editor script&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 4.5.1.56
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;released_to_production&quot;&gt;Released to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2013-01-08&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_6_0_18">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-05T16:46:14+00:00</dc:date>
        <title>4.6.0.18 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_6_0_18</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.6.0.18 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; change log leading to the General Release of version 4.6.0.18. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&gt;

&lt;/div&gt;

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

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_1&quot;&gt;Public Beta 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_57&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; Fixed a possible crash when using Tangent Space Params, i.e. normal maps&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 4.5.1.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_58&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; Fixed #48643: Fixed an issue in Regions when name does not match label&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48647: Fixed an issue with Wearable(s) Presets and AutoFit timing&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 4.5.1.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_59&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; Fixed #48663: Fixed tiling preview&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 4.5.1.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_60&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; Fixed DzDigest to create correct MD5 hash&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed signed/unsigned mismatch in DzGuid conversion&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 4.5.1.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_61&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; Fixed #48757: Fixed a crash when saving a UV Set to preset file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates/tweaks to internal unit tests&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 4.5.1.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_62&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; Updates/tweaks to internal unit tests&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 4.5.1.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_63&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; Updates/tweaks to internal build systems&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 4.5.1.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_64&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; Updates/tweaks to internal unit tests&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 4.5.1.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_65&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; Updates/tweaks to internal unit tests&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Rebuilt Mac &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connector 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 4.5.1.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_66&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; Updates/tweaks to internal unit tests&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 4.5.1.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_1_67&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; Fixed #48929: modifying diffuse texture fills up disk&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with PowerPose to avoid clashes with Qt 4.8.4&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 4.5.1.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_0&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; Increment revision #, zero build #&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 4.5.2.0
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_1&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; Updates/tweaks to internal unit tests&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 4.5.2.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_2&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; Added support for non-normalized weight maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzApp::showInNativeBrowser(); open the &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; file browser with the file selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Browse to file functions now attempt to use DzApp::showInNativeBrowser()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Content Type “Actor/Character”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added overlay icon for “Actor/Character” Content Type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Content Type on Character Preset save is now set to “Actor/Character”&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 4.5.2.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_5&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; Updates/tweaks to build systems&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Worked on a custom DzBrickUser example to answer Shader Mixer SDK questions&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 4.5.2.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_6&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; Fixed the writing of DzFileProperty to write as relative paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expand on custom DzBrickUser example to demonstrate script integration&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 4.5.2.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_7&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; Tweaks to custom DzBrickUser example script integration&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Qt 4.8.4&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 4.5.2.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_8&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; Updates/tweaks to internal publishing systems for plugins&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added XML declaration version and encoding to generated metadata dsx files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to custom DzBrickUser example for applying to the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expand on custom DzBrickUser example to demonstrate applying to and reading from the scene, and building a script context from that information&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expand on custom DzBrickUser example to demonstrate streaming a brick context to an IO device&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 4.5.2.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_9&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; Fixed a memory leak in 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 4.5.2.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_10&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; Updates/tweaks to internal build systems; implemented Install Manager file creation during normal build process&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 4.5.2.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_11&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; Updates/tweaks to internal build/publishing systems&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 4.5.2.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_12&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; Updates/tweaks to internal build/publishing systems&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 4.5.2.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_13&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; Updates/tweaks to internal build/publishing systems&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to Valentina 5 ADK; DB client&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; unit tests for Valentina update&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; unit tests to &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connector project&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; libraries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to 3Delight 10.0.114&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Begin work to support TriAx to TriAx AutoFit&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 4.5.2.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_14&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; Work to support TriAx to TriAx AutoFit&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 4.5.2.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_15&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; Build process work to prepare for plugin availability through Install Manager&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 4.5.2.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_16&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; Updates/tweaks to internal publishing systems&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 4.5.2.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_17&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; Updates/tweaks to internal build/publishing systems on Mac&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 4.5.2.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_18&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; Updates/tweaks to internal build systems on Mac&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 4.5.2.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_19&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; Added an Editor to DzStringProperty; for editing multi-line text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged OpenSubdiv branch into trunk&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 4.5.2.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_20&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; Updates/tweaks to internal unit tests&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented support for independent UV set selection on Geometry Shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to Geometry Shell loading&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to geometry relating to edge/vertex weight updates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash in VBOs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set default subdivision max value based on base resolution&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 4.5.2.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_21&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; Updates/tweaks to internal unit tests&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on OpenSubdiv implementation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on support of Ptex&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added minimal support for the tdl extension to tiff importer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a race condition in texture optimization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed viewport display of OpenSubDiv non-manifold meshes with floating verts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added edge/vertex weight support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support vertex and edge crease to FBX importer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #49824: Fixed crash in AutoFit&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 4.5.2.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_22&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; Fixed a bug where textures would get deleted when using a non 3delight renderer&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 4.5.2.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_23&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; Added gamma correction support to 3Delight renderer(s);  Fixes dynamic range of point lights when gamma correction is enabled;  Fixes edge transparency on alpha images; Allows output images to be used in linear render pipelines&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added ability to set gamma on individual images; Image Editor action added image menus; gamma value ⇐ 0, application assumes a gamma by file extension, gamma value &amp;gt; 0 is used directly to linearize image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mappable properties can now set the default gamma for their maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzRSLShader::gammaCorrectColor()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated custom shader definitions to set default gamma for displace/bump/normal map properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added image gamma load/save to &lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated PZ3Importer to set gamma when requesting images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed default gamma in various bridges/importers&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 4.5.2.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_24&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; Ptex variables are now only sent to 3Delight when used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support vertex and edge crease to FBX Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a float color picker when the Ctrl (Cmd) modifier is pressed and a color widget is clicked&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 4.5.2.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_25&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; Fixed a geometry sharing issue with AutoFit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Begin adding support for Surface Selection Sets&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 4.5.2.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_26&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; Fixed write of images to be backward compatible&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Read/Write of Surface Selection Sets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Materials Presets now fall back to Surface Selection Sets when a material is not found; materials and Surface Selection Sets share the same namespace, materials are given priority&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 4.5.2.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_27&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; Fixed the selection of Surface Selection Sets in the Surfaces pane to also select surfaces defined by the set&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Parameters for Surface Selection Sets with children, in the Surfaces pane, are nested in a Parameter(s) item&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed gamma correction setting to be remembered between sessions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added options to spot render tool to allow rendering to a new window with using Render Settings width and height; can be used to touch up a preview render and just spot render a section&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 4.5.2.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_28&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; Updated Surface Selection Set editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option to the Spot Render tool for rendering to a new window&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated 3Delight to 10.0.125&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed ubersurface displacement strength to default to 1.0 gamma&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles to provide a Surface Selection Set icon&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 4.5.2.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_29&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; Fixed a possible crash when a brick set is deleted while compiling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed material selection sets to show properties if children have materials but parent selection set does not&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 4.5.2.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_30&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; Fixed asset save of dynamic cloth files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed view edit of a material selection set item to check for duplicates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50022: Fixed a crash when addToDefaultUnassignedCategory was called and no category was returned&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; libraries on Mac&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 4.5.2.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_31&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; Changed float properties to default to gamma 1.0 if they have a map&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build process work to prepare for plugin availability through Install Manager&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 4.5.2.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_32&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; Build process work to prepare for plugin availability through Install Manager&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 4.5.2.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_33&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; Fixed weight map brush to draw weights correctly with Catmark and Bilinear OpenSubdiv algorithms&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed weight map projection to take Catmark and Bilinear OpenSubdiv algorithms into account&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to make float sliders in some CCT tools manually editable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed skeleton properties to use a node dialog, like other node properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Make node properties respect property exclusion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for parenting at the same time as fit to&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for custom advanced editors for node and string properties&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 4.5.2.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_34&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; Added Hierarchical Pose Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added functionality to rigidity groups to allow them to ignore morphs by content type&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 4.5.2.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_35&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; Fixed FBX importer where, in some cases, animation would only import if there were multiple takes in the file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Handle morph animation on FBX import&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build process work to prepare for plugin availability through Install Manager&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 4.5.2.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_36&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; Build process work to prepare for plugin availability through Install Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Reverse Winding Order action to the Polygon Group Editor tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added content type icon for Hierarchical Pose Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reworked &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; in the Spot Render Tool Settings to be consistent with similar options in Render Settings&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 4.5.2.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_37&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; Added icons for Hierarchical Pose Preset action and Surface Selection Sets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default advanced menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recompiled default styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added custom script eval example to SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build process work to prepare for plugin availability through Install Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed read of default image gamma for properties from file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Collada importer to not allow mesh creation with zero polygons&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 4.5.2.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_38&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; Fixed read of owned assets to maintain source information&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 4.5.2.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_39&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; Added an option to rigidity to not use transform bone binding to apply scale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added actions to clear various weight types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Clear Generated Morphs to clean up ERC correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Joint Editor action to build control bones&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 4.5.2.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_40&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; Fixed #50143: Fixed auto fit reverse transforms&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #49411: Fixed crash when selecting lights/camera in Lights/Cameras pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Labeling tweaks to Conforming Property Converter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed to rigidity calc scale maps from base origins&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Labeling tweaks to new actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default Advanced menu updates for Joint Editor and Weight Brush 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 4.5.2.40
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_2&quot;&gt;Public Beta 2&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; Fixed #50145: Fixed render window to save displayed image instead of last rendered image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #49723: Improved speed of Surfaces pane update when selecting several surfaces at once&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when Dynamic Cloth and Parameters panes are visible at the same time&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 4.5.2.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_42&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; Fixed Create Sibling Bone action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed naming and default map setup for Create Sibling Bone and Split Bone actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; On Mac, keep undocked panes in front of the main window&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50146: Fixed names assigned to Transfer Utility objects&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 4.5.2.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_43&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; Added the ability to reorder node children in the Scene hierarchy 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 4.5.2.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_5_2_44&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; Fixed errant extra writing of modifier instances for morphs and Dforms&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up the Photoshop 3D Bridge about dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Photoshop 3D Bridge plugin label&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 4.5.2.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_1&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; Fixed #50205: Fixed a crash when a model has non-manifold edges and is converted to SubD; non-manifold meshes may still look distorted in the viewport, but they should not cause a crash&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor updates to 3DBrush SDK descriptions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug in aniMate2 where constraints were not being saved when there are no aniBlocks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Version Minor change to 4.6.0.0; incremented plugin minor; reset version and build to 0.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated application icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated splash and about images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated installer images&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 4.6.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_2&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; Updated default layout files to include recent action additions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed OpenSubdiv support in the case where faces share vertices but not edges&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved OpenSubdiv support algorithm for splitting edges when non-manifold faces are present&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 4.6.0.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_3&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; Improved OpenSubdiv support splitting algorithm in the case where the same geometry island has singlely joined vertices&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;-5: Fixed Transfer Utility to set a preferred base and avoid the AutoFit dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; HDR images are now allowed to pass through to 3Delight&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;-6: Fixed morph asset save to allow the save of aliases&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;-4: Fixed rename of surfaces via Polygon Group Editor to update Surface Selection Set references&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated root categories; per Content QA feedback&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 4.6.0.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_4&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; Implemented #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2: Added a Delete Hidden Facets action to Polygon Group Editor; delete facets/vertices from a mesh while preserving the other attributes of the mesh&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 4.6.0.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_5&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-7: Fixed Clone Asset creation and TriAx to TriAx AutoFit morph cleanup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed file rename in the Content Library where there is a dot in the basename of the file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50262: Fixed the application of Materials Presets to Geometry Shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50250: Fixed parenting of fit to items to not change transforms&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed reading issues with default gamma that was causing some properties to be modified on load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed uninstall “warning” text to refer to major version only and not display the full name in the context of the current installer; i.e. full name refers to 4.6, but we may be uninstalling 4.5, 4.0.3, 4.0.0, etc&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 4.6.0.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_6&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; Fixed save issues with modified assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed installer final page “Welcome” &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50216: Fixed a crash when attempting to convert a Geometry Shell to SubD&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50204: Manual fit to did not update morphs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build and publishing system tweaks in preparation for Install Manager support&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 4.6.0.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_7&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; Guard against possible [rare] null pointer crash&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disable/Hide &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; installation custom-location option if &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; already exists&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 4.6.0.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_8&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; Work on OpenSubdiv support to better handle splitting of errant vertex connections&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on OpenSubdiv support to better handle splitting of edges&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where a Geometry Shell would not update in concert with a GeoGrafted target when switching to any viewtool that disables GeoGrafting while that tool is active&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 brick materials to always embed in scenes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Video Tutorials action; per Marketing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default layout files to include recent action additions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed several plugin help URLs in Help pane navigation&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 4.6.0.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_10&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; Added a morph remapping function to control rig script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added ERC creation to control rig script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed CNTRLRIG properties to be hidden on creation&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 4.6.0.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_11&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; Fixed an indexing issue in OpenSubdiv support when splitting errant welded vertices&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 4.6.0.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_12&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; Fixed a Mac crash on close&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a Polygon Group Editor case on Mac where pressing no modifier key meant always add to selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the read of Ctrl/Cmd keys from an action file; fixes default accelerators on Mac&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 4.6.0.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_13&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; Expanded rigidity morph filtering to allow masking&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 4.6.0.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_14&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; Fixed a crash on certain content loads that had more than one item loaded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #48785: Fixed a crash when changing the type on an if-else brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor updates to SDK descriptions&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 4.6.0.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_15&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; Improved the start up splashscreen to inform the user of the current loading state&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 4.6.0.15
&lt;/p&gt;

&lt;/div&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_6_0_16&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; Fixed a divide error (NaN/INF) when using the divide option on the Binary Operation brick in 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 4.6.0.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_17&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; Fixed #50225: Geometry Shells not Subdividing in 3Delight render&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with rendering when the target node of a Geometry Shell is hidden&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50309: Fixed save of rigging properties to properly account for default image gamma, as they are not mappable&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 4.6.0.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_18&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; Fixed #50317: Fixed the read of .&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; scene files with Genesis in them that sometimes would not load correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50251: Fixed a crash caused by certain old scenes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50334: Fixed an issue where the Movie render info box did not show the frame if it started at frame 0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50325: Fixed a visibility update issue in some cases of figure hide/show&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50337: Fixed a crash on invalid IK chain&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;-23: Fixed the case when skin binding is added to a figure more than once&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 4.6.0.18
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;released_to_production&quot;&gt;Released to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2013-05-15&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_6_1_17">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-05T17:02:13+00:00</dc:date>
        <title>4.6.1.17 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_6_1_17</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.6.1.17 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; change log leading to the General Release of version 4.6.1.17. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&gt;

&lt;/div&gt;

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

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_1&quot;&gt;Public Beta 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_19&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; Fixed missing scrollbar in aniMate, on Mac&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 4.6.0.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_20&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; Added the ability to have side by side builds of General Release, Public Beta and Private Beta&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed rigidity map remapping during Polygon Group Editor remapping&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Basic back end changes to support 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 4.6.0.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_22&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; Fixes to loop subdivision; changed default creation level to 1 instead of 2 for faster initialization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on IM packaging automation during the build process&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update OpenSubdiv to 1.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated IM plugin packages to indicate 4.5+ in their titles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated IM plugin packages to use a common GUID, per product&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated IM packages for General/Public/Private builds&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up old subdivision functions&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 4.6.0.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_23&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; Added support for HD morphs&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 4.6.0.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_24&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; Fixed missing 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 4.6.0.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_25&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; Optimizations to HD morphs&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 4.6.0.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_26&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; Fixed a race condition between update and finalize when vertex edits are present&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Begin work on Alembic Exporter plugin&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 4.6.0.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_28&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; Fixed vertex order in SubDivision surfaces to be consistent between levels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Base implementation of HD morphs&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 4.6.0.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_29&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; Mac build of Alembic Exporter plugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with HD morph generation&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 4.6.0.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_30&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; FIXED #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-28 : Added support for Actor/Character and Follower/Wardrobe/Headwear content types to the “Create Poser Companion Files” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to release cycle support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update OpenSubdiv to 1.2.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to Morph Loader Pro for preforming reverse deformations on HD morphs; limited access&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 4.6.0.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_31&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; Fixed missing shebang in GoZ shell scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added initialization to IM packages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed file extension registration post-install scripts in the IM packages&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 4.6.0.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_32&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; Added Mac code signing of BitRock installer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added key chain unlocking for code signing Mac installer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed missing shebang to IM package initialization shell script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added HD morph support to Geometry Shells and GeoGrafts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Created plugins for adding HD morph support to Morph Loader Pro; limited access&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the HD morphs plugin to the build/test footprint; limited access&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated GoZ bridge to provide support for HD morphs; limited access&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 4.6.0.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_33&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; Updated 3Delight to 10.0.143&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated some plugin descriptions&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 4.6.0.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_34&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; Switched to look for built-in content in the ProgramData folder&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 4.6.0.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_35&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; Fixed setting of the release cycle on Mac&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 4.6.0.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_37&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; Speed improvements to building facet sets from OpenSubdiv&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated 3Delight to 10.0.144&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed built-in content to install to ProgramData instead of AppData&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 4.6.0.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_38&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; Fixed Mac IM General Release build options to include desktop icon instruction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Mac IM build options to reflect the proper installation path for 64-bit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated built-in content metadata to 4.6&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added unique product metadata for Public and Private builds&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 4.6.0.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_39&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; Don&amp;#039;t report missing geometry for built-in props; they are not used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consistency tweaks to IM package initialization scripts&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 4.6.0.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_40&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-51 : Exporting a plain Genesis to Alembic and opening the result in modo 701 SP1 with default settings produces a mesh with all normals reversed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Collect all texture images and sort them in folders by character when exporting Alembic; this saves artists trying to figure out where the textures are for their character when they setup shaders in the target application&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 4.6.0.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_42&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; Updated IM packages of &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Importer for Poser to include Poser Pro 2014 and Poser 10 as possible install destinations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for arbitrary node selection helpers&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 4.6.0.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_43&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; Added Alembic Bitrock &amp;amp; IM package building to nightly build process&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up OpenSubdiv calculations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates to OpenSubdiv support&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 4.6.0.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_44&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; Added an “Open Recent” submenu to the File menu; menu needs to rebuilt to use this feature&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Alembic export to also collect textures for SubD&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Display Separate Items” action to the Parameters pane option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Display Followers” action to the Parameters pane option menu; provides the ability to see the properties of followers in the Parameters pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added codesigning to Windows DzInstallHelper and BitRock installers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the “Display Separate Items” action to default interface files for Parameters, Posing and Shaping pane option menus; these actions toggle whether the display of property groups in the pane are separated according to the items in the scene or consolidated into a single hierarchy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Clear Recent Files…” action to default interface files, in the “Open Recent” submenu&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 4.6.0.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_45&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; Build process 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 4.6.0.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_46&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; Fixed labels in help navigation files for Mimic Live! and Alembic Exporter 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 4.6.0.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_47&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; Added core “Docs” folder to IM packages&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 4.6.0.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_48&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; Added a new “Texture Shaded 2.0” DrawStyle; implements a per pixel draw style in the viewport; uses a custom shader for the viewport that is much closer 3Delight renders of the default shaders; this takes into account diffuse and specular and should function properly for default distant, spot, and point lights&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default layouts to set default states for “Display Separate Items” and “Display Followers” actions in the Parameters, Shaping and Posing pane option menus&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 4.6.0.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_49&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; Added “Texture Shaded 2.0” DrawStyle on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed “Texture Shaded 2.0” handling of custom node drawing; i.e. deformers, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Don&amp;#039;t add the node name to FBX properties if they already are scoped by a dot; i.e. Head.EyeSize&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prototype implementation of TailorTape node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prototype implementation of TapeMeasure node&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 4.6.0.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_50&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; Include “Texture Shaded 2.0” in the standard distribution footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjust default position of TapeMeasure node to point along -z axis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Created Measure Metrics plugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved TailorTape and TapeMeasure nodes to the Measure Metrics plugin&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 4.6.0.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_51&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; Refactored build scripts for converting plugin General Release IM packages to Public Build and/or Private Build IM packages&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 4.6.0.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_52&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; Private Build via IM associated to private team accounts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Group node support to Measure Metrics view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added listview to Measure Metrics pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prototype implemention of Protractor node&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 4.6.0.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_53&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; Fixed an issue where scenes loaded from the Recent Files list would not provide the save prompt once edited&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added unit display to Measure Metrics listview&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a create action for Measure Metrics nodes&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 4.6.0.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_54&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-56 : Zeroing the figure no longer zeros the Point At value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed modifier asset save to name alias/bone properties correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added BitRock and IM build processing for Measure Metrics plugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added initial build templates for Measure Metrics plugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Measure Metrics plugin and IM packages to RTQA process&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Measure Metrics plugin Help pane navigation configuration files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial styling work on Measure Metrics plugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor tweak to Measure Metrics docs &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&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 4.6.0.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_55&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; Modified spotlight to look exactly like 3Delight for cone softness; Texture Shaded 2.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to file extension registration scripts in IM packages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Styling work on Measure Metrics&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 4.6.0.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_56&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-66: Fixed morph saving issues associated with the GoZ plugin&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 4.6.0.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_57&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; Added support to build process for Dynamic Clothing plugins via IM packages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked the GoZ plugin to replace spaces and special characters in node names to underscores when sending to ZBrush; fixes issue with SubTools being read&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for allowing a user to control drawing of a TailorTape node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for allowing a user to control drawing of a TapeMeasure node&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 4.6.0.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_58&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; Added Mac support to build process for Dynamic Clothing plugins via IM packages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added options to Measure Metrics node creation dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to allow the user to control drawing on a Protractor node&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 4.6.0.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_59&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; Fixed OBJ export of figures that fit/cull&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for reflection map and default lighting models; Texture Shaded 2.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added build system support for Dynamic Clothing plugins via IM packages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to Mac build system support of Dynamic Clothing plugins via IM packages&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 4.6.0.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_60&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; Fixed specular highlights at glancing angles; Texture Shaded 2.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to build process for Dynamic Clothing plugins via IM packages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Dynamic Clothing plugin IM packages to RTQA queue&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 4.6.0.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_61&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; Initial implementation of multiply through opacity support; Texture Shaded 2.0&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 4.6.0.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_62&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; Update &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; client to Valentina 5.3&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50504: Changed how bulge values get set in &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Importer for Poser&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed plugin build scripts to copy Help pane navigation configuration files to the proper folder&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 4.6.0.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_63&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; Tweaks to build processes&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 4.6.0.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_64&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; Fixed Dynamic Clothing Control/Creator IM package post-install script paths; install like a plugin, not an application&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 4.6.0.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_65&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-78: Fixed subdivision sticking&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed property views that show followers to [erroneously] update when auto-follow morphs are generated; was causing active interactions to be dropped&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Show Followers in parameter based panes is now recursive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to Dynamic Clothing install/uninstall scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to Dynamic Clothing IM package post-install scripts; self-elevation&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;-77: Fixed a crash when a GeoGraft was used in combination with a HD Morph&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 4.6.0.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_66&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; Added alternate image option for splash/about screen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added BitRock installer and IM support files for nightly builds&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50505: Fixed the display of figures that cull when fit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when switching from Texture Shaded 2.0 DrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to Dynamic Clothing IM package install/uninstall scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added validation to the MLP HD Morph Support plugin; limited access&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hide HD options in MLP if MLP HD plugin is missing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exclude MLP HD plugin from standard 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 4.6.0.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_67&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; Fixed the label and &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; in the Help pane navigation config for the MLP HD morph support plugin; limited access&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 4.6.0.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_68&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; Change HD morphs to write as binary; address size/speed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Change binary save of HD morphs to write more compactly; size&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 4.6.0.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_70&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; Fixed script access to persistent menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated splash and about images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimization tweaks to HD morph support&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 4.6.0.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_71&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; Fixed user name position/padding on about screen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated about images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated installer images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Begin Property Editor rewrite; remove Qt3 support library dependencies; improve speed and stability; integrate property and grouping view (left) into a Parameters pane Edit Mode; rewrite/expand the property hierarchy view (right) as a new Property Hierarchy 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 4.6.0.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_72&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; Fixed build/publishing process issues&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 4.6.0.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_73&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; Minor &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation tweak relating to persistent menus&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 4.6.0.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_74&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; Added the ability, to the &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;, to set action menu type after construction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional tweaks to about screens&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation for DzActionMgr and DzActionMenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional work on Property Editor rewrite&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 4.6.0.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_75&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; Fixed FBX Importer plugin label&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work to add Edit Mode to the Parameters pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allow group editing on Parameters pane while in Edit Mode&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 4.6.0.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_76&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; Updated &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation for DzActionMgr, DzActionMenu, DzActionMenuItem, DzViewTool and DzContentMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Split the new DzActionMenuItem::FileAction enumeration into separate FileOpenAction and FileMergeAction values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added functions to DzActionMenuItem for getting/setting the label of SubMenu, FileOpenAction and FileMergeAction items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a more generic label property and getter/setter function to DzActionMenuItem to replace the more specific subMenuLabel property/getter/setter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deprecated the subMenuLabel property and SubMenuLabel getter and setter functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed interim FileName getter and setter functions; use existing action functions instead&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for saving and reading FileOpenAction and FileMergeAction from interface files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added functions for adding to FileOpenAction and FileMergeAction items to DzActionMenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzPersistentMenu::getActionMenu() to replace the now deprecated DzPersistentMenu::getPersistentMenu(); improve clarity&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 4.6.0.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_77&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; Additional work on Property Editor rewrite&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 4.6.0.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_78&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; Updated Default Advanced menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set default menu paths for various pane related actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional work on Property Editor rewrite; drag-n-drop support, basic drag-n-drop for linking properties, show rigging properties in Edit Mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; tweaks that allow interface [menu] files to be loaded while overriding defaults&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 4.6.0.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_79&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; Bump and Normal Maps in “Texture Shaded 2.0”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added editing of ERC links to new Property Hierarchy pane; includes keyed op&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzActionMenu::insertMenu() now allows null to be passed in for the menu parameter to create a new DzActionMenu at the specified index&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added ERC stage items to new Property Hierarchy pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for creating aliases by dropping properties on a node in the new Property Hierarchy pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated about images, per PD feedback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated menu files for “Show Followers” and “Edit Mode” actions in parameter based panes&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 4.6.0.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_80&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; Additional tweaks to about screen, per PD&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Projection Morph” override support; use “Projection Morphs” asset folder in place of “Morphs” with a _proj suffix in file basename for a given morph in “Morphs” to override auto-generated morph projections&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added UpdateMergeMenus script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Menu cleanup&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 4.6.0.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_81&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; Added support for a persistent context menu on the new Property Hierarchy pane; allows some user customization&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 4.6.0.81
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_2&quot;&gt;Public Beta 2&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_82&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; Context menu work on Parameters pane in Edit Mode&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 4.6.0.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_83&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; Added a “Consolidate Properties” action to the Parameters pane option menu; allows the user to override the default collapsing of like typed/labeled properties&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 “Texture Shaded 2.0” DrawStyle on ATI cards&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “ERC Freeze”, “Delete Selected Properties”, and “Sort Property Groups” actions to Parameters pane Edit Mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed a Qt3 support library dependency from the “ERC Freeze” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional work on Property Editor rewrite; filtering of Property Hierarchy pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supressed the register plugins dialog on start-up&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for marking default menu items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for default menu items to the Customize dialog&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 Customize dialog was not preserving non-CustomMenu DzActionMenu menuType&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Default Advanced menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the Update and Merge Menus script to be based on menu items being marked default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Update and Merge Menus script to the standard 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 4.6.0.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_84&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; Tweaks to Parameters pane Edit Mode context menu actions and associated dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to accept serialization from IM&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reworked Parameters pane Edit Mode dialogs; standardize look and feel&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 4.6.0.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_85&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; Initial project setup for Rigid Follow node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactor Rigidity Group to be vertex based, instead of facet based, internally&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 4.6.0.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_86&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; Began implementation of Rigid Follow node; instance derived node that associates itself with facet(s) of a target geometry and rigidly follows relational changes to said facet(s)&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 4.6.0.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_87&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; Rigid Follow node implementation; use ERC links between delta and transform properties&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 4.6.0.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_88&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; Tweaks to various Lessons for the Lesson Strip&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to IM package file extension registration scripts&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 4.6.0.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_89&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; Added “Create Rigid Follow Node from Selected…” action to Property Group Editor menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed “Consolidate Properties” action in Parameters pane to show correct check state&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed UV interpolation in the viewport to match/respect the Edge Interpolation of the object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimizations to emit of signals from Rigid Follow nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactor IM package file extension registration scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to IM package file extension registration scripts; handle extensions that are associated but should not cause the application to open&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated OpenSubdiv support to 2.0.1&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 4.6.0.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_90&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; Added support for using Regular Expression in the filter field of the Parameters, Shaping, Posing, Lights, Cameras and Surfaces panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made UVs in OpenSubdiv generated meshes more memory efficient; collapse UVs that are the same&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzComboEdit now emits textChanged signal when the text of the lineedit changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor tweaks to the Welcome page in the Startup Wizard &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reordered default Lesson Series&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disable HD morphs in 32 bit; performance is not acceptable&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 4.6.0.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_91&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; Added “Update and Merge Menus” script to Built-In content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed “Property Editor 2” (rewrite) pane label to “Property Hierarchy” to reflect refined purpose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed label of “Edit Rigidity Groups…” action to “Rigidity Group Editor…” for consistency with similar editor actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Created “Property Hierarchy Editor” project on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #50686 : Program crashes when Cartoon Shaded is selected&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;-103 : Fix property stop when dialing morph&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;-89 : Fix jitters in weight map painting&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;-94 : Collisions not applied to SubD objects during a spot render&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed display of Auto Follow icon in property headers when in Edit Mode on the Parameters pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Interface tweaks to Polygon Group Editor actions/dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Re-factor Scene Info pane to better reflect the actual geometry composition of the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Styling work on display of Auto Follow state in styled property headers in Edit Mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Styling work on Rigid Follow node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to VBOs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; Polygon Group Editor option/context menus&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 4.6.0.91
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_92&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; Added Property Hierarchy Editor plugin to standard 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 4.6.0.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_93&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; Tweak to UV consolidation in subdivision meshes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added options to “Update Geometry…” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Relabeled “Update Geometry…” action to “Update Base Geometry…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved “Update Base Geometry…” action from internal to public&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a painting issue on styled bool buttons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed FBX import of a node hierarchy, each with geometry; would sometimes be missing geometry&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 4.6.0.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_94&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; Added Dz3DViewport::setStatusTipText() and Dz3DViewport::setWhatsThisText() to &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; allows view tools to set status tip and whats this text for sub items that are not widgets; falls back to viewport help item&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed names on some viewport/toolbar widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inline help on several viewport related widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed some inaccuracies in &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; Cube View Controls now set a status tip&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pose Tool now sets tool and status tips&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed setting the object name of a DzDropButton; fixes associating inline help to some widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added/updated various viewport control and Lesson Strip inline help items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added initial SDK IM package building to nightly builds&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 4.6.0.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_95&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; Tweaks to SDK IM package building&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 4.6.0.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_96&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; Extended SDK sample “exclusions” to include *.vcxproj.filters on Mac; remove superfluous files from Mac SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzComboEdit now supports use of “»” in strings to specify hierarchical paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzComboEdit now supports use of “-” in strings to specify a separator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to ERC Freeze dialog and related messages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added ability to specify a name for a Measure Metric node in the creation dialog&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 4.6.0.96
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_97&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; Tweaks to Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reworked the Create Property dialog; standardized using DzBasicDialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for setting presentation information in the Create Property dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for creating String and File property types using the Create Property dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added RTQA processing of SDK IM 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 4.6.0.97
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_98&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; Work on build/publish systems and making the SDK available via Install Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzComboEdit now accepts a name and propagates to its immediate children; allows for unique help items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved Presentation attributes in the Create Property dialog to their own groupbox&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Mappable, Require Map and Modulo numeric attributes to the Create Property dialog; not fully functional&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Don&amp;#039;t show String or File property types in the Create Property dialog when launched from ERC Freeze&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 4.6.0.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_99&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; Additional work on build/publish systems and making the SDK available via Install Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to Polygon Group Editor tool menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with group selection changing when switching to Edit Mode in the Parameters pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added ability to limit the active level of an HD morphs&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 4.6.0.99
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_100&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; Fixed drawing of presentation gradient for int properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug with setting presentation type to None in the Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug with setting the value of string properties to None in the Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug with browsing for a file/directory in file properties, in the Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allow setting of presentation gradient colors for int properties in the Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added simple Scene Builder frame to startup wizard; requires valid definition&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 4.6.0.100
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_102&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; Consistency tweaks to Image Editor labeling and messages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweak to image menu visual organization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the Parameter Settings dialog to display the presentation icon and card attributes only when the target property type supports display of those specific attributes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for specifying whether a float/int property is mappable, requires a map or is modulo (loop at limits), in the Create Property dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for specifying whether a property should auto-follow, in the Create Property dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the Create Property dialog to display the presentation icon and card attributes only when the target property type supports display of those specific attributes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to the layout, visibility and predefined filters of file property attributes, in the Create Property dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed reset of the Create Property dialog to support all recent additions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the setting of default values in the Create Property dialog for all recent additions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added inline help for several property related widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made updates to various inline help items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor updates to default menu files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed styling of image, string and file properties to omit erroneous value field in header&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 4.6.0.102
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_103&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-123: Fixed a crash when removing multiple surfaces&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to Scene Builder layout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for a title in the Scene Builder frame&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for a description in the Scene Builder frame&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;-120: Fixed ERC Freeze attenuate by control when launched from a selected property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash and bad undo stack in create property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Property items are now transparent while being dragged&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 4.6.0.103
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_0_104&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; Made the Lesson Strip widget more accessible from script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the View Controls Lesson to add prev/next buttons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the View Controls Lesson scripts to be more efficient/consistent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Show in Property Hierarchy” action to the Parameters pane Edit Mode context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the “Parameter Settings…” action to the Property Hierarchy 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 4.6.0.104
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_0&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; Increment revision number to 1&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 4.6.1.0
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_1&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; Verify builds, post revision increment&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 4.6.1.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_2&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; Added a “Show in Parameters” action to the Property Hierarchy context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Preview…” option to the Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored Lesson Strips; extracted duplicated code into various common scripts which are included at the Lesson/step level; added dynamic first, previous, X of Y, next and last navigation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed a function to script for retrieving the Lesson Strip widget from the status bar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added several functions to DzLessonStripWgt for retrieving various Lesson Strip buttons via script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Registered DzLayout for script access; used in dynamic construction of navigation controls in Lesson steps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed View Controls Lesson ui files&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 4.6.1.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_3&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; Updated 3Deligtht to 10.0.167&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;-127: Fixed incorrect image property default value reporting&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 4.6.1.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_4&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; Moved ERC Freeze action to Property Hierarchy plugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved Property Cloner, Property Mover and Conforming Property Converter actions to Parameters pane&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;-129 : Fixed writing of ERC that controls a property with aliases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added script access to sidenav property view node editors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added script access to sidenav property view surface editor&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 4.6.1.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_5&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; Initial tweaks to Property Cloner, Property Mover and Conforming Property Converter scripts to work with Parameters pane Edit Mode selection&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;-19 : Moved binding brush options in a tab stack to save vertical space&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where locked weight maps could still be changed when auto-normalize was off&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;-98 : Updated selection highlighting to indicate the node that is causing the selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Viewport selection now uses the Accent Color of a given &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; Style as the highlight color&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Viewport selection now uses the Link Color of a given &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; Style as the alternate highlight color&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Nodes that promote selection now highlight using the alternate highlight color&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 4.6.1.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_6&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; Selecting a Lesson in the Lesson Strip Menu now causes the first step of that Lesson to be shown; still tracking down a bug that is causing the step navigation buttons to be unresponsive if the first step of the current Lesson is displayed when another Lesson is chosen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor efficiency tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Backend work on support for more robust inline help&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 4.6.1.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_7&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; Styling tweaks; added several pane action icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated City Limits toolbars&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the registration of script accessible Qt translation functions to not cause a conflict with added String functions; fixed collisions with String::arg(); fixes issue with loading scenes with Reality data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a User Interface Preference for enabling/disabling Per Pixel Lighting; added “Viewport 2.0” support to the Smooth Shaded DrawStyle; moved preliminary enabling/disabling of “Viewport 2.0” functionality from individual DrawStyles to a common option used by all applicable DrawStyles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Property Editor plugin from public footprint; replaced by Property Hierarchy and Parameters pane Edit Mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expanded unit test coverage&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Parameters pane Edit Mode context menu tweaks; added Property Cloner, Property Mover and Conforming Property Converter actions; moved “set” actions to a “Set” sub-menu; made labels on dynamically labeled &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; elements dynamic&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Property Hierarchy context menu tweaks; made labels on dynamically labeled &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; elements dynamic&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tiling support to “Viewport 2.0”&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 4.6.1.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_8&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; Added icons for pane actions to the Pane Group tabbar context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added xdir and cross multiply to advanced options of the default material brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Revisions to unit tests&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed aniMate2 tool action to accept an icon from the style&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional pane action icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Styling tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated widgetTest example script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor tweaks to Property Cloner/Mover scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with HD morph limits&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with reverse deformations on HD morph loading; limited access&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 4.6.1.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_9&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; Added several pane action icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Styling tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated 3Delight to 10.0.170&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;-133: Light back faces with uber environment 2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Speed improvements to metadata import&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made it easier to check/uncheck many products in import metadata dialog&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 4.6.1.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_10&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; Fixed an issue with anisotropic support on default material brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added several pane action icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added save action icons&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 4.6.1.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_11&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; Reworked View pane layout; keep controls consolidated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates to inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Styling updates/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 4.6.1.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_12&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; Disabled bump and normal support in “viewport 2.0”; speed concerns, re-enable once VBO support is added&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build process tweaks&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;-131: Fixed LODs getting incorrect UV sets; was causing issues in Texture Atlas&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 4.6.1.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_13&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; Added guard against a potential crash in color picker widget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set application home path in the dzInstall.ini file so other programs/installers can find the installed application&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a dialog for users to locate Hexagon when the bridge cannot find it&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default compatibility bases to include Genesis and Genesis 2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a dialog for users to locate Bryce when the bridge cannot find it&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to widget object names; improves ability to provide inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored Conforming Property Converter script to support move to Parameters pane Edit Mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default toolbar files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default action files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Styling 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 4.6.1.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_14&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; Fixed grafting figures so that they own modifications to the edge(s) shared with the host&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 4.6.1.14
&lt;/p&gt;

&lt;/div&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_6_1_15&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; Revert change from 4.6.1.14; the host figure must own the edges shared with grafting figures in order to resolve morphs being loaded (MLP) onto a composite mesh and appropriately split between the contributors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script access to db classes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to script &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; Incremented SDK version to 4.6.1.14 to reflect &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; additions; note that this is the SDK version and not the minimum SDK version, which is still 4.5.0.100; binary compatibility with plugins built against the published 4.5.0.114 SDK is unaffected&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 4.6.1.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_16&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; Clean up merge from trunk&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 4.6.1.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_17&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-152: Fixed Properties Preset Save Options to display “other” properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when showing Parameter Settings for a color property&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;-162: Fixed a visibility issue when using a Shader Mixer brick material&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Shaping pane jumping when morphs were auto-generated&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;-163: Minor updates to default layouts; show aspect frame in render activities, consolidate properties&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 4.6.1.17
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;released_to_production&quot;&gt;Released to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2013-10-2&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_6_1_33">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-05T17:17:51+00:00</dc:date>
        <title>4.6.1.33 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_6_1_33</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.6.1.33 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; change log leading to the General Release of version 4.6.1.33. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&gt;

&lt;/div&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_6_1_18&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-169/CS 148257: Fixed delta save for legacy content when multiple figures of the same content are in the scene&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 4.6.1.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_19&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; Added support for limiting a Tailor Tape node to a facet subset of the target mesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added drawing of target facets for Tailor Tape nodes so users can visualize a facet subset&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 4.6.1.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_20&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; Added support for a Compound Measure node to combine measurements from other Measure Metrics nodes&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 4.6.1.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_21&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; Tweaks to build system&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 4.6.1.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_22&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; Fixed Install Manager installation helper scripts on Mac; spaces in paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed SDK documentation Start Menu link 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 4.6.1.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_23&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; Moved Install Helper and initialize script from temp to application directory on Mac&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 4.6.1.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_24&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; Tweaks to build system&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 4.6.1.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_25&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-179/CS 152340/CS 152232: Fixed crash in ERC Freeze when rigging or hidden properties were involved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimized ERC Freeze&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 4.6.1.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_26&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; Added support for multiple target figures to Auto-Fit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added FID_ property to skeletons; core and &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Poser&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added handling of FID_ properties to Auto-Fit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for name/id aliases to node and geometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzFacetMesh: assetIdAliases, nameAliases, assetId&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a null checking issue on nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with accepting a serial number from Install Manager on Mac&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;-216: Fixed Region Navigator Tool interaction with the Shaping pane; Fixed display of Region icons in parameter navigation listviews&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed exceptions/crash in certain cases of undo with Geometry Shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a signal/slot connection issue with Geometry Shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Geometry Shell renaming of shape&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed removal of ERC links when the source property is removed&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;-174/CS 152086: Fixed a crash related to the Scene Selection popup on Mac&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 4.6.1.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_27&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; Fixed a folder permissions issue on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an ownership issue on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a serial number issue on Mac&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 4.6.1.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_28&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-199/CS 153596: Fixed a crash in the undo stack&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;-212: When using the Pose/Animate activity in the Full Service [Beta] layout, clicking in the viewport can crash; workflow assistant&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with accepting name and serial number from installation with Install Manager for auto-registration; streamline 1st time &lt;abbr title=&quot;User Experience&quot;&gt;UX&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in AutoFollow&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;-220,&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-219: Fixed property selections so correct properties are returned when filtering&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 4.6.1.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_29&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; Updated EULA to reflect current EULA on the website&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 4.6.1.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_30&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; Added script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; access to DzERCLink.saveWithOutput&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 4.6.1.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_31&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; Tweaks to build system&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 4.6.1.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_32&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; Removed outdated QuickStart Guide; action fallback launches online documentation redirect&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 4.6.1.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_33&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; Fixed random crash of Auto-Fit&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 4.6.1.33
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;released_to_production&quot;&gt;Released to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2013-11-14&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_6_1_39">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-05T17:18:45+00:00</dc:date>
        <title>4.6.1.39 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_6_1_39</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.6.1.39 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; change log leading to the General Release of version 4.6.1.39. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&gt;

&lt;/div&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_6_1_34&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; Added a Home action; a hub for providing quick access to various forms of help&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 4.6.1.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_35&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-231: LOD Mesh Resolutions do not work when loaded via PowerLoader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved feedback (progress) while waiting for metadata import&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; access to toolTip and statusTip on DzWidget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script wrappers for DzLabel and DzLineEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzScrollArea to script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; QScrollArea wrapper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; and documentation for DzTabWidget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed a Qt3 support library dependency in DzTabWidget&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 Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt;-5: Fixed read/write of presets to correctly read/write the name in modifier paths instead of asset ids; modifier paths use the name scheme; read falls back to asset ids if name cannot be found, to preserve backward compatibility; new saves cannot be read correctly by prior versions as the reader [incorrectly] operates on asset ids instead of name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reworked Help menu; replaced various help action classes to clarify purpose; run Update and Merge Menus script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default interface files; actions, menus, toolbars&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Help pane index&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 4.6.1.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_36&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; Fixed an issue where the “Do Not Show Again” check box in the startup wizard was not being respected in some cases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Scene Builder from the automated startup sequence; now called explicitly via the Home page at the end of the startup wizard or the Home dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed activity bar buttons to Home, My Account, and My Gallery&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a canShowSceneBuilder function to DzApp to help determine if calling showSceneBuilder will yield a result&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed documentation of getObjectParent on DzScriptContext&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when nodes are deleted during load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a setStyledIcon function to DzStyle to [for instance] allow setting a QIcon (which is not script accessible) on a button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; added several help related icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced the [Lesson Strip] Welcome page with a help Home page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated various help URLs&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 4.6.1.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_37&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; Fixed the object name of the startup wizard, Home and Scene Builder dialogs; allows each to record/apply independent size and placement&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for labels finding images in the resources folders; specify the image with “resources:path/to/image.ext”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the showSceneBuilder function on DzApp to allow SceneBuilder definitions to be loaded from anywhere&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 4.6.1.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_38&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; Tweaked the Help Browser action to open the window at a size that causes little or no horizontal scrolling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set default menu path and default toolbar on help and connect actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a scroll area to the create property dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed some sizing issues on the create property dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Ctrl/Cmd key when the log action is triggered will now open the native file browser to the log file; as opposed to opening the log file itself&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; help icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored SceneBuilder parser/dialog to use standard JSON structures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusted SceneBuilder dialog construction to allow more formatting control in the definition&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 4.6.1.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_1_39&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; 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 4.6.1.39
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;released_to_production&quot;&gt;Released to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2013-12-12&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_6_2_120">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-05T17:23:39+00:00</dc:date>
        <title>4.6.2.120 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_6_2_120</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.6.2.120 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; change log leading to the General Release of version 4.6.2.120. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&gt;

&lt;/div&gt;

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

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_1&quot;&gt;Public Beta 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_1&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; Incremented revision, reset build to 0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Created initial tag for 4.6.2.x&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 4.6.2.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_2&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; Fixed an issue with support of anisotropy on the Shader Mixer Default Material brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional pane action icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional save icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Speed ups to folder navigation in Content Library pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for symlinks/shortcut for files to Content Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Shader Mixer brick for 3Delight BSDF function&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes to 4.6.1.x branch&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 4.6.2.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_3&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; Tweaks to building/publishing systems&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 4.6.2.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_4&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; Fixed normal and bump maps at their UV seams; “Viewport 2.0”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option to restrict influence in the weight map smoothing dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a draw issue with undo in the Weight Map Brush&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.10 - 4.6.1.13&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 4.6.2.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_5&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-143/CS 145252: All textures where being converted to JPG during OBJ export; added an “Original Maps” option; “No Maps” option now prevents maps from being written; paths no longer write out using quotes&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 4.6.2.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_6&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; Update Eigen library to 3.2&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 4.6.2.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_7&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; Fixed hyperlinks in the text of the welcome page and lesson strip steps; removed errant span inserted by QtDesigner&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 4.6.2.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_8&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; Updated &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; client to Valentina 5.4&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Began interactive lesson framework&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 4.6.2.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_9&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; Script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation updates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.14&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 4.6.2.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_10&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; Added functionality to Morph Loader Pro that allows splitting a GeoGrafted export into separate morphs for the individual mesh contributors; does not support the Reverse Deformations option yet&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 4.6.2.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_11&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; Work on interactive lesson framework&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Reverse Deformations support to the split GeoGrafting options in Morph Loader Pro&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.15&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 4.6.2.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_12&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; Tweaks to build system&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option to Morph Loader Pro that controls weather the cage of an HD morph is smoothed; limited access&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Back end work to allow remapping HD morphs; limited access&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial implementation of remapping a ZBrush subdivided mesh to a native subdivided mesh in Morph Loader Pro; limited access&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 4.6.2.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_13&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; Added a clear cache button to the preferences dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to Morph Loader Pro for remapping base meshes that have been subdivided in Mudbox; limited access&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made Morph Loader Pro preset selection read HD option info; limited access&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.17&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 4.6.2.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_14&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-169/CS 148257: Fixed delta save for legacy content when multiple figures of the same content are in the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.18&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 4.6.2.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_15&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; Tweaks to build system&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 4.6.2.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_16&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; Added a script to fix problematic legacy scene files with more than one of a given figure&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 4.6.2.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_17&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; Standardized script; documented as verbose sample&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 4.6.2.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_18&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; Minor styling consistency tweaks to the application update dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added classes for nodes providing access to weight maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Class updates for Weight Map Brush refactoring&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Node Weight Map Brush classes and views for Weight Map Brush refactoring; not exported yet&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 4.6.2.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_19&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; Changed grafting order to be based on node name and vertex count of grafts rather than fit to order; improves predictability for dependent operations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for searching in Smart Content and Content Library panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for labels finding images in resources directories; specify an image with “resources:path/to/image.ext”&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 4.6.2.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_20&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; Work on Weight Map Brush refactoring; Node Weight Map Brush&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 4.6.2.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_21&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-174/CS 152086: Fixed a crash related to the Scene Selection popup on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed interactive lesson text to a label, which provides support for html&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged change from 4.6.1.26&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 4.6.2.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_22&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; Fixed a bug in the Hierarchical Material save filter to handle Geometry Shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug in the Hierarchical Material save filter relating to the inclusion of parent data regardless of checked state&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added source for a helper script for Gensis 2 Female Creature Creator Add-on Geometry Shells&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 4.6.2.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_23&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-179/CS 152340/CS 152232: Fixed crash in ERC Freeze when rigging or hidden properties were involved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimized ERC Freeze&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for Int Properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified interactive lessons for an action to prefer toolbars, then main menu, then options menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed layered texture to script creation; posted sample&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash in the Bake Rotations action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.25&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 4.6.2.23
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_2&quot;&gt;Public Beta 2&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_24&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; Work on interactive lesson framework; stack based and name based scene selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script documentation stubs for DzImageMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added script documentation stubs for DzLayeredTexture, DzTextureComponent, DzTextureLayer, DzTextureMask&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 4.6.2.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_25&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; Standardized create shell helper script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added documentation to the shell helper script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on Weight Map Brush refactoring; Node Weight Map Brush&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 4.6.2.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_26&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; Added support for a Compound Measure node to combine measurements from other Measure Metrics nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for limiting a Tailor Tape node to a facet subset of the target mesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added drawing of target facets for Tailor Tape nodes so users can visualize a facet subset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.19 - 4.6.1.20&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 4.6.2.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_27&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-190: Fixed UV Set generation to help minimize number of discontinuous vertices&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 4.6.2.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_28&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; Verify build systems after physical move&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 4.6.2.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_29&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; Added interactive lesson support for scene view selection; Scene pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for relative path search; Content Library 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 interactive lessons and the Show Extensions option in Content Library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on Weight Map Brush refactoring; Node Weight Map Brush&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed tree size on new tree view for Node Weight Map Brush&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 4.6.2.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_30&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; Fixed script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation of DzObject and DzCallBack&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 4.6.2.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_31&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; Tweaks to DzCallBack sample script&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;-195: Misspelling in ERC Freeze Create Property Dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to the helper script for Gensis 2 Female Creature Creator Add-on Geometry Shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed exceptions/crash in certain cases of undo with Geometry Shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed connection issue with Geometry Shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Standardized the helper script for Gensis 2 Female Creature Creator Add-on Geometry Shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added documentation to the helper script for Gensis 2 Female Creature Creator Add-on Geometry Shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Node Weight Map Brush context menu work&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 4.6.2.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_32&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; Added source for a script used with the Measure Metrics plugin, which allows specific measurements and iterates over adjustments to various properties to achieve those measurements&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 4.6.2.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_33&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; Fixed a heap corruption bug when dealing with geometry containing discontinuous UVs that are &amp;gt;= 2x the number of vertices, such as the cube primitive&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 4.6.2.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_34&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; Added DForm weight map support; requires Node Weight Map Brush to paint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on Weight Map Brush refactoring; Node Weight Map Brush&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed SDK documentation Start Menu link on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK script references in SDK documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Qt online references in SDK documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.22&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 4.6.2.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_35&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; Made optimizations to bone binding calculations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clean up work on Polygon Selection Tool&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 4.6.2.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_36&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; Clean up of the Node Weight Map Brush&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create WMT skeleton&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 4.6.2.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_37&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; Began Magellan framework&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 4.6.2.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_38&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; Tweaks to build system&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 4.6.2.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_39&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; Added tests for distributed normalization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added concentric normalization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tests for concentric normalization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Stubbed hierarchical normalization&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 4.6.2.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_40&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; Fixed Install Manager installation helper scripts on Mac; spaces in paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.22&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 4.6.2.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_41&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; Added tests for hierarchical normalization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added mixed normalization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tests for mixed normalization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved Install Helper and initialize script from temp to application directory on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.23&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 4.6.2.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_42&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; Added support for multiple target figures to Auto-Fit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added FID_ property to skeletons; core and &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Poser&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for name/id aliases to node and geometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzFacetMesh: assetIdAliases, nameAliases, assetId&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a null checking issue on nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with accepting a serial number from Install Manager on Mac&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;-216: Fixed Region Navigator Tool interaction with the Shaping pane; Fixed display of Region icons in parameter navigation listviews&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed exceptions/crash in certain cases of undo with Geometry Shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a signal/slot connection issue with Geometry Shells&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;-174/CS 152086: Fixed a crash related to the Scene Selection popup on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added [internal] script for setting asset id and aliases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.26&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 4.6.2.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_43&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; Added interactive lesson support for Bool and Color Properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for Surfaces and Lights Pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the issue where the size of the Render Window was too small even when there was room on the screen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added handling of FID_ properties to Auto-Fit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Geometry Shell renaming of shape&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed removal of ERC links when the source property is removed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed outdated QuickStart Guide PDF; current version is on doc center&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.26, 4.6.1.32&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 4.6.2.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_44&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-199/CS 153596: Fixed a crash in the undo stack&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;-212: When using the Pose/Animate activity in the Full Service [Beta] layout, clicking in the viewport can crash; workflow assistant&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with accepting name and serial number from installation with Install Manager for auto-registration; streamline 1st time &lt;abbr title=&quot;User Experience&quot;&gt;UX&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in AutoFollow&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.28&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 4.6.2.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_45&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-220,&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-219: Fixed property selections so correct properties are returned when filtering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated EULA to reflect current EULA on the website&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added source for [internal] cross figure setup script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.28 - 4.6.1.29&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 4.6.2.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_46&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; Tweaks to [internal] cross figure setup script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added script access to DzERCLink.saveWithOutput&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.30&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 4.6.2.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_47&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; Fixed random crash of Auto-Fit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged change from 4.6.1.33&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 4.6.2.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_48&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; Updated styles to include WMT Skeleton icon&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 4.6.2.48
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_3&quot;&gt;Public Beta 3&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_49&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; Fixed an issue that could cause morphs not to load; source statements for assets were not always being copied correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in a fringe case use of Transfer Utility&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;-231: LOD Mesh Resolutions do not work when loaded via PowerLoader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.35&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 4.6.2.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_50&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; Expanded unit test coverage&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; access to toolTip and statusTip on DzWidget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script wrappers for DzLabel and DzLineEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.35&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 4.6.2.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_51&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; Added DzScrollArea to script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; QScrollArea wrapper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.35&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 4.6.2.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_52&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; Renamed Cross Figure Setup script to “Cross-Figure Setup” to coincide with PD naming decision&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to unit tests&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved feedback (progress) while waiting for metadata import&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; and documentation for DzTabWidget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed a Qt3 support library dependency in DzTabWidget&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 Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt;-5: Fixed read/write of presets to correctly read/write the name in modifier paths instead of asset ids; modifier paths use the name scheme; read falls back to asset ids if name cannot be found, to preserve backward compatibility; new saves cannot be read correctly by prior versions as the reader [incorrectly] operates on asset ids instead of name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Home action; a hub for providing quick access to various forms of help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.34 - 4.6.1.35&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 4.6.2.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_53&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; Tweaks to unit tests&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option to FBX Exporter to allow export of clothing as static (non-skinned) geometry&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 4.6.2.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_54&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; Fixed the object name of the startup wizard, Home and Scene Builder dialogs; allows each to record/apply independent size and placement&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; added several help related icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced the [Lesson Strip] Welcome page with a help Home page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated various help URLs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a setStyledIcon function to DzStyle to [for instance] allow setting a QIcon (which is not script accessible) on a button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when nodes are deleted during load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a canShowSceneBuilder function to DzApp to help determine if calling showSceneBuilder will yield a result&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Scene Builder from the automated startup sequence; now called explicitly via the Home page at the end of the startup wizard or the Home dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed activity bar buttons to Home, My Account, and My Gallery&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 “Do Not Show Again” check box in the startup wizard was not being respected in some cases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the showSceneBuilder function on DzApp to allow SceneBuilder definitions to be loaded from anywhere&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.35 - 4.6.1.37&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 4.6.2.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_55&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; Tweaks to unit tests&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a No Hidden option to FBX Exporter; this will not export objects that are hidden as opposed to the default behavior&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a scroll area to the create property dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.38&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 4.6.2.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_56&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; Reworked Help menu; replaced various help action classes to clarify purpose; run Update and Merge Menus script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default interface files; actions, menus, toolbars&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Help pane index&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked the Help Browser action to open the window at a size that causes little or no horizontal scrolling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set default menu path and default toolbar on help and connect actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Ctrl/Cmd key when the log action is triggered will now open the native file browser to the log file; as opposed to opening the log file itself&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; help icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored SceneBuilder parser/dialog to use standard JSON structures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusted SceneBuilder dialog construction to allow more formatting control in the definition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes from 4.6.1.35 and 4.6.1.38&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 4.6.2.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_57&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; 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 4.6.2.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_58&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-240: Bug with “Per Pixel Shading” and backdrops&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed default menu paths for several actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default interface files;  account for the replacement of the Weight Map Brush with the Node Weight Map Brush&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 4.6.2.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_59&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; Fixed degree symbol facing direction in aniMate2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to unit tests&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed default menu paths for numerous internal actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced the “Apply” button in the Layout, Style and Style Color dialogs with a “Preview” button; now behaves as a proper preview&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 4.6.2.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_60&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; Fixed the minimum size of apply, accept and cancel buttons in basic dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed sizing of the custom style color dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed when the layout dialog restores the previous layout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed when the style dialog applies or restores a style&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Darkside style to the list of defaults; i.e. above the separator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to unit tests&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 4.6.2.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_61&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; Tweaks to unit tests&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;-208: When rendering a small image, such as an icon, the name field was too small to edit&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_6_2_62&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; Fixed an issue where using IK on clothing that was fit to a figure caused unpredictable results&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added defaultMenus and defaultToolBars properties to DzAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability for DzAction subclasses to specify more than one default menu and toolbar&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 4.6.2.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_63&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; Added a “Favorites” filter to property group views; i.e. All, Favorites, Currently Used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added actions and menu entries for adding/removing favorite properties&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 4.6.2.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_64&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; Fixed the inconsistent height of selectors on the Align pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to the [internal] inline help editor&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 4.6.2.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_65&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; Added DzComboEdit to the script &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; Extended DzEnumSlider script &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; Tweaks to script &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; Added the Favorite option to the Parameters Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Favorite button to styled property widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added favorite actions to default advanced menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; tweaked card primitive to account for favorite button; added Render Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Node Weight Map Brush fill on local weights&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for saving favorite properties; favorites are saved in user facing files; scene, subset, character, etc.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated interface files to reflect recent action class additions&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 4.6.2.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_66&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; Tweaks to unit tests&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for reading favorite properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on interactive lesson support for showing and docking a pane if its not available on screen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced property selection in various dialogs with a new popup derived from the property view used in the Parameters pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzComboBox script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.6.2.66
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4&quot;&gt;Public Beta 4&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_67&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; Switched property group editing to use a path tree widget instead of a menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for guiding the user to choose a workspace layout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for Activity Tabs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Image menus are now scrollable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for selecting no node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the spawn morph function on DForm modifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added functions to DzComboEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a class factory for DzPropertySelectionComboBox&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzComboBox script &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; Fixed styling/sizing issues on the filter filed used by property and content views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed styling of pane group close buttons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed styling of close buttons on close-able tabs&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 4.6.2.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_68&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-248/CS155382: Support for Alternate Geometry in Materials Presets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for the Presets page in the Posing, Cameras and Lights panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzComboEdit support for submenus; in menu mode&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;-174: Fixed several sorts to be case-insensitive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added sorting to the Fit To dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzPropertySelectionComboBox to the scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; a DzPropertySelectionDropDown wrapper&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 4.6.2.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_69&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-171: Applying a Shader Mixer shader to a surface causes the UV map to be reset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added mass editing of Scalars and Save With to the Property Hierarchy context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp::canShowSceneBuilder() to allow use with Scene Builder definitions located at paths other than the default&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 4.6.2.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_70&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; 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 4.6.2.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_71&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; Tweaks to make Property Hierarchy pane more efficient about when it rebuilds its list; improves experience when selecting nodes within the same hierarchy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed ERC Freeze to create links in the correct/consistent order&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Mode option to the Attenuation group of ERC Freeze; allows Sub-Components to be targeted by the attenuation property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzNodeSelectionComboBox to the 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; Fixed some issues with script documentation extraction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added documentation to several script widget classes&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 4.6.2.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_72&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; Fixed an issue with the interactive lesson layout command not being cleaned up completely&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;-254: Crash while running unit tests; fixed cases where geometry can be subdivided while building; fixed crash in skin binding when geometry count handed in is incorrect; fixed case where loading deltas would cause scene to rebuild&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Render Settings presets to the default load types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for props to ERC Freeze&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated ERC Freeze to use a single node selection drop down&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Keyed (Extract from Play Range) option to ERC Freeze&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 4.6.2.72
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_5_rc&quot;&gt;Public Beta 5 (RC)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_73&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; Optimized application of ERC Freeze&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 control value and the Keyed option in ERC Freeze&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson submasks for floating panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made StopInteractiveLessonButton style-able&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Keyed ERC Freeze now prefers the most used interpolation type instead of the first used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The escape key can now be used to quit an interactive lesson&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 4.6.2.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_74&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-228/CS154183: Morph load issues for TriAx to TriAx auto-fit clothing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an indexing issue when asset containers deleted children&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed scrolling to in the Content Library pane when using “Show in Content Library” from the Smart Content pane context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a busy cursor to the “Show in Content Library” action&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;-260/CS157419: Fixed child figures getting pose data from Pose Presets in some cases&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;-261: Fixed morph projection when HD morphs are on&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 4.6.2.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_75&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-259/CS157895: Fixed load of accelerator keys from actions file&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 4.6.2.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_76&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-215: ERC not saving when control property is an empty morph&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;-214: Fixed a possibility of uv sets not having a unique instance IDs&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;-255: Fit to inconsistently displaying “multiple” under certain circumstances&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “ERC Bake to Play Range” action to serve as couterpart to the ability to freeze a play range via ERC Freeze&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 4.6.2.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_77&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; 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 4.6.2.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_78&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; Minor consistency tweaks to default shaders&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made ERC freeze more intellegent about who owns the created ERC links&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to interactive lesson label/button layout, styling and accessibility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed render to match OpenSubdiv for what is considered infinitely sharp (edge weight/vertex weight of 10)&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;-25: Make remove unused bones more conservative about which bones it deletes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson support for plain text info&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 4.6.2.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_79&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; 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 4.6.2.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_80&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; Refactored interactive lesson click highlight to use a leader line and tag instead of an animated circle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Styling work on interactive lessons for tag and leader line&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzStyledLabel; used by interactive lesson tag&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved interactive lesson tag text; click, double click and adjust&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to interactive lesson layout, styling and accessibility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made additions to inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Qt3 Support dependencies from script APIs for DzGroupBox, DzHGroupBox, DzVGroupBox, DzButtonGroup, DzHButtonGroup and DzVButtonGroup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzGroupBox, DzButtonGroup and DzUiLoader script APIs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&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 4.6.2.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_81&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-40/CS140450: Nodes parented to the active camera were being included in the frame and aim commands; any nodes parented to the active camera should be treated as if they are part of that camera and therefore should be excluded from bounding box calculations.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The aim command now behaves consistently with the frame command; no selection implies all selected - active camera and child nodes are excluded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Transfer Utility Merge Hierarchy now respects locking and keeps weight maps when not in source&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Transfer Utility now respects locking in the hidden facet case&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Transfer Utility now cleans up unused bulge maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Transfer Utility Remove Unused Bones now removes bone bindings (the binding only, not the bone) when it is keeping the bone for Poser compatibility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved interactive lesson tag placement&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a scoping issue that caused DzStyledLabel to not draw text on Mac&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;-266/CS157766: Smart Content displays a duplicate every 128th product&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 4.6.2.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_82&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; Tweaks to build system&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 4.6.2.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_83&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; Fixed layout and group box widget classes for script&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 4.6.2.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_84&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; Fixed the Previous Sibling script&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 4.6.2.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_85&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; Transfer Utility now allows a user to transfer Favorites and control if target morphs are overridden&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed Transfer Utility to scripting&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 interactive lesson info text to sometimes get clipped&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 interactive lesson highlight rect to be misplaced for undocked/undockable pane tabs in a seperate window&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 tool tip not being updated when a folder/category was renamed in Content Library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash that occured when creating multiple folders at once, in the Content Library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug with interactive lessons in undockable panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lesson Step buttons are now given unique names&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help for the Lesson Strip&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked Alembic Exporter &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked FBX Exporter &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked OBJ Exporter &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&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 4.6.2.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_86&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; Replaced QuickStart Video with Interactive Tutorials on the home page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed display of rigidity group/reference count in Polygon Group Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed exclusivity requirement from rigidity groups&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the lesson command to interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzMorph to emit current value has changed when deltas change&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Interactive lessons now force the Camera Cube, Activity Bar, and Lesson Strip to show when relevant&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Purge Memory script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated built-in metadata&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an interactive lesson script for the Welcome page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to Lesson Step popups and the interactive lesson Stop button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson default Lesson path&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 4.6.2.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_87&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; 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 4.6.2.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_88&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; Improved log messages when modifiers have issues loading&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support to the Lesson Strip&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an interactive lesson for the Barefoot Dancer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the interactive lesson Home script to launch the Barefoot Dancer tutorial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Hide Un-Selected Facets to Polygon Group Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for an interactive step script to the Lesson Step popup template&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the placement of the “Interactive” button for Lesson Steps that provide a script&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 4.6.2.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_89&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; Added script support for “RunSilent” to the Alembic Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Property aliases are now allowed to exist on nodes that do not belong to the same object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with the Mac build of Alembic&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for choosing a particular Camera or DrawStyles in the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for checking orbit, pane, zoom, etc state in the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added locate_only support to interactive lesson instructions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with interactive lessons where the activity bar would be forced to display even if the target activity was not found&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for multiple viewports&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 4.6.2.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_90&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; Fixed #&lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt;-7: Fixed binding creation to lookup by asset id, not by name&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 4.6.2.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_91&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; Fixed an issue with building Alembic on Mac&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 4.6.2.91
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_92&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; Viewport controls that operate on click and drag now indicate “Click &amp;amp; Drag” in the interactive lesson tag&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The cameras, lights, posing and shaping instructions all now display “Adjust” in the interactive lesson tag; consistency with the parameters and surfaces instructions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Pick button/functionality to the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; Widget Map 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 4.6.2.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_93&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; 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 4.6.2.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_94&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-277: Fixed Clear Recent Files not surviving a session&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimized handling of orientation changes; affects loading and manipulation speed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed execution order of Purge Memory script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated docs on DzApp::clearDelayedDeleteStack()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tool buttons in toolbars created for a DzAction are now named; interactive lesson and inline help support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a DzToolBar::insertAction() overload&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pane Groups are now given unique names; interactive lesson support&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 4.6.2.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_95&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; Fixed objectName inconsistencies; interactive lesson and inline help support&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 4.6.2.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_96&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; 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 4.6.2.96
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_97&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; Fixed an issue with the interactive lesson locate_only instruction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a interactive lesson toolbar highlight rect issue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added adjustEndPoint, adjustOrientation, adjustOrientationAngles, and adjustOrigin to DzNode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Joint Editor to use adjust functions to correctly handle cases where joints are already moved by ERC&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the order that Transfer Utility adds projected morphs to the target; pre vs post binding prior to saving/loading&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments that cause the Barefoot Dancer interactive lesson script to launch quicker&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed delay in interactive lesson handling of large databases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug with clearing of the interactive lesson mask when an instruction does not contain an info member&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added user colors to allow adjustment of interactive lesson styling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The interactive lesson leader line, highlight rect and tag now draw differently when in locate_only mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated interactive lesson home script and Barefoot Dancer script to use newly added specific style colors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Purge Memory script to 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 4.6.2.97
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_98&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; Refactored the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; Widget Map pane; in support of generating interactive lesson scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to interactive lesson support for view controls&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to interactive lesson widget support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved interactive lesson resolution of content when asset path exists&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson scroll to in content views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson delays in content views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson viewport aim&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson blocking&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson issues with multiple leader line and tag drawing when multiple masks are used; undocked overlapping panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson focus issue; tag required two clicks in certain cases; locate only&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson asset_path support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with interactive lesson searches that interfere with navigating to new paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson optional/skip support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to generate interactive lesson scripts from the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; Widget Map context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pane option menus are now explicitly named&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 interactive lesson mask paint event&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made various tweaks to the Barefoot Dancer lesson&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated styles for interactive lesson locate_only mouseover and optional button additions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added functions to DzInteractiveLessonMgr for generating commands&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 4.6.2.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_99&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; Added dropUndo() to the global script context; differs from cancelUndo in that cancel undoes changes since beginUndo, while drop cancels without undoing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added documentation for DzUndoStack and the UndoStack script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; global&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; references for global objects; DzMainWindow, DzOpenGL, DzScene, DzSystem&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added zero color to weight painting; used to provide visual feedback of difference between weighted and unweighted sections of a weight map&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed display of child weight drawing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed various documentation type references to Panes as Tabs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reworked interactive lesson tag placement; handling of widget sizes and position that caused the tag and leader to be out of view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson mask flicker&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Activity buttons are now explicitly named&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to generate interactive lesson activity scripts from the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; Widget Map context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added point drawing to Weight Map Brush tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added zero color and control of opacity for the weight map gradient and zero colors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for the display instruction&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 4.6.2.99
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_100&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; 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 4.6.2.100
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_101&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; Fixed vertex weight drawing to only consider cage verts on subdivision surfaces&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 4.6.2.101
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_102&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; Fixed an interactive lesson bug in Content Library column view highlight rect drawing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an interactive lesson bug in Content Library with resolving same file name different extension&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added flexibility to setting demarcation values for the weight map gradient in the Weight Map Brush&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for an accent on the interactive lesson highlight rect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Interactive lesson Content Library column view tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed weight map draw mode action labels and ordering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lessons to correctly handle non-default content categories&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson preset support to the Surfaces pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson asset resolution&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed items available in the context menu of the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; Widget Map pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Object names for DzActionMenu instances are now set upon add/insert&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Barefoot Dancer interactive lesson with start/finish display instructions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated styles to support interactive lesson rect accent&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 4.6.2.102
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_103&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; Added interactive lesson content support for scripts and legacy scene files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug in interactive lesson smart content support relating to an empty top level category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Interactive lesson value instruction member for color property now accepts a string or numeric value; string value can be standard int, hex int (0x), oct int(0), or # hex&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug with interactive lessons automatically progressing while a property is being edited if the command defined a tolerance and the value entered the acceptable range&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked HD Morph limit to be smarter about indicating its max&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzScript::addLines(); allows one or more lines of code be added and indented to a specified level&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed DzInteractiveLessonMgr::getInstruction() to take a QVariant for its query parameter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; for DzInteractiveLessonMgr and DzWidgetMapPane&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 4.6.2.103
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_104&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; Fixed a bug with using the interactive lesson style color if that color was set to black; check for a valid color instead of a default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The interactive lesson leader now animates in the direction of the click&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; An accent is now drawn on both sides of the interactive lesson leader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked interactive lesson leader start accent styling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lesson Steps with a interactive step script will now display an Interactive button in the step navigation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Measure Metrics interface tweaks; sort by node label&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 4.6.2.104
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_105&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; Changed the context menu item for “Open in Script IDE…” to be dynamic based on the current label of the pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set object names on various QMenu; interactive lesson and inline help support&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 interactive lesson mask flickering when large databases cause a delay in displaying results for a given command&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made DzActionMgr::legalizeName() a static function&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMenu submenu object names are now set dynamically based on the legalized label; interactive lesson and inline help support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made improvements to the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; Widget Map pane; handling style changes; include menus in the list for contextual access to actions for interactive lesson instruction/script generation; rebuild map when using widget picker; Show Widget button state&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added various actions to the Measure Metrics pane option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Measure Metrics sorting and unit preference are now saved between sessions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to Scene pane preference saving; include Show IK and Show 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 4.6.2.105
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_106&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; Fixed an issue with updating the Measure Metrics view when restoring settings for the 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 4.6.2.106
&lt;/p&gt;

&lt;/div&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_6_2_107&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; Added interactive lesson support for mapped properties in the Surfaces pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Tailor Tape node to account for GeoGrafting when displaying target polygons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved interactive lesson locate_only support; can be toggled true or false with a bool value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for mapped properties in the Parameters pane and derivatives; Shaping, Posing, Lights, Cameras, etc.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a context menu to the Measure Metrics pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Conducted an audit of default option menus against default advanced menus; updated defaults to match&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;-291: Fixed a crash when deleting weight maps in the Node Weight tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the Lock Bone Order setting being recorded/restored with other Scene pane settings; this setting is not intended to survive longer than a session - it is a content creation feature that should be on by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added functions related to locking bone order on the Scene pane to script &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 default basic menus to include favorites actions and recent additions&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 4.6.2.107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_108&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; Implemented #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-289: Added a release cycle tag to the splash screen for non general release builds&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the return value for DzApp::releaseCycleString()&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;-291: Fixed a crash when removing a weight map context&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where FBX export of figure with a graft could result in a crash&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed enumerated style elements to be consistent with the Public SDK; elements added after the initial release of the 4.5.x SDK have been moved to the end of their respective lists&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a unique StandardPixmap for Compound Measure nodes, LAMH nodes and Garibaldi nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles to reflect recent style element and action additions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Compound Measure node and all related Measure Metrics interface components to use the new style elements&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented the current/maximum SDK version to 4.6.2.107 to reflect additions made to the &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; since the General Release of 4.6.1.39.  The minimum SDK version has not changed and remains at 4.5.0.100.  Plugins compiled against the Public SDK should continue to load/function without need for re-compiling/re-publishing.  Plugins compiled against the current SDK will not load in older versions of &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio.&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 4.6.2.108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_109&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; 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 4.6.2.109
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_110&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; Added convenience functions for getting various properties from Measure Metrics nodes, via script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added scripting documentation stub for DzRigidFollowNode and DzGroupNode&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;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation for DzElement, DzNode and DzBone&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; on DzNodeSelectionComboBox and DzPropertySelectionComboBox&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 4.6.2.110
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_111&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; Build system tweaks; Mac&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 4.6.2.111
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_112&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; Fixed the default state of Show IK, Show Hidden Nodes, Lock Bone Order and Parent Items In Place when a layout does not specify a state; Scene pane option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson mask raise issues&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set Measure Metrics pane default sorting to be ascending&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added sorting options to Measure Metric view context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated interactive lesson intro script and Barefoot Dancer tutorial script&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 4.6.2.112
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_113&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; Added Finding, Loading and Manipulating Content interactive tutorial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to Barefoot Dancer interactive tutorial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with DzPropertySelectionComboBox not respecting the editMode settings&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 4.6.2.113
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_114&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; Fixed interactive lesson mask raising issues on first instruction&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;-297/CS161037: Cr2 exporter crash&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented a workaround for an interactive lesson pane tabbar scrolling issue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated styles to reflect interactive lesson naming&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to Barefoot Dancer interactive lesson&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to interactive lesson manager and &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; widget map script APIs&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 4.6.2.114
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_115&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; Build system tweaks; Mac&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 4.6.2.115
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_116&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; Fixed action default menu/tool bar paths not being respected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor tweaks to 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 4.6.2.116
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_117&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; Fixed an issue in the property list view when in selection only mode (selection drop down) that caused property names to be indistinguishable from the background&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 4.6.2.117
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_118&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; Fixed viewport tool action duplication in the [default] “Tools” toolbar; toolbars now enforce a policy where a given action can exist only once - when duplicate actions are encountered only the first occurrence is added to the toolbar, duplicates are discarded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Activated [default] display of the Home page; the “Do not show this again” option for the Home page now uses a unique preference rather than re-using the Welcome page preference&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the label of the “Show Home Page” preference&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor tweak to default toolbar files; updated known action list&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 4.6.2.118
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_119&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; Build\Publishing 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 4.6.2.119
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_2_120&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; Updated the Barefoot Dancer Interactive Lesson&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Interactive Lesson default resources, on Mac&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 4.6.2.120
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.6.2.117, 2014-2-10&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.6.2.118, 2014-2-12&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.6.2.120, 2014-4-16&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_6_3_52">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-19T20:12:22+00:00</dc:date>
        <title>4.6.3.52 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_6_3_52</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.6.3.52 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; change log leading to the General Release of version 4.6.3.52. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_1&quot;&gt;Public Beta 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_0&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; Began deeper investigation of &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; alternative; PostgreSQL&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for using PostgreSQL as &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt;; set port and cluster path in Edit &amp;gt; Preferences…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connector for PostgreSQL 9.3.2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fallback to Valentina if PostgreSQL is not present&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Start/Stop &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; actions; PostgreSQL only&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Start &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt;” button to Smart Content view when the &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; is not running; PostgreSQL only&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added indeterminate progress for long database maintenance actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Began work on figure merging/duplicating&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Began architecture for element copy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to morph and bulge binding merge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Speed up to edge creation in facet mesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connector libraries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; More graceful handling of lost &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connections&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Categories and Products containers are now omitted if no active database exists&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added drag/drop support from Content Library to Smart Content pane and Preset pages of Posing, Shaping, Surfaces, Lights, Cameras panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up element merging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Re-factored node duplication to better match order in &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; load; create nodes, create geometry, create modifiers, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed user properties to be created after geometry on node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made duplication a form of asset load to avoid items being embedded in scene files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed assets to copy asset info on duplicate construction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Qt framework to 4.8.5&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Interactive Lesson support to docked view controls&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Interactive Lesson support for explicit actions in the view options menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistent undo item labeling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; View control option menu now supports ensuring values; Interactive Lesson&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Non-targeted menu items in view control menus are now disabled when directing the user to a specific action; Interactive Lesson&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Cancel button to the Scene Builder dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for duplicating through IO &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; Fixed general duplicate of modifiers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for duplicating ERC&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for duplicating IK nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for duplicating legacy skin binding&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for duplicating legacy figures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for duplicating node instances&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for duplicating rigid follow nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for duplicating core lights and cameras&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed HD Morph load causing morphs to embed in the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-251/CS156829 : Added filtering to the Scene pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added weight map support to the push modifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a create action for push modifier weight node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked push modifier weight handler&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added isEditorNode/setEditorNode to DzNode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed graft splitting when using reverse deformations in Morph Loader Pro&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed connections to material settings changed&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;-303 : Symmetry not updating visible weights&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;-303/CS161150 : Alpha tiling in image map brick&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 4.6.3.0
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_1&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; Added PostgreSQL runtime libraries to packaging footprint&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged change from 4.6.2.118; Minor tweak to default toolbar files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed geometry property during duplicate&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_6_3_2&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; Tweak to geometry property setup in DzObject duplicate&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added vertex selection to 3D brush&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connector library&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 4.6.3.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_3&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-345 : Fixed smooth selected polygons crash when restrict to selection was on&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added smooth selected vertices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added standard selection actions to vertex selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added actions for converting geometry selection between element types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed display of whether or not polygon selection was respected&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 4.6.3.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_4&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; Added grow to vertex selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added shrink to vertex selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added connected to vertex selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added boundary to vertex selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added loop to vertex selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked vertex loop selection to better handle hidden polygons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added loop to polygon selection&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 4.6.3.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_5&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; Began edge selection via 3D brush&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Setup edge data to allow drawing of selected edges for subdivision surfaces; Catmark, Bilinear&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked tool setup for Geometry Selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented parallel actions for polygon, edge, and vertex selection; creation type on 3D brush sets selection with “BrushSelect”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzPluginMgr and DzPlugin scripting docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added symmetry support for edge selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweak to draw only one Geometry Selection type at a time&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented independent brush sizes for each brush mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added lasso support for edge/vertex selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added dialog support to Interactive Lessons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Began selection group support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added actions for creating/using Selection Sets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for group selection of edges and vertices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for framing selected geometric elements; polygons/edges/vertices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made optimizations to polygon selection; developers now request the current facet selection from the shape&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed labeling of Polygon Group Editor tool to Geometry Editor tool, to reflect its expanded scope; class and file names to follow&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for edges and vertices 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; Added support for Selection Sets 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; Updated the SubD Weight page of the Geometry Editor tool to respect Geometry Selection type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increased max size of a 3D brush&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed undo on edge/vertex selection to respect the hidden state of a polygon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up context/option menus for brush related classes&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 4.6.3.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_6&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; Updated default styles; Geometry Selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed several Node Weight Brush related action labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Node Weight Brush and Geometry Editor tool button icon sizes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to inline help for various Node Wieght Brush related widgets/actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added selection by subdivision weight and setting of subdivision weight to Geometry Editor context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added selection by weight map value to Geometry Editor context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Node Weight Brush selection analysis to respect current geometry selection type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed selection when a bone is selected with Node Weight Brush&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added edge double click geometry selection; polygon: ring, edge: loop, vertex: loop&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Polygon selection now uses a brush instead of pick; consistency with edge/vertex selection; adds flexibility and speed&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 4.6.3.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_7&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; 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 4.6.3.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_8&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; 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 4.6.3.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_9&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; Fixed Interactive Lesson dialog support on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed slow Interactive Lesson leader drawing on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up menus and tool settings for Node Weight Brush&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up menus and tool settings for Geometry Editor&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;-368 : Facet brush selection doesn&amp;#039;t respect the selection sphere&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reduced memory consumption of TriAx weight mapping&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved speed of applying TriAx weight mapping&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added back-end support for sparse weight maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reduced memory consumption of weight maps in the general use case; editing still causes expansion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored Respect Facet Selection to operate on the current element type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed Respect Facet Selection labeling to reflect refined scope; Respect Selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a build issue related to PostgreSQL&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 4.6.3.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_10&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; Build/Publishing 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 4.6.3.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_11&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; Refactored construction of the About Installed Plugins listview; non-registrable plugins are listed at the top-level; registrable plugins are listed according to the serial prefix(es) that can be used to register a given plugin; if a plugin can be registered by itself, it exists as a top level item; if a plugin can be registered as part of a bundle, it exists as a sub-item to the bundle, which exists as the top level item; only top level items now provide a serial entry field and have a shop button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up some plugin information formatting in the About Installed Plugins dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed several missing dialog titles and names; fixes independent window geometry settings for some dialogs; improves support for dialogs in Interactive Lessons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed various “Welcome” wizard/frame references to “Home”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connector&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging of the connected database server version&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 4.6.3.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_12&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; Added support for ERC linking and animations for custom modifiers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-383 : Added support for save/load of the modulo setting on numeric properties&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;-372 : Allow Replace Source with Target to project morphs in Transfer Utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimized [re]building of the symmetry map for geometry view tools&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved the maintaining of collapsed states in Geometry Editor Tool Settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a [rule of] thirds guide to the option menu of the 3D viewport; default off&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;-374/CS162024 : Fixed Reverse Deformations in the HD case; Morph Loader Pro&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated 3Delight to 11.0.47&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Viewport thirds guide tweaks; color, opacity, saving, reading&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Rendering OpenGL Preview now uses the active DrawStyle instead of forcing Texture Shaded; allows for Wireframe renders&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved selection (actual/listview) drawing for Weight Map tools&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added drawing of Geometry Editor listview selection for vertices/edges&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved Rigidity Group selection/assignment/interaction in Geometry Editor to the vertex context; Rigidity Groups has always been vertex based, but were presented in a polygon context because vertex [and edge] tools were not available&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;-375 : Empty database sub-menu in Content Library 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 4.6.3.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_13&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; 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 4.6.3.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_14&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; Build system tweak; welcome vs wizard/home packaging references&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 4.6.3.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_15&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; Added a progress indicator to Interactive Lessons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an assignment issue with Rigidity, in the Geometry Editor tool&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 4.6.3.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_16&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; Fixed names, titles, and minimum sizes for various dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed Interactive Lesson progress indicator width to script&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;-393/CS163641 : Fixed the riTranslate call in Scripted 3Delight renderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for preserving ngons; ngons that have been converted to triangle fans upon import are now marked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option for whether to triangulate ngons in the OBJ export dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Names for auto-adapted geometry are now made unique between ngon and non-ngon versions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended ByteArray in the script &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; Fixed an issue with support for paths that contain non-ascii characters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Shader Mixer now generates temporary files in the temp folder, rather than a specific application data folder; allows a user with non-ascii characters in their account name to modify the temp path; workaround for non-ascii conflicts with 3Delight binaries&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 4.6.3.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_17&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; Fixed the UVs of a Bilinear subdivision surface to also be bilinear&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added OpenSudbdiv version to logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed user-facing packaging references; release channel vs release cycle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for subdividing n-gons&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;-416 : Fixed a bug with un-assigned categories&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated PostgreSQL to 9.3.4&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an action to select facets by edge count&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;-397/CS163999 : Fixed product search not working; PostgreSQL&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 4.6.3.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_18&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; Tweaks to select by [range] dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor updates to SDK docs&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 4.6.3.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_19&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; Work on application improvement and anonymous stats&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 Mac build&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor update to SDK Samples docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates to the publishing system; added support for PublicBuild and PrivateBuild tags&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 4.6.3.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_20&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; 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 4.6.3.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_21&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; Updated &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; library to fix an issue with certain user functions&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 4.6.3.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_22&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; Fixed a crash with Geometry Shells and the Geometry Editor tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Layered Image Presets that only define one layer will now add the layer to an existing image&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 4.6.3.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_23&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; Added an Import Metadata from Valentina script&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 4.6.3.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_24&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; Work on application improvement and anonymous stats&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with images running tdlmake unnecessarily&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with layered images refreshing [from disk]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Barefoot Dancer interactive lesson&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Lesson Recorder for Interactive Lesson creation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Interactive Lesson support for targeting child widgets of property widgets&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 Delete Hidden Facets action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an error in the display of edge indices; Geometry Editor tool settings&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 4.6.3.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_25&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; Re-enabled the initial anonymous statistics dialog and user preference&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added release edition and cycle to anonymous statistics&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 calculation of UVs of subdivision surfaces; affects viewport display and export&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated package labels and tags to include release channel and release cycle; Install Manager, Product Library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor tweaks, styling/commenting, of the Import Metadata from Valentina script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Related fixes to &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Importer for Poser; bulges, ancestor weight, subdivision UVs, optimization&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 4.6.3.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_26&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; Added support for store token&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;-425: Fixed a crash while dynamic clothing is draping&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 Interactive Lesson instruction that defined “result”: “node” was not working correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Interactive Lesson manager can now delineate two assets by the same name in the Smart Content pane using the asset_path member of an instruction&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 4.6.3.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_27&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; 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 4.6.3.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_28&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; Added support for dynamic Interactive Lesson modification&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed beta package labeling to be more distinctive&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 4.6.3.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_29&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; Updated the Application Improvement Participation dialog&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 4.6.3.29
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_2_rc&quot;&gt;Public Beta 2 (RC)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_30&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; Changed the default rotation order for DForms, primitives, and imported geometry; provides a more intuitive property experience&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved the re-labeling logic in Joint Editor when changing rotation order&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated FBX library to 2014&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to the Barefoot Dancer lesson&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;-445/CS166167: Fixed DForm preset save to write in the correct order&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;-417/CS164508: Fixed a crash when unpinning an IK node with no chain&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 4.6.3.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_31&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-394: Renaming facet groups doesn&amp;#039;t update in Joint Editor&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;-390: Shader Mixer Normal Map brick throwing errors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial conversion of some &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; native install scripts to Install Manager scripts&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;-446: Interpolation on subdivision UVs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Import Metadata from Valentina script to the 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 4.6.3.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_32&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; Fixed an issue where an Interactive Lesson would not always advance when view frame was clicked on Mac - event timing/processing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for dropping images on properties to set their map&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed respecting of hidden facets when projecting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched Install Manager packages to use common scripts&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 4.6.3.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_33&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; Build system tweak; gather Install Manager scripts instead of &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; native&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed PostgreSQL &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; package permission issues on Mac; requires an additional fix to Install Manager Helper - prevent launching PostgreSQL server with [elevated] permissions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed PostgreSQL &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; package “not found in zip” error on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed PostgreSQL &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; package labeling on Mac 64-bit&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 4.6.3.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_34&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; Fixed an issue with Dynamic Cloth install scripts not properly handling files on Mac&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 4.6.3.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_35&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; Fixed interdependency issues with Dynamic Cloth install scripts&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 4.6.3.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_36&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; Fixed an issue with loosing HD detail on seam edges when a Geo-Grafting figure is fit to the target figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the “Delete Hidden Facets” action to preserve HD detail on remaining edges&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Merge Into Selected” option to the Node Weight Brush tool, Weight Maps view context menu; Tool Settings pane when the Node Weight Brush tool is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with custom modifiers writing source information correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed support of “display” instructions, within a “dialog” instruction, in an Interactive Lesson&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed support of instructions defined as “optional”, within a “dialog” instruction, in an Interactive Lesson&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Qt framework to 4.8.6&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed rigidity related action placement in the Geometry Editor context menu; facet vs vertex&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for custom PostgreSQL &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connection strings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Defined via “ConnectionURI” member in cmscfg.json&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When defined (and valid), the string is used to make a connection to an arbitrary PostgreSQL instance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The string must use Connection &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; syntax (see 31.1.1.2 &lt;a href=&quot;http://www.postgresql.org/docs/9.3/static/libpq-connect.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.postgresql.org/docs/9.3/static/libpq-connect.html&quot; rel=&quot;nofollow noopener&quot;&gt;Connection URIs&lt;/a&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The PostgreSQL instance must be compatible with 9.3.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The &lt;a href=&quot;http://www.postgresql.org/docs/9.3/static/citext.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.postgresql.org/docs/9.3/static/citext.html&quot; rel=&quot;nofollow noopener&quot;&gt;citext&lt;/a&gt; module must be installed on the target database or the user must have sufficient permission to install the “citext” module&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The user must have sufficient privileges to create and delete schema/tables/functions/types/indexes etc in the connected database&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;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connector&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 4.6.3.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_37&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; Build system tweaks; fixed a build order dependency issue&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 4.6.3.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_38&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; Added operating system enumerations for Windows 8.1 and Mac 10.9 (Mavericks) to DzApp&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 4.6.3.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_39&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; Updated default layout files; menus, current action list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed action label “New Push Modifier Weight Node…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed file extension in uninstall script&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 4.6.3.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_40&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-475 : Fixed an issue with node names saved in user-facing files not being respected&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;-462/CS167212 : Fixed a crash when a geometry shell targets a geometry shell&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles to include icons for a Push Modifier Weight Node in a scene view, and the New Push Modifier Weight Node… 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 4.6.3.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_41&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; SDK documentation touch ups&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Create menus; Main Menu Bar &amp;gt; Create; Scene pane &amp;gt; Option Menu &amp;gt; Create&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved Interactive Lesson handling of a DzStyledButton that has a menu and is used like a combobox&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Remove From Categories (Unassigned)” option to the Categorize dialog; removes reference to all currently assigned categories and assigns to the Unassigned category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; An Interactive Lesson can now target a specific value for DzStyledButton with a menu; causes all other options in the menu to be disabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Show In &amp;gt; Products option to the Content Library file view context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-477 : Added Shadow Color and Shadow Intensity properties to default light 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 4.6.3.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_42&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; 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 4.6.3.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_43&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; An anonymous statistics GUID is now consistent across release channels on the same machine&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 4.6.3.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_44&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; Added a Convert Figure to Prop action; Main Menu Bar &amp;gt; Edit &amp;gt; Figure &amp;gt; Rigging; Scene pane &amp;gt; Option Menu &amp;gt; Edit &amp;gt; Rigging; Joint Editor tool &amp;gt; Context Menu &amp;gt; Edit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus&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 4.6.3.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_45&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; Extended DzSceneHelper scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.6.3.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_46&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; Fixed an issue with duplicate when a parented figure is following the same skeleton&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Bake To Transforms action; Main Menu Bar &amp;gt; Edit &amp;gt; Figure, Parameters &amp;gt; Option Menu, Posing &amp;gt; Option Menu; expands upon and replaces the functionality provided by the Morphforms To Transforms script&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; docs on DzSceneHelper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; doc stubs for DzGeometryRegion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs to DzPropertyGroupTree and DzPropertyGroup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs for DzSimpleElementScriptData, DzElementPostLoadFileData and DzSimpleSceneScriptData&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 4.6.3.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_47&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-483/CS168212 : Fixed an issue where bones weighting a single vertex were not accumulating correctly&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;-29 : Fixed an issue with Photoshop 3D Bridge scene preview/updating&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added pre-install script handling of cross-sku package conflicts for Photoshop 3D Bridge and GoZ; only one channel package should be installed via Install Manager at any given time&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added pre-install script handling of cross-sku package conflicts for &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Importer for Poser&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 4.6.3.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_48&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; Fixed undo of Character Preset materials&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 Install Manager package finalize script could sometimes cause a QtXml.dll not found error&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 4.6.3.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_49&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; Removed Morphforms to Transforms script; use replacement Bake to Transforms action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Built-In Content metadata&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 4.6.3.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_50&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; Fixed a crash in DSONIO; affected &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Importer for Poser on Mac&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 4.6.3.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_51&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; Tweaks to finalize script in Install Manager packages&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 4.6.3.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_3_52&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; Fixed handling of nested menu disabling for Interactive Lessons; fixes interactive lesson chaining&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Home page and associated scripts; QuickStart Guide now displays an intermediate dialog that provides information and options for the text and/or video version of the guide, as well as an interactive lesson&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 4.6.3.52
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2014-5-22 - 4.6.3.50&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2014-6-16 - 4.6.3.52&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_7_0_12">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-26T13:32:35+00:00</dc:date>
        <title>4.7.0.12 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_7_0_12</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.7.0.12 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; change log leading to the General Release of version 4.7.0.12. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_1_rc&quot;&gt;Public Beta 1 (RC)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_1&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; Incremented revision, reset build to 0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Created initial tag for 4.6.4.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build/Publishing 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 4.6.4.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_2&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; Added support for Photoshop CC to Photoshop 3D Bridge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated 3Delight to 11.0.71; see &lt;a href=&quot;https://3delight.atlassian.net/wiki/display/3DSP/Changelog&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://3delight.atlassian.net/wiki/display/3DSP/Changelog&quot; rel=&quot;nofollow noopener&quot;&gt;change log&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a tooltip to styled property widgets that displays the full label of the property when the label text is elided&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added UHD, QHD, FHD, HD, and Golden Ratio presets to default render dimensions presets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed ISO Paper render dimension preset label&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;/ul&gt;



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

&lt;p&gt;
&lt;a name=&quot;4_6_4_3&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; Fixed an inconsistency in the drawing of icons while dragging from an asset 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 4.6.4.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_4&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; The center of the main window now provides a dock area column&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extracted the viewport manager to a Viewport pane; allows the viewport manager to be undocked, docked in an area other than center, stacked in a pane group with other space consuming panes (i.e. Shader Mixer, Shader Builder, Script IDE, etc)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed multiple issues with overzealous docking behaviors; docking a pane group now requires the dock window to be dragged within ~20px of the intended dock area/column/row; allows an undocked pane group to be drag over a docked pane group without immediately forcing a dock to occur&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved pane group docking feedback; dock highlight now only presents when/where a dock behavior will occur&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a Mac build issue that left asserts defined in &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Importer for Poser; merged to trunk for 1.1.3.50 General Release&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default layouts, menus and toolbars; account for center dock area; Viewport pane; recent action additions; missing light creation in Hollywood Blvd&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated 3D Bridge layout; account for center dock area; Viewport pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; Viewport pane 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 4.6.4.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_5&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; Fixed an issue with &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Studio for Photoshop where some plugins were not loading due to an incorrect executable path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Studio for Photoshop where unhidding the main window would result in pane groups not being re-drawn on re-entry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to Ptex use and when variables are sent to 3Delight; relates to Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved handling of scene load blocking&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added aspectWidth and aspectHeight properties to DzRenderOptions, for improved script access; updated Render To Viewport scripting sample&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor tweaks to Dz3DViewRenderHandler scripting docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to unit tests&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_6_4_6&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; Implemented support for several new image formats; BW, CIN, DDS, DPX, EXR, FITS, HDR, ICO, IFF, INT, INTA, PBM, PDD, PGM, PIC, PNM, PPM, PSB, PSD, RGB, RGBA, RLA, SGI, SOCKET, Z and ZFILE; OpenImageIO (OIIO)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented support for EXR, HDR and PSD image formats direct to tdlmake/3Delight; other recently added image formats are converted prior to handoff to tdlmake/3Delight; currently Windows only, Mac pending&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 4.6.4.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_7&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; Added Render Settings options to the Backdrop dialog; Use current, Use Image Aspect, Use Image Dimensions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Photoshop tag to the Photoshop 3D Bridge package; Install Manager&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 4.6.4.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_8&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; Disable the Use Image Aspect and Use Image Dimensions options in the Backdrop dialog when Render Settings Dimensions is set to Active Viewport&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 finalize script of the install Manager package not handling auto-serialization correctly; merged to trunk 4.6.3.50 hotfix&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added CC version install support to Photoshop 3D Bridge and &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Studio packages; installing to a CC version target path requires a supporting version of Install Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks; OIIO&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 4.6.4.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_9&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; Publishing system tweaks; OIIO files added to 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 4.6.4.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_10&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; Updated the Create Poser Companion Files script &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; to be consistent with current standards&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added missing content types to the list of those handled by the Create Poser Companion Files script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed hierarchical content types (pose, materials) handling, in the Create Poser Companion Files script, to convert to their respective Poser counterparts&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 4.6.4.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_11&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; Added support for OpenImageIO on Mac; RE: 4.6.4.6&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Mac distribution footprint to included OIIO libraries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build/Publishing system tweaks; 3D Bridge for Photoshop&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 4.6.4.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_12&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-479: Interactive Lesson Manager dialog support sizing issue; RE: Auto-Fit G2F/G2M lessons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial work on IPR Viewport 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 4.6.4.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_13&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; Added support for unique element ids; assigned/incremented by constructor; IPR&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the DzScene &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; findNodeByElementID; findMaterialByElementID&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The encoded identity of an object is now set in the render pipeline, just prior to a render; IPR&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated 3Delight libraries on Mac; EXR, HDR and PSD; RE: 4.6.4.6&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 4.6.4.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_14&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; Build system tweaks; OIIO&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 4.6.4.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_15&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; Implemented an IPR viewport render handler&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 4.6.4.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_16&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; Build system tweaks; IPR&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 4.6.4.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_17&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; Added shape list functions to DzObject&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the DzScene &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getDataItemList; findObjectByElementID; findShapeByElementID; findModifierByElementID&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; stubbed DzRigidityGroup and DzMaterialSelectionSet&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 4.6.4.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_18&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; Added IPR support to cameras&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an IPR render handler build error on Mac&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 4.6.4.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_19&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; Added support for light adjustments to IPR&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added basic support for polymesh materials to IPR&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Viewport pane crash on drag&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed IPR Viewport pane crash on drag&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 4.6.4.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_20&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; Fixed IPR Viewport pane crash on exit when it was the active viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with an IPR render not stopping when the active camera changed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up view switching in the View pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; IPR actions&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 4.6.4.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_21&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; Updated default styles; added disabled state for “IPR Start” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with IPR actions; made changing the active renderer stop active renders&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated IPR action labels and whats this descriptions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with nested menu disabling for Interactive Lessons; fixes Home interactive lesson chaining to Barefoot Dancer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Split bit-architecture (&lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; vs application) in anonymous statistics&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Home page and associated scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated 3Delight to 11.0.78; see &lt;a href=&quot;https://3delight.atlassian.net/wiki/display/3DSP/Changelog&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://3delight.atlassian.net/wiki/display/3DSP/Changelog&quot; rel=&quot;nofollow noopener&quot;&gt;change log&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 4.6.4.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_22&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; IPR cleanup and update blocking&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added IPR support for restarting a render when edits that IPR cannot handle are encountered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a black background to IPR Viewport render display; provides the user with aspect frame reference and removes background distractions&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 4.6.4.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_23&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; Fixed issues that caused IPR not to restart while certain user actions are occurring&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues that caused IPR not to restart when loads are occurring&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzBoxLayout to the scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; DzLayout subclass&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed DzHBoxLayout and DzVBoxLayout to inherit DzBoxLayout instead of DzLayout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved common methods on DzHBoxLayout and DzVBoxLayout to DzBoxLayout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added rowCount and colCount functions to DzGridLayout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Qt3 Support dependencies in DzGridLayout&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;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzAuthor script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added valid property&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; documentation of DzAuthor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; IPR renders now stop/restart automatically pending other renders when there can only be a single instance of a renderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Spot Render tool now automatically stops/restarts IPR renders when used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Save IPR Render…” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with IPR rendering restarts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed ubersurface to add specular to polygon back sides&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation of DzStatusBar, DzLessonStripWgt, DzLessonStripButton and DzInteractiveLessonMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated/Fixed scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation of DzMainWindow, DzToolBar, DzToolBarItem, DzActivityLayout and DzUIPopUpWgt&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 4.6.4.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_24&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; Fixed an issue with parameter token generation in Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed Interactive Lesson script instruction class and function names; consistency&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation for Interactive Lesson classes&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 4.6.4.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_25&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; Updated &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connector to fix an issue with which categories were getting marked as vendor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; added icons for Save IPR Render…&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 4.6.4.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_26&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; Added a “Clear Selection” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; IMPLEMENTED #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-498 : Added a Presets page to the Render Settings pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made the preview divider collapsed state independent for the General and Advanced pages of the Render 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 4.6.4.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_27&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; Added Geometry Selection &amp;gt; Select By &amp;gt; Morphed Vertices…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Clear Selected Deltas from Favorites” action; morph tools; internal&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 4.6.4.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_28&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; Extended the Interactive Lesson &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; for &amp;#039;script&amp;#039; type instructions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzInteractiveLessonMgr::getIntruction() now validates with DzInteractiveLessonMgr::instructionTypes()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added backend support for multi-tile UVs and exporter support for collapsing them&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 4.6.4.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_29&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; Added several log entries to the startup routine&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Interactive Lessons now limit keyboard shortcuts to only those that should be allowed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzMorphSelectionComboBox to the 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; Removed DzDateTimeEdit, DzDateEdit and DzTimeEdit dependency on Qt3 support libraries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzDateEdit and DzTimeEdit now derive from DzDateTimeEdit instead of DzWidget directly; updated documentation&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 4.6.4.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_30&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; Extended DzDateTimeEdit script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; displayFormat&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a long standing issue with the alpha edge in rendered images; removes the &amp;#039;halo&amp;#039; of background color&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved setting of the background color for a scene (render) to the backdrop; viewport color (interface styling) and backdrop color (rendering) are now separate settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for tinting the backdrop image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renders with no backdrop [color/image] now draw a checkered pattern for image alpha&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched tdlmake compression to deflate; HDRI support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made the Interactive Lessons info dialog movable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added organization name to DzApp &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; Added the ability to set texture type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; IMPLEMENTED #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-524 : Added DzApp::clearOverrideCursor() for the SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;, and DzScriptContext::clearOverrideCursor() (Global) for the 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; Added log entries to the startup routine&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Merge Fitted Figure(s) Geometry” now removes unused vertices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Delete Unused Vertices” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Stubbed Environment 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 4.6.4.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_31&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; Fixed a build issue on Mac&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 4.6.4.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_32&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; Began implementing basic Environment pane options&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 4.6.4.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_33&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; Added an “Adjust Aspect Ratio To Backdrop” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Adjust Dimensions To Backdrop” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; IPR render now draws a checkered pattern for render image alpha&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Spot render now draws a checkered pattern for render image alpha&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 4.6.4.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_34&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; Fixed an issue were Interactive Lessons were too aggressive toward blocking keyboard input; refactored action state disabling/enabling while an Interactive Lesson is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for &amp;#039;render_settings&amp;#039; type instructions in Interactive Lessons&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;-536/CS171747 : Fixed duplicate of params for shader materials&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 4.6.4.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_35&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; The “Adjust Aspect Ratio To Backdrop” and “Adjust Dimensions To Backdrop” actions now correctly update Render Settings &amp;gt; Dimensions when “Active Viewport” was set; both actions now switch to “Custom” and adjust the aspect; “Adjust Dimensions To Backdrop” also adjusts pixel dimensions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the action group, description and warning messages of Environment actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the action group of the “Clear Recent Files…” action; now in “File” instead of “Miscellaneous”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; IPR Render actions are now in the “Render (IPR)” action group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.6.4.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_36&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; Added Viewport color controls to the Window &amp;gt; Style &amp;gt; Customize Colors… dialog, for the default styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the “Change Viewport Color…” option from the viewport option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an icon to the Environment pane action, for the default styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the default layout, menu, toolbar and action files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzStyle and DzViewportMgr APIs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-528/CS171399 : Added actions for controlling the active camera using game-style keyboard accelerators; i.e. WASD, QE, IJKL, UO. &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added actions for increasing/decreasing the keyboard camera control speed factor&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 4.6.4.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_37&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; Extended DzApp &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isKeyDown() and isKeySequenceDown()&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 4.6.4.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_38&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on exporter formats [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug in DzApp::isKeySequenceDown()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Split keyboard camera control translation and rotation speed factors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added actions for increasing/decreasing the keyboard camera control rotation speed factor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for persistent custom camera control factors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched from using the &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; keyboard input interval to a custom timer; much smoother interaction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made it possible to press/hold multiple keys for complex movements/rotations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus&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 4.6.4.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_39&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with scripting docs&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 4.6.4.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_40&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzCamera::getFilmWidth()&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 4.6.4.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_41&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; Work on rendering improvements [internal]&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 4.6.4.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_42&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; Work on rendering improvements [internal]&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;-540 : Crash Mirroring Weights&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Qt3 support dependencies from DzPopupMenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed [non-functioning] signals on DzPopupMenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzViewAction::doMove() in the SDK to allow updating local transforms with each call to doMove()&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; docs for Global&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;-541 : Crashes on merging of figures; temporary fix; needs 3d brush cleanup&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 4.6.4.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_43&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Scene Navigation tool; a game-style “mouse look” tool to be used in conjunction with actions for controlling the active camera using game-like keyboard accelerators; i.e. WASD&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to DzViewControlAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzViewTool to allow subclasses to disable autoUpdateGLOnMove; addresses jitter/lag in Scene Navigator like tools&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to Dz3DViewport; added support for autoUpdateGLOnMove, cleanup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; View pane cleanup&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_6_4_44&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added pixel tolerance to unit tests&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made styling tweaks to the Scene Navigator tool settings and associated game-style navigation actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added inline help for Scene Navigator tool settings and associated game-style navigation actions&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 4.6.4.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_45&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added [pitch/roll] leveling actions to game-style view controls&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added [pitch/roll] leveling options to Scene Navigator tool settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added actions for resetting move/look/level speed factors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzViewControlAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made labeling tweaks to game-style navigation actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added inline help for Scene Navigator tool settings and game-style navigation actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a validator to the speed factor fields of the Scene Navigator tool settings&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 4.6.4.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_46&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Did some cleanup on the “Custom Element Loading Saving” and “Custom Scene Data Loading Saving” SDK samples; applied code styling, improved readability, moved implementations from header to source, fixed/added guards, improved accessibility from script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; SDK Review; add @since version indicatiors to recently added function descriptions&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 4.6.4.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_47&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates to &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Partially fixed an issue with game-style camera control leveling&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 normalization of DzQuat::setValue() using axis angle that could result in incorrect Euler angles in DzQuat:getValue(); do not normalize in axis angle format if the axis is 0, 0, 0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added frame, aim and reset view actions to the Scene Navigator tool settings option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Snap Level” action to the game-style navigation actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added guards to game-style navigation to prevent use with predefined orthographic views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default layouts to account for recent action additions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles to add disabled states for action icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabled Scene Navigator tool settings for lights&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Basic camera reset now supports an alternate [-z axis aligned] reset position when the CTRL modifier is pressed&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 4.6.4.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_48&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an icon state drawing issue on DzStyledButton&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzAction::defaultShortcut is no longer read only&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 4.6.4.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_49&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; Work on rendering improvements [internal]&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 4.6.4.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_50&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; Added a “Keyboard Navigation” action that enables/disables game-style keyboard navigation actions; when active, allows game-style keyboard shortcuts to be used for navigating the scene; when inactive disables game-style navigation actions, allowing bound non-modified keys to be used for quickly jumping to an item in a listview&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Snap Level” button to Scene Navigator tool settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash bug in Scene Navigator tool settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default layouts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help&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 4.6.4.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_51&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; Work on rendering improvements [internal]&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 4.6.4.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_52&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; Work on rendering improvements [internal]&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 4.6.4.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_53&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; Work on rendering improvements [internal]&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 4.6.4.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_54&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the labeling of Background Color options on the Scene page of the Preferences dialog, to reflect the recent separation of Viewport Color (interface) from Backdrop Color (scene)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the Viewport Color propagation option from the Scene page in the Preferences dialog to the Customize Colors dialog, as it provides a more appropriate context&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles to place Viewport Color(s) at the end of the customizable colors list; nearest the “Use Independent Viewport Colors” option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extend error-log reporting of unit tests&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when launching the Parameters Settings dialog for a DzEnumProperty with no items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistencies between DzStyledFloatPropertyWgt and DzStyledIntPropertyWgt&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistencies between DzStyledFloatPropertySlider and DzStyledIntPropertySlider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Parameter Settings dialog displaying an “As Percent” option for DzIntProperty; which has no ability to display as percent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to set presentation colors for more property types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed reading of presentation for default material properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the setting of presentation colors from the Parameters Settings dialog when only one color was chosen (and the other was invalid - default black)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed potential crashes when starting an edit, canceling an edit, finishing an edit and updating a value on DzStyledFloatPropertyWgt and DzStyledIntPropertyWgt&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 4.6.4.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_55&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; Work on rendering improvements [internal]&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 4.6.4.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_56&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a connection error in DzStyledIntPropertyWgt&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the Surfaces pane to gracefully handle property visibility 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 4.6.4.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_57&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; Work on rendering improvements [internal]&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 4.6.4.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_58&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Scene Builder; added support for specifying “none”:false for a choice object to remove the “None” item&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Scene Builder; added support for specifying 0, 1, 2 or 3 “rows” for a choice object, where &amp;lt; 1 or &amp;gt; 3 = stretch, &amp;gt; 1 and &amp;lt; 3 = asset height * rows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Scene Builder; a single choice now causes its view to streatch and fill the frame&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 4.6.4.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_59&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash bug in DzNodeProperty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Scene Builder; added support for specifying “progress”:false to suppress the unified progress dialog on accept&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Scene Builder; added support for specifying “clear”:false to suppress clearing the scene on accept&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash that was caused by deleting [hidden] polygons in a root region&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 4.6.4.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_60&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; Work on rendering improvements [internal]&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; documentation of DzGeometryUtil / Global::Geometry&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; documentation of some Array functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Did some cleanup work on script accessible DB types&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; documentation; inheritance of Math, JSON, DzQuat, DzVec3, DzTimeRange; clarified DzSystem environment descriptions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzEdge to the 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; Extended the DzFacet 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; Added DzMaterialFaceGroup script &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 DzFacetMesh 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; Cleaned up DzFacet/DzEdge SDK documentation&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 4.6.4.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_61&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-561 : Select Layout action not accessible due to interactive lesson&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Qt3 support dependencies from the scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; DzDialog - extension, orientation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash bug in DzCallBack event handling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzCallBackMgr and DzCallBack script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.6.4.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_62&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; Work on rendering improvements [internal]&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 4.6.4.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_63&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzJsonElement::fromVariant(), DzJsonObject::fromVariant() and DzJsonArray::fromVariant() to the SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzAssetMgr &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; Fixed a crash when editing certain properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the DzApp::ReleaseCycle enum to the 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; DzApp::showSceneBuilder() now returns a list of selections made by the user&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added signals to DzApp for when the Scene Builder dialog is accepted/rejected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzApp::showSceneBuilder() and DzApp::canShowSceneBuilder() both now take a variant as the primary argument; null causes the default file to be processed; String or ByteArray causes the file at the specified path to be read; Object [map] causes no file to be read - allows use of dynamic data without writing/reading a file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzApp::showSceneBuilder() can now be setup as an event; to address chicken/egg issues with wizard style succession&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added/fixed scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation for DzCallBackMgr and DzCallBack&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added signals to DzContentMgr for improved script loading and execution status&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed/Updated DzContentMgr script &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; Fixed/Updated DzApp script &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; Improved logging for script loading/execution&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed warning messages in DzCallBackScript&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzUiLoader, DzUIWidget, RegExp&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 4.6.4.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_64&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; Fixed a Mac build issue&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 4.6.4.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_65&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; Work on rendering improvements [internal]&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 4.6.4.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_66&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; Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; database classes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on rendering improvements [internal]&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 4.6.4.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_67&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; Added DzNode::isInScene() to &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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the Home page; moved Scene Builder to the top row, swapped QuickStart Guide and Interactive Lessons positions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzRefCountedItem script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; inheritance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzDBTypeTable::getDefaultLoadedTypes() and DzDBTypeTable::getDefaultLoadedTypeStrings() to 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; Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; database classes&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 4.6.4.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_68&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; Work on rendering improvements [internal]&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 Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt;-15 : Missing weightmap on bone causes bad bends&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on unit test plugin [internal]&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 4.6.4.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_69&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on unit test plugin [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set the default frame (film/sensor) width on DzCamera to 36mm instead of 35mm; for 135 film or full-frame 35mm digital&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzCamera::frameWidth (Read Only) to the 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; Renamed the recently added DzCamera::getFilmWidth() to DzCamera::getFrameWidth() in the SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzCamera::setFrameWidth() to the SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzCamera::frameWidthChanged() to the &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; Implemented DzCamera::getAspectRatio()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Frame Width” property to DzBasicCamera&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to DzCamera and DzRenderoptions &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.6.4.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_70&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build/Publishing system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added render dimension override properties to DzBasicCamera&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added render dimension override properties to DzCamera 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; Added &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation for Dz3dViewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added setter/getter for delete after execution to DzCallBack &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.6.4.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_71&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; Build/Publishing 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 4.6.4.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_72&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; Fixed a crash on close for some cameras&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed selected DzCamera avatar drawing when using local dimensions and the aspect changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed selected DzCamera avatar drawing when frame width 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 4.6.4.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_73&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; Work on rendering improvements [internal]&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 4.6.4.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_74&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; Build/Publishing system tweaks; Decimator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on rendering improvements [internal]&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 4.6.4.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_75&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; Work on rendering improvements [internal]&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 4.6.4.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_76&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored DzScriptedStepsPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the DzPushButton scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; to include styling abilities akin to DzStyledButton in the SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzStyledButton::getDownArrowPrimitive() to the 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 4.6.4.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_77&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; Work on rendering improvements [internal]&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 4.6.4.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_78&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the global context of a script being run under the debugger&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the Script IDE debugger interface layout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Run to Cursor” and “Find In Script” actions to the Script IDE debugger&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed variable name creation on Shader mixer bricks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed ubersurface use of anisotropic 2 direction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed custom shader grouping&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;-574 : Material selection in Surfaces pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentLibraryPane 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; DzScriptedStepsPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.6.4.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_79&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the “Toggle Breakpoint” action for the Script IDE pane; in debug mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the “Go To Line” dialog in the Script IDE pane to be consistent with that of QScriptEngineDebugger::GoToLineAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for the “Go To Line…” action while in the Script IDE pane debugger&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for the “Find…” action (sans replace) while in the Script IDE pane debugger&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed enabling/disabling of the Debug menu actions, in the Script IDE pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Clear” button as the corner widget for the Console/Output/Errors tab widget; clears the &amp;#039;current&amp;#039; page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash while constructing the Script IDE pane menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&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 Surface pane with selecting sub groups&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzEdge metatype/registration for script access&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzPuppeteerPane script &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; Added DzTextureModifier class&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 4.6.4.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_80&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; Work on DzTextureModifier framework&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed several Qt3 support dependencies from DzPuppeteerPane; some remaining&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor tweaks to Puppeteer action labels&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 4.6.4.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_81&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; Added &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; for DzTextureModifier framework in image edit&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 4.6.4.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_82&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on DzTextureModifier; enum flags&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 4.6.4.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_83&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on anonymous usage processing&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 4.6.4.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_84&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; Added HSL and HSV functions to DzFloatColor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; to specify blend mode on color properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Currently Used” now uses base values from definitions to determine use instead of memorized value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Property keys can now be set outside the clamped/modulo range; if keysAreClamped is false&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 4.6.4.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_85&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; Made tweaks to DzIntProperty in perpetration for new property types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to DzFloatColor to allow it to be in a variant, and to be more efficient in vectors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzFloatColorProperty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made modulo application consistent across property types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzNumericProperty::getFollowValue() that caused it not to use time&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzFloatProperty setting of default image gamma&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed DzFloatColor to scripting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the DzTextureConvertorMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; to allow loading and saving of configuration files, and performing conversion; required level of application registration must be met&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented showing the “Map Transfer” dialog from the script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; DzTextureConvertorMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for saving and loading the “Hardware Cut Off Size” and “Downsize to Cut Off” option in the “Map Transfer” dialog&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 4.6.4.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_86&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; Updated 3Delight to 11.0.105; see &lt;a href=&quot;https://3delight.atlassian.net/wiki/display/3DSP/Changelog&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://3delight.atlassian.net/wiki/display/3DSP/Changelog&quot; rel=&quot;nofollow noopener&quot;&gt;change log&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed (DzScriptContext) Global::getScriptFileName() to return the path for a script that is executed in the Script IDE pane; must not be in a modified state&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 4.6.4.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_87&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; Refactored properties to use template based key array class&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;-553 : Rendering geo-grafts with geometry shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to DzFloatColorProperty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistencies between the viewport (pick tool) context menu and the Scene pane (view) context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistencies between the Scene pane (view) context menu and the Scene pane option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the Script IDE pane; added support for line numbering, added support for code folding, added support for bracket matching, added support for word marking, added support for current line highlighting, refactored the find/replace frame, added various find/replace actions, added a Find menu to the menubar, refactored the context menu, refactored preferences, extended the script accessible &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;, added/updated icons for various actions&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 4.6.4.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_88&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; Work on Script IDE 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; Added DzFloat3Property, DzVec2 and DzInt2 classes; still need widgets for DzFloat3Property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to script prototype for DzFloatColor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed DzVec3 script wrapping to use prototype wrapping&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed DzVec2 and DzInt2 to script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzFloat2Property and DzInt2Property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Internal changes to file read to allow different array style items to be read&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to override a property widget class&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 Script IDE pane with handling the unindention of leading spaces&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 Script IDE pane with handling unindention of a single unselected line&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with the Compile Styles script [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed styled slider widget classes to display values to the right of the slider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed styled slider widget classes to left align property labels and sliders; improves visual scanning of property views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved style update on properties views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Value edit on styled sliders now take the entire width of a slider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increased numeric accuracy displayed on properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Numeric node properties now display their value to the right of the node drop down&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzColorWgt can now handle float colors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added styled float color property widget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Property styling tweaks to Darkside and Highway&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 4.6.4.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_89&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; Fixed an issue with the Script IDE pane that allowed the sidebar to overlap the status bar; long lines without word wrapping enabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed word mark debugging behavior from the Script IDE pane; word marking is activated by positive selection of words - select whitespace to clear marked words.&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 4.6.4.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_90&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; Added DzSpinBox&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 4.6.4.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_91&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; Added property widgets for DzFloat2Property, DzFloat3Property, and DzInt2Property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed class factories with duplicated GUIDs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated property stying in default styles&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 4.6.4.91
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_92&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an Editor page to the Render Settings pane; consistency with other property based panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renderers can now provide an element with properties to show in the Editor 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; Improved speed of finding sytle items by name and enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability for a presentation to reference a style or resource icon&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 4.6.4.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_93&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; Added the ability to hide/show the toolbar in the IPR Viewport pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to allow lookup of resources from compiled binaries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweak to prevent presentations for properties referring to style/resource icons from writing to file&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 small icon path in a presentation from being written to file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to styled properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added read only styled property widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue when properties have no overlap&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the “Multiple” text on properties to be more compact; “&amp;lt;?&amp;gt;”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a drawing issue of sliders when min and max are equal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with animation of new property types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed DzBackdropAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default interface files current action list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed classname translation wrapper in default menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed default menus for various actions&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 4.6.4.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_94&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; Replaced some camera properties with new multi-value 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 4.6.4.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_95&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; Slight speed up to prototype based script objects&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 4.6.4.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_96&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; Changed various types to allow use in a variant&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes to support many standard iterator types in a variant&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes to the dimensions preset widget to allow sharing of presets among multiple instances of the widget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed debug message styling in the Script IDE pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored DzTimeRange and DzRotationOrder script wrappers to be prototype based&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for array arg to DzTimeRange and DzRotationOrder constructors&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 4.6.4.96
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_97&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; Added dimension preset selector property to basic camera&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to the dimension preset widget to allow more flexibility&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 4.6.4.97
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_98&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; Changes to allow multi-value numeric properties to correctly use numeric controllers (i.e. ERC links)&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 4.6.4.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_99&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; Refactored script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; basic type wrappers to be prototype based; DzAuthor, DzBox3, DzCircle3, DzEdge, DzFacet, DzFloatColor, DzInt2, DzLine3, DzMatrix3, DzMatrix4, DzOrientedBox3, DzQuat, DzRotationOrder, DzTimeRange, DzVec2, DzVec3&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for round-trip of script prototypes via JSON string&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacet scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added edge and cage index properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed discrepancies between DzMatrix4 and DzMatrix3&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Basic Types Test script [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where edges were not being entirely correctly marked when adding a DzFacet to a DzFacetMesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a JSON parser that produces a QVariant&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with multi-value properties and ERC links&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 component controller&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 4.6.4.99
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_100&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; Added support for the Active Viewport preset in the dimension preset property on basic camera&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with weight map symmetry; increased the precision of DzFastMath sin and cos&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added dimension properties to render settings property view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed IPR Viewport pane/actions/etc to Aux Viewport, to reflect broader scope&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to Render Settings guide pages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to Render Settings styling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to DzPresetWidget styling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented Scene Builder support for &amp;#039;wizard&amp;#039; style construction&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 4.6.4.100
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_101&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; Tweaks to build system&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 4.6.4.101
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_102&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; Tweaks to build scripts and metadata; Scene Builder wizard&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 4.6.4.102
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_103&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; Added a script for multi-dimensional ERC construction [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with setting multiple exclusions on DzPropertySelectionComboBox&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed property labels in the Render Settings pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to the drawing of properties with a single presentation color&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 4.6.4.103
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_104&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; Tweaks to DzPaneMgr &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in attenuate mode for multi-dimension property creator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash while closing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added label setting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; to DzNumericSpinBoxRow; support for setting labels on multi-value properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added properties to Render Settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed property stying issues when presentation colors were identical&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed property styling issues with labels being duplicated&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 4.6.4.104
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_105&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; Changed widgets for Render Settings properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the dimensions widget from the Render Settings pane; replaced by properties in Editor page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a save/load bug with render dimensions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to dimension property labels; Render Settings &amp;gt; Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs to  DzDockWindow&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for properties hiding properties in node property views&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 4.6.4.105
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_106&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; Fixed a corner case with custom actions in the Update and Merge Menus script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved error reporting in the Update and Merge Menus script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an ability to run the Update and Merge Menus script in debug mode&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 4.6.4.106
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_107&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio : FIXED : [INTERNAL] Tracking down layout issues; adjacent pane groups in same column. Rename members for clarity. Tweaks to code formatting.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made changes to help HD morphs better interpolate under deformation; HD 2.0&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;-586 : Partial fix/improvement when IPR is active; render window is raised as soon as render is completed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved 3Delight render settings into Editor page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with restoring the minimized state of adjacent pane groups docked in the same column&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 4.6.4.107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_108&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked DForm modifier to add a map even if the zone node is missing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved Scripted 3Delight render settings into Editor page&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;-547 : 3Delight IPR will enter a continuous loop&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Restore Defaults&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support to Render Settings properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for other property types to interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The active renderer is now saved/restored with scene and session settings&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 4.6.4.108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_109&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Sheen Color, Scatter Color and Thickness to the default material; the shader itself has supported the parameters for years, the properties just didn&amp;#039;t exist without custom scripts and DzShaderMaterial; recent improvements to hiding/showing of properties in various views makes this now practical&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made improvements to hiding/showing of specular/reflection/refraction/subsurface properties for the default material, based on the chosen lighting model&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;-587 : Crash in Node Weight Map brush when switching selection while symmetry is active or with certain kinds of content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with remembering the preferred length of a docked pane group when the column is minimized&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the DzDockWindow &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; Added &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation for DzDockWindow&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation of DzDockWindow&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 4.6.4.109
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_110&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; Fixed a HD morph crash related to recent improvements made for &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Importer for Poser&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;-584 : IPR Viewport close button doesn&amp;#039;t deactivate on the toolbar&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 4.6.4.110
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_111&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; Added a “Select Morph Vertices” action; uses the Geometry Editor tool to select the vertices that participate in the morph associated with the property currently focused in the Parameters pane; found in Parameters pane edit mode context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation for DzParametersPane, DzPropertySideNavHierarchy, DzRenderSettingsPane, DzElementSideNavHierarchy and DzAbstractNodeEditorPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a signal duplication issue with DzMorphSelectionComboBox&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 4.6.4.111
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_112&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; Tweaks to default interface files.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the “Select Morph Vertices” script to the standard distribution footprint&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 camera is set in a viewport, the viewport is hidden via pane group stacking order, and the camera is deleted (i.e. using New Scene)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Dev value to release cycle enumeration&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 viewport pane when property visibility 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 4.6.4.112
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_6_4_113&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; Fixed an issue where the dragging of panes that include a 3d viewport caused display corruption on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with pane group length being restored to an incorrect size&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implementation and documentation of scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; for DzAbstractNodeEditorPane and derived classes; DzCamerasPane, DzLightsPane, DzPosingPane, and DzShapingPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Documentation of scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; for DzSurfacesPane and DzSurfaceSideNavHierarchy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRenderSettingsPane 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; Changed the default layout to City Limits&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the default style to Darkside&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 4.6.4.113
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_0_0&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; Reverted recent HD morph changes; fixes in some areas created issues with existing content; rescheduled for future build&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with cursor visibility while using IPR&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to support the default layout being changed to City Limits&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated alternate splash and about images for 4.7.x&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 4.7.0.0
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_0_1&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; Incremented build script plugin handling for 4.7.0.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increment app and plugin version files for 4.7.0.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated creative splash and about images for 4.7.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with saving/restoring the hidden/shown state of the IPR toolbar in the Aux Viewport pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Documention of the DzAuxViewportPane script &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 default layout files to correspond with the current &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; signature&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 4.7.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_0_2&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; Updated about image; minor color tweak&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated application icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to specify a caption (windowTitle) for a Scene Builder definition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to specify a help id for each choice of a Scene Builder definition; used to lookup unique toolTip and whatsThis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved Scene Builder wizard script handling of file names&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified install package version numbers to indicate 4.7&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified built-in content support file version numbers to indicate 4.7&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Scene Builder next steps for choosing an environment, a camera, lighting, a pose or “none”&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;-521 : 3Delight IPR no longer reports a D2045 error; &amp;#039;box&amp;#039; 1&amp;times;1 is now explicitly passed regardless of the option setting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Rendering with 3Delight no longer reports a D2045 error when the progressive option is active; &amp;#039;box&amp;#039; 1&amp;times;1 is now explicitly passed regardless of the option setting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The 3Delight progressive rendering option state now controls the hidden state of the pixel filter options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Qt3 support library dependencies from the 3Delight plugin&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;-600 : Crash on Mac when the backspace/delete key is pressed while a property is being actively edited&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a redraw issue when switching layouts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for specifying height and width in a Scene Builder definition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added icons for Scene Builder scripts&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 4.7.0.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_0_3&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; Made the “None.duf” asset the first listed in Scene Builder AddOn scripts (hair, wardrobe, pose, etc), if categorized&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Built-In Content metadata&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 4.7.0.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_0_4&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; The “None.duf” asset is now placed in the first position in Scene Builder Root scripts (characters, lights, cameras, enviroments, etc), if categorized&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the categorization of Scene Builder scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with setting camera dimension properties so that they behave more predictably&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed edit undo item generation for new property types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the “City Limits Lite” layout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the “City Limits” layout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the “City Limits Lite” layout to defined default layouts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated layout preview images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPaneMgr &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.7.0.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_0_5&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-585 : Fixed an issue with UVs for meshes outside the 0-1 range&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where 3rd party renderer options were being reset during startup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the “City Limits Lite” layout to use a single toolbar with custom widgets that provide stretching&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 4.7.0.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_0_6&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; Updated standalone installer images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with UV flipping&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 4.7.0.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_0_7&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; Fixed a S2073 error reported by 3Delight; use &amp;#039;Thickness&amp;#039; instead of &amp;#039;ThicknessStrength&amp;#039;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “City Limits Lite” main toolbar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help&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 4.7.0.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_0_8&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; 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 4.7.0.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_0_9&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; Fixed the Keyboard Navigation icon on state in Highway and Main Street styles&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 4.7.0.9
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_2_rc&quot;&gt;Public Beta 2 (RC)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_0_10&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; Work on rendering improvements [internal]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; changes to better support a fairly common laptop resolution with default layout(s); updated minimum height of the Scene pane; updated the default container view mode for the Content Library pane to Side by Side; updated City Limits and City Limits Lite layouts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made optimizations to application close&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; aniMate2 auto add skeletal track now defaults to off&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential race condition on application close&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a progress bar to the Aux Viewport IPR toolbar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed apsect frame drawing when a camera overrides active viewport render settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Aux Viewport IPR progress bar is displayed in the pane footer when the IPR toolbar is disabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a tdlmake issue when a non-3Delight renderer is active when the image process executes&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;-609 : Fixed vertex count after clearing deltas&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed image render target updating&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed smooth factor save/restore&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended ByteArray 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 about images&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;-624 : Crash on scene save with no viewport&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;-625 : Render to RIB does not collect and localize&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a scroll area to advance render settings&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;-626 : Crash on close&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; wrappers to be prototype based; ByteArray, Color, Font, Image, Palette, Pixmap, Point, Rect and Size&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed duplicate issues with new property types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with camera duplicate&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 4.7.0.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_0_11&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; Reverted “Refactored script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; wrappers to be prototype based; ByteArray, Color, Font, Image, Palette, Pixmap, Point, Rect and Size” from the previous build; internal testing discovered conflict with Reality; rescheduled&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 4.7.0.11
&lt;/p&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;
&lt;a name=&quot;4_7_0_12&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-631 : Crash on close due to followers&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;-632 : Crash in AutoFit; property removal&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 4.7.0.12
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2014-11-18&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_8_0_59">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-27T17:09:44+00:00</dc:date>
        <title>4.8.0.59 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_8_0_59</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.8.0.59 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; change log leading to the General Release of version 4.8.0.59. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_1&quot;&gt;Public Beta 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_7_1_56&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; …&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 4.7.1.2
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.3
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.4
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.5
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.6
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.7
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.8
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.9
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.10
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.11
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.12
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.13
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.14
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.15
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.16
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.17
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.18
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.19
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.20
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.21
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.22
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.23
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.24
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.25
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.26
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.27
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.28
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.29
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.30
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.31
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.32
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.33
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.34
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.35
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.36
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.37
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.38
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.39
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.40
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.41
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.42
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.43
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.45
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.46
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.47
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.48
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.49
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.50
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.51
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.52
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.53
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.54
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.55
&lt;/p&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&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 4.7.1.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_57&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; …&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 4.7.1.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_58&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; …&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 4.7.1.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_59&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; …&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 4.7.1.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_60&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; …&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 4.7.1.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_61&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; …&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 4.7.1.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_62&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; …&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 4.7.1.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_63&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; …&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 4.7.1.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_64&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; …&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 4.7.1.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_65&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; …&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 4.7.1.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_66&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; …&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 4.7.1.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_67&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; …&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 4.7.1.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_68&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; …&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 4.7.1.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_69&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; …&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 4.7.1.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_70&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; …&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 4.7.1.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_71&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; …&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 4.7.1.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_72&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; …&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 4.7.1.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_73&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; …&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 4.7.1.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_74&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; …&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 4.7.1.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_75&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; …&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 4.7.1.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_76&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; …&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 4.7.1.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_77&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; …&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 4.7.1.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_78&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; …&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 4.7.1.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_79&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; …&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 4.7.1.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_80&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; …&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 4.7.1.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_81&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; …&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 4.7.1.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_82&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; …&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 4.7.1.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_83&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; …&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 4.7.1.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_84&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; …&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 4.7.1.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_85&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; …&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 4.7.1.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_86&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; …&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 4.7.1.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_87&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; Allow Shader Mixer direct compute math bricks to connect to app param in inputs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed default-in param on Shader Mixer bricks in direct-connect mode&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 4.7.1.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_88&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; Tweaked Iray Uber MDL [shader] to work around Iray bug&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored Iray Uber MDL&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 4.7.1.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_89&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; Added options to Render Settings preset save; allows selective include/exclude of properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a parameter to Iray Uber Material to allow a NVIDIA skin sample like mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed “Unified Glossy Colors” to “Share Glossy Inputs” in Iray Uber Material&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Refraction Roughness/Glossiness when “Share Glossy Inputs” is false&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Iray Uber Material translation of uber surface&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked opacity draw of refractive Iray materials&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 4.7.1.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_90&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; Tweaked Iray Uber Material to have Thin Walled default to on&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Save filter options for Material(s) and Shader Preset now provide an ability to selectively include/exclude values and/or images for mappable properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented the ability to replace a source prop with a target prop in Transfer Utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added unit of measure controls for Iray Uber Material&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 4.7.1.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_91&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-737 : Iray issues With geometry culling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed an issue with hidden bones with in Iray and 3Delight when using Loop or Bilinear subdivision&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked Iray Uber Material to use lambdas instead of textures for base color mix mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated splash/about images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added color effect modes for each layer of Iray Uber Material; current method is default; has most effect when specular is the dominant look of a layer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented Material Types on DzShape&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added unit tests for DzFacetShape&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 4.7.1.91
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_92&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; Fixed render warnings relating to unused parameters&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 Shader Mixer value brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked Draw and Render Settings pane defaults for Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked default light type conversions to Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added camera headlamp support for Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved conversion handling of unsupported light types to Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with distance light transforms in Iray&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 4.7.1.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_93&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; Builds 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 4.7.1.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_94&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-669 : Crash when painting weights with symmetry enabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added camera headlamp controls&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked camera headlamps to account for the distance squared effect&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 4.7.1.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_95&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; Updated Limits On/Off scripts to current standards&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Symmetry script to current standards&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with saving non-mappable properties&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 4.7.1.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_96&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; Fixed scatter &amp;amp; transmit modes in Iray Uber Material&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;-746 : Iray issues With HD morphs being over applied on on any scaled figure; i.e. dragon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with subdivision render level on geometry shells&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with geometry culling when subdivision render level did not match viewport subdivision level&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked Iray Render Settings defaults&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 4.7.1.96
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_97&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; Tweaked default values for Iray Sun-Sky Render Settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked default values for headlamps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a new copy option to Create &amp;gt; New Camera…; more than just transforms&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added check, uncheck menu options to Material(s) and Shader preset save filter options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added auto adjust mode to the Iray Render Settings ground plane; moves the plane -Y if objects protrude through the floor (0, 0, 0); does not move plane above (0, 0, 0)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Bounding box should only use verts that are visible and used if it is a facet mesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored “Move To Floor” to account for items that are fit to and/or parented to the selected figure/object&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 4.7.1.97
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_98&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; Added an Iray Draw Settings option to delay updates in non-active viewports&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added guards against vertex index out of range errors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzScriptAction to SDK &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; Added the ability for scripts executed from actions to access the action that invoked execution; &amp;#039;Action&amp;#039; global transient&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&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 4.7.1.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_99&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; Updated Iray Render Settings property labels to clarify unit of measure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed custom action literal code launch to use the same script class as custom action file launch; provides access to &amp;#039;Action&amp;#039; global transient regardless of storage method&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 4.7.1.99
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_100&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; Added Iray *.mi exporter; File &amp;gt; Export…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made optimizations to script engine efficiency; re-use JIT compiled script until script 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 4.7.1.100
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_101&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; Improved performance of UV View; delay UV building until first display&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked conversion of glossy properties to Iray Uber Material to use new color effect&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 4.7.1.101
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_102&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; Tweaked Iray Uber Material preset generation script to prefer non-weighted mode when possible; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked Iray Uber Material preset generation script to prefer thin walled for refraction/translucency unless light penitrates the material&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 4.7.1.102
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_103&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; Added SSS Reflectance Tint to Iray Uber Material&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Material Types to shapes; used to indicate intent for conversions when literal results are incompatible/undesirable; no &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; currently - access via script/file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added parsing of Material Types during conversion to Iray Uber Material&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed min/max range for Bump on Iray Uber Material&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the “City Limits Lite” layout/toolbar; the Shaping pane is now the default pane in the group (per mktg request), the Draw Settings and Render Settings pane actions have been added next to the Tool Settings pane action in the main toolbar; the Render Settings pane has been removed from the lower right pane group; the IPR toolbar is now hidden by default in the Aux Viewport 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 4.7.1.103
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_104&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; Fixed an issue that caused the Save Filter Options for Render Settings Presets to not show all properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed refraction in 3Delight render of Iray Uber Material&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson query handling for Render Settings pane; i.e. widgets on Advanced page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson query handling for Draw Settings pane; i.e. widgets on Advanced page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed name/label of the NVIDIA Iray DrawStyle Response Threshold property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Interactive lesson widget command now supports DzIntSlider and DzFloatSlider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored acitve viewport visual feedback; highlighting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzViewportMgr &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; default/custom viewports&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 4.7.1.104
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_105&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; Implemented a fix for smoothing modifier(s) not saving with a scene; this is a &lt;abbr title=&quot;DSON Support File&quot;&gt;DSF&lt;/abbr&gt;/&lt;abbr title=&quot;DSON User File&quot;&gt;DUF&lt;/abbr&gt; file change&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where weight values were not being used correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hiding the acitve viewport now causes the active viewport to be changed to the first visible viewport, except in cases where no viewport is visible; in this case, the active viewport is not changed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the DzViewport &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 Iray 2015 engine; RC&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed naming and styling inconsistencies in Render Settings and Draw Settings panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with NVIDIA Iray DrawStyle Advanced options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed active viewport border and Draw Settings icon state in Highway and Main Street styles&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 4.7.1.105
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_106&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 code optimization; profiling, static analysis&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 4.7.1.106
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_107&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; Added “Control Freak” option to File &amp;gt; Open Recent menu items; hold CTRL to open the path of a file item in native file browser&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&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 4.7.1.107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_108&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 code optimization; profiling, static analysis&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 4.7.1.108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_109&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; Updated application icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with application of Render Settings Prestes; do not set to Active View when dimensions are missing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Dome Mode in Iray Render Settings when switching from Scene Only&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added mutex around app 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 4.7.1.109
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_7_1_110&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; Added scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation of DzTransferUtility; incomplete&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed the Render Settings &amp;gt; Iray &amp;gt; Environment &amp;gt; Dome &amp;gt; Dome Scale Factor property to Dome Scale Multiplier to clarify purpose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with clearing a spot render; active viewport frame&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed interactive lesson handling of subwidgets in pages other than Advanced, for the Render Settings and Draw Settings panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Iray hardware options now default to video cards inactive when less than 4GB VRAM&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&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;-772 : Correctly remove source prop when replacing source with target&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended enumerated values on DzDir&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 4.7.1.110
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_1&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-703 : Process will not terminate on some ATI/AMD cards&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed distorted light camera projection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed viewing through distant lights in Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&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 UV index was being set incorrectly when reading legacy content&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;-764 : Inline Help crashes on delegate widgets such as cards in shaping pane; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved handling of looking through spot light in Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added control of Exposure Value to Iray tone mapper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added dynamic Iray branding to splash screen; if/when plugin is loaded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for updating the splash screen when a plugin is loaded;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzPluginMgr now emits pluginAdded when a plugin has been successfully added&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusted tone mapper defaults to account for Exposure Value addition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added dynamic Iray branding to about page; if plugin is loaded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented build system, application and plugin versions; 4.8.0.x&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 4.8.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_2&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; Updated standalone installer templates to reflect version increment; 4.8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an error with aperture in the Iray tone mapper; [private] beta scenes require manual update&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with undo of Iray Exposure Value (EV) controls&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Looking through a spotlight with the NVIDIA Iray DrawStyle (vs default) now matches much closer regardless of frame aspect&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 Iray sun-sky strength&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Iray tone mapper, environment map, and headlamp to match fixed sun-sky strength&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 4.8.0.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_3&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 code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to set sun-sky by location, date and time; Iray &amp;gt; Environment&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 4.8.0.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_4&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; Changed SS UTC Offset from minutes to hours; Iray &amp;gt; Environment&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added widgets for SS Day and SS Time properties; Iray &amp;gt; Environment&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to node based sun and sky direction; Iray &amp;gt; Environment&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated packaging version numbers to reflect 4.8 version increment&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated package configuration to be available via non-beta Install Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; support for subItems in a Material(s) and Shader Preset save filters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with hiding/showing Exposure Value (EV); Iray &amp;gt; Tone Mapping&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 4.8.0.4
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_2&quot;&gt;Public Beta 2&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; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with indices out of bounds&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reworked Render Settings Iray Advance layout; hardware; canvases&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 4.8.0.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_6&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-775 : Crash on ngons in Geo-Grafts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with computed UV index&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 4.8.0.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_7&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; Fixed casing in name/label of &amp;#039;Two Sided Light&amp;#039; in Iray Uber Shader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on Iray cloud; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for light categories to light nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed [potential for] memory leaks; 3Delight rendering pipeline&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a normal direction consistency issue; 3Delight vs Iray&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 4.8.0.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_8&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 code optimization; profiling, static analysis&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 4.8.0.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_9&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; Fixed an issue with selection highlighting of bones with no associated face group&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;-778 : Remove Unused Vertices Reassigns Surface Groups&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Decay and Intensity Scale controls to DzSpotLight and DzPointLight&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDistantLight, DzSpotLight and DzPointLight APIs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzSpotLight and DzPointLight 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; Made improvements to distant, spot and point light shaders; support for light categories, consistency tweaks, etc&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 4.8.0.9
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_3_rc&quot;&gt;Public Beta 3 (RC)&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; Improved error handling in 3D bridge setup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to sign in to Iray cloud; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to use NVIDIA VCA for final render; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability use NVIDIA VCA for DrawStyle; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated documentation menu/action dump scripts to use relative paths; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented framework for DrawStyle tools; provides temporary override of the active ViewTool when a given DrawStyle is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an Auto-Exposure DrawStyle tool for the NVIDIA Iray DrawStyle&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 4.8.0.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_11&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; Build system tweaks; add Iray cloud plugin; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Draw Settings from Tool Settings for Surface Selection and Region Navigator tools; were displayed in both locations, belong only in Draw Settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; DrawsStyle tool, Shader Mixer prep&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates to about copyright notice&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 4.8.0.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_12&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; Render window no longer closes on cancel; cancel becomes close upon canceling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored render window; preparation for live adjustment of Iray Render Settings subset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed cursor for DrawStyle tool override; i.e. NVIDIA Iray Auto-Exposure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Exposure and White Balance options to NVIDIA Iray Draw Settings Advanced tool options&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 4.8.0.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_13&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; Fixed an issue that allowed Material(s) and Shader presets to sometimes save with unused image_library entries&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 4.8.0.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_14&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 code optimization; profiling, static analysis&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 4.8.0.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_15&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; Implemented the ability to modify a subset of Iray Render Settings in an active Render Window; live adjustment requires an active render&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;-795 : LIE and gamma adjustment crash&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with elapsed time wrapping at midnight; reported during rendering&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 4.8.0.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_16&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; Fixed an issue that caused Manipulation DrawStyle, Subdivision DrawStyle, and Manipulation Binding to not be saved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &amp;#039;dynamically hidden&amp;#039; state to DzProperty; temporary hidden state for display purposes, intentionally not saved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated property based panes/widgets/filters to support &amp;#039;dynamically hidden&amp;#039; properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzRendererMode &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; see DzRenderMgr, DzRenderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented &amp;#039;dynamically hidden&amp;#039; on various node types; various properties are now hidden/shown depending on the mode of the active renderer; i.e. shadow/light controls for biased vs physically-based&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended light class APIs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated light class documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed light node support of the &amp;#039;Visible In Render&amp;#039; property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added protected/private functions to DzNode, DzLight, DzDistantLight, DzPointLight, DzSpotLight, DzPhotometricPointLight, DzPhotometricSpotLight for render mode support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an Interactive Lesson crash on OSX when ending the lesson early&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved handling of light property dynamic hide/show&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential render handler memory leak in DzRenderMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added lens thickness control to basic camera; physically based active renderer; dynamically hidden&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Promoted handleRendererModeChanged slot on DzDistantLight sub-classes from private to protected&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 4.8.0.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_17&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; 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 4.8.0.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_18&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; Fixed a regression issue with linear point light end falloff value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented the ability to resume canceled/finished NVIDIA Iray renders; in render window, until closed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an image save issue when file path does not already exist&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged photometric light types into their respective default types; removed individual photometric light types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzLight APIs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended dynamic property hiding to handle photometric light properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated light property group organization; i.e. Shadow is now a sub-group of Light&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Create &amp;gt; *light to set its photometric mode based on whether the current mode of the active renderer is physically based&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default workspace layouts and styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added read only extra asset macros to DzPlugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved recently added functions/members from DzDistantLight sub-classes to DzDistantLight&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with light intensity control initialization&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 4.8.0.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_19&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; Fixed loading/saving issues with smoothing modifiers; requires new save&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a Render Dimensions issue when pressing the Defaults button on Render Settings &amp;gt; Editor|Advanced&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue when switching from Active Viewport to Custom in the Render Settings &amp;gt; Editor &amp;gt; Render Dimensions property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&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;-807: Mark user defined render dimension presets&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 4.8.0.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_20&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; Styling work on NVIDIA Iray DrawStyle Advanced tool options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved [included] interactive lessons to new categorization; prep for new lessons and updates to existing lessons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; NVIDIA Iray Canvases can now be rendered to a Render Window; manage Canvases in Render Settings &amp;gt; Advanced &amp;gt; Canvases; set active canvas in Render Settings &amp;gt; Editor &amp;gt; Canvases &amp;gt; Active Canvas and/or Render Window Extension  &amp;gt; Canvases &amp;gt; Active Canvas&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a signal for when the active canvas 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 4.8.0.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_21&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-813: Fixed an issue where nodes that were set to not cast shadows were not being drawn in the viewport while viewing through a light, when the active mode of the active renderer does not support disabling shadows (and therefore dynamically hides control from the user)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&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 DrawStyle Tool was active while the DrawStyle was changed&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 cursor to change even if the current DrawStyle has no DrawStyle Tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for hidden nodes to the [pose] Symmetry tool, when &amp;#039;Show Hidden Nodes&amp;#039; is enabled; Scene pane option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a &amp;#039;Mirror Across Y Axis&amp;#039; option to the Trunk Nodes drop-down of the Symmetry tool; performs a &amp;#039;Mirror Y and Z Rotations&amp;#039; with X translations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for hidden nodes to the Bake To Transforms tool, when &amp;#039;Show Hidden Nodes&amp;#039; is enabled; Scene pane option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for post-render script; Render Settings &amp;gt; Editor &amp;gt; General &amp;gt; Post-Processing &amp;gt; Post Process Script; executes post-save of a render&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for NVIDIA Iray Canvases to the Spot Render tool, when using the Render To: New Window 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 4.8.0.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_22&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; Normal maps no longer participate in general user-configurable compression settings for NVIDIA Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made updates from texture compression editing more dynamic for NVIDIA Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with auto-following scale properties; multiplication vs addition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&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 4.8.0.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_23&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; Added “Fit to Mode”; provides “Redirect Transforms” (default) and “Auto Follow Transforms”; ERC does not redirect if controller is auto-following&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed creation of advanced Iray node properties to be user properties so they save correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed visibility of point light properties; rotation and scale; for IES profiles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed default “Instancing Optimization” to speed instead of memory; reduces occurances of freezing/crashing video card&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 size of Interactive Lesson descriptions to not calculate correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; MDL files to “daz_3d” module&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed prototype dzbasic (MDL) bricks from Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an ability to add custom MDL paths via Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in Shader Mixer with undo of a User Parameters brick&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 4.8.0.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_24&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; Display only diffuse/base textures in viewports for Shader Mixer materials&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed option menus of styled properties in Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed load of enum parameters connected to a User Parameters brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&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 4.8.0.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_25&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-823: Undo disabled following an Interactive Lesson&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed orientation of IES profiles on emitting Iray Uber surfaces&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked default views to have no headlamp offset; headlamp for cameras are still offset by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Refresh MDL…” option to Custom MDL brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed ordering of parameters when MDL Callable value is changed in Custom MDL brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in lights when built-in MDLs are missing&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; Critical built-in daz_3d MDL shaders are now pre-loaded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for [shading] language filtering to Shader Mixer brick repository; Brickyard and workspace context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Shader Mixer workspace minimum zoom set to 10%; was 30%&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Shader Mixer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.8.0.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_26&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; Added some basic scripting access to Shader Mixer &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored MDL architecture to be able to trace a known value through the brick network&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Replace Material Field” MDL brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored MDL architecture; move setDirectValue and canSetDirectValue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Flattened Material” MDL brick&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 4.8.0.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_27&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; Fixed minor issues in Iray Uber&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a compile error in Iray Uber MDL and a warning in Basic MDL&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored Iray Uber MDL for reuse&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 4.8.0.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_28&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; Fixed default arguments for layered material mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed “Flattened Material” MDL brick&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 4.8.0.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_29&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; Fixed default values for MDL&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an Interactive Lesson shifting target issue when loading assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored Iray Uber MDL to have a single material that does uber bumping&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tests around DzMdlIrayUberPBRMetallicityRoughness; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&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 4.8.0.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_30&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; Fixed a crash on close, when a shader in the Shader Mixer workspace included a User Parameters brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added saving/loading of last used Language Filter in Shader Mixer Brickyard&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;/Styling work on properties and property views; indention, edit mode, selection only&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;/Styling work on Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Read/Store annotations on MDL parameters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added generated information for Iray Uber&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Read defaults from MDL parameters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Store defaults and annotations on DzBrickParam and DzShaderBrick where possible&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&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 4.8.0.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_31&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; Implemented unit tests for MDL info methods&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated version of included MDLs to 1.2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug in the JSON DOM parser, when adding arrays to arrays&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Add User Parameter…” option to the User Parameters brick; provides the ability to manually create properties with the standard Create New Property dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added MDL annotation support to the User Parameters brick when using the Auto Add parameter to create properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for reading light profiles and BSDFMeasurement resources as default values for MDL bricks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a test IES profile&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &amp;#039;internal_name&amp;#039; MDL annotation support to the User Parameters brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &amp;#039;internal_name&amp;#039; MDL annotations to included MDLs&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 4.8.0.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_32&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; Fixed an issue with MDL annotation - use annotation label only on original parameter creation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made changes to Shader Mixer MDL brick categories and preferred names&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in property list views when an item does not have an icon&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 4.8.0.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_33&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; The delayed delete stack is now executed when the scene is closing; scene now deletes all scene objects&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved speed of deleting nodes while the scene is clearing; property value changed no longer emitted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated NVIDIA Iray build; Gold Candidate&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed unhandled progress messages from new NVIDIA Iray build&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 connection setup of Auto Add parameter on User Parameters brick in Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added AXF importer 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 4.8.0.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_34&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; Fixed a resource leak of custom loaded MDLs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored custom MDL load &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; Added support for AXF based materials to the Custom MDL brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that occurred when definition info was missing from MDL&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; based identifiers in the Custom MDL brick; i.e. relative/path/to/MDL#name&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 4.8.0.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_35&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; Added an information panel to the Scene pane; tips page; node page in progress&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated tip page scripts; moved common source to included files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; path to be more permissive in Custom MDL brick; i.e. [/]relative/path/to/MDL#name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed display of float color property limits in property setting dialog; float vs integer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed duplicate to not duplicate dynamic property flags&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for drag/drop of MDL and AXF files to Shader Mixer workspace; auto-create Custom MDL brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed Cloud [BETA] page in Render Settings : NVIDIA Iray : Advanced&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Direct Scale” advanced input to Texture Instance brick; allows fixed scaling of image tint/mono output&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an information panel to the Environment pane; tips page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated tip page scripts; moved common source to included files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated tip page &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;; added scrolling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated tips&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated City Limits/ City Limits Lite layouts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved Texture Instance brick connected input logic&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed footer styling of Scene and Environment panes; Highway, Main Street&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed styling of scroll area viewport widgets in tip pages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated guide page scripts; moved common source to included files&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 4.8.0.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_36&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; Shader Mixer styling work; added drop shadows to bricks, connectors, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Shader Mixer interface 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; Added support for brick parameter type and frequency decoration to Shader Mixer; U = uniform, D = Direct, {} = struct type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved MDL resource image management&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved speed of FBX morph export&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; NVIDIA Iray Cloud interface/styling work&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a default Environment map resource and set default settings to use it&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disabled recent addition of drop shadows in Shader Mixer; avoid crash in Qt&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 4.8.0.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_37&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; Improved Shader Mixer Auto-Arrange&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Render Settings : General &amp;gt; Misc &amp;gt; Auto Headlamp as global definition of “Auto”; i.e. camera Headlamp Mode set to Auto&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with writing of non-standard render settings to Scene and Render Settings presets; i.e. Auto Headlamp, Post Process Script, etc&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 4.8.0.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_38&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; Added a time out to the image conversion process; handle 3Delight/tdlmake becoming unresponsive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Primary Axis option to the Create Primitive dialog; allows a user to reorient the geometry of a primitive such that what is historically assigned to Y+ can be assigned to 1 of 6 explicit directions - i.e. X|Y|Z +|-&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for causing all simple input parameters on a User Parameters brick to connect when the ALT keyboard modifier is pressed/held while establishing a connection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a right vs left flow issue on the User Parameters brick&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 4.8.0.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_39&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; Improved NVIDIA Iray DrawStyle response on non-active viewport; cancel, resume&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with a referenced enum in 3Delight render processes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored “PBR Metallicity Base” brick to construct from static data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added annotations to parameters in Iray Uber Material MDL&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 4.8.0.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_40&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 code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tests for “PBR Metallicity Base” brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabled “PBR Metallicity Base” brick; Functions &amp;gt; MDL &amp;gt; Materials&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Uber Add Geometry” brick; Functions &amp;gt; MDL &amp;gt; Material Editors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed “Edit Material” brick category to “Material Editors”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified geometry brick to handle double bump correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored Iray Uber Material MDL add_geometry to be more usable in Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with conversions&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 4.8.0.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_41&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; Added an “Add Weighted Layer” brick; Functions &amp;gt; MDL &amp;gt; Material Editors &amp;gt; Layering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Add Fresnel Layer - Chromatic” brick; Functions &amp;gt; MDL &amp;gt; Material Editors &amp;gt; Layering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Add Fresnel Layer - Mono” brick; Functions &amp;gt; MDL &amp;gt; Material Editors &amp;gt; Layering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Add Custom Curve Layer” brick; Functions &amp;gt; MDL &amp;gt; Material Editors &amp;gt; Layering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Add Emission Layer” brick; Functions &amp;gt; MDL &amp;gt; Material Editors &amp;gt; Layering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with direct calc return value in resource case&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Copy Backface To Surface”, “Copy Surface To Backface”, and “Swap Surface And Backface” bricks; &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the “Direct Scale” advanced parameter on “Texture Instance” brick to be a color instead of a float; Functions &amp;gt; Textures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Add Thin Film - Chromatic” and “Add Thin Film - Mono” bricks; Functions &amp;gt; MDL &amp;gt; Material Editors &amp;gt; Thin Film&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed property default paths on “MDL Surface” brick; Roots&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 4.8.0.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_42&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; Added NVIDIA core definitions MDL&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added top coat bricks; Functions &amp;gt; MDL &amp;gt; Material Editors &amp;gt; Top Coats&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Remove Unused Parameters…” option to User Parameters brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Uber Add Volume” brick; Functions &amp;gt; MDL &amp;gt; Material Editors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed volume parameters from “PBR Metallicity Base” and “PBR Specular Base” bricks; Functions &amp;gt; MDL &amp;gt; Materials&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Add Specular Color Top Coat” brick; Functions &amp;gt; MDL &amp;gt; Material Editors &amp;gt; Top Coats&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Square Roughness” brick; Functions &amp;gt; MDL &amp;gt; Utility&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 4.8.0.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_43&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; Added an “Abbe Number Dispersion” brick; Functions &amp;gt; MDL &amp;gt; Utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a stall issue with Iray Uber Material metal flakes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash on variable sized MDL bricks; delay resizing until user finishes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented a Node page in the Scene pane information panel; provides detail information about the [primary] selected node [and root]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented saving/restoring of information panel page index for several panes; Scene, Smart Content, Content Library, Render Library, Posing, Shaping, Surfaces, Lights, Cameras&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 information panel pages to not be initialized correctly when restoring a pane with more than one page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed metal flakes layer in Iray Uber Material&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Add Metal Flakes” brick; Functions &amp;gt; MDL &amp;gt; Material Editors &amp;gt; Accessors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version; not minimum SDK version (still 4.5.0.100), current (&lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; additions)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “PBR Specular Base” brick; Functions &amp;gt; MDL &amp;gt; Materials&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added bricks for NVIDIA core definitions MDL&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up default categories for edit material bricks; Functions &amp;gt; MDL &amp;gt; Material Editors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-805 : Added an option to Limits On/Off for controlling whether skeletons are included or excluded; Edit &amp;gt; Figure &amp;gt; Limits &amp;gt; …, Parameters and Posing pane option menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Luminance Units” brick; Functions &amp;gt; MDL &amp;gt; Utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in User Parameters brick, where enum properties lost values on save/load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Iray Uber Material emission configuration; scene unit&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 4.8.0.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_44&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; Build system tweaks; Mac packaging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added object names to aniMate pane widgets; interactive lessons and inline help support&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 4.8.0.44
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4_rc2&quot;&gt;Public Beta 4 (RC2)&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; Extracted common code for limits script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a check for node selection to limits script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated limits on/off scripts to include/use common code&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added limits script to footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Normalize Color” brick; Functions &amp;gt; MDL &amp;gt; Utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where setting MDL value was not clearing previous attachments&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Bump Or Normal Map” brick; Functions &amp;gt; Geometric&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed scale on “Add Metal Flakes” brick; Functions &amp;gt; MDL &amp;gt; Material Editors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added unit tests for converting Iray Uber Material to a brick material; Shader Mixer import from scene&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 4.8.0.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_46&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 code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzMaterial so that it can be created during unit tests&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added unit tests for converting an Iray Uber Material to a brick material; Shader Mixer import from scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reverted a change that introduced a regression bug in Shader Builder compiling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a guard to ensure that a RSL compatible renderer is used to compile Shader Builder shaders&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzScriptContext::sleep(); accessible from the global namespace; effectively pauses the running script for the specified number of milliseconds without blocking the application event loop&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed dynamic link library export of some generated bricks; unit testing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed “Texture Tiler” brick to properly add its properties when connected to a “User Parameters” brick; Functions &amp;gt; Textures; Functions &amp;gt; Utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed ordering of parameters when imported from scene; 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 4.8.0.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_47&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; Fixed an issue where removing items from a DzEnumProperty set a max value that could be out of range&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added conversion of Iray Uber Material via Shader Mixer : File &amp;gt; Import From Scene…; support for metallicity and specular base modes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up consistency issues in material edit bricks; Functions &amp;gt; MDL &amp;gt; Material Editors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in User Parameters brick connection setup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added busy cursor feedback to Shader Mixer : File &amp;gt; Import From Scene…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Uber Weighted Base” brick; Functions &amp;gt; MDL &amp;gt; Materials&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Annotated and fixed Iray Uber Material shader handling of shared inputs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed some Iray Uber Material to brick material conversion issues&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added conversion of Iray Uber Material via Shader Mixer : File &amp;gt; Import From Scene…; support for weighted base mode&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 4.8.0.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_48&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; Added “Normalized Surface Mix” and “Clamped Surface Mix” bricks; Functions &amp;gt; MDL &amp;gt; Material Editors&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 4.8.0.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_49&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; Added bricks to Functions &amp;gt; MDL &amp;gt; Material Editors &amp;gt; Tint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Add Measured Curve Layer”; Functions &amp;gt; MDL &amp;gt; Material Editors &amp;gt; Layering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed saving/restoring of brick “Settings” group collapsed state&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked handling of brick “Settings” group collapsed state; ensure state is not changed on parameter changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed saving/restoring of brick “Inputs” and “Outputs” groups collapsed state&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified Shader Mixer open/import to ensure root brick is visible when first loading a brick network&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Hide Unused Parameters” option to brick option menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Shader Mixer: File &amp;gt; Import From Scene… now applies “Hide Unused Parameters” when importing/converting Iray Uber Material&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 4.8.0.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_50&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; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation for DzTimer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a parameter edit mode to User Parameters brick to speed up long edits&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a memory leak in Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Symmetry now uses the raw value of properties instead of the [potentially driven] value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source code optimization; profiling, static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a Shader Builder sub-directory enumeration issue on &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X; caused several built-in examples to be omitted; caused sub-categories to be lost between sessions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When creating a material in Shader Mixer the default bricks will now be MDL based if NVIDIA Iray is the active renderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When creating a material in Shader Mixer, it now looks for a file of the pattern “Shader Mixer/On New/[Renderer Name] New Material.dbm”; relative to the resources directory&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A default NVIDIA Iray New Material is now compiled into core&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed file read of brick connection colors&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 4.8.0.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_51&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; Modified Shader Mixer new/load to auto zoom brick networks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Zoom To Fit” option to Shader Mixer workspace context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added scroll wheel zooming to Shader Mixer workspace when CTRL keyboard modifier is pressed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added auto scrolling to Shader Mixer workspace when dragging a connection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression issue that resulted in the Lesson Strip menu populating incorrectly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged development branch into trunk&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 4.8.0.51
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_5_rc3&quot;&gt;Public Beta 5 (RC3)&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; Build/Publishing system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with UV and Smoothing property ordering when a User Parameters brick is used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed texture modification save of scale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabled caustic sampler in NVIDIA Iray DrawStyle&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 4.8.0.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_53&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; Replaced Valentina &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; sub-installer in standalone installer with PostgreSQL &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; sub-installer&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 Interactive Lesson would sometimes not be able to find an action in visible toolbars depending on which layout was used; object names were being changed in toolbars that contained custom toolbar widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extracted Interactive Lesson script functionality to common included source&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Interactive Lesson functionality in common include script; convenience functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with caustics in NVIDIA Iray DrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Home screen “Interactive Tutorials” and “QuickStart Guide” scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed included user facing Interactive Lesson scripts; moved to separate package to facilitate more frequent updates&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 4.8.0.53
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_6_rc4&quot;&gt;Public Beta 6 (RC4)&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; Extended Interactive Lesson functionality in common include script; convenience functions&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 material on a surface is using an IES profile and that material is deleted while scene is 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 4.8.0.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_55&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; Fixed a grafting issue where the mesh would not update correctly&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 4.8.0.55
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;hotfix&quot;&gt;HOTFIX&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; Updated to NVIDIA Iray 2015.1.1, build 231000.11582&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Nominal luminance is now set when manually editing tone mapping&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 Environment pane when clearing the scene&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 Bryce bridge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an inconsistency in the calculation of subdivision level between preview and render for the NVIDIA Iray renderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked finding of the opacity control on DzBrickMaterial so that cutout opacity works in preview&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed transform view tools to support the use of property aliases as replacements for transform manipulator controls when the transform property being aliased is on the first immediate child node, has the same XYZ interest, is in a parallel property group hierarchy, and the transform property being replaced is both locked and hidden&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended interactive lesson common included script&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 Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt;-26 : In rare cases, newer tags in a &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; file, such as image_modification, could cause the parser to give up if it did not recognize the tag&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved interactive lesson images to external Interactive Lessons package&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;-883/CS193209 : Fixed a crash when auto-fitting while the NVIDIA Iray DrawStyle is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a dual lobe hair mdl&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 4.8.0.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_57&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; 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 4.8.0.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_58&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; Improved reporting of class factory GUID collisions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed [legacy] class GUID collisions in Dynamic Clothing Control plugin; collisions were being reported to log during load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with new user download/install experience; auto-launching&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build/Publishing 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 4.8.0.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_0_59&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; Build/Publishing 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 4.8.0.59
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.8.0.55 - 2015-5-26&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.8.0.59 - 2015-6-18&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_9_0_63">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-10T00:09:56+00:00</dc:date>
        <title>4.9.0.63 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_9_0_63</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.9.0.63 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; change log leading to the General Release of version 4.9.0.63. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_1&quot;&gt;Public Beta 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_65&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; Multiple concurrent operations (install, uninstall, repair) on any single product is now prevented&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.0.79&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation for DzAssetMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed several update*Containers member functions on DzAssetMgr to the public &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; Added/corrected scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation on DzContentTab, DzFileContentTab and DzAssociatedAssetsView&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 4.8.1.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_66&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; Renamed “All” to “All Categories” in DzContentTab; base for smart content views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed restoring the enabled state of the Sync Pages action for Smart Content pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Auto-selection of “All Categories” in the asset association view is now consistent with the product assets view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed update of DzFileContentTab categories when a product is [un]installed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made DzProductContentTab context menu entries consistent with DzFileContentTab context menu entries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzProductAssetContainer script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation stubs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added StylePixmap OutArrow&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed DzRelatedAssetsView back button to use OutArrow&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Simplified compatibility base filter icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked ProductNotInstalledAccent icon/styling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked ProductUpdateAccent styling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recompiled default styles&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 4.8.1.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_67&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; Update to NVIDIA Iray 2015.3&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.0.81&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 4.8.1.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_68&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; Update to DzCloud 1.0.0.82&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for multi-selection to the Product page of the Smart Content pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a checkbox option for “Respect Scene Selection” to smart content views; Smart Content pane, Presets pages&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.0.83&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 4.8.1.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_69&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; Update to DzCloud 1.0.0.85&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The product view icon button now launches the system default &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; handler (i.e. browser) to the ReadMe page for &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D products; holding the control keyboard modifier presents “control freak” options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a default store script example&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored DzAssetMgr::showInStore() to pass a single argument to the store script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D store script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Categories and assets views in DzFileContentTab are now properly refreshed when a cloud product install/uninstall operation completes&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 4.8.1.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_70&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; Added DzGuidePage scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; dcoumentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGuidePage &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added static convenience functions&lt;/div&gt;
&lt;/li&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 Smart Content “Respect Scene Selection” option state persistent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimized fetching of product icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added guide pages to product and associated asset views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved DzContentTab 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; Added “More Information…” action to the Smart Content product context menu; executes store script; &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D products launch product ReadMe by default - hold Ctrl/Cmd keyboard modifier for additional “control freak” style options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to “Categorize…” from within product and associated assets views; context menus; smart content pages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzAssetMgr::showMoreProductInfo() to public APIs; deprecated DzAssetMgr::showInStore() in SDK &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 DzAssetMgr store related &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 DzProductContentTab 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; Smart Content products now retrieve icons rather than create a pixmap on non non-gui threads&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.0.86&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Uninstall” action to the context menu of a Content Library pane product container&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added functions to interactive lesson common included script; findRendererByName, setDrawStyleMember, renderSettingsPaneEditorRendererSelect, renderSettingsPaneAdvancedRendererSelect, drawSettingsPaneEditorDrawStyleSelect, drawSettingsPaneAdvancedDrawStyleSelect, checkForMissingRenderer, checkForDrawStyle, alertMissingRenderer, alertMissingDrawStyle, alertMissingAssets, processLesson, usage example&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed functions in interactive lesson common included script; renderSettingsPaneWidgetSelect, drawSettingsPaneWidgetSelect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deprecated functions in interactive lesson common included script; alertMissing, checkForRenderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed functions interactive lesson common included script; checkForMissingDrawStyle vs checkForDrawStyle&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 4.8.1.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_71&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; Fixed busy indication in Smart Content on filter bar of Product page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prevent conflicting operations during progress of a product; download, install, update, uninstall, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build/Publishing system tweaks; RTQA scripts; PublishingBuild tag&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.0.88&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched User Data export to use DzCloud schema&lt;/div&gt;
&lt;/li&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 4.8.1.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_72&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 DzCloud 1.0.0.90&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 4.8.1.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_73&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; Extended DzProductAssetContainer 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; Switched DzProductAssetContainer store/product &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; to use DzCloud &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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; Marked deprecated methods on DzProductAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated/Added DzProductAssetContainer 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; Fixed a compile issue with classes exposed to script&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 4.8.1.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_74&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; Update to DzCloud 1.0.0.91&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed logging of metadata sync progress&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.0.92&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 4.8.1.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_75&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; Update to DzCloud 1.0.0.93&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed double initialization of asset association pages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a connection warning on product search&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set Smart Content Sync Pages on by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed “Respect Scene Selection” label word wrap&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 4.8.1.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_76&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; Added unit tests for current projection map implementation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored projection map implementation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed unused code paths from projection code&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved test stability&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed crash on load when Smart Content pane Store page was last active on close&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Smart Content pane Sync Pages action state is now preserved between sessions&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.0.94&lt;/div&gt;
&lt;/li&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 icons being loaded properly in associated file views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an error with requesting a metadata sync while a metadata sync is in progress&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented DzMultiPointProjectionMap&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 4.8.1.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_77&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; Implemented invalid facets on DzMultiPointProjectionMap&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed bug in octree implementation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tolerance support to octree&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.0.95&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented “More Information…” option in context menu for Products in Content Library pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented options for sending navigation to category, product and mapped folder between Smart Content and Content Library panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed ordering consistency issues in Smart Content and Content Library pane context menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentLibraryPane, DzProductContentTab and DzFileContentTab scripting APIs&lt;/div&gt;
&lt;/li&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; Smart content view and content library context menu cleanup&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 4.8.1.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_78&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; Added adaptive tolerance option to transfer utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabled multi-point projection via transfer utility&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 4.8.1.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_79&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; Fixed issues with facet group projection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a projection memory leak&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for click-able keywords to the Tags page of smart content file views&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.0.96&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a facet lookup weighting issue&lt;/div&gt;
&lt;/li&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; Improved facet projection&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 4.8.1.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_80&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; Moved Store view to information panel in smart content views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed word-wraping issue with artist names in product tooltips&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 4.8.1.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_81&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; Added a check for an empty product token to the &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D store script; avoid sending the user to an invalid &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Custom action script tweaks; wrap strings for localization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored projection map to maintain more information about hit locations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a Mac build issue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved facet projection handling&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 4.8.1.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_82&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; Fixed a bug in new projection nearness; regression from old projection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for Puppeteer Presets to be able to use images in mapped content directories; rather than only from resources&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 4.8.1.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_83&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; Tweaked check for location in mesh on projection map&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added filter by install state options in the Products page of Smart Content pane; still needs styling&lt;/div&gt;
&lt;/li&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 4.8.1.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_84&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; Missing files dialog now shows products to install when possible&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.0.99; data migration triggers&lt;/div&gt;
&lt;/li&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; Moved missing files dialog to be after scene draw resumes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented interactive keyword tags in the Tags page of the Smart Content information panel; for files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented interactive artist tags in the Info page of the Smart Content information panel; for products&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed author data display for cloud installed assets in Info page of the Smart Content information panel; files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed hidden/shown state of the Tags page of the Smart Content information panel while in embedded product/associated file views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed clearing the filter field of the Smart Content embedded views when exiting a view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentTab filter 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; Extended DzInfoTabs &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; Deprecated DzInfoTabs::setFileInfoFromContainer(); use DzInfoTabs::setProductInfo() instead&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFileMetaTab &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; Deprecated DzFileMetaTab::applyPressed(); use DzFileMetaTab::applyChanges() instead&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRelatedAssetsView &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; Switch to cloud &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; for file info&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consistency tweaks to Content Library tooltips&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 4.8.1.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_85&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; Build/Publishing system tweaks; archiving of Publishing Builds&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When loading a Scene with missing files, the missing files dialog is now shown before load to allow install&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When loading a Scene with missing files, the missing files routine attempts to detect images and uv sets in animations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Product view is now set to non-paging&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 4.8.1.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_86&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; When loading a Scene with missing files, the missing files routine attempts to detect images from the images library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with product update for missing files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with simple image detection for missing files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial work to allow auto morph following projection options&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 4.8.1.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_87&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; Ensure projection options duplicate&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 4.8.1.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_88&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; Renamed DzContentTab *CornerWidget member functions to clarify widget placement; 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; Renamed DzContentTab *FooterWidget member functions to clarify widget placement; 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; Fixed an issue with the product install state filter bar in the Products page of the Smart Content pane not being hidden when entering an embedded assets view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial styling of the product install state filter bar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed the “Respect Scene Selection” option in the Smart Content pane to “Filter By Context”; if checked the contents of the compatibility base/filter selector, the categories displayed within the side navigation view and the contents of the results view are determined based on the primary node selection within the scene, or the lack of node selection within the scene, and the content types assigned to assets; if unchecked the contents of the views will not be filtered based on node selection or content types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed DzContentTab *RespectSceneSelection member functions to clarify widget placement to reflect option rename; 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; Added an option for clearing correlation morphs to projection follower options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a logic error in finding follower morphs for projection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed auto morph following tag in files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deprecated email in authorship information (per Publishing request); removed from file info displays; &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; always returns empty string&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2015.3 release; does not support &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X 10.6; intent inquiry sent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added new base MDL bricks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up beta MDL bricks; removed intermediate numbered input bricks in favor of bricks with variable input count&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fetching of categories in smart content views is now delayed until the interface is completely built&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 4.8.1.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_89&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; 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 4.8.1.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_90&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; Made tweaks to the configuration of the install filter tab bar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to install filter tab bar styling; use existing primitives&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a style primitive assert&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented support for data migration via DzCloud APIs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed the NVIDIA Iray renderer to attempt render/draw even if no valid renderers could be loaded; NVIDIA Iray 2015.3 and &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X 10.6&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in smart content views where entering an embedded view (i.e. product, add-on, target) before a search (i.e. all categories) completed caused the base results view to be raised when the search finished, without also causing the base navigation to be shown - thereby leaving the user with no means of category navigation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cloud install of a product even if it is installed by other means is now enabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tool tip images for products and assets now use a common code path&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.0.104; fixed product images and improved migration&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated City Limits and City Limits Lite layouts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added inline help for the information panel tags page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Smart Content tips&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed obsolete Smart Content tips&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 4.8.1.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_91&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; Replaced the &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D Store corner button in the Smart Content pane with a Login/Logout button&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.0.105; fixed data migration&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Metadata sync is now ensured to occur after migration&lt;/div&gt;
&lt;/li&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; Improved the Content DB Maintenance &amp;amp;gt; Reset Database user experience; non-applicable options are now unchecked and disabled when the Reset Database option is checked; user is alerted/prompted to Export User Data when Reset Database option is checked and Export User Data option is not&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 info tabs Info page where “No Selection” could end up being linked as the last clicked tag&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where clicking an empty area of the side navigation in smart content views would not clear the info tabs Info page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where entering and/or exiting an embedded smart content view would not always update the info tabs Info page&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 4.8.1.91
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_92&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; Build/Publishing system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; All cloud messages are now sent to a separate log&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated text displayed in store login/registration&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pressing the RETURN key while a field has focus in login/registration now begins the operation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Decoupled logging for unit testing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Login/Registration widgets are now disabled while operation 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 4.8.1.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_93&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; Extended DzRelatedAssetsView scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; browseToCategory&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor updates to script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs; globals, dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Color::isValid() to 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; Fixed script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation inheritance for ByteArray, Color, Font, Image, Palette, Pixmap, Point, Rect, Size&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 4.8.1.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_94&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; Fixed correlated morph to allow follower morph to be empty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added/updated DzAssetMgr, DzAssetMetadata and DzAsset public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; marked content instance &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; deprecated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Login widget now remembers settings across all instances&lt;/div&gt;
&lt;/li&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; Improved error messages for Hexagon bridge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with handling press of the RETURN key in the login dialog&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 4.8.1.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_95&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; Removed system identification code from cloud manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed calls to DzAsset::getNumInstances(); content instances are deprecated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Transfer Utility projection options with no follower morph&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated to Qt 4.8.7&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks; project dependencies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a method to Hexagon bridge for retrieving the Hexagon executable path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When Hexagon doesn&amp;#039;t launch from the bridge, forget the location stored in application settings&lt;/div&gt;
&lt;/li&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; Handle unexpected exception at shutdown&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Orderly shutdown of cloud manager to prevent crashing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Change “All Categories” to “All” in smart content views; “All” now ignores categories&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.0.110&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Alert user when user id has become invalid&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes to db startup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only check cloud content use flag when alerting user&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Product icons and install progress are now displayed in Content Library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; guid&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Begin implementation of renderer language content type filtering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Script IDE console printing of debug messages; handle code&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made optimizations related to asset updates in Content Library product containers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added heap inspector&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.0.111&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extracted common ini class from various locations where ini files are queried&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Bryce bridge with respecting dialog selection for sending materials per frame&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a method to Bryce bridge for retrieving the Bryce executable path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed messages that were incorrectly displayed as information instead of warnings or errors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved diagnostic messaging with Bryce bridge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzScript documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Windows 10 and OSX 10.10 enums and platform strings to DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzDSONIO to Qt 4.8.7; &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Importer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clear search results when empty area is clicked in smart content views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allow a user to agree to a EULA&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Require user to agree to changed EULA prior to installing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzProperty and DzNumericProperty script &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; Fixed a DzDSONIO/Optitex issue with Qt 4.8.7&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update SDK installer packaging to use Qt 4.8.7&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extracted common EULA dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with “signing” the EULA when the EULA dialog is dismissed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a manual mode for heap inspector&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made DzRenderLibraryPane and DzContentLibraryPane scripting APIs parallel where applicable; cleaned up access specifiers, renamed member functions, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRenderMgr &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; When in manual mode of heap inspector also check dzMalloc and dzFree&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 4.8.1.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_96&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; Build system tweaks; Mac content library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clear results from search thread when finished; free temporary memory&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed product asset model to use Qt preferred mechanism for updates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added memory management helpers to clean up runtime loaded libraries&lt;/div&gt;
&lt;/li&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; Require user to agree to updated EULA before metadata retrieval&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 4.8.1.96
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_97&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; Build system tweaks; Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance; Hexagon Bridge, Bryce Bridge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Verify Hexagon bridge path actually contains Hexagon executable; prompt user if invalid&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Verify Bryce bridge path actually contains Bryce executable; prompt user if invalid&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added metadata properties and marking member functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deprecated DzAssetMetadata&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.8.1.97
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_98&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; Stop &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt;, Start &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt;, and change DSN now notify cloud&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.0.116&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented back-end for asset/product marking&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with keeping DB user when logging out&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.0.117&lt;/div&gt;
&lt;/li&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 DzCloud when the mapped content directory list changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Notify DzCloud when application resets database&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added mark property for getting/setting mark index from script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added mark property for getting/setting mark index; added getMark and clearMark member functions to parallel the DzAsset &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 DzAbstractAssetContainer, DzTopLevelAssetContainer, DzProductHolderContainer, DzParentProductContainer, and DzSearchContainer &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; Deprecated DzProductAssetContainer::showAsNew()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Entering an embedded asset view now attempts to select the category of the parent view; preserve navigation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzAsset description getting/setting now uses the cloud &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; DzAsset originalFilename and originalPath getters now use the cloud &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; Extended the DzAsset &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; vendor/user categories&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deprecated DzAsset instance member functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzAsset &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; Extended DzFileContentTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getSelectedAssets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductContentTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getSelectedProducts; exploreProduct now takes an optional argument&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disable login/logout menu item while login/logout in progress&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up iCCP and showAsNew warnings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated NVIDIA Iray to 2015.3.2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated generated bricks for NVIDIA Iray&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 4.8.1.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_99&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; Update to DzCloud 1.0.0.118&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored core encryption&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved error diagnostics from DzConnect in debug builds&lt;/div&gt;
&lt;/li&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; Work to allow EULA to be shown without signing it during login&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks; Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with synchronizing selected categories in the Smart Content pane when the “Sync Pages” option is enabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed “Synchronize” action to “Update Metadata”; operation is pull, not bi-directional&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced “Synchronize” in status updates to “Update Metadata” or similar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked handling of setting embedded smart content view active category to parent active category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.8.1.99; SDK min is 4.5.0.100&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 4.8.1.99
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_100&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; Update to DzCloud 1.0.0.119&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Store encrypted passwords&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disabled “Scan Known Directories for Files…” action to prevent conflicts with DzCloud&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 4.8.1.100
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_101&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; Show busy cursor on logout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prompt user to re-login if logged out by database reset&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.0.120; remove un-needed column causing performance issues&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Login during registration wizard to automatically obtain serial numbers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prompt user to login during startup wizard&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where hiding the login page on startup wizard didn&amp;#039;t hide the page in registration wizard&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Suppressed the account creation link in login wizard page&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 4.8.1.101
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_102&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; Updated user-facing copyright statements&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 4.8.1.102
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_8_1_103&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; 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 4.8.1.103
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_1&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; Incremented application and plugin versions for 4.9.0.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build/Publishing system tweaks; 4.9.0.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Pending” filter to Smart Content Products footer; shows queued operations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Separated update progress from install progress&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed login action being disabled if login dialog is canceled&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 4.9.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_2&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; Update to 3delight 12.0.27&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.0.127&lt;/div&gt;
&lt;/li&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 status messages; “Beginning [install/update] of…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added preliminary timing wrappers around long build tasks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allow “Delete Installed Metadata…” from context menu for all products displayed 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; Allow renaming of vendor products; not generic local user product; vendor updates override local modification&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for “Explore User Assets…” from the context menu in smart content asset views; explore generic local user product&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated tooltips when hovering and info panel when selected; smart content product/asset views, content library assets/products&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset and DzProductAssetContainer APIs; added/renamed/deprecated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &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 SDK version to 4.9.0.2; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed “Mark Folders Containing New Content as NEW” preference; obsolete&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deprecated DzAssetMgr::setMarkFoldersContainingNewContent()&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 4.9.0.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_3&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; Updated login connect success message&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated registration message and layout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated splash screen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated about screen copyright notice&lt;/div&gt;
&lt;/li&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; Restore update progress to product icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an update product button in product asset view&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.0.129; full text search - keyword search performance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Don&amp;#039;t show login page if connected during startup wizards&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with auto-retrieval of serial number&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 4.9.0.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_4&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-980 : Color property isn&amp;#039;t mappable in create property dialog&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 4.9.0.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_5&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; Display error message when EULA cannot be fetched&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 4.9.0.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_6&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; 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 4.9.0.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_7&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; 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 4.9.0.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_8&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; 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 4.9.0.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_9&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; Fixed gap on the sides of product icons in smart content product views; height of product icons is now consistent with the width/height ratio of product images in the store; 91px x 128px - was 91px x 118px&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzWidget scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; with read only properties for physical/logical size and depth&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzWidget scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; with screen mapping functions; mapTo*, mapFrom*&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 for DzWidget&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 4.9.0.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_10&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; Updated message displayed when a valid PostgreSQL &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connection could not be established&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated message displayed when system configuration has changed and cloud installed content must be re-authenticated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Don&amp;#039;t hide second level categories in related asset views; it causes confusion and is incompatible with auto-selection of encompassing view navigation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update info panel for products; cloud installed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with mass cloud install&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed Content Library product context menu action labels to clarify cloud involvement&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed style primitive elements; AssetIconContainerMask to AssetMask, AssetIconAccent to AssetIconCompanionAccent, NewFileAssetIconAccent to AssetIconNewAccent, MissingFileAssetIconAccent to AssetIconMissingFileAccent, AssetIconTextBox to AssetTextBox, MissingIconAssetIconAccent to AssetIconMissingIconAccent, ProductNotInstalledAccent to ProductIconInstallAccent, ProductUpdateAccent to ProductIconUpdateAccent, NewPropertyAccent to PropertyNewAccent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added style primitive elements; ProductIcon, ProductIconMask, ProductIconOwnershipAccent, ProductIconNewAccent, ProductIconMissingIconAccent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed style primitive element; ProductNotInstalled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed initialized size of product icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed DzProductAssetContainer member function needsInstall to isCloudInstallable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer public &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; Fixed issues with product install state&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzProductAssetContainer documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored asset/product style primitive accents&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.0.10; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDatabaseDsn()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prevent login and/or metadata update if PostgreSQL database cannot be found&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Login page is no longer displayed in wizards when no database can be found&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added object compatibilities to DzProductAssetContainer::getMetadataXML()&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;-1001 : Fixed crash on load of Poser items that remove facets from their base obj&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Uninstalling a product now causes a smart content product view to “go back”&lt;/div&gt;
&lt;/li&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; Login is now prevented when no database is present; if the application cannot record a local cache of the data, login serves no real purpose for current services&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added start/stop signals for &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; to DzAssetMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Starting/stopping the &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; now enables/disables login action/button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated application icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SFW splash and about images&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 4.9.0.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_11&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; Newly saved user facing assets are now automatically added to a dynamic “Default/Lost and Found/LOCAL_USER/%contentType%” category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added filename auto keywords; basename and extension&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Access to a LOCAL_USER product is now enabled; user created user-facing assets&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.0.135; rename flags to group&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; Created published group names; 0 = None, -1 = New&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.0.136; rename group column to groupNum; fix issue with AnySurface/AnyObject search - Material/Shader presets results in smart content views; resets database&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made asset building consistent for various db searches&lt;/div&gt;
&lt;/li&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; Unified Content Library pane “Delete…” action in the container view context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed DzContentLibrary member functions; markAssetSeen to clearAssetGroup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking an asset in the Content Library pane now only clears the group if that group is “New”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Relabeled Content Library pane “New” and “Seen” actions in the container view context menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed obsolete actions/submenus from the Content Library pane container view context menu; base path, preferred instance, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getMetadataXML now takes an enumerated value instead of a bool; User, Vendor, UserAndVendor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getCategories and getCompatibilities now take an enumerated value for User, Vendor, UserAndVendor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Darkside style default colors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Darkside style store button to use style definable special interest color&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.0.137; fixes several memory errors and now product initial progress is emitted before task is placed in pool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added busy cursor feedback on product install/update; begin to address longer start times&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an integer divide by zero issue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cloud status no listens to updates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a subtle memory issue in update events&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only ask user to log-in once per-mass operation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a race condition that caused crash on close&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated splash and about images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Darkside style&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 4.9.0.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_12&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; Switched busy cursor to background progress bar for batch install/update operations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved visual feedback on the Smart Content pane login button; set checkable/checked for indicating connection state; set enabled/disabled based on whether cloud services are available&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked the “No Database Found” message&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated styling of the Smart Content pane login button; clipping the bottom edge; on/checked state; disabled state&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved sizing and styling of the Content Library pane not installed product icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed login/logout display for logout/login action and button&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; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated about and splash images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusted NVIDIA badge position in splash/about screens&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hide NVIDA badge when showing copyright; fix z-index ordering issue that caused badge to overlay auto-scrolling text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made an optimization that avoids a database query when resolving absolute paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reverted icon sizing in asset views; caused clipping of product icons - asset views are shared&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an assert condition on asset selection&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 4.9.0.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_13&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 the ability to Group products and assets in smart content views from context menus; None, New&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build groups context menu from resource files; resources:images/products, resources:images/assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to Group individual assets in smart content views from context menus; None, New&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 4.9.0.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_14&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; Build system tweaks; Win code signing certificate&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed member functions involved in producing metadata XML files from products; fixed return values from DzProductAssetContainer::getMetadataXML(), DzAsset::getCompatibilities(), DzAsset::getVendorCompatibilities(), DzAsset::getUserCompatibilities(), DzAsset::getCategories(), DzAsset::getVendorCategories(), DzAsset::getUserCategories()&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.0.139; fixed an issue when metadata updates but files do not&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when SSL errors are returned to the smart content store page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Select the last selected category instead of “All” when smart content views are refreshed; use first selection index instead of current index&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored Content Library pane context menu construction&lt;/div&gt;
&lt;/li&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 application icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated registered file icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved “Group Asset As” options above “Show In …” in DzFileContentTab results context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Simplified labels of “Group x As” context submenus&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 4.9.0.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_15&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; Updated splash and about images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated nVidia badge placement&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated standalone installer text; 4.8 vs 4.9 &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Limit file searches to 1200 by default; reduce resource consumption; DzAssetMgr &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; provides adjustment&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks; code signing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a comparison issue in the FBX exporter&lt;/div&gt;
&lt;/li&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; Resurrected DzProductAssetContainer::showAsNew(); SDK &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; Fixed group marking for products&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changing a group id updates the icon accent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added grouping support for products in Content Library; None (0) and New (-1)&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 4.9.0.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_16&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; 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 4.9.0.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_17&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; Tweaks to DzAssetMgr &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; Changed path for grouping resources; resources:images/groups/products/… and resources:images/groups/assets/…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added grouping support for assets in Content Library; None (0) and New (-1)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use a single list for product and file groups; resources must exist as matching pairs, and must not match built-in None (0) or New (-1)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ensure that configured groups are returned in the proper order&lt;/div&gt;
&lt;/li&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; Prevent user from closing the login frame while operation is in progress&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When multiple products are selected, only place a check next to a group when all products are in the same group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Temporary fix to splash screen placement of partner badge(s)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Include release cycle in prefix for exported UserData files; prevent file collisions between release cycles&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 4.9.0.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_18&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; Build system tweaks; Mac&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.0.143; fix user metadata export/import issues&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up deprecated warnings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up issue where pixmaps were being created in a non-gui thread&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer; added isLocalUser&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzProductAssetContainer::getMetadataXMLPath() and DzProductAssetContainer::getMetadataXML() to account for the LOCAL_USER product&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.0.18; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified handling of showMoreProductInfo for the LOCAL_USER product&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved information panel asset info; added product name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up product info displayed for LOCAL_USER product&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 4.9.0.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_19&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; Added token (Product ID) to product info&lt;/div&gt;
&lt;/li&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 pixels could be accessed outside of the range of an image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Show finer progress of product operations; horizontal scroller within scanline&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.0.145&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for retrieving user data to cloud task notifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Wait for serial numbers during registration wizard&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Rejecting the registration wizard starts the application as standard edition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed symbol export for basic 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 4.9.0.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_20&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; Build system tweaks; symbols, code sign&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added cloud info to asset info page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset; added needsCloudInstall, isCloudInstallable, isCloudInstalled, isInstalled and displayName&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.0.20; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &amp;#039;since&amp;#039; statements to recently exposed member functions in DzAssetMgr &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.9.0.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_21&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; Moved “Group As” context submenu to proper position for assets in Content Library&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.0.149&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes and speed ups to update metadata&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Speed up application close while installing content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prevent deletion of the LOCAL_USER product; temporary&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed styling of the “New” accent in default styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Smart Content Products context menu for products that are not cloud installed; allow Group As, set product info&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 4.9.0.21
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_2&quot;&gt;Public Beta 2&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_22&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; Added Group As icon decoration for groups other than “New”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr SDK &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 SDK version to 4.9.0.22; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed path to accent images; move products and assets under groups&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Group As… on selected assets only&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where facets were not being passed to NVIDIA Iray in facet material order&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset icon content type accent is now anchored top right instead of scaled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset icon group accent is now anchored bottom right instead of scaled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Product icon group accent is now anchored bottom right instead of scaled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added preliminary script for exporting metadata for products selected on the Products page of the Smart Content pane; internal; Librarian/QA&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed re-import of vendor metadata&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 4.9.0.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_23&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; Added a preference for grouping new products as “New”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a preference for grouping files in new products as “New”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr &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 SDK version to 4.9.0.23; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allow morphs to load on a geometry that shares asset id as original parent geometry if topological data matches&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 4.9.0.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_24&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; Improved logging the source of a duplicate formula&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the obey limits dialog to be smarter about when to shut on/off limits&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNumericProperty; added doesClampChangeValue()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Gracefully handle property deleted during load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Add node name to limit breaking log&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation stub/since for DzNumericProperty additions&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 4.9.0.24
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_3&quot;&gt;Public Beta 3&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_25&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; Implemented an option in the Import Metadata dialog for grouping products as “New”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented an option in the Import Metadata dialog for grouping product files as “New”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setProductGroupIDs()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.0.25; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&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 icon update frequency was causing delays&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Always update product icon at the end of an [un]install operation if it needs it&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 4.9.0.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_26&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; DzAssetMgr::setProductGroupIDs() now explicitly handles the “00000000-0000-0000-0000-000000000000” guid; LOCAL_USER GlobalID in XML metadata&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented the ability to cancel a product operation in progress&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed long load times for scenes with many unique nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Upgrade db in separate thread to allow user feedback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed creation of categories from containers in the Content Library pane context menus; Folder: Create a Category From (submenu); Product: Create a Category…; Category: Duplicate Category (submenu); Search: Create a Category…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Setting the group id using DzAssetMgr::setProductGroupIDs() now causes the product to update visually&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added clearAllGroupIDs(), added productsUpdated()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deprecated DzAssetMgr::markAllContentSeen()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK to 4.9.0.26; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed “Mark All Content As Seen” option in Content DB Maintenance dialog to the “Clear All Groups” equivalent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help to reflect the “Mark All Content As Seen” rename&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed an obsolete option and corresponding inline help for “Remove Un-Mapped Base Paths and Orphans…” in Content DB Maintenance dialog&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 4.9.0.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_27&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; Extended DzApp; cloudName&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK to 4.9.0.27; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed or replaced user-facing instances of “cloud” with the (dynamic) name for cloud services&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed “Explore Product…” to “Explore…”; remove redundancy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed “Cancel Cloud Request” to “Cancel Operation”&lt;/div&gt;
&lt;/li&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1024: Crash on recursive geo-graphs&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 4.9.0.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_28&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; Refactored Export Selected Product Metadata script; added support for Smart Content Files page, added support for Content Library pane, added an options dialog; internal until tested&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored Update and Merge Menus user-facing script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzHelpPane 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; Renamed “Export Selected Product Metadata” script to “Export Product Metadata”; script is not limited to selected products, also works from selected assets&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 Export Product Metadata script when using the product selection 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; Observe preference to group newly installed/updated products and their files as “New”&lt;/div&gt;
&lt;/li&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 4.9.0.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_29&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; Added options to the “Export Product Metadata” script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked DzProductAssetContainer::getMetadataXMLPath() return value when userData argument is true; include store id in filename&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzProductAssetContainer::getMetadataXML() so that it also returns asset metadata for products that are not installed&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 4.9.0.29
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4&quot;&gt;Public Beta 4&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_30&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; Update SDK samples to Qt 4.8.7&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with asset support save&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK to 4.9.0.30; SDK min is 4.5.0.100&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 4.9.0.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_31&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; Refactored the &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D store script; the “More Information…” action on products now launches the Help pane in a non-modal dialog and sets the &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; by default; holding the Ctrl/Cmd keyboard modifier provides “Control Freak” style options for choosing which page to open (ReadMe or Product Library) and which browser to use (Help pane or System Default &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; handler).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented support for JSON Link files; *.djl&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Drag-n-drop from database driven views (Content Library, Smart Content, Preset pages, etc) to native folder containers (Content Library) to create link file&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 DzCloud 1.0.0.159&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with side navigation on smart content views hiding on when search threads completed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enable/Disable the login button, not the entire smart content view, when login operation is in progress&lt;/div&gt;
&lt;/li&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; Replaced “Logout” with “Work Offline[…]”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adds support for offline account switching&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 4.9.0.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_32&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added sorting to smart content views&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sort products by name, product id, release date, order date, install date, last update and group id&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sort assets by name, product id, created date, install date, last update and group id&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 SDK to 4.9.0.32; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switch “Scan Known Directories for Files…” to DzCloud queries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Re-enabled “Scan Known Directories for Files…” action&lt;/div&gt;
&lt;/li&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 an “Update Metadata” action to Smart Content Products and Content Library Product context menus&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.0.165; per product encryption&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 4.9.0.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_33&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; Extended DzDynamicDividerWgt scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setToggleState() and swapFirstAndSecondWidgets()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with the DzDynamicDividerWgt scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; setPreferredWidgetExtent() and WidgetType enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzDynamicDividerWgt scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.9.0.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_34&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; Update NVIDIA Iray to 2015.3.3&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.0.166; attempt to clone files installed via Install Manager to data/cloud when installing via cloud to save on [user] bandwidth&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The DzAsset contentType setter has been updated to use the DzCloud &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; Implemented support for “Work Offline…” account selection to the “Login…” button in the page bar of the Smart Content pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up placement/grouping/labeling/population of Smart Content and Content Library context menus for products&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentMgr &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setCloudContentDirectory(), getCloudAbsolutePath(), getCloudRelativePath(), getCloudContentDirectory(), getCloudContentDirectoryPath() and cloudContentDirectoryChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzContentMgr &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 SDK to 4.9.0.33; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved “Export Product Metadata” script to the support folder in preparation for promotion to an action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed “Export Product Metadata” script in preparation for promotion to an 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 4.9.0.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_35&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; The DzAsset::addCompatibilities() and DzAsset::addToCategories() member functions now use the DzCloud &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the “Content Directory Manager” script to current standards&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improvements to speed and accelerator handling&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 specify an explicit Daz Connect folder to the “Content Directory Manager” script&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Instead of being the first mapped native format path&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; Changing the “Daz Connect Data” path in the “Content Directory Manager” script causes a check for the previous path in the mapped native paths to be performed and prompts to add if the previous path is unique&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Avoid breaking saved scenes/presets/etc. and database 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; Updated the “Render Directory Manager” script to current standards&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improvements to speed and accelerator handling&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; Spontaneous metadata update notifications are now buffered with a 60 sec delay since the last notification&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Avoid rebuilding/updating the interface too frequently during mass updates&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 acceptance test &lt;abbr title=&quot;Graphical User Interface&quot;&gt;GUI&lt;/abbr&gt; for simulating spontaneous sync notification&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentMgr &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setContentDirectories(), setImportDirectories(), setPoserDirectories()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK to 4.9.0.35; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “Content Directory Manager” script to use new [more efficient] DzContentMgr &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an action for “Export Product Metadata”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Smart Content pane option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Content Library pane option menu&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; “Export Product Metadata” script now hides its dialog by default&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hold Ctrl/Cmd for “Control Freak” style options&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; Omitted non-applicable actions in context menu for LOCAL_USER product in the Smart Content pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default layout menus&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 4.9.0.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_36&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; Update to DzCloud 1.0.0.168; minizip vs zip&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimized database queries in Content DB Editor, Content Library pane and the DzAsset &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; Removed recent DzAsset::setOriginal*() public member function additions; getters only, setters introduce high risk for database conflicts; deprecated DzAssetMetadata::setOriginal*() member functions no longer forward to DzAsset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deleted products are now marked as needing a metadata update&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X zip library built with 10.5 SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ensure DSN gets reset when content cluster directory is changed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update cloud to use thread-safe configuration&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzProductAssetContainer::insertAsset() to use DzCloud &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; Disallow non installed product assets to be copied in the Content Library pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an action for installing off-line Daz Connect packages&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Currently internal/debug only - cloud side does not work correctly yet&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 4.9.0.36
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_5&quot;&gt;Public Beta 5&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_37&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; Update to DzCloud 1.0.0.172; fix calls to find add-ons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disable store page inspector for non-dev builds&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; setGroupForProducts()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; setGroupIDForProducts()&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.0.173&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved the speed of assigning a group to products and/or assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prefer native types over cloud types in public APIs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update metadata immediately on first spontaneous notification, then throttle all subsequent spontaneous metadata notifications to one per minute&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Avoid overwhemling the user in mass update scenarios&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 4.9.0.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_38&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; Extended DzSettingsHelper scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added removeValue()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzSettingsHelper &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; Fixed an issue with sizing of the “Content Directory Manager” and “Render Directory Manager” dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The toggled state of the buttons divider in the “Content Directory Manager” and “Render Directory Manager” dialogs are now remembered.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an error message in the “Content Directory Manager” script when setting mapped directories to an empty list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the “MDL Directory Manager” script to be consistent with recent changes to the “Content Directory Manager” and the “Render Directory Manager” scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made consistency tweaks to the “Render Directory Manager” script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a product image/icon for the LOCAL_USER product&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.0.175; renamed “LOCAL_USER” product to “LOCAL USER”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added functions for getting all files that are under a relative directory; SDK: getDirectoryContentsUris(); SDK/script: getAbsoluteUri() and getDirectoryContentsUrisList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzUri SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added toLocalFilenameByPreferredPath(), clearFoundLocalFilename() and fromLocalFilenameWithRelativePath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzUri scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; isCloudFileUri (property), toLocalFilename() and clearFoundLocalFilename()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK to 4.9.0.38; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Auto-Fit and Transfer Utility to work with cloud content and multiple mapped directories&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 4.9.0.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_39&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; Extended DzContentLibraryPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added browseToPath() and selectAssets(); browseToAsset(), browseToAssetFolder(), browseToAssetProduct() and browseToProductContainer() now return a DzAbstractAssetContainer; browseToAsset() and browseToAssetFolder() now take an optional additional argument for directory type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzContentLibraryPane 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; Fixed container/asset selection based enabling/disabling of add, remove, copy and paste buttons 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; Updated Smart Content pane option 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 4.9.0.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_40&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; Fixed action population of the asset view context menu 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; Facets are no longer required for a figure to accept a geo-graft&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switch to URIs instead of paths where possible&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.0.177; warnings of bad tag in cache&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switch several &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connector TODOs to use DzCloud APIs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed DzAsset::pushMetadata()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes to DzContentMgr and asset containers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with resolving cloud paths in DzContenLibraryPane APIs&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 4.9.0.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_41&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; Fixed drag-n-drop creation of metadata in the Smart Content pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed auto-words for user content; full file name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzUri 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; Revived DzAssetMgr::markAllContentSeen()&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.0.178&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a tiling issue when rendering with 3Delight&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a warning message when user edits to keywords could not be saved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Locally saved user-facing assets are now assigned to the “Default/Saved Files/…” category instead of “Default/Lost and Found/…” &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; User-facing assets discovered during a content scan are now assigned to the “Default/Scan Results/…” category instead of “Default/Lost and Found/…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated several backend scripts to current APIs&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 4.9.0.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_42&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; Fixed load of source content when missing an asset id on the source&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default categories to match Librarian master list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Begin advanced filtering support&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Smart Content pane, Products page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; sku, date::rel, date::instd, date::pur&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; Updates to styling/branding; updates to splash screens, about screens, product install state iconography, Smart Content progress, home screen, company related actions, missing asset icon, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated styling/branding of standalone installer; generic/alternate theme vs default/creative&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked styling/layout of sorting drop-down&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; Darkside, Highway, Main Street&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 4.9.0.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_43&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; Added user/style variables to style definitions; in preparation for &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; scaling&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.0.180&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Advanced filtering support&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Smart content views, Products&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; group and date::upd&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 for path to user colors/numbers in style definitions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial support for a user managed “bookmarks” help index&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help; cancel content search&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “New Features” and “Change log” links to Help pane Documentation Center navigation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed LOCAL USER product icon; size&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched Customize Colors dialog to to use DzElementSideNavHierarchy for &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed “Customize Colors” to “Customize Style”; in preparation for extended control&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed layout/style issues with smart content sorting drop-down&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 4.9.0.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_44&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; Updated default styles; version, parameter grouping, missing asset icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help; style actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a logic error with dynamic hiding of style viewport properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added busy cursor to category building&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made slight speed improvements to type asset container&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 4.9.0.44
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;release_candidate_1&quot;&gt;Release Candidate 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_46&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; Made speed improvements to building categories in smart content views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added source material for registering .djl file extension&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated 48px, 32px and 24px file extension icon source; all extensions&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 4.9.0.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_46&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; Optimized DzElement scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; methods; getPropertyList(), getPrivatePropertyList() and getDataItemList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRSLShader; added getProperty() and getPropertyList()&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.0.183; fixes issue where products with two packages did not sync correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added djl file icon resource&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated file icon resources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated resource info&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated bugtrap info&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.0.184; off-line install follows same encryption rules as on-line install&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Advanced filtering support&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Smart Content views, Assets/Files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; group, date::upd, date::crd&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-953 : Crashes when “No Context” is clicked&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.0.186; fixes search of products for file; affects display of missing products on scene load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update NVIDIA Iray to 2015.3.4&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;-1063 : Auto fit resolution for assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentMgr; DirectoryType enum, CloudDB and CloudDir; getCloudPathPrefix()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extend DzContentMgr to search by CloudDB or CloudDir&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Browse to folder location…” action to the Content Library context menu for cloud installed products&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Quick access to textures, etc.&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 “Browse to folder location…” action to the Smart Content context menu for cloud installed products&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Quick access to textures, etc.&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 a “Browse to file location…” action to the Smart Content context menus for assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Daz Connect data directory is now independently stored/restored&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Edit in Content Directory Manager&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; Set the default Daz Connect directory to &amp;lt;%user_docs%»/&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D/Studio/My Daz Connect Library&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Edit in Content Directory Manager&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; Register .djl file extension&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 4.9.0.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_47&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; Added icon source for filter menu buttons&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;-1065/#CS-205774 : Fixed finding assets created by auto_adapted process&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;-1010 : Do not allow use of user-created textures in cloud folders&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Must be in mapped directory outside of cloud&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1061 : Open Recent doesn&amp;#039;t clear scene before loading&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;-1060 : Change of subdivision algorithm on G3F and add Geometry Shell causes crash&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;-1062 : Drag-n-drop of non-connect installs from smart content copies instead of creating a link. [CR: AD]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for saving/loading/managing/displaying filters on the Smart Content, Parameters, Posing, Shaping, Surfaces, Cameras, Lights, Render Settings, Draw Settings and Property Hierarchy panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFilterNavigationBar SDK &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; Exported DzRelatedAssetsView, DzAssociatedAssetsView and DzProductAssetsView to the 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; Extended DzElementSideNavHierarchy, DzPropertySideNavHierarchy and DzSurfaceSideNavHierarchy scripting APIs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in PowerLoader core&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated PowerLoader scripts to current standards&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 4.9.0.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_48&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1034 : ERC Freeze with hidden property as context won&amp;#039;t populate dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated directory manager scripts, the metadata export script, content creator scripts, scripted renderer scripts, scene builder scripts to current standards&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;-1034 : Fixed showing of hidden properties&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;-1016 : Content loading gives error in &lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt; 4.9 private beta but not in 4.8&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 Library pane where the user would be asked to save the scene more than once when opening as new&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed writing/reading of Content Sets from the ContentDirectoryManager.dsx file&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replace occurrences of DirectorySet with ContentSet&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Restores ability to share configurations between build channels&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 4.9.0.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_49&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; Fixed a lighting unit scale issue introduced by fixes in NVIDIA Iray 2015.3.4&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 4.9.0.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_50&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; Additional work on preventing a crash on recursive geo-graphs with regions&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; documentation; since/versions, deprecated status, etc.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzHierarchyPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; expandSelected() and closeSelected() now both take an argument for whether to recurse, default true to preserve previous behavior&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzHPExpandSelectedAction now only expands the selected node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzHPExpandFromSelectedAction&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expands the selected node and all of its children, recursively&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The previous behavior of DzHPExpandSelectedAction&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; DzHPCloseSelectedAction now only collapses the selected node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzHPCloseFromSelectedAction&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Collapses the selected node and all of its children, recursively&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The previous behavior of DzHPCloseSelectedAction&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 4.9.0.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_51&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; Fixed an issue that caused the bounding box to be invalid when a vertex mesh has no visible facets&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;-1068 : Selecting a loop of faces selects seemingly random faces&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;-984/#CS-201706 : Issue with outfits using autofollow fit to mode and parented to the figure&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.0.187; fixes issues with resolving advanced filtering dates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an ABI issue with enumerated values of DzContentMgr::DirectoryType&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Content DB Editor metadata export file collision message now displays the path of the collision&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Metadata XML from Content DB editor should not be exported to the cloud folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to delete and/or duplicate categories directly within the Categorize dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Show In Smart Content” from the context menu of a product in the Content Library pane now causes the product to be explored in the Products page if the product is installed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added showSortingBar() and hideSortingBar()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with hiding/showing the sort bar in DzContentTab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFileContentTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added selectAssets()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductContentTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added selectProducts()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed volume transmitted distance of measurement and scattering distance of measurement on NVIDIA Iray Uber material to be in cm&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added publishing partner plugin project to Mac&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;-975 : Crash in Content DB Editor when declaring compatibility base on a file and a compatibility is selected; e.g. select all&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzFileContentTab::selectAssets() and DzProductContentTab::selectProducts() now account for the delay caused by a busy search thread&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 4.9.0.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_52&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; Made tweaks to the logic of script accessible DzFileContentTab::selectAssets() and DzProductContentTab::selectProducts(); fixed an issue where assets/products wouldn&amp;#039;t be selected if the target category was the same as the current category&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 4.9.0.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_53&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; Extended DzController scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;: added slaveDescription property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFigure public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added removeWeldPoint(), clearWeldPoints(), optimizeWeldPoints(), removeDuplicateWeldPoints()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in Content DB Editor caused by an index error&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed reporting of the “doVisible” default option in the FBX exporter scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.9.0.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_54&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; Activated publishing partner plugin build on mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCategories()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.0.54; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed morphed vertices missed in graft split&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended lesson strip path resolution; content folders&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;-964 : When saving a layout, if the main layout file is not overwritten do not attempt to save the remaining layout files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzProductAssetContainer::getCategories() &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; scripting example for DzContentLibraryPane&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;-1069 : Fixed a crash in DzImageMenu while editing image maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed emission scale when using watts/lumens&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 4.9.0.54
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;release_candidate_2&quot;&gt;Release Candidate 2&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_56&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; Fixed an issue with image menus not respecting image selection on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getProductID() and getProductName()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added productID and productName properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.0.55; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed population of Smart Content and Content Library pane option menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Content DB Editor where committing metadata edits on non-DzCloud installed products marked files as uninstalled in the DB&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested in Smart Content and Content Library pane product views as missing files in products installed via Install Manager and/or manually&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 4.9.0.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_56&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; Fixed a compiliation issue with DzAsset::getProductID() on Mac; ambiguous QVariant&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 4.9.0.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_57&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; Update to DzCloud 1.0.0.188&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;-1077/#CS206941 : Fixed setting of install date and update date for DzCloud installed content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed deletion of DzCloud off-line packages from install folder&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 4.9.0.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_58&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-294 : Report correct elapsed rendering time&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed rendering an image series using NVIDIA Iray to output canvases of all frames to a single folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed frame number to be at end and traded “.” for “-” as the separator when rendering an image series using NVIDIA Iray&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;-819 : Only save the backdrop in the scene if it is visible&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.0.189; fixes normalization of product name first letters for Content Library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed layered images not applying correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed minimumSize calculation for DzDynamicDividerWgt&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes minimum width issues in panes with database driven asset views -i.e., Smart Content, Posing, Shaping, Surfaces, Lights, Cameras, Render Settings, Draw Settings, etc.&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 4.9.0.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_59&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; 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 4.9.0.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_60&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; Update to NVIDIA Iray 2015.3.6.&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;-598 : Fixed Property Hierarchy scalar value mismatch&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with icon layout in Shader Builder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a size issue with the no_image icon used by Shader Builder for icon sizing&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_9_0_61&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; Fixed an issue that prevented aniMate2 from displaying aniBlocks within its browser when installed using DzCloud&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzAssetMgr::findProductsForFile() now handles relative paths with a leading slash and relative paths that have not been converted to lowercase&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 4.9.0.61
&lt;/p&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;
&lt;a name=&quot;4_9_0_62&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed “Install Offline Products…” (DzCLInstallOfflinePackagesAction) action to public&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Content Library pane and Smart Content pane option menus&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 4.9.0.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_63&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; Update to DzCloud 1.0.0.93; fix offline package install dead-lock&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 4.9.0.63
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.0.63 - 2016-1-21&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_9_1_30">
        <dc:format>text/html</dc:format>
        <dc:date>2016-09-21T17:50:43+00:00</dc:date>
        <title>4.9.1.30 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_9_1_30</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.9.1.30 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; change log leading to the General Release of version 4.9.1.30. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_1&quot;&gt;Public Beta 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_64&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; Update to DzCloud 1.0.0.194; fixed an issue where migrated products were being marked as DzCloud installed&lt;/div&gt;
&lt;/li&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 prevented a serial number from being entered while offline; unless stepping back/forth between adjacent wizard pages&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 4.9.0.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_0_65&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; Fixed file extension icons on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzAssetMgr::searchForAssetsInCategory()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added enumerated state to DzTopLevelAssetContainer; enables script use of asynchronous search functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Script IDE pane to handle messages from other threads&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.0.196; fixed an issue with inaccurate missing file on scene load&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 4.9.0.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_1_1&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; Incremented application and plugin versions for 4.9.1.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build/Publishing system tweaks; 4.9.1.x&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 : Implemented : Incremented build number to 4.9.1.1.
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_1_19&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deferred changes to 4.9.2.x&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.3&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.4&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.5&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.6&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.7&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.9&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.10&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.11&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.12&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.13&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.14&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.15&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.16&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.17&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.18&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 DzCloud 1.0.0.197; fixed incorrectly removing existing asset records when importing metadata from dsx&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.0.198; fixed advanced filter date parsing in smart asset/product views&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 4.9.1.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_1_20&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; Update to DzCloud 1.0.0.199; fixed system configuration detection to be the same on 64 bit and 32 bit; fixed system configuration detection to handle admin privileges&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.0.200; fixed message on failed connection; added support for forcing metadata update&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Update Metadata” action in context menus for products now forces an update to the metadata cache rather than refreshing from the cache&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed missing ./resources/images/local-user-product.png&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed application icon reference (and file extension icon index) on Windows&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 multiple unending connection attempts; prevented the application from closing&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 4.9.1.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_1_21&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; Fixed an issue where account credentials were not being converted before being handed to DzCloud; caused login to fail when non-&lt;abbr title=&quot;American Standard Code for Information Interchange&quot;&gt;ASCII&lt;/abbr&gt; characters were used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved speed of product search; delay fetch of extended data until needed for display&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.0.201; fixed migration triggers for products where the store id is not “&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D” and/or where ProductToken is empty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Product results are now passed back in batches of 2500 to improve performance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a threading crash&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 4.9.1.21
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;release_candidate_1&quot;&gt;Release Candidate 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_1_22&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; Moved “Built-In Content” to “Default Resources” package (renamed from “Default Lights and Shaders”); fixes DzCloud delivery of Scene Builder and metadata conflicts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added shader language identifiers to content type indicators for material and shader presets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Scene Builder; refactored support scripts to use the DzCloud based APIs instead of the (deprecated, undocumented, and now incompatible) DzDB*Table APIs&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 4.9.1.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_1_23&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; The sorting order option in smart content views/pages is now saved/restored between sessions; Smart Content Files/Products, Shaping Presets, Posing Presets, Surfaces Presets, Lights Presets, Cameras Presets, Render Settings Presets, etc.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Scene Builder with category path construction (which is derived from the names of assets assigned to specific categories) and query case sensitivity, that caused assets assigned to the proper category to not be displayed within the associated step&amp;#039;s dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Scene Builder that caused it to enter into an infinite loop as it attempted to gather assets for a given category (and more specifically, its sub-categories)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed path resolution for *.daz based content installed to ./data/cloud folders&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended interactive lesson common include source; added convenience functions for creating instructions for entering a value into (or clear) the filter field on the Smart Content, Parameters, Shaping, Posing, Surfaces, Lights, Cameras, Render Settings, and Draw Settings panes&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 4.9.1.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_1_24&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; A snapshot of categories and compatibility bases for assets are now copied when creating a product&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;-1142/#CS-210179 : Case-insensitive sort of folders and files&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 removal of assets from non-DzCloud products&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the “Remove Orphaned File References” and “Consolidate File References” options from DB Maintenance dialog; did not make sense with 4.9 database structure&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 renaming of non-DzCloud products&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.0.207; fixed product update trigger to prevent erroneous product deletes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr; added removeStore(); cannot remove “&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D” or “LOCAL USER” stores&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.0.209; ensures reserved values (“&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D” and “LOCAL USER” stores, and “LOCAL USER” product) are present in database on setup/startup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed setting texture type while copying a layered texture&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 4.9.1.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_1_25&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; Fixed an issue in Iray Uber shader with the application of Diffuse Strength to images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Poser format files failing to receive metadata when the parent directory of the runtime directory was not also mapped as a native directory&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 4.9.1.25
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;release_candidate_2&quot;&gt;Release Candidate 2&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_1_26&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; Fixed an issue where MDL Directory Manager would hang on launch&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 Poser format importer with finding files installed to ./data/cloud paths&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 missing image message from appearing when images are missing on file load&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 4.9.1.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_1_27&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; Build/Publishing 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 4.9.1.27
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;release_candidate_3&quot;&gt;Release Candidate 3&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_1_28&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; Fixed display of casing for lesson strip folder names installed by DzCloud&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 4.9.1.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_1_29&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; Fixed an issue where interactive lessons installed like content via DzCloud could not resolve image resource paths&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 4.9.1.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_1_30&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; Fixed image resource path resolution in the interactive lesson common include script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the alert for missing assets in the interactive lesson common include script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the tag text for clearing the filter field in the interactive lesson common include script; versions prior to 4.9.2.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the usage example in the interactive lesson common include script&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 4.9.1.30
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.1.30 - 2016-3-8&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_9_2_70">
        <dc:format>text/html</dc:format>
        <dc:date>2018-01-29T23:17:35+00:00</dc:date>
        <title>4.9.2.70 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_9_2_70</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.9.2.70 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; change log leading to the General Release of version 4.9.2.70. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_1&quot;&gt;Public Beta 1&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; Source maintenance&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;-966 : Update property display when the favorite state of property is changed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Corrected SDK documentation; DzPropertyHelper::helperRemoveProperty()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Distribute Selected Bone Weights” action (DzDistributeSelectedWeightsAction) to the “Weight Editing” submenu for the context menu of the Weight Brush tool; distributes the weights from the selected geometry of the primary selected bone among the other selected bones&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Extended DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added verticesFromSelectedFaces(), verticesFromSelectedEdges()&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Extended DzPolygonSelectionTool SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added verticesFromSelectedFaces(), verticesFromSelectedEdges(), verticesFromSelectedVertices()&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Extended DzVertexMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added verticesFromSelectedVertices()&lt;/del&gt;&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;-938 : Strip leading or trailing whitespace from folder names when normalizing paths; Content Library rename container&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;-659 : Improved transfer of bulge maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Diffuse Overlay Color and Diffuse Overlay Roughness properties to Base/Diffuse/Overlay group on DzUberIrayMaterial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Diffuse Overlay Color, Diffuse Overlay Roughness and Diffuse Overlay Weight to DzMdlIrayUberBase Shader Mixer bricks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Duplicate Bones” (DzJEDuplicateBonesAction) to the Joint Editor tool context menu Create submenu&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;-890 : Properly connect parent when duplicating a shader in Shader Builder&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;-822 : Extended checking/unchecking of all image properties to include Tiling and UV Maps property groups&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made property checking/unchecking insensitive to labels that can be changed by the user&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;-664 : Compare normalized source and destination paths when checking for same file in DzFileIO::copyFile()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a merging issue with HD Morph data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with invalid uv set created by merge figure operation&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;-1017 : Fixed cannot batch set property min/max to same values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up memory leaks in the set property min/max dialog&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 state of the Lock button on numeric node properties if all properties on an element are locked&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 state of the Lock button on color properties if all properties on an element are locked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue on DzFacetMesh where the n-gon count wasn&amp;#039;t being adjusted properly when removing facets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with getting dimension settings for the active viewport&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 image menu geometry on mappable vs non-mappable color properties&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 menu for a node property in the Parameter Settings dialog was not being set to indeterminate when multiple values were present&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with removing scoped params in DzShaderBrick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactorings and fixes to Morph Loader Pro&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;-630 : Fixed an issue with Attenuate in Morph Loader Pro when loading HD Morphs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactorings and fixes to interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consistency tweaks to SDK Samples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Split version preprocessor directives from DzVersion class&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to build system; dependencies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactorings and fixes to Figure Setup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with interactive lessons for Posing/Camera/Shape/etc panes not finding parameters if an editor was specified&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Qt3 support dependencies from DzDFormFilter, DzStyle, Create Brick Light/Camera dialog, DForm selection dialog, DForm Spline Editor dialog, LipSync plugin, Morph Loader Advanced plugin and Joint Editor listviews&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; FBX Exporter changes; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactorings and fixes to ActivePose/PowerPose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a version guard on newer subdivision code in DzSceneInfoPane SDK sample&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed QT3_SUPPORT preprocessor from various plug-ins; use Qt4 &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; Begin support for running DAZ3DIMHelper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with interactive lessons where widgets being hidden caused resolution problems&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented application and plugin versions for 4.9.2.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Finished removing Valentina DB support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Valentina metadata migrate script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched products to be uniform sizes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Products now delay the extended information query to improve search result speed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed uniform size of DzAssetView items to be based on font&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched assets to be uniform sizes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Assets now delay load their icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Long asset text now expands on mouse over&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented DzFbxExporter write script support&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.0.203; initial virtual folder support&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 DzVirtualFolderAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added basic support for Daz Connect virtual folders in Content Library pane&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.0.205; virtual folders show DzCloud installed files only&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Virtual folders for Poser content now update when DzCloud operation is complete&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Styling work to support virtual folder icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ensure assets used in the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; are created in the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; thread&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with excessively writing out modifiers to duf files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes in preparation to allow uber material to better reuse texture related function instances&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 DzSceneAssetModifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Begin work on DzConditionalGraftModifier&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_2&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; Daz Connect virtual folders are now the first child of Daz Studio and Poser Formats in the Content Library pane when products have been installed via Daz Connect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Create Links &amp;gt; This Folder Only… and Create Links &amp;gt; This Folder &amp;amp;&amp;amp; Sub-Folders… actions to the context menu for virtual folders and folders in the Content Library pane&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_3&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 &amp;quot;ws://&amp;quot; when connecting to non-secure Iray server&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&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an Install pane; a Smart Content &amp;gt; Products subset with modified defaults&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_4&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; Extended DzContentTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; SortType enum&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; documentation on DzAssetMgr and DzCategoryAssetContainer&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.1.3; improved the speed of metadata update start; give better initial indication of update started&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disabled OpenGL version check for dev builds&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a typo in an enumerated value on DzVirtualFolderAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_5&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/Fixed scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation on DzAssetMgr, DzFolderAssetContainer and DzTopLevelAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_6&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; Refactored geo-graft write to allow writing outside of figure graft&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented save/load of DzConditionalGraftModifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Basic implementation of DzConditionalGraftModifier apply; script only currently&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_7&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/Fixed scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation on DzFloatColor and DzUri&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added self culling support to DzConditionalGraftModifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with DzConditionalGraftModifier vertex count&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_8&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; Build system tweaks&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;-1178 : Rendering is happening before smoothing and collision finishes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default search for Smart Content &amp;gt; Products is now by name instead of asset keywords&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default search for Smart Content &amp;gt; Files is by keywords&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Filter fields in Smart Content &amp;gt; Products and Smart Content &amp;gt; Files no longer synchronize by default&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_9&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; Updated &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation on DzAssetMgr; renamed member function parameters to reflect usage&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_10&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; Update to DzCloud 1.0.1.8; support for implicit OR between search terms&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Internal whitespace in keywords is now simplified before performing a search&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;-538 : Save vendor keywords from Content DB Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Split Smart Content Sync Pages action into 3 distinct actions;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sync Category Selection (default on)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sync Filter Text (default off)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sync Filter By Context (default on)&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 DzSmartContentPane 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 DzSmartContentPane and DzContentTab 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; Updated default layouts&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_11&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; Update to DzCloud 1.0.1.10; changed a trigger on pre-4.9 tables to handle uninstall/reinstall without loosing user data; products that are installed, but not via Connect, will no longer cause the DB record to be deleted (so as to preserve user data) when uninstalled and so will display a missing icon indicator and an installed state indicator (once styled)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a ProductIconUnInstalledOtherAccent primitive element for styling; i.e., product is uninstalled, but the DB record is not deleted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where a leading space was being included in keywords inserted into the filter field of Smart Content views when a keyword or artist/vendor name link was clicked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Disable Transform” property to nodes; allows a node&amp;#039;s transforms to disabled without changing transform values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getDisableTransfromControl()&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.1.11; unify user keyword data across files with the same relative path&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_12&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; DzUri now uses shared null data when possible&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Add more unit test coverage to DzUri&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzUri::fromLocalFilenameWithRelativePath() now handles the empty relative path case&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up duplication in &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; building code for property paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed writing of modifier path for custom modifiers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzUri &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_13&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; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for an interactive lesson being able to find a file through a product, in the Smart Content pane; product member where value is the category path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where clicking a hyper-linked artist name on the Info page of the Information Panel in the Install pane would not update the filter field&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_14&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; Fixed the missing filter menu button on the Install pane; initialize filter paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the background footer guide on the Install pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Install pane guide page source&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Install pane tip page source&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzInstallPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; parity with DzSmartContentPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Install pane 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; Fixed an issue where clicking an empty area in the Category View within a DzContentTab would not cause the guide page to display&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script engine macros to reflect current &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; Tweaks to guide pages; common PanePage script, associated assets view, product assets view, Install pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Remove guide page for obsolete Smart Content Store page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Various cleanup tweaks to the Install pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Synchronize search fields between products and files in Smart Content when Sync Filter Text is enabled&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_15&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; Build/Publishing system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_16&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 DzCloud 1.0.1.12; unify user note data across files with the same relative path&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.1.13; handle unification of missing or empty user notes&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_17&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 DzMatrix3 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; row(), det3(), multVec(), matrix4(), scale(), shearXY(), shearXZ(), shearYZ()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzMatrix3 &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; Extended DzMatrix4 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; row(), trace(), transpose(), matrix3(), setRow(), setTrans(), scale(), preScale(), shearXY(), shearXZ(), shearYZ(), preShearXY(), preShearXZ(), preShearYZ(), invert()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzMatrix4 &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; Extended DzFacetMesh scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getInfiniteSharpValueWeightValue(), getOpenSubdivVersion(), &lt;del&gt;verticesFromSelectedFaces(), verticesFromSelectedEdges()&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Extended DzPolygonSelectionTool scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; verticesFromSelectedFaces(), verticesFromSelectedEdges(), verticesFromSelectedVertices()&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_18&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; find property references&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; buildNameUriToRoot()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzProperty &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; Extended DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; findPropertyReference()&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_19&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; Extended DzProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; setAutoFollowTargetUri(), getAutoFollowTargetUri(); allows a property to auto-follow a property by &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; instead of just simple name matching&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with DzEnvironmentPane not responding to a user selection of environment type; broken signal/slot connection&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_20&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; Build/Publishing system tweaks&lt;/div&gt;
&lt;/li&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; Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzAssetMgr, DzContentMgr, DzNode, DzProperty, DzFileFilter, DzElement, DzMainWindow, QObject&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.1.14; unify user category data across files with the same relative path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzNode, DzObject, DzVertexMesh, DzFacetMesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed Mirroring and Attenuate options in Morph Loader Pro&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed a “Clear Selected Deltas from Favorites” (DzPGClearDeltasFromSelectedAction) action to the Geometry Editor tool context menu; found in the Morph Editing submenu when the Selection Type is set to Vertex Selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reordered standard displace brick inputs for a cleaner layout&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_21&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; Build/Publishing system tweaks&lt;/div&gt;
&lt;/li&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 interactive lesson common include source; extracted a convenience function for getting a file resource path, attempting first the “installed like content” path and falling back to a “installed like a plugin” path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Home Screen QuickStart script to support the “Getting Start” guided tour being “installed like content”&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_22&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; Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzFileIO, DzSelectionMap, DzRenderer, DzRendererMode, DzIPRRenderHandler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_23&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 Dz3DViewport public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; setUserDrawStyle(), getUserDrawStyle()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; Dz3DViewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzConditionalGraftModifier and DzFigure now use the same function for setting weld points from a facet list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended set (auto-hide, graft) functions to work on DzConditionalGraftModifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed update of the assembly mesh in the multiple graft case&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_24&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; Fixed setting of facet/vertex count for conditional graft modifiers through geometry tool actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for setting the self-culling facets of a conditional graft modifier through the Set Auto Hide Faces action&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_25&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; Build system tweaks&lt;/div&gt;
&lt;/li&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; Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzPaneMgr, DzPane, DzActionMgr, DzAction, DzAssetMgr&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.1.18; unify user compatible-with data across files with the same relative path; convert all subcategories of the “Lost and Found” category to user ownership&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzSkeleton; DzBone&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_26&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 styling of asset filter option dialogs with multiple pages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCamera scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; exposed HeadlightMode enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzCamera; DzLight, DzDistantLight, DzPointLight, DzWeld&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_27&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 (saving/restoring) the default state of the (hidden) Filter By Context option in the Install pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.2.26; SDK min is 4.5.0.100&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 default state of the Sort Order option in the Install pane&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_28&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; Build system tweaks&lt;/div&gt;
&lt;/li&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; Public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzInstanceNode, DzInstanceGroupNode, DzInstanceGroupItem&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_29&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; Build system tweaks&lt;/div&gt;
&lt;/li&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;
Daz Studio : Incremented build number to 4.9.2.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_30&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; Build system tweaks&lt;/div&gt;
&lt;/li&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; Script/Public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzStatusBar, DzInfoDivider, DzInteractiveLessonMgr, DzSelectionMap&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_31&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; Build system tweaks&lt;/div&gt;
&lt;/li&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;
Daz Studio : Incremented build number to 4.9.2.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_32&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; Build system tweaks&lt;/div&gt;
&lt;/li&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; Only assign an asset to a Lost and Found subcategory if that asset is not assigned to an existing category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Properly migrate user categories&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_33&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; Improved metadata conversion&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_34&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 import of user notes from XML metadata&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_35&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 default styles; Install pane, virtual folder top level, non-connect product (user data)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed various issues with defaults in DzStyle&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_36&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; Build system tweaks&lt;/div&gt;
&lt;/li&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; Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzLayeredImage, DzImageComponent, DzImageLayer, DzImageColorLayer, DzImageFileLayer, DzImageMask, DzContentMgr enums&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Promote “Lost and Found” category; styled like and immediately below “All”&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 Install pane was misinterpreting the hidden state of the Filter by Context option&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 products with no metadata, installed via Install Manager (or manually), from displaying their assets within products in the Content Library pane&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_37&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; Build system tweaks&lt;/div&gt;
&lt;/li&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; Public/Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzAssetMgr, DzImageManip, DzFlipManip, DzInvertManip, DzOffsetManip, DzOpacityManip, DzRotateManip, DzScaleManip, DzImageBlend, DzAddBlend, DzAlphaBlend, DzMultiplyBlend, DzSubtractBlend&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated various resources file statements to reflect current information&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for saving scene asset modifiers with asset saves&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Add Conditional Graft Modifier…” (DzConditionalGraftModifierAction) action and a “Remove Conditional Graft Modifier…” (DzRemoveConditionalGraftModifierAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzElement SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added hasPropertyInList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.2.37; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use explicit icon resources index to register file extensions on windows via Install Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Associate DJL open with the application&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use explicit icon resources index to register file extensions on windows via standalone installer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_38&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; Hide single root category in Categorize dialog&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_39&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 the application/taskbar icon on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hide the “Categories” top-level container in the Categorize dialog when there are siblings of the “Default” category; reclaim unused/unnecessary empty space&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hide the “Default” category container in the Categorize dialog if it has no siblings; reclaim unused/unnecessary empty space&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_40&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; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_41&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; Build system tweaks&lt;/div&gt;
&lt;/li&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; Scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation tweaks; DzDomNode, DzDomDocument, DzDomAttr, DzDomElement&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductContentTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getInstallStateFilterFlags(), setInstallStateFilterFlags(), installStateFilterFlagsChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Install/Cancel Selected” button to the Install pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed launch issues when the desired pane is missing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.2.41; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_42&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 typos in “Add Conditional Graft Modifier…” and “Remove Conditional Graft Modifier…” actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Install/Cancel Selected” button in the Install pane from the side navigation header to the results footer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_43&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; Build system tweaks&lt;/div&gt;
&lt;/li&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;
Daz Studio : Incremented build number to 4.9.2.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_44&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 the Install State Filter Bar in the Smart Content pane would disappear when switching between styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved handling of connection reset by peer with persistent host connection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Errors about web pages failing to load in the Store page webview are now explicitly recorded to the log&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a timestamp at the front of log messages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; An error page is now shown when loading the store page fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Default” top-level category is now promoted in both position and style if shown in ContentSideNavigationView; position is directly below the “All” filter, style is the same as the “All” filter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; JavaScript console messages from the Store web page are now recorded to the log&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default layouts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed install state filter bar sizing/styling issues&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Highway and Main Street styles; TabBar north vs south&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_2&quot;&gt;Public Beta 2&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_45&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; Public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzTypeAssetContainer&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;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_46&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; Build system tweaks&lt;/div&gt;
&lt;/li&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;
Daz Studio : Incremented build number to 4.9.2.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_47&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 preference to control whether or not the Login page is displayed on launch; Edit &amp;gt; Preferences… (F2) &amp;gt; Startup &amp;gt; On “Launch” &amp;gt; Show Login Page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a rect calculation issue when drawing style primitives&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed styling of ProductIconMissingIconAccent in default styles; small listview icons should display the accent in the bottom left corner&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzObject public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findModifierIndexFromEnd()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSkinBinding public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added ctor, findSkinFromObject(), setVertCount(), getVertCount()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support on DzFigure for multiple skin bindings that target different vertex counts&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_48&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; Fixed a typo in PowerLoader core that prevented it from loading in developer mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the hiding/showing of top-level (Categories) and first child (when in isolation - i.e., Default) containers in the Categorize dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a context menu option to the Categorize dialog that allows creating a category path via string; pre-populated with the full path of the selected category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed enabling/disabling/hiding/showing of actions in the the Categorize dialog context menu&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 DzCategoryAssetContainer::getPath()&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 DzTSharedPointer::get()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.2.48; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_49&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 welding of matching UVs at graft vertices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with copy of index to normal and index to facet lists&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made weight handling improvements to the FBX Importer&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 FBX Exporter that caused large weight values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; FBX Importer now handles more general weight setups&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made improvements to the FBX Importer; import figures that were not exported from the FBX Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_50&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 an “Export Measurements…” action (DzMMExportMeasurementsAction) to the Measure Metrics pane option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default advanced menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the Measure Metrics scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; registered DzMeasureMetricsNode (UnitType enum), added DzMeasureMetricsPane::getViewData()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Speed improvements to PowerLoader; pre-size arrays when gathering directories/files instead of dynamically resizing them&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; usage in PowerLoader; DzDir.NoDotAndDotDot&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for “./” (relative to file) in asset &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; syntax&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetOutFile SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added an option to prefer paths written as relative references&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with splitting merged skeletons in the FBX Importer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_51&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; Build system tweaks&lt;/div&gt;
&lt;/li&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; Changed OBJ importer to only use Auto Adaptive in the PZ3 import case or when “AutoAdapt” option is provided to the importer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to verbiage used in Geometry Editor Tool action labels, descriptions and dialogs; “Set Graft Faces for Fitted Figure…” » “Set Graft Faces for Attachment…”, “Set Auto Hide Faces for Graft-able…” » “Set Auto-Hide Faces for Attachment…”, “Set Reference for Rigid Follow Node…” » “Set Rigid Follow Node Reference from Selected…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #CS217627/#217967 : Fixed an issue that caused the Content DB Editor to not commit changes to Content Type, Compatibility Base and Audience on an asset if it was already defined; order of operation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getNavigationContainer(), getResultsContainer()&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_52&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; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_53&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 DzAsset public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; removeCompatibilities(), removeFromCategories()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.2.53; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2015.3.9&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the Content DB Editor dialog to DzCore; no longer in a separate plugin, deleted plugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved DzContenDBEditorAction to the Content Library pane plugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up Content Library pane actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Export Metadata…” and/or “Export Metadata per Product…” actions to asset container context menus in Content Library pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; showDatabaseEditor()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to Create Links&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Edit Metadata…” to asset container context menus in Content Library 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 calculating rotation offset in the FBX Importer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_54&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; Added Glossiness Squared property to NVIDIA Iray Uber material; set to true on newest version Iray but set to false on old loaded files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consistency/Clarity tweaks to Smart Content Files Page, Smart Content Products page, and Content Library pane context menus&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_55&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1237 : Corrected footprint for plugins that no longer ship separately&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Edit Product Metadata…” action (DzSCEditProductMetadataAction) to the context menu for products in the Smart Content pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consistency tweaks to Smart Content pane and Content Library pane context menus&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_3&quot;&gt;Public Beta 3&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_56&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; Added support for Non-Blended Draw modes in the NVIDIA Iray DrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Properties presented in the Render Settings pane while the NVIDIA Iray is the active renderer, and which are not specifically overridden by properties for the NVIDIA Iray DrawStyle, are now aliased on the Draw Settings pane when the NVIDIA Iray DrawStyle is the active DrawStyle for the active viewport; adjusting a property alias on the Draw Settings pane adjusts the property on the Render Settings pane and vise versa&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_57&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; Added a “Manipulation Resolution” property to the Drawing group of the NVIDIA Iray DrawStyle; produces a mosaic proxy while the scene is being manipulated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with creation/display of realtime properties for NVIDIA Iray DrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_58&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 bug in the NVIDIA Iray DrawStyle drawing code where it would momentarily flash OpenGL in the middle of a render&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with reporting FBX importer errors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with setting the vertex count on empty skin bindings in the FBX Importer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_59&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; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzSkinBinding::findSkinFromObject() with finding empty bindings&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 Image Editor dialog that caused the “Instance Color” and/or “Instance Tiling” page labels to not be displayed unless hovering the cursor over the position where the label should be&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed minor layout/styling related issues in the Image Editor dialog&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_60&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1212 : Fixed an issue with loading HD morphs on a Geo-Graft split&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with draw/render visibility of a grafting mesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.2.60; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h2 id=&quot;release_candidate_1&quot;&gt;Release Candidate 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_61&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 DzDistantLight public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isLightPortal(), getIsLightPortalControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for NVIDIA Iray Light Portals; a “Light Portal” property becomes visible when “Photometric Mode” is enabled and “Light Geometry” is set to “Rectangle”&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;-1212 : Fixed copy/paste of texture instance modifiers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added static findCommonBaseCategoryPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Show Asset/Assets in &amp;gt; Smart Content… labeling in the Content Library asset view context menu&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_62&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; Fixed DzDistantLight &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; Fixed name of Light Portal control accessor; DzDistantLight::getLightPortalControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.2.62; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_63&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; Update to NVIDIA Iray 2015.3.11&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_64&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; Build system tweaks&lt;/div&gt;
&lt;/li&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;
Daz Studio : Incremented build number to 4.9.2.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_65&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; Fixed an issue in transfer utility when using replace source with target where skin binding was not being setup correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The value of the General &amp;gt; Misc &amp;gt; Auto Headlamp property in the Render Settings pane is now stored between sessions; unless a scene is loaded and the settings from the scene are applied or a preset is applied&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzRenderOptions &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&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 photometric properties of distant lights from being displayed; a byproduct of adding light portal support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed sensitivity value of “Height (Diameter)” and “Width” properties for light geometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.2.65; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the label of the “Show Category in Content Library” action in the category/navigation view context menu of database driven content views&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_66&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; Build system tweaks&lt;/div&gt;
&lt;/li&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;
Daz Studio : Incremented build number to 4.9.2.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_67&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; Explicitly declared the application as being not “High-DPI Aware” on Windows; allows for DPI virtualization and scaling as implemented by the operating system; ref: Manifest Madness - Chuck Walbourn - MSFT.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with disabling unassigned checkable asset containers; e.g., categorize dialog&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h2 id=&quot;release_candidate_2&quot;&gt;Release Candidate 2&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_68&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; FBX importer now imports limits&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for “Show Asset in &amp;gt; Content Library &amp;gt; Virtual Folder” to the context menus for assets in database driven asset views that are installed via DzCloud&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made improvements to the “Show Asset(s) in &amp;gt; Smart Content &amp;gt; Products” and “Show Product in &amp;gt; Smart Content &amp;gt; Products” actions found in context menus for assets/products 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; Fixed an order consistency issue with actions in database driven asset view context menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzFileContentTab::selectAssets() and DzProductContentTab::selectProducts() now wait for the search to complete before returning&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getStudioVirtualDirID() and getPoserVirtualDirID(), added a second argument with a default value to findCommonBaseCategoryPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to the preferred sorting algorithm used by DzAssetMgr::findCommonBaseCategoryPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentLibraryPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added browseToNativeVirtualFolder() and browseToPoserVirtualFolder()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.2.68; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made improvements to FBX Importer to handle a case where Maya applies local transformation to skinned nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed several event/timing issues in database driven asset/product views that were causing interference with triggering automated navigation/selection from remote sources; e.g., “Show % in &amp;gt; %”, setting/restoring selection, etc&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 display of the selected category in category asset views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to “Show Asset in &amp;gt; Virtual Folder” from the context menu for an asset in Content Library that is installed via DzCloud, when the selected container is not a virtual folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The ability to “Show Asset in &amp;gt; Mapped Folder” from the context menu for an asset in Content Library that is not installed via DzCloud is now available only when the selected container is not a virtual folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Show Asset in &amp;gt; Products” option in the context menu for an asset in Content Library is now available only when the selected container is not a product&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where a Poser file type that is not under the runtime folder of a mapped Poser formats directory could be misinterpreted as a native file type when the selection &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; in Content Library was used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to Shader Mixer sizing policies to better support DPI scaling on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_69&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; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findProductByGuid(), findAssetsForFile()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added updateFromMetadata()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.2.69; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash triggered by “Show Asset in &amp;gt; Smart Content &amp;gt; Products” when the invoking asset is the result of performing a Files search in the Content Library pane; for speed purposes a Files search (as opposed to a Database search) does not pre-load metadata for the asset, however sending the asset to a database driven view requires that the metadata for the asset to be loaded in order to determine the category it is assigned to and the product that provides it&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with “Show Asset in &amp;gt; Smart Content &amp;gt; Files” when the invoking asset is the result of performing a Files search in the Content Library pane; for speed purposes a Files search (as opposed to a Database search) does not pre-load metadata for the asset, however sending the asset to a database driven view requires that the metadata for the asset to be loaded in order to determine the category it is assigned to&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed construction of the message displayed when the current filtering options in the Smart Content pane prevent the asset/product from being selected when sending from the Content Library pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated search container names; Search Files, Search DB, etc.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_2_70&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; Prevent a potential crash if the metadata for an asset is not loaded and therefore not associated with a product; e.g., Files search in Content Library pane&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 Getting Started guided tour from progressing past the point that the Smart Content &amp;gt; Files &amp;gt; Filter Field is checked for being empty&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Daz Studio : Incremented build number to 4.9.2.70
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.2.70 - 2016-5-25&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_9_3_166">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-29T21:34:57+00:00</dc:date>
        <title>4.9.3.166 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_9_3_166</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.9.3.166 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; change log leading to the General Release of version 4.9.3.166. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_1&quot;&gt;Public Beta 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_1&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; Build system tweaks&lt;/div&gt;
&lt;/li&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; Incremented application and plugin versions to 4.9.3.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for hiding vendor categorization of re-categorized assets in the Product page of the Smart Content pane; when a user removes an asset in an installed product from a category that a vendor has assigned the asset to, the vendor categorization is not actually removed but marked hidden and does not contribute to the category tree in the database driven product views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for hiding vendor categorization of re-categorized assets in the Files page of the Smart Content pane (and the various Presets pages of property based panes); when a user removes an asset from a category that a vendor has assigned the asset to, the vendor categorization is not actually removed but marked hidden and does not contribute to the category tree in the database driven asset views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for hiding vendor categorization of re-categorized assets in associated asset views of the Smart Content pane (and the various Presets pages of property based panes); when a user removes an asset from a category that a vendor has assigned the asset to, the vendor categorization is not actually removed but marked hidden and does not contribute to the category tree in the database driven Add-On and Target asset views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for resolving relative path URIs on read with any number of “../”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzUri SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added createUriRelativeTo(); adds support for creating relative paths using ./ and ../&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added UV space projection to Transfer Utility&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 4.9.3.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_2&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 4.9.3.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_3&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; 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 4.9.3.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_4&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; Adjusted the label of the Edit &amp;gt; Preferences… : Content Library : Show File Info Tool Tips option to indicate its relation to the Content Library pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed Edit &amp;gt; Preferences… : Content Library page to Content; the majority of options on the page are not specific to a particular pane&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.1.36; support for showing hidden vendor categorizations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getShowHiddenVendorCategorization() and setShowHiddenVendorCategorization()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Edit &amp;gt; Preferences… : Content : Show Hidden Vendor Categorizations option; when checked, vendor categorizations that the user has hidden become visible again in database driven asset/product views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed the “All” filter in database driven asset/product views to “All Files” and “All Products” as appropriate&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 4.9.3.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_5&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; Updated OpenSSL on Windows to version 1.0.2h; addresses crashes caused by security policy differences resulting from changing hosting providers&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 4.9.3.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_6&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; 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 4.9.3.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_7&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 4.9.3.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_8&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; Updated the version requirement in various functions of the interactive lesson common include script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with interactive lesson commands of type PaneName?widget=path.of.widget&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 4.9.3.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_9&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; Interactive lesson finding of widgets that are intentionally hidden will now correctly be skipped&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 4.9.3.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_10&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; Update to DzCloud 1.0.1.40; associate migrated assets with the “Lost and Found” category if the asset has no categorization&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 4.9.3.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_11&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; Fixed an issue with Morph Loader Pro &amp;gt; Reverse Deformations on HD morphs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Morph Loader Pro where the attenuation strength was not being applied to the attenuation map in the weight map case&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCategoryPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzAssetMgr::getFirstCategory() now uses the DzCloud &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; instead of the older &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connector &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; Fixed an issue where an interactive lesson could not locate the category an asset was in&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPropertyGroup public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findPropertyByLabel()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; getCategoryPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.11; SDK min is 4.5.0.100&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 4.9.3.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_12&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; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzAssetMgr, DzScript&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; documentation; DzContentTab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when executing the “Edit Product Metadata…” action (DzSCEditProductMetadataAction) and no product is selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the “Edit Preferences…” action (DzCLEditPreferencesAction) found in the Content Library pane option 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 4.9.3.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_13&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; The application now warns/quits when executed with elevated privileges (i.e., “Run As Administrator”, not to be confused with being logged in to an account in the Administrators group) on Windows; various issues with permissions on folders, files and registry keys are the result of running the application with elevated privileges; e.g., settings not saving, folders that cannot be read from or written to, files that cannot be edited or deleted, not being able to connect to the &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt;, not being able to add/edit data in the database, etc.&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 4.9.3.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_14&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; Build system tweaks&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 Render Settings &amp;gt; Engine: NVIDIA Iray &amp;gt; Advanced &amp;gt; Cloud [BETA] &amp;gt; Protocol: Secure option not causing a reconnect when its state 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 4.9.3.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_15&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; 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 4.9.3.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_16&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 “Secondary Nodes” options to the Universal, Rotate, Translate and Scale view tools; provides a user with the ability to manipulate multiple secondary selected nodes in the same manner as the primary selected node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setToolWSTransform(), setToolWSRot(), setToolLocalTransform(), getToolWSTransform(), getToolLocalTransform()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getToolWSTransform(), getToolWSRot(), getToolLocalRot()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.16; SDK min is 4.5.0.100&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 4.9.3.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_17&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 ordering of FBX Exporter script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; settings to correspond with the order of the options displayed in the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked the Universal and Rotate view tools to use tool-world-space rotations for secondary nodes instead of world-space rotations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When applying categorization from the Categorize dialog, categories to be added are now added before categories to be removed are removed; prevent false trigger of automatic “Lost and Found” or hidden vendor categorization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced the “Remove From All Categories” checkbox in the Categorize dialog with a button bearing the same name; with the checkbox a user had to check the option, accept the dialog and then relaunch the dialog in order to clear all current categorizations and start anew; with the button the user need only click once to uncheck all current categories and start anew&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getFirstAxisRotControl(), getSecondAxisRotControl(), getThirdAxisRotControl(), getToolFirstAxisRotControl(), getToolSecondAxisRotControl(), and getToolThirdAxisRotControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.17; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed handling of rotations on secondary nodes in the Universal and Rotate tools when the coordinate space is local or world w/ local rotations&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 4.9.3.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_18&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; 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 4.9.3.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_19&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; Fixed FBX export of non-transform property animation curves&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to the FBX exporter for distributing auto-follow base figure animation curves to fitted figures( i.e., clothing, hair, etc)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash in the handling of specialized PBR materials in the FBX Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed ordering of FBX Exporter option frame settings to match the order of the options displayed to the user&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 4.9.3.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_20&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_9_3_21&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; Fixed a scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation issue; DzVertexMesh&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 4.9.3.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_22&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 DzFileIO SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added copySettings()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.22; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for the “ShowIndividualSettings” setting to DzFileIOPresetWidget; enables script access for importers/exporters that implement the option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made some consistency tweaks to DzObjExporter, DzFbxExporter and DzAlembicExporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzFbxExporter now supports the “RunSilent” setting in the same way that DzObjExporter does; automation via script &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; Added a Bridges page to the Preferences dialog; Edit &amp;gt; Preferences… (F2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option for explicitly setting the Bryce executable location for the Bryce bridge to the Edit &amp;gt; Preferences… (F2) &amp;gt; Bridges page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option for explicitly setting the Hexagon executable location for the Hexagon bridge to the Edit &amp;gt; Preferences… (F2) &amp;gt; Bridges page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the Hexagon bridge “Show Basic/Advanced Options” preference to the Edit &amp;gt; Preferences… (F2) &amp;gt; Bridges page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the GoZ “(Don&amp;#039;t) Show Options” preference to the Edit &amp;gt; Preferences… (F2) &amp;gt; Bridges page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed bridge preferences from the Edit &amp;gt; Preferences… (F2) &amp;gt; Interface page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFileIO SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getOptionsShown()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzObjExporter scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getDefaultOptions() now includes the “CollapseUVTiles” setting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Calling DzObjExporter::getOptions() and passing true for the useInterface parameter now causes the options dialog to be shown&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Calling DzFbxExporter::getOptions() and passing true for the useInterface parameter now causes the options dialog to be shown&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Calling DzAlembicExporter::getOptions() and passing true for the useInterface parameter now causes the options dialog to be shown&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 4.9.3.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_23&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; Extended DzFileIO SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setOptionsShown()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFileIO public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added an optionsShown property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.23; SDK min is 4.5.0.100&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; DzController, DzERCLink&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 4.9.3.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_24&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; Added “Draw Settings : Option Menu &amp;gt; Show Hidden Properties” (DzDrawSettingsShowHiddenAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Draw Settings : Option Menu &amp;gt; Restore Render Setting Defaults” (DzDrawSettingsRestoreDefaultsAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus&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; documentation; DzVertexMesh, DzFacetMesh&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 4.9.3.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_25&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; Update to DzCloud 1.0.1.42; revert to Lost and Found product sub-category or vendor categorization after removing the last user categorization of an asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Temporarily disabled the check for running with elevated privileges on Windows; until handling of the user being logged into an account with administrator privileges while UAC is disabled is implemented&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 4.9.3.25
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_2&quot;&gt;Public Beta 2&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_26&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 4.9.3.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_27&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 DzTimer logging functions to provide more friendly output than msec alone (i.e., d, hr, min, sec.hsec, ms); logTime() and logTotal()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to DzImporter, DzGeometryImporter and DzExporter so that log messages are consistent and slightly more informative&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to DzObjImporter so that it is consistent (where possible) with DzObjExporter&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.1.44; support for removing assets from a “Lost and Found” product sub-category after categorizing elsewhere&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 4.9.3.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_28&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; Changed the label of the “Draw Style” property in the Draw Settings pane to “Highlight Style”; avoid confusion with the term “DrawStyle”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Calling DzFbxImporter::getOptions() and passing true for the useInterface parameter now causes the options dialog to be shown (if general options exist and are applicable)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzFbxImporter now supports the “RunSilent” setting in the same way that DzObjImporter does; improves support for pipeline automation via script&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 4.9.3.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_29&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 the scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; DzFileInfo&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; DzFileInfo, DzFile, DzGZFile, DzZipFile, DzDir&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 OBJ Importer was displaying its options dialog when it should not; i.e., when used by the PZ3 Importer and when loading from a saved scene&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 4.9.3.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_30&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 DzCloud 1.0.1.46; updating metadata via DzCloud now removes an asset from a “Lost and Found” sub-category if that asset has been assigned to a proper category that is outside the “Lost and Found” category; if an asset&amp;#039;s categorizations are removed and the asset has not been categorized by the user, the asset is assigned  to a “Lost and Found” sub-category named after the product that provides the asset&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 4.9.3.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_31&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 4.9.3.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_32&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 when launching the Preferences dialog if a bridge plugin that a preference referenced was not installed; e.g., GoZ&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the labels of the “Manipulation DrawStyle” property options in Draw Settings; use labels that accurately reference the corresponding DrawStyles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the label of the “SubDivision DrawStyle” property in Draw Settings to “Subdivision Updates”; the settings controls whether subdivision is delayed or continuous during manipulation, not simply whether or not it is drawn or how it is drawn&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the labels of the “Subdivision Updates” options; Off/On not needed, “Continuous” is more accurate than “Persistent”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the casing of “Subdivision”, where used in Draw Settings, to be consistent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBox3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added closestPoint()&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 4.9.3.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_33&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; Extended DzBox3 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isValid(), testIntersection(), getIntersection(), closestPoint()&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 4.9.3.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_34&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; Work on projection algorithms; improve handling of facets&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 4.9.3.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_35&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; Fixed a warning generated when constructing the message displayed for the registration wizard greeting when the application has not been registered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on projection algorithms; centerline, speed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDir scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added many functions that wrap QDir functionality&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzDir 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; Extended DzFileInfo scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; fixed return type for absoluteDir() and dir(), fixed copy/paste error in isRelative(), fixed permissions() parameter type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzFileInfo 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; Extended DzFile scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added many functions that wrap QIODevice and QFile functionality&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzFile scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.9.3.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_36&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; Work on projection algorithms; facet list vs vertex list&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 4.9.3.36
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_3&quot;&gt;Public Beta 3&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_37&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; Work on projection algorithms; facet list vs vertex list; BVH / Octree &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; consistency&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.1.48; properly handle vendor/user categorization when unifying categories&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;-1286/#CS-221671 : Failure to Upgrade &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; database&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated version requirement in interactive lesson common include *FilterClear functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed casing of “Group Asset as” in asset context menus; consistency&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 4.9.3.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_38&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; Added a “Closest Vertex First” option to Transfer Utility; uses bounding volume hierarchy (BVH) and closest facet first when unchecked, uses Octree and closest vertex first when checked; default unchecked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with a UV Space projection attribute; Transfer Utility&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 4.9.3.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_39&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 a &lt;code&gt;-noPrompt&lt;/code&gt; command-line option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getScriptArgs() and createProductFromAssets()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added scriptArgs property&lt;/div&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;-scriptArg&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows passing a (string) value to the script environment on launch&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Each value requires explicit declaration&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Values are stored in the order specified&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 DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findProductsByName(), findProductByStoreToken(), createProduct(), createProductFromContainer()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzAssetMgr &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; Added the “Create a Product from…” action to the context menu for Search and Category containers 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; Added the “Create a Product from…” action to the context menu for Asset(s) in the Content Library 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 4.9.3.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_40&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; 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 4.9.3.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_41&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 version to 4.9.3.41; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed script representation of ref counted pointer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added createProductFromAssets()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added createProductFromAssetList(), extracted static inline function assetListFromVariantList() to header&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentLibraryPane script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; changed createProductFromAssets() argument type to allow script access&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzAssetMgr script &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 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for a &lt;code&gt;-allowRemote&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Overrides immediate application exit following the OpenGL critical message when launched via remote desktop software&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; OpenGL minimum version critical message is still displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Useful for scenarios where the machine upon which the application is launched is known to meet or exceed the minimum OpenGL version requirement (i.e., 1.3), but the remote desktop software does not provide adequate support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Should be used with an appropriate amount of caution&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 DzContentMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added loadAsset()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added loadAsset()&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 4.9.3.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_42&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 DzCloud 1.0.1.50; don&amp;#039;t use %LIKE% to find a product by name, use =&amp;#039;productName&amp;#039;&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 4.9.3.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_43&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; Fixed an issue where the OBJ import options dialog was being displayed after clicking the accept button in the Morph Loader Pro dialog; a side-effect from recent work to improve automation support&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 4.9.3.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_44&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 4.9.3.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_45&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 the OBJ importer options dialog was being shown when using the “Load UV Set..” (DzLoadUVSetAction) action; options are potentially still shown if not *.obj&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for automatic login; requires valid cached (encrypted) account credentials; if account credentials change, automatic login will silently fail and user must explicitly invoke login with updated credentials&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option to “Automatically Login” to the Account Login dialog and the Smart Content Store page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Automatically Login With Remembered Credentials” option to Preferences&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The application now exits if a modal dialog is presented while the &lt;code&gt;-noPrompt&lt;/code&gt; command-line option is used&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exit code -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; Extended DzSkinBinding SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getBoneBindingList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSkinBinding public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added buildManipulationMaps()&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 4.9.3.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_46&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 version to 4.9.3.45; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made minor styling tweaks to the Morph Loader Pro dialog; label/option casing, widget sizes, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added showPrompts()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended search types on the Surfaces pane to include language specific preset/materials, preset/materials/hierarchical, and preset/shader content types (i.e., MDL, RSL, OSL, LXM, MC6, MT5)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Node source is now cleared when “Delete Hidden Facets” and “Merge Followers” are used so that the modified asset can save properly in a Scene; node properties and modifiers are modified to force embedding&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging to DzFile I/O operation failures; writeByte(), write()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed DzMorphLoader to script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed DzMorphLoaderBatch to script&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 4.9.3.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_47&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 version to 4.9.3.46; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to FBX Exporter for simplified rigging; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added actions to geometry based tool context menus that allow a user to select/deselect by geometry islands; context menu &amp;gt; Geometry Selection &amp;gt; (De)Select By &amp;gt; (De)Select Geometry Islands…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPolygonSelectionTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added selectByIsland() and deselectByIsland()&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 categorizeGeometryIslands()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed DzMorphLoader and DzMorphLoaderBatch read/save configuration file member functions; naming should follow a consistent pattern&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates to DzMorphLoader scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the Hexagon Bridge options dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzTransferUtiltiy scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&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 4.9.3.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_48&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; Renamed DzTransferUtility member functions to use names that are consistent with the published public lexicon; getProjectionTemplatePath(), setProjectionTemplatePath(), setTransferTemplateMorphs(), and getTransferTemplateMorphs()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates to DzMorphLoaderBatch and DzMorphLoader scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&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 createNodeFromFacetList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBox3 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added containsPoint()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended AutoFit to allow automation via script; to “run silent” (run without displaying the options dialog) create a (non-persistent) DzSimpleElementData named “AutoFit RunSilent” and set string values on its settings for the name of the “clone” morph on the follow target that represents the figure that the follower was originally built for, and another for the (relative) path of the projection “template” on the follow target that most closely describes the type of the follower, and then add that data object to the skeleton of the follower before the follower is fit to the follow target.&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 4.9.3.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_49&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; Changed “Map Transfer” to render by material instead of by template&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made changes that allow building with NVIDIA Iray 2015 and NVIDIA Iray 2016&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2016.1.2&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 4.9.3.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_50&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 improvements to AutoFit code&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for pose data in clones during AutoFit&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 4.9.3.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_51&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; ERC connections are now temporarily disconnected during AutoFit to avoid issues relating to pose baking&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Product views now use their own search thread&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added default exitCode argument to delayedExit()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getExitCode()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added exitCode property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.51; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The application exit code now reflects the value set by new DzApp &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 about screens&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzApp &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&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 4.9.3.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_52&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 DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added calculateSurfaceAreaForBoundingBox()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.52; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Bryce Bridge now writes its messages to the log&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated about screens&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 4.9.3.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_53&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 draw dome issue with NVIDIA Iray 2016; backplate background default color is different between 2015 (0) and 2016 (-1)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzScriptedRenderer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&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.1.52; fixed a Lost and Found category sync issue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added calculateSurfaceAreaForBoundingBox() overload&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; calculateSurfaceAreaForBoundingBox() now returns an Object with numeric members for area and triangles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.53; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzFacetMesh scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzScriptedRenderer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzDelightRenderer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzIrayRenderer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&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 4.9.3.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_54&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; Progress dialogs are now suppressed when the &lt;code&gt;-noPrompt&lt;/code&gt; command-line option is used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getGroupBoundingBox() and getSelectedFacetBoundingBox()&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 4.9.3.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_55&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; Refactored OBJ Importer individual options so that they are more consistent with OBJ Exporter individual options (in both look and feel)&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 4.9.3.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_56&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The port number defined in the postgresql.conf file, found within the database cluster path, is now read (if any) on launch of the application and validated against the port number read (if any) from the application data cmscfg.json file&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the port numbers in these two files do not match, the cmscfg.json file is updated to reflect the port number read from postgresql.conf file&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 an issue in DzAssetMgr::setCMSOptions() where cmscfg.json would not be created if both the cluster directory and the port were changed by the user within Preferences&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the user changes the database cluster path, the port number, or both, the application data cmscfg.json file and the postgresql.conf file are now updated as appropriate&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the user changes the port number the application may need to be closed and restarted for a connection using the port number to be established&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 config file error reading/writing logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added arguments to searchForAssetsInCategory()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCategoryAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getAssetsInCategory()&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 4.9.3.56
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;release_candidate_1&quot;&gt;Release Candidate 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_57&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; Made improvements to basic camera bounding box framing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGeometry scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added makeCopy(), copyFrom() and getCurrentGeometryForNode()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated scripting docs; Global, DzApp, DzBox3, DzGeometry, DzVertexMesh and DzFacetMesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzImageRenderHandler SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setWriteToFile() and getWriteToFile()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzImageRenderHandler public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCurrentFrameImage() and writeToFile property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to DzImageRenderHandler for in-memory only image handling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Dz3DViewport public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added hardwareRenderWithOptions()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRenderOptions scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added DzRenderOptions() and copyFrom()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.57; SDK min is 4.5.0.100&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 4.9.3.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_58&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; docs; DzScriptedRenderer, DzImportMgr, DzExportMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs; DzObjImporter, DzObjExporter, DzFbxImporter, DzFbxExporter, DzAlembicExporter, DzU3DExporter, DzPZ3Importer and DzCr2Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated FBX Importer to handle n-gons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional tweaks to support the &lt;code&gt;-noPrompt&lt;/code&gt; command-line 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 4.9.3.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_59&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; docs; DzDeviceMgr and DzDevice&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 4.9.3.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_60&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; Fixed an error in the format string for timestamps in the log; use yyyy-MM-dd hh:mm:ss.zzz instead of yyyy-mm-dd hh:mm:ss.zzz; MM for month vs mm for minutes&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 4.9.3.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_61&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 node selectablity drawing for pick images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with resetting camera, drawstyle and background color when performing a hardware render in the 3D viewport&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 renderVoxelTest()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Dz3DViewport public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; hardwareRenderWithOptions() now accepts a DzCamera and a DzDrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzUndoStack public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCurrentIndex() and getCaption()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.61; SDK min is 4.5.0.100&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 4.9.3.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_62&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 DzGeometryUtil scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; renderVoxelTest() now accepts a gridSize integer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzGeometryUtil::renderVoxelTest() now also calculates voxel volume&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; docs; DzAssetFileOutFilter, DzSceneAssetFilter, DzSceneSubsetAssetFilter, DzHierarchicalMaterialAssetFilter, DzHierarchicalPoseAssetFilter, DzWearablesAssetFilter, DzCharacterAssetFilter, DzPropertiesAssetFilter, DzShapingAssetFilter, DzPoseAssetFilter, DzMaterialAssetFilter, DzShaderAssetFilter, DzCameraAssetFilter, DzLightAssetFilter, DzRenderSettingsAssetFilter, DzDFormAssetFilter and DzPuppeteerAssetFilter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzShape scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCurrentShapeForNode(), getNode(), getNumLeafRegions() and getLeafRegion()&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; docs; DzShape, DzFacetShape, DzMaterialSelectionSet, DzIndexList, DzFaceGroup, DzMaterialFaceGroup, DzVertexGroup and DzGeometryUtil&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGeometryRegion scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCurrentRegionSelectionForNode(), getCurrentRegionLeafSelectionForNode(), getRegionRootForNode(), getGeometryRegionParent(), getGeometryRegionRoot(), addChildRegion(), removeChildRegion(), getChildIndex(), changeChildIndex(), findRegion(), findRegionByLabel(), findRegionByPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.62; SDK min is 4.5.0.100&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 4.9.3.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_63&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 4.9.3.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_64&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 in DzNodeSupportAssetFilter where getOptions() was not accounting for a node being set via setNode()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzSceneSubsetAssetFilter and DzWearablesAssetFilter where a message box would be displayed when options to not display an interface or to run silently were set&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs; DzNodeSupportAssetFilter, DzMorphSupportAssetFilter, DzUVSupportAssetFilter, DzShaderSupportAssetFilter&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; docs; DzAssetFileOutFilter, DzSceneAssetFilter, DzSceneSubsetAssetFilter, DzHierarchicalMaterialAssetFilter, DzHierarchicalPoseAssetFilter, DzWearablesAssetFilter, DzCharacterAssetFilter, DzPropertiesAssetFilter, DzShapingAssetFilter, DzPoseAssetFilter, DzMaterialAssetFilter, DzShaderAssetFilter, DzCameraAssetFilter, DzLightAssetFilter, DzRenderSettingsAssetFilter, DzDFormAssetFilter and DzPuppeteerAssetFilter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where animation data was being lost when duplicated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Transmitted color map in Iray Uber Material is now ignored due to limitation described in programmers guide; “The material&amp;#039;s volume coefficients are varying in MDL, however, Iray Photoreal only supports uniform coefficients”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where HDRI files were not being found while searching for missing files on load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Wrapped the sbsbaker Substance Designer Batch Tool in script (internal)&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 4.9.3.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_65&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 4.9.3.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_66&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; Update to DzCloud 1.0.1.54; added support for retrieving remote customer id&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAuthenticationMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getUserToken() now returns a token that represents the last account the user logged into if the user has logged in, otherwise it returns an empty string&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzAuthenticationMgr &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.9.3.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_67&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; Extended DzFileProperty scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; fixed an issue where attempting to create a DzFileProperty using anything but the default constructor would create a DzStringProperty instead&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation extraction configuration file&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 4.9.3.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_68&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; docs; CBvhIn, CBvhOut, OptGarmentAssetFilter and OptFabricAssetFilter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added a return value to loadAsset()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selecting the “Browse…” option in Edit &amp;gt; Preferences… &amp;gt; &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; Settings : Cluster Directory will now use the currently selected directory path as the initial folder when browsing for a new Cluster Directory path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzMainWindow 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; Extended DzContentMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added newScene property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzContentMgr &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 SDK version to 4.9.3.68; SDK min is 4.5.0.100&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 4.9.3.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_69&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; Refactored the “Scan Known Directories for Files” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed type errors in DzContentLibraryPane 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; Updated DzAssetMgr &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; Fixed an issue with the dialog that confirms a user wants to overwrite an existing render&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMaterial scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getActiveUVSet()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzMaterial 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; Extended DzFloatProperty scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getKeyInterpolationTypeValues()&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; DzFloatProperty, DzFloat2Property, DzFloat3Property, DzIntProperty, DzInt2Property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.69; SDK min is 4.5.0.100&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 4.9.3.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_70&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 ERCAdd and ERCSubtract to the ERC Bake action&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;-1321/#CS-224553 - An issue where OBJ import as used by the PZ3 Importer would be influenced by the alignment settings last used for the OBJ Importer on its own&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.1.56; fixed a categoryID 0 sync issue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in various importers/exporters where the saved settings from the last use would be loaded for subsequent operations if run silent/remote; DzAlembicExporter, DzFbxExporter, DzObjExporter, DzFbxImporter, DzObjImporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated ERC Bake action labels&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 4.9.3.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_71&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; Crash reports (BugTrap) now auto-save to ./crashes folder when the &lt;code&gt;-noPrompt&lt;/code&gt; command-line option is used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exceptions caused by operations in the script environment are now flushed to the log and then thrown when the &lt;code&gt;-noPrompt&lt;/code&gt; command-line option is used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAuthenticationMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isLoggingIn()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isSynchronizing()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.71; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in various importers/exporters where the default settings were not being loaded if run silent/remote; DzAlembicExporter, DzFbxExporter, DzObjExporter, DzFbxImporter, DzObjImporter&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 4.9.3.71
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;release_candidate_2&quot;&gt;Release Candidate 2&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_72&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; Refactored the Substance Designer Batch Tools script wrapper (internal) to add support for each of the 4 tools (i.e., sbsbaker, sbscooker, sbsmutator and sbsrender)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A command-line option for the tools is now omitted if it is defined as an empty string&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A command line option that takes no arguments is now handled if its value is defined as null&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 drawing the weight map for more than the first level of subdivision&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 4.9.3.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_73&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 the Substance Designer Batch Tool wrapper script (internal) to add support for “help”, “version” and “global” commands for sbsbaker, sbscooker, sbsmutator and sbsrender&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the Substance Designer Batch Tool wrapper script (internal) to add support for advanced options on sbscooker&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 4.9.3.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_74&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; Build system tweaks&lt;/div&gt;
&lt;/li&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; Extracted each set of tool/options in the Substance Designer Batch Tool script wrapper (internal) to individual remote scripts that pass an options argument to the client script wrapper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the Substance Designer Batch Tool client script wrapper (internal) to add support for a “debug” option&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 Substance Designer Batch Tool client script (internal) handling options that are passed in via DzScript argument&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; MessageBox now writes its message to the log instead of being displayed when the &lt;code&gt;-noPrompt&lt;/code&gt; command-line option is used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to DzPZ3Importer to support the &lt;code&gt;-noPrompt&lt;/code&gt; command-line option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to DzSceneHelper to support the &lt;code&gt;-noPrompt&lt;/code&gt; command-line option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to support the &lt;code&gt;-noPrompt&lt;/code&gt; command-line option when reading an animation range from file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to support the &lt;code&gt;-noPrompt&lt;/code&gt; command-line option when reading out of range pose information from file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added calculateTriCount()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.74; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Silent FBX Export script (with CSV rules support)&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 4.9.3.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_75&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 adjustments to support the &lt;code&gt;-noPrompt&lt;/code&gt; command-line option when a missing product is encountered while loading assets&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 4.9.3.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_76&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 4.9.3.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_77&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 4.9.3.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_78&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 Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added textKeys(), setText() and text()&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 4.9.3.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_79&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 4.9.3.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_80&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 DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added duplicate()&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 4.9.3.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_81&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 “Connecting from COMPAT signal” warning in Shader Builder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed “Layout already has a parent” warnings in Shader Builder&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 4.9.3.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_82&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 DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added calculateSurfaceAreaForFacetList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzFacetMesh 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; Extended DzImageMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getImageSize()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzImageMgr 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; Updated SDK version to 4.9.3.82; SDK min is 4.5.0.100&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 4.9.3.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_83&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 DzAsset SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getProductPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added productPath property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.83; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified FBX Export script sample to use the name of the figure for selecting the rules CSV file&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 4.9.3.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_84&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 4.9.3.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_85&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 a “BasePathForRelativePaths” option in DzAssetIOFilter saves&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetOutFile; added setCommonOptions(); non-public SDK component&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.85; SDK min is 4.5.0.100&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 Morph Loader Pro dialog that prevented the geometry scale and axis conversion options from being displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed missing object names in the Morph Loader Pro dialog; used for inline help and 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 4.9.3.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_86&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 4.9.3.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_87&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 DzUberIrayMaterial scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getters for individual properties mimicking DzDefaultMaterial; added getters/setters for property values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; OBJ export now uses a precision of 8 instead of 6&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 a Color object declared/defined in script from being converted and passed to the DzScriptedRenderer; this resolves a Color ID issue in the Outline render script where the colors set by the user were not being respected&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 4.9.3.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_88&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; Anonymous analytics now captures which renderer was used when a render occurs, not just that a render occured; logging is anonymous and opt-in&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 4.9.3.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_89&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 RowIDType typedef to script&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 4.9.3.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_90&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 4.9.3.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_91&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 UVs were being loaded for an asset that referenced a non-facet mesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when an attempt to load UVs was made for an asset even though a UV set definition could not be found&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 attempt to load UVs was made when a UV definition has the wrong vertex/facet count&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Substance Designer Batch Tool node processor script (internal)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Substance Designer Batch Tool pipeline template script (internal)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to the Substance Designer Batch Tool wrapper scripts (internal)&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 4.9.3.91
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_92&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 NVIDIA Iray 2016.2 beta (272800.3649)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed NVIDIA Iray “Spectral Rendering” render settings; “Spectral Rendering Enable”, “Spectral Conversion Intent”, and “Spectral Observer”&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 4.9.3.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_93&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 DzBasicDialog scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added insertWidget(), addWidget() now takes an alignment argument&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation tweaks in DzDialog, DzBasicDialog, DzMessageBox, and DzColorDialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzWidget scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added Orientation, SortOrder, AlignmentFlags, and TextInteractionFlags enums&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzLabel scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added TextFormat enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzLineEdit scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; the modified property is now settable; the mark arg to cursorBackward(), cursorForward(), cursorWordBackward(), cursorWordForward(), end(), and home() all now have a default value of false; cursorWordBackward(), and cursorWordForward() now have a steps arg&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScrollArea scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added a maximumViewportSize property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSplitter scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added several methods&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTextEdit scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added enums, added numerous properties, methods and signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTextBrowser scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added several properties, methods and signals&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 DzShapeRiggingAdjuster&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzTransferUtility scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.9.3.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_94&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 changes that allow DzTextureConvertorMgr to work on list of textures instead of a single texture&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 4.9.3.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_95&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 “Convert By Matching Properties” option to Map Transfer; default on; causes conversion to occur by property instead of by map&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTextureConvOptions scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added convertByProperty and bleedFactor properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the power of 2 requirement from Map Transfer results&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 DzERCFreeze&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Object” column to the property view in the ERC Freeze dialog; used for identifying when properties are cross-object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The header of the property view in the ERC Freeze dialog can now be clicked to change sort order&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 4.9.3.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_96&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; MessageBox messages written to the log when the &lt;code&gt;-noPrompt&lt;/code&gt; command-line option is used are now preceded by “ERROR:”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzERCFreeze scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.9.3.96
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_97&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 “Connector Color…” action has been made available from the context menu for connected inputs of a brick in 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 4.9.3.97
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_98&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; Additions to scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzERCFreeze, DzShapeRiggingAdjuster and DzStorable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation inclusion/exclusion issues; DzBase, DzMatrix3, DzMatrix4, DzFloatColor, DzShape, DzFacetMesh, DzPolygonSelectionTool, DzProperty, Dz3DViewport, DzImageMgr&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 4.9.3.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_99&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; Implemented support for collecting/cleaning generated Substance files in an intermediate path, in the Substance Batch Tools pipeline script (internal)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented support for specifying a Substance pipeline in the Substance Batch Tools node processor script (internal)&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 Substance Batch Tools pipeline script (internal) that caused execution without specifying intermediatePath to fail&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 4.9.3.99
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_100&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 4.9.3.100
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_101&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 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added DzERCBake&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzERCBakeAction and DzERCBakeKeyedAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “ERC Bake (Delta Add, Add, Subtract)” and “ERC Bake to Play Range (Keyed)” actions to the Parameters pane Edit Mode context menu for properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; assigned explicit values to OperatingSystem enumerated values that correspond with QSysInfo::WinVersion and QSysInfo::MacVersion, for Windows95 and Mac10_0 up respectively; added OperatingSystem enumerated values for Unknown, Mac10_11 and Mac10_12; added operatingSystemString() support for newly added enumerations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.101; SDK min is 4.5.0.100&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 4.9.3.101
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_102&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 DzIrayDecalNode scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;;  added ClippingMode enum, getClippingMode() and getUVWBoundingBox()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added UV clipping to Iray Decal nodes; adds a “Clip Mode” enum property to the “/Decal/General” property group wherein selecting a value dynamically shows/hides additional properties “U Minimum”, “U Maximum”, “V Minimum”, “V Maximum”, “W Minimum”, “W Maximum”, &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the Categorize dialog title bar to include the display name of the asset if the number of assets being categorized is 1 and &amp;lt;Multiple&amp;gt; if more than 1 asset is being categorized&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified display of the Categorize dialog when launched from the context menu for an asset in the Content Library pane to be consistent with the display when launched from the context menu for an asset in the Smart Content pane (or any of the Presets pages in various other panes); display as list instead of as tree&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed Poser format content downloaded and installed to the mapped Daz Connect Data directory to be found by “Search Drives(s) for Files”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Directories that are not readable by the current machine user are no longer considered by “Search Drives(s) for Files”&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 4.9.3.102
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_103&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 4.9.3.103
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_104&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; Build system tweaks&lt;/div&gt;
&lt;/li&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; Extend DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added doUVIslandsOverlap()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; updated createMeshShellFromUVs() signature&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with detecting triangle intersections in geometry utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.104; SDK min is 4.5.0.100&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 4.9.3.104
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_105&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 a &lt;code&gt;-scriptArgsFile&amp;#039; command-line option
    * Each non-empty line in the file becomes an element in the DzApp::scriptArgs Array
    * Lines starting with the &lt;/code&gt;#&amp;#039;&amp;#039; (hash) character are ignored - comment&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; renamed doUVIslandsOverlap() to hasOverlappingUVIslands()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; renamed createMeshShellFromUVs() to createProjectionMeshFromUVs()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzFacetMesh 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; Extended DzGeometryUtil scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDefaultPrimitiveOptions()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzGeometryUtil 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; Extended Pixmap scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added toImage() and fromImage()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzWidget scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added grab()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.105; SDK min is 4.5.0.100&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 4.9.3.105
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_106&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 when attempting to use the “New Shader…” action in the Catalog of the Shader Builder 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 4.9.3.106
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_107&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; All Shader Mixer actions (except the pane action) now derive from a common DzShaderMixerAction class&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the attenuate_color function in IrayUberMaterial so as to avoid causing a lambda&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the translucency calculation in IrayUberMaterial so as to avoid causing a lambda&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 DzCameraCube&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Dz3DViewport scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCameraCube()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.107; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to Shader Builder &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;; work toward consistency with Shader Mixer and ultimately toward fixing the minimum size center dock issue of both panes&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 4.9.3.107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_108&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 DzAssetIOMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added missingNodeParent() signal &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBasicCamera SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setUseActiveViewport() and isUsingActiveViewport()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBasicCamera scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added useActiveViewport property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBasicCamera public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDimensionsPreset() and applyDimensionsPreset()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.108; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where setting DzCamera::useLocalDimensions via script would not correctly update the dynamic visibility of local dimension properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzBasicCamera &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.9.3.108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_109&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 4.9.3.109
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_110&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; Extended DzProductAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added static getDefaultStoreIconSize(); fixed typo in getDefualtStoreIconSize()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCategoryAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isVendor()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCategoryAssetContainer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isVendor property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.110; SDK min is 4.5.0.100&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; DzProductAssetContainer and DzCategoryAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deleting a vendor-defined/owned category is no longer allowed from the context menu in the Categorize dialog; deletion of user-defined/owned categories is allowed. Instead of modifying the vendor category hierarchy (i.e., /Default/…), users should utilize the Duplicate options in the context menu to create a user-owned copy and modify that, as this approach provides the best scenario for customization and preservation (export/import).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Duplicate Category &amp;gt; Sub-Categories Only… action to the context menu in the Categorize dialog&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 4.9.3.110
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_111&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 4.9.3.111
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_112&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 Remove From &amp;gt; Sub-Categories action and a Remove From &amp;gt; All Categories action to the Categorize dialog context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the Categorize dialog context menu; re-labled, re-ordered and [re-]grouped actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash bug in the item model used by the Categorize dialog when retrieving checked items; e.g., crash on accept&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 4.9.3.112
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_113&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 4.9.3.113
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_114&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; Fixed an issue in Tool Settings for the Joint Editor Tool that caused the “Inherit Parent Scale” and “Promote Selection” options to occupy the same space; and thus behave as if they were a single option when clicked&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.1.58; support for login timeout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Automatic Login will now fail after 3 attempts @ 20 sec intervals; instead of running continuously @ 60 sec intervals&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 4.9.3.114
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_115&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 4.9.3.115
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_116&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; Corrected an inaccuracy in the DzSettings public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.9.3.116
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_117&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 “Property Cloner” and “Property Mover” dialogs now record/use independent sizing information&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Property Cloner” and “Property Mover” dialogs now record/use independent positioning information&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Property Cloner” and “Property Mover” dialogs now use a (hierarchical) node selection combobox instead of a simple (flat) combobox; targets issues with scrolling lengthy node lists; e.g., Genesis 3 &amp;gt; 170&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2016.2 Release (272800.6312)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Iray convergence value is now being scraped from verbose message handling to show progress during a render; pending NVIDIA resolution of Iray bug 17733&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Logging of renders performed using NVIDIA Iray is now more verbose; workaround for NVIDIA bug 17733&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Progress reporting for renders performed using NVIDIA Iray has changed in the convergence case; if completion is based on the total number of iterations, progress is calculated based on the difference between 0, the current iteration count and the max iteration count; if completion is based on total amount of convergence, calculation is based on the difference between the initial convergence amount, the current convergence amount and the max convergence amount; workaround for NVIDIA bug 17733&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaked messages in Property Hierarchy that result when dragging and dropping properties for the purpose of creating aliases (node items) or ERC links (stage items)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzElement public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getUniquePropertyName(), getUniquePrivatePropertyName(), getUniqueDataItemName()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.117; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzElement scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; removed documentation of member functions that are not accessible to script due to type&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 4.9.3.117
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;release_candidate_3&quot;&gt;Release Candidate 3&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_118&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 qmake, rcc and uic binaries to the SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; SDK related build system tweaks&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; DzElement, DzNode DzFaceGroup, DzMaterialFaceGroup&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 4.9.3.118
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_119&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; Removed an erroneous warning in the Render Library pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; SDK related 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 4.9.3.119
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_120&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; SDK related build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVec3, DzVec2 and DzInt2 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added average(), clampedMin(), clampMin(), clampedMax(), clampMax(), clamped(), clamp(), modulate(), modulo(), getAngleTo(), equals(), and linearInterp()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.120; SDK min is 4.5.0.100&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; DzInt2, DzVec2, DzVec3, DzBox3, DzCircle3&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 4.9.3.120
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_121&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 Iray 2016.2 lens and aperture settings; added a “Lens” property group to cameras when Iray is the active renderer; properties include Lens Radial Bias, Lens Shift X (mm), Lens Shift Y (mm), Lens Stereo Offset (mm), Lens Distortion Type (spherical, cylindrical, stereo, etc), Lens Distortion K1/2/3, Lens Distortion Scale, Aperture Blades, Aperture Blade Rotation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBasicCamera public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getLensRadialBiasControl(), getLensShiftXControl(), getLensShiftYControl(), getLensStereoOffsetControl(), getLensDistortionTypeControl(), getLensDistortionK1Control(), getLensDistortionK2Control(), getLensDistortionK3Control(), getLensDistortionScaleControl(), getApertureNumBladesControl(), getApertureBladeRotationAngleControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRendererMode SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setSupportsCameraBlades(), setSupportsAdvancedCamera()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRendererMode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added supportsCameraBlades(), supportsAdvancedCamera()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Extended DzLine3 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added negate(), setLength(), swapEnds(), minDistance(), minDistanceSquared(), segmentsIntersect(), linesIntersect(), planeIntersect(), length(), getPoint(), getDirection()&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzQuat scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added equals(), slerp()&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; DzVec3, DzVec2, DzInt2, DzLine3, DzQuat, DzMatrix4, DzMatrix3&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.121; SDK min is 4.5.0.100&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 4.9.3.121
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_122&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; Fixed an issue in DzHierarchicalMaterialAssetFilter::doSave() that would cause it to fail in RunSilent mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzHierarchicalMaterialAssetFilter::getOptions() not including the NodeNames setting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzHierarchicalPoseAssetFilter::doSave() that would cause it to fail in RunSilent mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzHierarchicalPoseAssetFilter::getOptions() not including the NodeNames setting&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; DzNode, DzElement, DzElementClipboard, DzAssetIOFilter&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 4.9.3.122
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_123&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; Work to extend dpc SDK utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where changing the Render Settings : General &amp;gt; Dimensions &amp;gt; Dimension Preset (Global) property would not result in a corresponding size/aspect image when rendered; renders would always be the size/aspect of the active viewport, despite all visual indicators suggesting otherwise&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 4.9.3.123
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_124&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 DzDFormAssetFilter public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added support for the RunSilent mode&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 4.9.3.124
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_125&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 File &amp;gt; Save As &amp;gt; Figure/Prop Assets… save filter now enforces a non-empty Vendor, Product, and Item field policy for enabling the Accept button in the Save Options dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNodeSupportAssetFilter public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; an empty or missing VendorName, ProductName or ItemName settings will now produce an error when used in RunSilent mode; consistency between &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; and &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The File &amp;gt; Save As &amp;gt; Morph Asset(s)… save filter now enforces a non-empty Vendor and Product field policy for enabling the Accept button in the Save Options dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The File &amp;gt; Save As &amp;gt; UV Asset(s)… save filter now enforces a non-empty Vendor and Product field policy for enabling the Accept button in the Save Options dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzUVSupportAssetFilter public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; fixed support of the MaterialNames setting when using the RunSilent mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The File &amp;gt; Save As &amp;gt; Shader Definition Asset… save filter now enforces a non-empty Vendor, Product, and Item field policy for enabling the Accept button in the Save Options dialog&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 4.9.3.125
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_126&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; Publishing system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The File &amp;gt; Save As &amp;gt; Scene Asset(s)… save filter now enforces a non-empty Vendor and Product field policy for enabling the Accept button in the Save Options dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSceneSupportAssetFilter public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; an empty or missing VendorName or ProductName settings will now produce an error when used in RunSilent mode; consistency between &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; and &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging for the Scene Asset(s) (DzSceneSupportAssetFilter) save filter when using the RunSilent mode and the VendorName, ProductName, or ItemName cause an invalid output path to be constructed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzSceneSupportAssetFilter 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; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzSceneAssetFilter, DzSceneSubsetAssetFilter, DzHierarchicalMaterialAssetFilter, DzHierarchicalPoseAssetFilter, DzWearablesAssetFilter, DzPropertiesAssetFilter, DzPoseAssetFilter, DzShapingAssetFilter, DzCameraAssetFilter, DzLightAssetFilter, DzMaterialAssetFilter, DzShaderAssetFilter, DzRenderSettingsAssetFilter, DzNodeSupportAssetFilter, DzMorphSupportAssetFilter, DzUVSupportAssetFilter, DzShaderSupportAssetFilter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default options for DzWearablesAssetFilter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash that occurred on launch when the Edit &amp;gt; Preferences… &amp;gt; Scene : Create a “Default Camera” preference was enabled; support for blades and/or advanced settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use “CUDA Compute Capability” instead of “Cuda Version” when logging GPU resources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated coding standards; SDK and scripting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation generation/extraction configuration&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 4.9.3.126
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_127&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 NVIDIA Iray 2016.3 beta (278300.573)&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; DzDFormAssetFilter, DzLayerAssetFilter, DzPuppeteerAssetFilter&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 4.9.3.127
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_128&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; DzCharacterAssetFilter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzObject public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added buildShallowCopyFilteredGeometry()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.128; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a default options issue in DzLayerAssetFilter&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 4.9.3.128
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;release_candidate_4&quot;&gt;Release Candidate 4&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_129&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 improvements to DzObject::buildFilteredGeometry() in the case that a previously made modifiable geometry is handed in as finalGeom&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 4.9.3.129
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_130&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 splash and about screens&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated branding&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The script generated when saving a custom style via Window &amp;gt; Style &amp;gt; Save Style As… now uses the name of a user color/number to find its index instead of using a hard-coded value; this allows the amount/order of user accessible settings to change as more are added/exposed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging to generated custom style scripts&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 4.9.3.130
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_131&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 minor casing issue in the Categorize dialog 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 4.9.3.131
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_132&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; Updates to copyright statements&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 4.9.3.132
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_133&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 4.9.3.133
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_134&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 DzAssetOutFile SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added createWeightMapReader()&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 DzNodeWeightHandler&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.134; SDK min is 4.5.0.100&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 4.9.3.134
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_135&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 DzShape public &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 SDK version to 4.9.3.135; SDK min is 4.5.0.100&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 4.9.3.135
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_136&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 4.9.3.136
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_137&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 APIs; DzMorph, DzMorphDeltas, DzSkinBinding, DzDFormModifier, DzPushModifier, DzConditionalGraftModifier, DzVertexMap, DzUVSet&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.137; SDK min is 4.5.0.100&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 4.9.3.137
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_138&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 4.9.3.138
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_139&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 4.9.3.139
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_140&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; Updates to scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzMaterial, DzRenderOptions, DzView, DzRenderView, DzAssetIOMgr, DzModifier, DzMeshSmoothModifier, DzCategoryAssetContainer, DzWidget, DzTextBrowser, DzTextEdit, DzBasicDialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp public &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 SDK version to 4.9.3.140; SDK min is 4.5.0.100&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 4.9.3.140
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_141&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; Updates to scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzApp, DzMaterial, DzDefaultMaterial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed animating “View SubD Level” and “Render SubD Level (Minimum)” properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When attempting to resolve non-manifold geometry, prefer half edges that share material over those that do not&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 4.9.3.141
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_142&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 “Rotate Triangulation of Selected Polygon(s)” action (DzFacetSelRotateWindingOrderAction); Geometry Editor Tool context menu &amp;gt; Geometry Editing submenu; can cause existing HD morphs to become incompatible when used later in the development/production process&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Triangulation Wireframe Opacity” property to the Draw Settings pane for DrawStyles that draw wire frames&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added rotateSelectedFacetsWindingOrder()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzOpenGL public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setTriDivisionWireOpacity(), getTriDivisionWireOpacity(), triDivisionWireOpacityChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPolygonSelectionTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added rotateSelectedFacetsWindingOrder()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.142; SDK min is 4.5.0.100&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 4.9.3.142
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_143&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 DzLinearPointLight scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.9.3.143
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_144&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_9_3_145&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 DzLinearPointLight public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setFallOffStart(), getFallOffStart(), setFallOffEnd(), getFallOffEnd()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extracted base class for DzDAZElementSettingsExtra from DzDAZRenderSettingsExtra&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 Display Persistence and (sphere) Opacity properties were displayed for point lights&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 Display Persistence and (sphere) Opacity properties were displayed for a linear point lights when the active render mode does not support unrealistic linear falloff&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The falloff sphere for a linear point light is no longer drawn if the active render mode does not support unrealistic linear falloff&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPointLight public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getSphereOpacityControl(), setLightProfile(), setDisplayPersistence(), getDisplayPersistence(), setSphereOpacity(), getSphereOpacity(), setDecay(), getDecay()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSpotLight public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDisplayPersistenceControl(), getRayLengthControl(), getOpacityScaleControl(), getRayOpacityControl(), getShowBaseControl(), getBaseOpacityControl(), getShowEdgeControl(), getEdgeOpacityControl(), setSpreadAngle(), getSpreadAngle(), setBeamDistribution(), getBeamDistribution(), setLightExponent(), getLightExponent(), setDecay(), getDecay(), setDisplayPersistence(), getDisplayPersistence(), setRayLength(), getRayLength(), setOpacityScale(), getOpacityScale(), setRayOpacity(), setShowBase(), getShowBase(), setBaseOpacity(), setShowEdge(), getShowEdge(), setEdgeOpacity()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.145; SDK min is 4.5.0.100&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 4.9.3.145
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_146&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 some cleanup of OpenGL draw code on light nodes&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 4.9.3.146
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_147&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 4.9.3.147
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_148&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 4.9.3.148
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_149&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 in DzZipFile::extractAll() that caused the relative paths of entries in a zip file to concatenate during extraction&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 round-tripping via DzZipFile::compressAll() and DzZipFile::extractAll()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzZipFile scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added extractCurrentFile(), addFileToZip(), addDirToZip(), setGlobalComment(), getCurrentFileAtributes(), getCurrentFileCompressedSize(), getCurrentFileUncompressedSize(), getCurrentFileCompressionRatio(), getCurrentFileCompressionMethod(), getCurrentFileCRC(), getCurrentFileIsFolder()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzFileInfo::fileName(); wraps QFileInfo::fileName()&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; DzFileInfo, DzZipFile, DzGZFile&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to the contrast between pane tab text, pane tabs and the pane group well in the Darkside Style&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to the contrast between tab text, tabs and the tab bar in the Darkside Style&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the default color of the Special Interest Color in the Darkside style&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the styling of aniBlocks in the Darkside style&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made minor label consistency tweaks to style customization properties in the Highway and Main Street styles&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 4.9.3.149
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_150&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 4.9.3.150
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_151&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 resolution of link property node paths on read&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 4.9.3.151
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_152&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 NVIDIA Iray 2016.3 Release Candidate (278300.4305); addresses the AMD SSSE3 ILLEGAL_INSTRUCTION crash; enables support for &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X compute capabilities (still has a dependency on CUDA/driver)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disabled scraping “progression” and “error” messages from the verbose log; disables workaround for NVIDIA bug 17733&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 4.9.3.152
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_153&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 4.9.3.153
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;release_candidate_5&quot;&gt;Release Candidate 5&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_154&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; Extended DzShape SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added doAssemblyFinalize()&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 DzComponentController, DzMultiController&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.3.154; SDK min is 4.5.0.100&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 4.9.3.154
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_155&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 4.9.3.155
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_156&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; Minor consistency tweaks to Categorize dialog text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash in the Categorize dialog context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where clicking the Create Category Path… action in the Categorize dialog context menu, when invoked from an “empty area,” would not pre-populate the subsequent path dialog with the parent&amp;#039;s path&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 Categorize dialog that caused the rename dialog to be displayed if the user right-clicked in an “empty area” to display the context menu and then clicked outside of the 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 4.9.3.156
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_157&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 4.9.3.157
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_158&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 4.9.3.158
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_159&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 when using the weight map brush on subdivision meshes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where blend weights were being lost on read&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 4.9.3.159
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_160&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 DzCloud 1.0.1.61; fixes an issue with timing out on long running downloads; implements a time out for speeds &amp;lt; 128 bytes per second&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 OpenGL renders from containing alpha; saved scenes that render via one of the OpenGL options and relied on the viewport color as a background color will need to be updated by the user to include a backdrop consisting of the desired color&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 4.9.3.160
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_161&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 compiling the Iray renderer plugin; material index list type declaration&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 4.9.3.161
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_162&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; Fixed an issue with path validation/casing that could cause required properties in a filtered save to be too aggressive&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 4.9.3.162
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_163&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; Support for remote rendering via NVIDIA Iray has been updated to include the “batch” render mode for individual frames; support for animations requires more extensive/risky changes and is therefore not currently provided&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Relabeled the “Cloud [BETA]” page, found on the Advanced page of the Render Settings pane when NVIDIA Iray is set as the active render engine, to “Bridge [BETA]”; this is consistent with the name now used by NVIDIA to refer to the feature&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Connection” option to the “Bridge [BETA]” page for NVIDIA Iray &amp;gt; Advanced; allows a user to choose between “Iray Server” (default) and “Visual Computing Appliance (VCA)”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Port” option to the “Bridge [BETA]” page for NVIDIA Iray &amp;gt; Advanced that is displayed when Connection is set to Iray Server; allows the user to set which port on the server to communicate through&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Encapsulated options on the “Bridge [BETA]” page for NVIDIA Iray &amp;gt; Advanced that relate to the “streaming” remote rendering mode in a “Streaming” group box&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Add to Queue[…] button to the “Bridge [BETA]” page for NVIDIA Iray &amp;gt; Advanced; clicking the button will prompt for a Job Name if the Image Name property, found in the General &amp;gt; Destination property group on the Editor page of the Render Settings pane, is empty; clicking the button will use the specified configuration/authentication data to connect, upload the current frame of the scene and then disconnect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIrayRenderer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added exportRenderToBridgeQueue()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made changes to avoid [re]loading images for Iray Bridge renders once animations are supported&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made changes to naming of Iray Bridge snap shots; now uses jobName % &amp;#039;-&amp;#039; % frameNumber % &amp;#039;-&amp;#039; % uniqueName&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 4.9.3.163
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_164&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; Tweaks to Iray Advanced page &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzIrayRenderer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.9.3.164
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_165&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 the Interactive option for Render Mode was missing on &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X; libirt.so could not find libembree.2.dylib&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 4.9.3.165
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_3_166&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 4.9.3.166
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.3.166 - 2017-1-5&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_9_4_122">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-06T19:37:22+00:00</dc:date>
        <title>4.9.4.122 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_9_4_122</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.9.4.122 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; change log leading to the General Release of version 4.9.4.122. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_1&quot;&gt;Public Beta 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_1&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; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented application and plugin versions to 4.9.4.x&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 4.9.4.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_2&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 4.9.4.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_3&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 4.9.4.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_4&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 in script with the Color constructor that takes r, g and b arguments; g and b were both being assigned the value of b&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Color scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added an &amp;#039;a&amp;#039; parameter to the Color constructor that takes r, g and b arguments&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added the Format enum, added the &amp;#039;format&amp;#039; property, added a new constructor, added over()&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 4.9.4.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_5&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 4.9.4.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_6&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 4.9.4.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_7&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; Updates to scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs; fixed several inconsistencies; fixed missing since statements; fixed missing properties/methods/parameters/etc.&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 4.9.4.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_8&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 4.9.4.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_9&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 4.9.4.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_10&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 the size of a render would not match the size specified by a camera when “Use Local Dimensions” was enabled if the global Dimension Preset was set to Active 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 4.9.4.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_11&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 4.9.4.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_12&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 4.9.4.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_13&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; Build system tweaks&lt;/div&gt;
&lt;/li&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; DzCallBackMgr, DzCallBack&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 4.9.4.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_14&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; 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 4.9.4.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_15&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 4.9.4.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_16&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 script access to AutoFit; added support for a “force” boolean setting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed potential memory leaks in save filters; Wearables Preset, Properties Preset, Shaping Preset, Materials Preset and Shader Preset&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 4.9.4.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_17&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 4.9.4.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_18&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; Fixed DzFacetMesh scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; calculateSurfaceAreaForFacetList() parameters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzZipFile scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; getCurrentFileCompressionRatio()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; exposed getGroupBoundingBox(), getGroupOrientedBox() and getSelectedFacetBoundingBox()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.4.18; SDK min is 4.5.0.100&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 4.9.4.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_19&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; Fixed DzCallBack scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; setConnection() parameters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with argument count handling for objectName in script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated tip page common scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated guide page common scripts&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 4.9.4.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_20&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 interactive lessons being able to properly identify if an item list has a dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Remove declarations for unimplemented functions/methods in SDK headers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed bugs in DzCallBackMgr::deleteCallBack() and DzCallBackMgr::deleteCallBackGroup()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzCallBackMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.9.4.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_21&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 4.9.4.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_22&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 the ability to invoke a screen color picker from any color widget by pressing the AltModifier on the keyboard while initiating a left-click + hold from the area of the color-well between the numeric values; the cursor will change to a cross and the color will update as the cursor is moved; releasing the left-click + hold commits the color of the pixel currently under the center of the cross cursor; right-clicking while the left-click + hold is still active cancels the operation&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 4.9.4.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_23&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; Changed the label of the “Drop Smart Asset(s)” dialog to read “Assign Content Type(s)”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Dragging and dropping an asset onto a category when the “Filter By Context” option is checked and an object in the scene is selected will now ask whether or not the user would like to mark the asset(s) as being compatible with the compatibility base of the selected object&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 4.9.4.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_24&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; Fixed inconsistencies with the labeling of smoothing modifier related actions and dialogs; use “add” instead of “apply”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated various smoothing modifier related messages&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 4.9.4.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_25&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 version to 4.9.4.25; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; fixed @since version indications&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2016.3.1 (278300.6408)&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 4.9.4.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_26&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; Improved error messages logged when errors occur while loading &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; presets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.4.26; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Save DzSceneAssetModifier to backend file when not set canLoadFromAutoLocation&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 4.9.4.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_27&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; 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 4.9.4.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_28&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; 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 4.9.4.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_29&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 4.9.4.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_30&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; DzAssetMgr::createStore() and DzAssetMgr::removeStore() both now return (false) early if the store ID to create/remove is “&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D” or “LOCAL USER” instead of waiting to iterate over all stores and skip reserved id or cause a collision error and then return false&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; createStore(), removeStore()&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 4.9.4.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_31&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; Improved handling of paths with mixed path separators (\ or /); DzFileIO::getFilePath(), DzContentMgr::openFile(), DzUri::setUri(), DzUri::setFilePath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added write/read of “current_frames_per_second” to/from scene files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clearing the scene (e.g., File &amp;gt; New) now resets FPS to the default (30)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; FPS is no longer written to the startup script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix saving of ERC links to various node properties in node/morph/modified support asset filters; Disable Transfrom, Visibility, Selectability, Render Visibility, Shadow&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the path of an icon for a product cannot be determined from a database entry (e.g., installed/imported vs created), an attempt is made to locate an icon in the mapped native/poser format directories where the path/name matches the pattern ./Runtime/Support/&amp;lt;StoreID&amp;gt;_[&amp;lt;ProductToken&amp;gt;_]&amp;lt;Product_Name&amp;gt;.&amp;lt;Ext&amp;gt;; the PNG extension is attempted followed by the JPG extension if not found&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getRelativeProductMetafilePath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.4.31; SDK min is 4.5.0.100.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sending the “LOCAL USER” product to the Content DB Editor no longer displays the “Product” page within the dialog; the “LOCAL USER” product is a special case catch-all product of which the product specific details should not be modified&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “LOCAL USER” store is now explicitly listed in the store selector on the “Product” page of the Content DB Editor dialog instead of displaying an empty value&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 4.9.4.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_32&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; Improved handling of paths with mixed path separators (\ or /); DzContentMgr::openFile()&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 4.9.4.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_33&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 4.9.4.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_34&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 4.9.4.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_35&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 4.9.4.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_36&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 City Limits Lite layout to include Draw Settings, Render Settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Product “More Information…” sample script; ./resources/stores/default.dsa&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D “More Information…” store script&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 4.9.4.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_37&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 a loading a file saved with an unknown member in a scene extra would cause an infinite recursion hang&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed save of current FPS so that it doesn&amp;#039;t hang older versions during read&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved save of current time to be in animation_setting sub object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Current play range and current animation range are now saved/read to/from a scene file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved error logging on certain fixed sized parser 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 4.9.4.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_38&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; 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 4.9.4.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_39&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 error logging in DzScript::call()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzApp scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; the saveStateScript() signal is not script accessible; non-const references (e.g. DzScript&amp;amp;) cannot be resolved in script&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 4.9.4.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_40&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_9_4_41&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 4.9.4.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_42&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 4.9.4.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_43&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 disconnecting connections made via script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with automatically cleaning up connections on script completion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed memory leaks in connections made via script&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 4.9.4.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_44&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; Improved performance of node updates for DzNodeSelectionDropDown&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed compile errors in script object tracking&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 4.9.4.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_45&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 DzPushButton scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.9.4.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_46&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;/ul&gt;



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

&lt;p&gt;
&lt;a name=&quot;4_9_4_47&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 4.9.4.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_48&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 skin binding issue with the Replace Source With Target option in Transfer Utility&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 4.9.4.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_49&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 4.9.4.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_50&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 root categories; added Default/Scenes, Default/Scenes/Samples&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 4.9.4.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_51&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 on load when a geometry shell node exists in the scene hierarchy before the node(s) that provide the geometry for the shell&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor tweaks to Script IDE pane back end&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 4.9.4.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_52&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 prevented include() from working with the Script IDE debugger&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 some errors in script to be consumed instead of thrown&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 4.9.4.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_53&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 4.9.4.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_54&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 4.9.4.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_55&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 Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added under()&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 4.9.4.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_56&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; DzMaterial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.4.56; SDK min is 4.5.0.100&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 4.9.4.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_57&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 4.9.4.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_58&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 4.9.4.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_59&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 4.9.4.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_60&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 4.9.4.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_61&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; Increased the maximum size of the log to 1 &lt;abbr title=&quot;Megabyte&quot;&gt;MB&lt;/abbr&gt;; up from 256 KB; now max sizes for log.txt and cloudLog.txt are consistent&lt;/div&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;-logSize&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows overriding the size of the log&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supports k/m/g suffix&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 4.9.4.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_62&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 4.9.4.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_63&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 4.9.4.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_64&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 DzContentMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getNativeFileExtensions(), getPoserFileExtensions(), getImportFileExtensions(), getNativeBaseUserFacingExcludedDirs(), getPoserBaseUserFacingDirs(), isUserFacingDirectoryPath() and isUserFacingFilePath()&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; DzContentMgr, DzContentFolder, DzContentFile&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.4.64; SDK min is 4.5.0.100&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 4.9.4.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_65&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_9_4_66&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; DzApp, DzAssetMgr&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; QObject, QWidget, Image, DzContentMgr, DzMorphLoader&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 4.9.4.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_67&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 default menus; recommend running “Update and Merge Menus” script&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; DzRenderMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.4.67; SDK min is 4.5.0.100&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 4.9.4.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_68&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1229 : Restoring Render Settings pane defaults not undo-able&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 4.9.4.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_69&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; Content DB Editor now checks that a file is not user-facing (loadable) before it allows that file to be listed in the support files list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editing a file listed in the Support File(s) list of Content DB Editor and choosing a user-facing file removes the edited entry from the list&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 4.9.4.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_70&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; Refactored &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; construction code in the Preferences dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added logSize property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getLogSize(), setLogSize(), parseLogSize()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzApp public &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 SDK version to 4.9.4.70; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved initialization of DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Log Size preference (and a Default button) to the General page in the Preferences dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The alpha channel of a texture is now supported in Map Transfer when using GPU; when the image dimensions are less than Hardware Cut Off&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;-1195 : Content DB Editor root categories are cut off; use path combobox dialog instead of root categories 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 4.9.4.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_71&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 4.9.4.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_72&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 projection map &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; allow tolerance to be explicitly set when checking for coincidence; refactor in preparation for exposure to script&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 4.9.4.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_73&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 “Visible in Render” property on a Group Node now controls whether or not child nodes are considered visible in a render&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setInvisibleInRenderByGroup(), invisibleInRenderByGroup(), visibilityInRenderChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.4.73; SDK min is 4.5.0.100&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; DzNode, DzGroupNode&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 4.9.4.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_74&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 DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added selectVerticesByFacets(), selectEdgesByFacets()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added facetListFromVertexList(), vertexListFromFacetList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added facesFromVertices(), verticesFromFaces()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRigidityGroup scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getRigidVertexIndices(), getReferenceVertexIndices(), setRigidVertexIndices(), setReferenceVertexIndices(), getRigidFacetIndices(), getReferenceFacetIndices(), setReferenceFacetIndices(), setRigidFacetIndices()&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; DzFacetMesh, DzRigidityGroup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.4.74; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issues where the “Visible in Render” property on a node/group node was not being respected in OpenGL renders&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2016.3.2 (278300.12584)&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 4.9.4.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_75&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; Created DzProjectionMapper; begin wrapping projection mapping for script (pending exposure)&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 4.9.4.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_76&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 4.9.4.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_77&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 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added DzProjectionMapper, DzProjectionMapperOptions&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 4.9.4.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_78&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 creating a DzProjectionMapper object via script&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 4.9.4.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_79&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; DzProjectionMapper, DzProjectionMapperOptions&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; DzApp, DzGeometry, DzVertexMesh, DzFacetMesh&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 4.9.4.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_80&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 changes in Auto-Fit to prepare for feature parity (i.e., pose data in clones) between Auto-Fit and Transfer Utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made changes in Transfer Utility to prepare for feature parity (i.e., pose data in clones) between Auto-Fit and Transfer Utility&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 4.9.4.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_81&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 4.9.4.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_82&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; Moved support for clone assets with embedded pose data to Transfer Utility; core functionality belongs in Transfer Utility, Auto-Fit provides simplified automated access; use within Transfer Utility directly pending&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 4.9.4.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_83&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; Transfer Utility now provides cursor feedback while busy&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 4.9.4.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_84&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; Auto-Fit now provides cursor feedback while busy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Transfer Utility now supports clone assets with embedded pose data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTransferUtility scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isSourceBaseMorphClone()&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 4.9.4.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_85&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 chromatic sub surface scattering color to the uber Iray material&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMorphDeltas public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added calculateDeltas()&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; docs; DzMorphDeltas&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for applying pose data in clones to morphs that are not removed in Auto-Fit and Transfer Utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimized pose corrective morphs in Auto-Fit and Transfer Utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced the message box and node selection behavior used by Clone Asset save with a dialog that presents options for choosing which figure represents the base and which figure represents the clone&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 4.9.4.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_86&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 “Scatter &amp;amp; Transmit Intensity” option to the “Base Color Effect” property on the uber Iray material&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPropertyHelper SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isTransform(), isControlledByTransform()&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; DzPropertyHelper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSceneHelper scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isTransform(), isControlledByTransform()&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; DzSceneHelper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzERCLink SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getTypeText(), getInterpText()&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; DzERCLink&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.4.86; SDK min is 4.5.0.100&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 4.9.4.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_87&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 dual lobe specular to the uber Iray material&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for clone asset ERC links to Auto-Fit and Transfer Utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzERCLink public &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; Extended DzUberIrayMaterial 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 DzUberIrayMaterial scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.9.4.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_88&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 default value for dual lobe specular weight&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clone Asset save now suggests a filename based on the clone figure name in the file save dialog&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 4.9.4.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_89&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 new uber Iray material features to Shader Mixer translation&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 4.9.4.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_90&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; Build system tweaks&lt;/div&gt;
&lt;/li&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 DzCallBack public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDynamicProperty(), getDynamicProperty()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clone Asset save now provides an option within the dialog to select the destination base path; this is automatically set/updated when the Base Figure is selected/updated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clone Asset save now provides a property selection view within the dialog for selecting which properties to remove from the target figure when projecting using the clone via Auto-Fit or Transfer Utility&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 4.9.4.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_91&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 logarithmic color for sss scatter in uber Iray material&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 4.9.4.91
&lt;/p&gt;
&lt;hr /&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; Removed all remaining Qt3 dependencies from the PowerPose pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed all remaining Qt3 dependencies from the ActivePose tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extracted tool tips, status tips, and what&amp;#039;s this text for PowerPose widget to inline help file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed the PowerPose class to DzPowerPosePane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Handle layout files that contain reference to PowerPose; translate to DzPowerPosePane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved DzPowerPosePane configuration to layout file instead of startup script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved ActivePose tool configuration to application settings instead of startup script&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 4.9.4.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_93&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 the PowerPose pane action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default option menu to PowerPose 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 4.9.4.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_94&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 DzScene SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added clearDebugLines(), setDebugLines()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.4.94; SDK min is 4.5.0.100&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 4.9.4.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_95&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 to PowerPose for loading a template set from a figure&amp;#039;s support asset tools folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose templates now support relative (to the templates file) paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to widget sizing/styling in the PowerPose 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 4.9.4.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_96&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 4.9.4.96
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_97&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 to PowerPose for saving a template set via 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; Made preparations in PowerPose for an edit/create mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose that left selection points clickable when no figure is selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose that caused cursor feedback when no figure is selected and no selection points are displayed&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 4.9.4.97
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_98&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 Template Set Name option to the PowerPose Template Set Save dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving a PowerPose Template Set to the same path that it was read from no longer attempts to copy background images; source and target paths are identical&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 4.9.4.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_99&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; Saving a PowerPose Template Set now handles DzFigure and DzLegacyFigure differently based on the corresponding asset loading mechanisms&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPowerPosePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDefaultTemplateSuitePath(), updated saveTemplateSet() signature&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 4.9.4.99
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_100&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; DzBase, DzNode, DzSkeleton, DzShape, DzMap, DzLegacyJoint, DzProperty, DzPaneMgr, DzRenderMgr, DzTextureBakerMgr, DzTextureConvertorMgr, DzTextureConvertorOptions&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 4.9.4.100
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_101&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 DzPropertyGroupTree SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added collectAllProperties()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPropertyGroupTree scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getAllProperties()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPropertyGroup SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added collectAllProperties()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPropertyGroup scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getAllProperties()&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; DzPropertyGroupTree, DzPropertyGroup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.4.101; SDK min is 4.5.0.100&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 4.9.4.101
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_102&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 DzActionMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setCustomActionShortcut()&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; DzActionMgr, DzPersistentMenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a guard against index out of range crash in DzActionMgr::getAction()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a guard against index out of range crash in DzActionMgr::getPersistentMenu()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.4.102; SDK min is 4.5.0.100&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 4.9.4.102
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_103&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 destruction of symmetry maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with undo of texture values on image properties&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 4.9.4.103
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_104&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 in PowerPose for a non-legacy figure template to specify a property on any node (including the skeleton) as a selection point; legacy figures are still limited to Morphforms&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking a property selection point on the PowerPose pane now causes the node associated with that property to be selected; if the node is hidden, the node hierarchy is ascended until a non-hidden parent node is reached&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The label of a node is now used in PowerPose tooltips instead of its name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the default male PowerPose templates to match functionality provided by the default female templates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving a PowerPose template now uses version 3 prelim of the template format&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose now reads version 3 prelim of the template format&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving a PowerPose template now writes template points separately from node points&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose now reads template points from version 3 templates; earlier version templates are automatically translated during read&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 4.9.4.104
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_105&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 in PowerPose for all selection point types to use an optional label&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with tooltips on PowerPose selection points not always being cleared when changing templates&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 4.9.4.105
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_106&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; Merged changes from Dev (4.10.0.x)&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 4.9.4.106
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_107&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; Merged changes from Dev (4.10.0.x)&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 4.9.4.107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_108&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; Merged changes from Dev (4.10.0.x)&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 4.9.4.108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_109&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; Merged changes from Dev (4.10.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “FileIOSettings” transient global variable to post-load scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a settings editor to the element post-load data editor; Edit &amp;gt; Object &amp;gt; Element Data…; Edit &amp;gt; Figure &amp;gt; Element Data…; Scene pane Options Menu : Edit &amp;gt; Element Data…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made changes to improve the speed of PowerPose operations&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 DzNodeSelectionHold&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptContext public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added beginNodeSelectionHold(), dropNodeSelectionHold(), restoreNodeSelectionHold(), clearNodeSelectionHolds(); accessible in script via Global&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with parsing a specified log size&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.9.4.109&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 4.9.4.109
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_110&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; Merged changes from Dev (4.10.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for encrypting/decrypting PowerPose templates and template sets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to loading of post-load data items that cause it to be tolerant of deletion during load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for “RunOnce” DzSimpleElementScriptData settings; deletes data item once script has run&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for “RunOnce” DzSimpleSceneScriptData settings; deletes data item once script has run&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose now supports multi-directional node group points; pre-version 3 templates that use the Spread or Scale handlers are not supported; pre-version 3 templates are uni-directional&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving a PowerPose template now writes node group points&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 4.9.4.110
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_2&quot;&gt;Public Beta 2&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_111&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; Merged changes from Dev (4.10.0.x)&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; remove comments intended for SDK developers; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added content types; Follower/Accessory/Head/Eyelashes, Follower/Attachment/Head/Face/Eyelashes, Prop/Head/Eyelashes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetIOMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findObjectInstance()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for post-load script to the Character Preset Save Options dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed post-load script in the Character Preset Save filter to scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; PostLoadEnable, PostLoadScriptPath, PostLoadScriptSettings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose now supports multi-directional property points; pre-version 3 templates are unidirectional&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose now supports size (sensitivity) being defined, per mouse button/direction, for property points&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a template saving issue in PowerPose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Character Preset Save Options dialog now attempts to locate/read a “CharacterPostLoadAddons” data item to pre-populate post-load script options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Dual Lobe Specular Reflectivity” property to the uber Iray material&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 4.9.4.111
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_112&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 4.9.4.112
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_113&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; Merged changes from Dev (4.10.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a version number to the post-load script warning message&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a typo in the post-load scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed documentation of newly added script global functions relating to node selection hold&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to DzScriptContext &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; Added content types; Follower/Attachment/Head/Forehead/Eyebrows&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; DzCustomData, DzElementData, DzSimpleElementData, DzSceneData, DzSimpleSceneData, DzSimpleElementScriptData, DzElementPostLoadFileData, DzSimpleSceneScriptData, DzAssetIOMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose with determining the correct cursor to use for property points based on defined axes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose with determining whether or not to ignore mouse move events&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose now supports size (sensitivity) being defined, per mouse button/direction, for node and node group points&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose now supports writing template width and height to version 3 template files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose now supports reading template width and height from version 3 template files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose now supports dynamically scaling template data; up to the dimensions of the background image, down to a minimum of 300h x 200w&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The containing tab widget has been removed from the PowerPose pane; preparation for replacing it with a combobox that provides easy access to all templates in the set&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Reset Pose button has been removed from the PowerPose pane; use actions in the pane option menu and/or action accelerators&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an InfoDivider with a Tips page to the PowerPose pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Each type of point in PowerPose is now dependent on its own icon size; instead of all being dependent on the size of the node point icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash in PowerPose when loading a template&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 4.9.4.113
&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;
&lt;a name=&quot;4_9_4_114&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; Merged changes from Dev (4.10.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in PowerPose when the selected figure is missing a template node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose where clicking and dragging a node group point would zero the values of properties of each node in the group before beginning to manipulate them; causing it to “pop” with each use&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose where holding the AltModifier while clicking a node point did not restore the properties of the node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose now restores the specified properties of nodes in a node group point if the AltModifier is pressed when clicking a selected node group point&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose with pixelMetric warnings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose where holding the AltModifier while clicking a point of a given type would restore the properties associated with the selected point even if the clicked point was not the selected point&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose no longer deselects the selected node(s) of a figure when clicking an “empty” area of the template&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose no longer forces deselect of a given point in order to click and drag the same point again&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Began editing features in PowerPose; creating/deleting/moving/saving points; internal&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 4.9.4.114
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_115&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; Merged changes from Dev (4.10.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated styling of PowerPose points&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated PowerPose tips to reflect style change&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a paint warning in PowerPose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue PowerPose when selecting a prop; selecting a prop in the hierarchy of a skeleton should NOT cause the template for the figure to be deselected; selecting a prop NOT in the hierarchy of a skeleton should cause the template for the figure to be deselected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in PowerPose when the &amp;#039;current&amp;#039; node was missing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for limiting PowerPose version 3 templates to specific geometries&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 4.9.4.115
&lt;/p&gt;

&lt;/div&gt;

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

&lt;/div&gt;

&lt;h2 id=&quot;hotfix_1&quot;&gt;HOTFIX 1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_116&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; Merged changes from Dev (4.10.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose where right-click drag horizontal on a property point was flipping the effect of the drag direction based on data for the left-click drag&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose where the left-click drag vertical size on a node point was using the size data for the right-click drag vertical&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 4.9.4.116
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_117&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; 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 4.9.4.117
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;hotfix_2&quot;&gt;HOTFIX 2&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_118&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; Fixed a crash in PowerPose on &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X when clicking a node point that controls a property with a range of zero; i.e., min and max are both 0; arithmetic error - divide by zero&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 4.9.4.118
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_119&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; Fixed an issue in PowerPose where the right-click drag vertical control label for a node point could incorrectly display the label for the left-click drag vertical control&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose where a change in the size/scale of a given node point&amp;#039;s effect was not being signaled (and therefore not being applied)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose where deselecting a property point did not cause all of the potential properties to be deselected; this could result in properties that should not be affected by a given property point being affected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose where mapping of property points did not correctly initialize&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 4.9.4.119
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_120&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; Fixed an issue where holding the AltModifier key while drag-n-drop loading a Character Preset that executes a post-load script would not respect the offset defined by the load target&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 4.9.4.120
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_121&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; 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 4.9.4.121
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_9_4_122&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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1502/CS-246187 : Crash when using Auto-Fit or Transfer Utility; group is null due to delayed delete&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 4.9.4.122
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.4.115 - 2017-6-13&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.4.117 - 2017-6-14&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.9.4.122 - 2017-8-14&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_10_0_123">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-08T19:27:27+00:00</dc:date>
        <title>4.10.0.123 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_10_0_123</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.10.0.123 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; change log leading to the General Release of version 4.10.0.123. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_410094&quot;&gt;Public Beta (4.10.0.94)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_1&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; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented application and plugin versions to 4.10.0.x&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 4.10.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_2&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; Merged changes to Trunk (4.9.4.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated standalone installer templates to reflect version increment&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 4.10.0.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_3&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; Merged changes to Trunk (4.9.4.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.3; SDK min is 4.5.0.100&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 4.10.0.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_4&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; Merged changes to Trunk (4.9.4.x)&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 4.10.0.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_5&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; Merged changes to Trunk (4.9.4.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Install Manager package labeling and file naming to reflect version increment to 4.10.x&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 4.10.0.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_6&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; Merged changes to Trunk (4.9.4.x)&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 4.10.0.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_7&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; Merged changes to Trunk (4.9.4.x)&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 4.10.0.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_8&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; Merged changes to Trunk (4.9.4.x)&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 4.10.0.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_9&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; Merged changes to Trunk (4.9.4.x)&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 4.10.0.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_10&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; 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 4.10.0.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_11&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; Merged changes to Trunk (4.9.4.x)&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 4.10.0.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_12&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; Merged changes to Trunk (4.9.4.x)&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 4.10.0.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_13&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; Merged changes to Trunk (4.9.4.x)&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 4.10.0.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_14&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; Merged changes to Trunk (4.9.4.x)&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 4.10.0.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_15&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; Merged changes to Trunk (4.9.4.x)&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 4.10.0.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_16&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; Merged changes to Trunk (4.9.4.x)&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 4.10.0.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_17&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; Merged changes to Trunk (4.9.4.x)&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 4.10.0.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_18&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; Merged changes to Trunk (4.9.4.x)&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 4.10.0.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_19&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; Merged changes to Trunk (4.9.4.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Shader Preset Save Options dialog no longer checks the General/Tags (if empty), UV Maps/UV Set, Smoothing/Smooth, Smoothing/Angle properties by default; ref #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1306&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Shader Preset Save Options dialog no longer checks the Render Priority/Render Priority or the Render Priority/Propagate Priority properties by default unless the material is a DzShaderMaterial or a DzBrickMaterial that is set to behave as an area light; ref #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1306&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Shader Preset Save Options dialog no longer checks the Geometry/Round Corners Radius, Geometry/Round Corners Across Materials, and Geometry/Displacement/SubD Displacement Level by default if the material is a DzUberIrayMaterial; ref #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1306&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 4.10.0.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_20&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; Merged changes to Trunk (4.9.4.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The PowerPose pane now has a combobox above the point selector widget that provides a list of templates in the set for a given figure/geometry; selecting the name of a template from the combobox causes the active template to change; clicking a template point causes the current item in the combobox to update&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with styling of group boxes that are marked as flat&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; DzFloatSlider, DzIntSlider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose with updating the template combobox when switching to the default template&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 4.10.0.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_21&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; Merged changes to Trunk (4.9.4.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Limit Translations to Hip” option to the BVH Importer Options dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; BVH import now first attempts to match node names explicitly to seed the node map; if more than one name does not match (e.g., figure root), node map seeding reverts to the previous behavior&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Copy Weight From Figure…” action; Node Weight Map Brush tool Context Menu &amp;gt; Weight Editing&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 4.10.0.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_22&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 DzElidedLabel&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 enums DzWidget::TextFlag, DzWidget::TextElideMode; added properties DzLabel.primitive, DzLabel.textStyle, DzLabel.elideMode; added signals DzLabel::textFormatChanged(), DzLabel::textInteractionFlagsChanged(), DzLabel::primitiveChanged(), DzLabel::textStyleChanged(), DzLabel::elideModeChanged()&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; DzWidget, DzPushButton, DzLabel&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.22; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose will now elide the text of controls that are longer than can be displayed at the current width&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Stubbed context menu access for editing controls on a selected point in PowerPose; internal&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 4.10.0.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_23&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; Merged changes to Trunk (4.9.4.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzActionMenu public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added copyToMenu()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.23; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The PowerPose point selector now provides pane actions in its context menu; quick access to many useful actions related to posing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented clearing of individual controls from the control context menu in PowerPose; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPropertySelectionComboBox scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setTransformOnly(), setPublicOnly(), setPrivateOnly()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzPropertySelectionComboBox scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a build issue with PowerPose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where scene selection was being overridden by PowerPose; prevented selecting props&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed node selection state issues in PowerPose; prevented scene selection of multiple nodes in different skeletons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with merging of HD morphs during merge of geometries&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 4.10.0.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_24&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; 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 4.10.0.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_25&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 “Reverse Source Shape From Target” when using “Current Shape” in Transfer Utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzPropertySelectionComboBox that allowed private properties to be listed in edit mode when setPublicOnly() was set true&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash in DzPropertySelectionComboBox when setTransformOnly() was set true&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzComboEdit no longer emits textChanged() unless the text actually changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented setting the control for a node point from the control context menu in PowerPose; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented editing the control for a node point from the control context menu in PowerPose; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented setting the control for a property point from the control context menu in PowerPose; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented editing the control for a property point from the control context menu in PowerPose; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where control morphs were not finding matched name properties during auto-follow; modifier property name (i.e., “Value” - non-unique) was used during lookup operation instead of the modifier name (unique)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Began implementation of the PowerPose node group point editor; internal&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 4.10.0.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_26&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; PowerPose node/property point control editor now translates the default size value; -1 == 300&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional work on implementation of the PowerPose node group point control editor; internal&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 4.10.0.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_27&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 DzPropertySelectionComboBox scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added clearPropertySelection()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzPropertySelectionComboBox now clears property selection if setSelectedProperty() is called with a property that is either null or cannot be found with the current node/options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNodeSelectionComboBox scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added clearNodeSelection()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose where scale properties assigned to a node point did not respect drag direction being flipped by a template&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose where it was possible for control labels or drag speed to not be updated when selecting a node point&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved performance of node group points in PowerPose; changed the timing and frequency of label to property resolution&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with incorrect left vertical control values being cached for the previous position of right vertical controls on node group members; this could manifest as “popping” while right-click dragging node group points&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 4.10.0.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_28&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; Merged changes to Trunk (4.9.4.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved warning messages in actions pertaining to the Parameters pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented an “Edit Mode” for PowerPose; accessed via context menu; protected templates/sets do not allow editing or saving&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPowerPosePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;del&gt;isCurrentTemplateSetProtected()&lt;/del&gt;, &lt;del&gt;isCurrentTemplateProtected()&lt;/del&gt;, canEdit(), getEditMode(), setEditMode(), toggleEditMode()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Edit Mode” action for PowerPose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional work on the PowerPose node group point editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose where property point labels were not being displayed for controls in place of property labels if the labels were non-empty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose now displays the full label for a given point&amp;#039;s control in the control&amp;#039;s tooltip; shows the full version of the elided text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose node group control editor is now operational; selecting an item and editing values now updates the selected item; the accept button enabled state is dependent on the control label being non-empty; accepting the dialog now modifies the control on the node group point&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 4.10.0.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_29&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 statement that is no longer accurate on the registration wizard page; the dialog can still be closed to continue with certain features disabled, but the OK button state does not allow advancement&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose with initialization of node group points and node points; could manifest as “popping” on the first click of a point&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editing a node, node group or property point within PowerPose now ensures that size (range scalar) is a positive value greater than 1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose label resolution for transform properties now handles transform labels, not just keywords; node point, node group point&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose with updating the value of node points and node group points; could manifest as a “pop” upon initial drag of a point&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose node group editor now allows clearing the property for the selected node item&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 4.10.0.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_30&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 basic dialog for editing PowerPose points; dialog displays size information about the template and provides controls for setting the label and position of a point; type specific controls pending&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Edit Point : %” action to the point selector context menu when/if PowerPose is in Edit Mode and a point is right-clicked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Create sub-menu displayed in the point selector context menu when/if PowerPose is in Edit Mode and open space is right-clicked has been collapsed into the parent menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creating a point when/if PowerPose is in Edit Mode will now display a common basic dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose will now display all points of all types (including those that are not valid/resolved) on the current template when/if Edit Mode is enabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose will now redraw when switching in/out of Edit Mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose that allows Edit Mode actions to be displayed when no template was available&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the title of the PowerPose Edit Control dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When setting a control for a PowerPose property point, the primary scene selection will now be used to pre-select the node for the control&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Encrypt Output” checkbox to the “PowerPose Template Set Save” dialog&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 4.10.0.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_31&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 dForce 0.1.0.262&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 4.10.0.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_32&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; Extended DzMorph public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added clearDeltasOnVertexSelection()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzMorph &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; DzMorph::clearDeltasOnVertexSelection() no longer drops existing HD morph data&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 DzSettingsWidget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.32; SDK min is 4.5.0.100&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 4.10.0.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_33&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 minor inconsistency in casing of the action label for the “Browse to File Location…” action in the Script IDE&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a minor inconsistency in casing of the label for the “Browse to File Location…” button in the Content DB Editor export message&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a minor inconsistency in casing of the label for the “Browse to File Location…” action in the Figure Setup geometry list 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 4.10.0.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_34&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 context menu options to the Settings Editor widget; added Add Item…, Remove Item, Clear Item (String), Set Item &amp;gt; From File Location… (String), Set Item &amp;gt; From Folder Location… (String), Duplicate Item… (Sub-Settings), Expand &amp;gt; All (Sub-Settings), Expand &amp;gt; From Here (Sub-Settings), Collapse &amp;gt; All (Sub-Settings), Collapse &amp;gt; From Here (Sub-Settings)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expanding/Collapsing Sub-Settings in the Settings Editor widget now automatically resizes the type column&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 4.10.0.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_35&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 in the Settings Editor widget with preventing used names when adding a new item&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 Settings Editor widget with preventing used names when duplicating a sub-settings item&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose point editors now provide options for type specific settings and are fully functional&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPowerPosePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; &lt;del&gt;added getCurrentTemplateSetName(), getCurrentTemplateSetLabels(), getCurrentTemplateLabel(), getCurrentGeometryName(), getCurrentSkeleton()&lt;/del&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 4.10.0.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_36&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; Began work on Edit Mode features for template set management in PowerPose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2017.0.1 (287000.7672); increases hardware requirement to Fermi class or newer generation GPUs; recent driver recommended&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a race condition when selecting categories from content view side navigation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Primitive node names are now set to be unique according to configuration during creation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with scene labeling primitives&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving a PowerPose template set for a parametric figure (DzLegacyFigure) now saves to ./data/PowerPose/&amp;lt;sanitized_geometry_name&amp;gt;/&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to PowerPose for loading a template set from ./data/PowerPose/&amp;lt;sanitized_geometry_name&amp;gt;/ for a parametric figure (DzLegacyFigure)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose now consistently enforces a minimum width of 200px and a minimum height of 300px when reading/writing template files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPowerPosePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; &lt;del&gt;added getFigureTemplateRelativePath(), getFigureTemplateAbsolutePath()&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in PowerPose that caused the dynamics file to not be included when saving a template set&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented Edit Mode features for template set management in PowerPose; edit, add, delete&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 0.1.0.270&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 4.10.0.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_37&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; PowerPose now prefers a figure&amp;#039;s base template set over a template set defined by the default Template Suite&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a PowerPose template set does not define a dynamics file, the default dynamics file will be used as a fallback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored geometry name » template set resolution in preparation for user-driven template set selection&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 4.10.0.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_38&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 saving a template set in PowerPose without specifying its destination base path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to PowerPose targeted at adding support for alternate template sets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to improve the consistency of certain behaviors in PowerPose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed potential crashes in PowerPose related to selecting a template and/or a point within a template&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with PowerPose correctly sizing a template and background image that do not match in size&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPowerPosePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDefaultTemplateSetName(), getDefaultTemplateSetLabels(), getDefaultTemplateLabel(), getFigureTemplateSetRelativePaths(), getFigureTemplateSetAbsolutePaths()&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 4.10.0.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_39&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; Made optimizations to PowerPose point selector usage of images and cursors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added cursor feedback to PowerPose when loading a template&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzPowerPosePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; renamed all getFigureTemplateSet* functions to getTemplateSet*; renamed all getCurrent* functions to getSelected*&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPowerPosePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getTemplateSetBaseRelativeFilePath(), getTemplateSetBaseAbsoluteFilePath(), getTemplateSetAddOnRelativeFilePaths(), getTemplateSetAddOnAbsoluteFilePaths(), selectTemplate(), selectDefaultTemplate()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made changes to PowerPose that positively affect stability&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose now provides an initial implementation of template set selection for a given figure; a “Source” group has been added at the top of the pane and contains options for “Template Set” and “Template” (within a given set)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PowerPose template set saving has been moved from the point selector context menu to the template set selector popup when Edit Mode is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated PowerPose Template Set Save dialog; added a Type option with entries for “Base” and “Add-On” - determines what the “Name” option applies to and which characters are considered illegal; enabling the Accept button is now dependent on a valid name; added a button for fixing the name, which is enabled opposite the Accept button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 0.1.0.276; gain multi-platform kernel caching and 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 4.10.0.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_40&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; Modified DzPowerPose scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; renamed isCurrentTemplateSetProtected() to isSelectedTemplateSetProtected(), isCurrentTemplateProtected() to isSelectedTemplateProtected() for consistency with other recent changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The PowerPose pane now displays a guide page with brief instructions when a node that does not reside within the hierarchy of a figure is selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the DzPowerPosePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getGuidePage()&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 4.10.0.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_41&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; PowerPose is now more efficient in its utilization of resources; events and widget shown state are now used to prevent users from constantly “paying” for resources they are not actively using because the pane/widget is not displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGuidePage scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added defaultScriptPath(), scriptPath(), scriptFilename(), reload()&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 4.10.0.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_42&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 changing the style would not update the styling/contents of guide pages&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 4.10.0.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_43&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 some instances of navigation base widgets in content tabs were not being assigned an object name; this has an impact on interactive lessons and inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where some widgets in the Shader Mixer pane were not being assigned an object name; this has an impact on interactive lessons and inline help&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 4.10.0.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_44&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 changes that allow guide page scripts for associated asset views and product asset views to consistently identify the callbacks they create&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTipPage SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added defaultScriptPath(), scriptPath(), scriptFilename(), reload()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzInfoTabs public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getTipDefaultScriptPath(), getTipScriptPath(), reloadTip()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.44; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where changing the style would not update the styling/contents of tip pages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for default guide pages to the common PanePage include script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for associated asset view and product asset view guide pages to the common GuidePage include script&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 scripts used to populate the PowerPose pane guide page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with indertimatine progress speed; random vs deterministic&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzContentMgr::getDirectoryContentsUris() [SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;] and DzContentMgr::getDirectoryContentsUrisList() [scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;] are now consistent with regard to whether or not the filesExtensions argument is used as a list of filename suffixes or file extensions when used for the CloudDB directory type vs a non-CloudDB directory type; they both now allow filename suffixes, which is a superset that is inclusive of file extensions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed DzContentMgr::getDirectoryContentsUris() [SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;] and DzContentMgr::getDirectoryContentsUrisList() [scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;] parameters to reflect clarification of intent&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 for DzContentMgr::getDirectoryContentsUris() [SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;] and DzContentMgr::getDirectoryContentsUrisList() [scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.10.0.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_45&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 styling of toolbar stretch widgets; the issue presented in the main toolbar of the City Limits Lite default layout&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 4.10.0.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_46&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 DzPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added undockGroup(), undock(), makeGroupDockable()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPaneGroup public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isUndockable()&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 DzPaneActionMenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.46; SDK min is 4.5.0.100&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; DzPaneGroup, DzPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced “Make Pane Undockable” and “Make Pane Group Undockable” actions in pane group and pane tab context menus with “Undock Pane” and “Undock Pane Group” respectively; the previous behavior can be accomplished by holding the ControlModifier when clicking the action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Make Pane Dockable” and “Make Pane Group Dockable” actions to pane group tab bar and pane tab context menus when a pane (group) is in an undockable state&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 order of panes in a pane group were reversed when the pane group was made undockable&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 Add Pane (Tab) submenu of the pane group tool bar context menu did not list available panes in the same order as Window &amp;gt; Panes (Tabs); entries were being sorted case-sensitive but should have been sorted case-insensitive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that had the potential to cause a crash, relating to the lifetime of actions in a pane action menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Store page, at the bottom of the Smart Content pane, now uses the same Login… action as the same named button in the pane header and Connect &amp;gt; Login…&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 4.10.0.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_47&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 DzPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added arguments to undock() and undockGroup()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.47; SDK min is 4.5.0.100&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; DzPaneMgr, DzPaneGroup, DzPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Undocking a pane group (or a pane) now ensures that the undocked pane group will be of a size that fits on the screen that the pane group (or pane) was on when it was docked and that the undocked pane group will be centered on that screen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Making a pane group (or a pane) undockable now ensures that the dialog will be of a size that fits on the screen that the pane group (or pane) was on when it was docked and that the dialog will be centered on that screen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Making an undockable pane group (or a pane) dockable now ensures that the undocked pane group will be of a size that fits on the screen that the dialog was on and that the undocked pane group will be centered on that screen&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 4.10.0.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_48&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 4.10.0.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_49&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 the Store page, displayed at the bottom of the Smart Content pane, to use a special interest styled button instead of a standard push button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a brief description above the Login… button on the Store page, at the bottom of the Smart Content pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated layout/sizing of the Work Offline dialog&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 4.10.0.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_50&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 DzProjectionMapper scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getMinimumSquaredDistance()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProjectionMapperOptions scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added distanceSquaredTolerance property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTransferUtility scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDistanceSquaredTolerance(), setDistanceSquaredTolerance(), setParentToFigure(), getParentToFigure()&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; DzProjectionMapper, DzProjectionMapperOptions, DzTransferUtility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.50; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Distance Tolerance” option to the Transfer Utility dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The sliders adjacent to the “Use Near Vertices” and “Use Adaptive Tolerance” options in the Transfer Utility dialog no longer display an additional label; removed &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; clutter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Parent To Source Figure” checkbox in the Transfer Utility dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Distance Tolerance” slider in the Transfer Utility dialog now displays full length edit text&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 4.10.0.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_51&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; DzElement, DzMaterial, DzElement DzScene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where getting a data item from the DzScene &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; could cause a crash if the index used was out of range&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash in the undo stack related to the scene&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 4.10.0.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_52&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; DzPushButton, DzIntSlider, DzFloatSlider&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; DzDockWindow, DzProperty, DzNumericProperty, DzFloatProperty, DzFloat2Property, DzFloat3Property, DzIntProperty, DzInt2Property, DzBoolProperty, DzColorProperty, DzFloatColorProperty, DzEnumProperty, DzNumericNodeProperty, DzNodeProperty, DzSkeletonProperty, DzStringProperty, DzFileProperty, DzImageProperty&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; DzPropertyHelper&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 4.10.0.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_53&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; Stubbed support for future module directive in scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 0.1.0.288&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 4.10.0.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_54&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 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; changes; renamed previously unpublished class names for consistency in preparation for extending script accessible &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; renamed CBvhIn to DzBvhImporter, CBvhOut to DzBvhExporter&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 4.10.0.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_55&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 “3DLEnvSpace” transform to 3Delight renderer pipeline; immediately follows RiWorldBegin()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptedRenderer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added buildEnvironmentSpaceTransform()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “3DLEnvSpace” transform to default calls in Scripted 3Delight renderer; doDefaultShadowPass(), doDefaultShadowPassEnd()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzScriptedRenderer script samples to call DzScriptedRenderer::buildEnvironmentSpaceTransform()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTailorTapeNode scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getTargetFacetIndices()&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; DzMeasureMetricsNode, DzTapeMeasureNode, DzTailorTapeNode, DzProtractorNode, DzCompoundMeasureNode, DzGeometryUtil&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 faceIntersectsBox(), facesIntersect(), isFaceHidden(), isFaceLocked(), isFaceSelected(), getVertexIndicesForFace(), getNormalForFace()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.55; SDK min is 4.5.0.100&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 4.10.0.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_56&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 DzRigidFollowNode scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setFollowTarget()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMeasureMetricsNode scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setTargetNode()&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 4.10.0.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_57&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; DzPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added SDK TODO for DzPane constructor; developers should not instantiate DzPane directly, they should subclass DzPane and register the class so that the class factory instantiates the subclass when the plugin is loaded, and they should use DzPaneMgr::findPane() to obtain a pointer to the subclass instance&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; DzGeometryUtil&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 4.10.0.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_58&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; DzMorph, DzRigidFollowNode, DzRigidityGroup&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 4.10.0.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_59&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 DzRigidityGroup scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added ScaleAxis and RotationMode enums&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; DzRigidityGroup&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 4.10.0.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_60&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 dForce 0.1.0.291&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 4.10.0.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_61&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; Script context functions are now true globals; preparations for scripting module support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.61; SDK min is 4.5.0.100&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 4.10.0.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_62&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 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzScriptedRender&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 4.10.0.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_63&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; Fixed &lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1526/#CS-249103 : PowerPose Edit Mode locked by protected templates; an issue where selecting a figure with a protected template (suite) caused all subsequent attempts to enter Edit Mode (including unprotected template sets) to be blocked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with PowerPose Template Save where selecting the Base type would produce files as if the Add-On type was chosen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 0.1.0.293&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 4.10.0.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_64&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; DzBase, DzNode, DzObject, DzShape, DzMaterialSelectionSet, DzLegacyJoint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSimulationSettingsProvider public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getShape() and shapeChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSimulationSettingsProvider SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setShape()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Inserting a DzSimulationSettingsProvider on DzShape now removes that provider from its previous shape (if any) and sets the shape on that provider to the current shape&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.64; SDK min is 4.5.0.100&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 4.10.0.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_65&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; DzActionMgr, DzAssetMgr&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; DzSkinBinding&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 4.10.0.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_66&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 issues with dForce kernel compiling for AMD CPUs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Continuous Detection (CCD) Vertex-Face” option to the “Collision Mode” property on the dForce simulation engine; disables edge-edge checks for CCD&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “Collision Mode” property values on the dForce simulation engine to include indication of collision detection “quality;” e.g., Good, Better, Best&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated usage of “Line-Face” in the “Collision Mode” property on the dForce simulation engine to the more accurate “Discrete : Swept Vertex”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set “Better - Continuous : CCD Vertex-Face” as the default value for the “Collision Mode” property on the dForce simulation engine&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues in dForce with AMD GPU morton code calculation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made dForce speed improvements; consider only one bounding child at a time&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved properties in the Simulation group on the dForce modifier (displayed on the node) to a sub-group of General; i.e., General/Simulation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Simulation Object Type” enum property to the dForce modifier (displayed on the node); provides options for “Static Surface” and “Dynamic Surface”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The dForce surface settings now hide/show dynamically depending on “Simulation Object Type”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDForceModifier scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added SimulationObjectType enum; added member functions getSimulationObjectTypeControl(), setSimulationObjectType(), getSimulationObjectType(); added signals simulationObjectTypeChanged(), simulationBaseShapeChanged(), freezeSimulationChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Simplified dForce action &lt;abbr title=&quot;User Experience&quot;&gt;UX&lt;/abbr&gt;; consolidated various actions to add/remove components of the modifier and/or surface settings relationship into a much simpler set of “Add dForce Modifier: Static Surface”, “Add dForce Modifier: Dynamic Surface”, “Remove dForce Modifier” and “Clear dForce Simulation from Selected Item(s)”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDForceEngine scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added type argument to addModifier()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 0.1.0.297&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files for dForce 0.1.0.297&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 4.10.0.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_67&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 dForce 0.1.0.299&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 4.10.0.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_68&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 DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findNodeChildByLabel()&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; DzNode, DzBoneBinding&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.68; SDK min is 4.5.0.100&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 4.10.0.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_69&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; DzSettings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzHierarchicalPoseAssetFilter scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; now supports node labeled sub-settings in NodeNames in addition to indexed string settings for node labels; now supports prefixing node labels with “&amp;lt;skeleton_label&amp;gt;::” for explicit reference to nodes within a figure sub-hierarchy; now supports indexed string settings for property names in node labeled sub-settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.69; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 0.1.0.303&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 4.10.0.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_70&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 DzHierarchicalPoseAssetFilter scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; now supports BypassFilter, SaveCurFrame, StartFrame, and EndFrame options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.70; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added content type; Preset/Animation/Hierarchical&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for Preset/Animation/Hierarchical and Preset/Pose/Hierarchical to the Posing pane Presets page asset filter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 0.1.0.304&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 4.10.0.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_71&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 issues where certain plugins would not respect being manually disabled&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 4.10.0.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_72&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 dForce 0.1.0.307&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 4.10.0.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_73&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; DzWearablesAssetFilter script accessible &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; no longer requires MaterialNames (materials for the target skeleton) to be populated when using RunSilent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzObjExporter scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added support for “FloatPrecision” option - default value = 8, previous value = 6&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 4.10.0.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_74&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 DzUniversalTool scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; exposed CoordinateSpace enum&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; DzViewTool, DzPickTool, DzTransformTool, DzUniversalTool, DzUniversalRotateTool, DzUniversalTranslateTool, DzUniversalScaleTool&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 4.10.0.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_75&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; DzIrayPropertyHolder&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; added stub for DzIrayCanvasDefinition&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 4.10.0.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_76&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; DzAppSettings, DzAppSettingsMgr, DzAuthenticationMgr, DzStyle, DzDomNode, DzIrayPropertyHolder&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 4.10.0.76
&lt;/p&gt;
&lt;hr /&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 4.10.0.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_78&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; intrinsic types (modules), DzIrayRenderer, DzIrayPropertyHolder, DzIrayCanvasDefinition, DzUberIrayMaterial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default layouts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Further dForce refactorings to improve speed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed dForce collision issues between dynamic surfaces and static surfaces&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with kernel compilation on AMD CPUs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched disabling of buckling in dForce from being based on minimum Buckling Stiffness to minimum Buckling Ratio&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switch friction approximation in dForce to use the average of surface frictions instead of the maximum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “dForce Surface Adjuster…” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 0.1.0.312&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 4.10.0.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_79&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 default menus; recommend running “Update and Merge Menus” script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with dForce mid-weight collisions; Dynamic Strength, Influence Weights&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 0.1.0.314&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 4.10.0.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_80&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 https in URLs of actions that launch to the Daz website&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use dsportal redirects for serial number and registration URLs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use dsportal redirect for bugtrap&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use dsportal redirects for guide page, tip page, welcome page URLs&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 4.10.0.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_81&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; Slight speed up to dForce spring simulation; work sizes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Simulation/Structure : Inflation property from dForce surface simulation settings; increased control over “inflation” (among various others) will be possible via Dynamic Surface Add-On&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Dynamic Surface Add-On” option to dForce modifier Simulation Object Type property; not fully implemented&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzDForceModifier &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; inserted DynamicSurfaceAddOn value in SimulationObjectType enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Re-enabled dForce Wind node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; dForce Wind node now supports blocking&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed calculation of dForce Wind node bounding box&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an indexing issue in dForce spring sim/sum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed dForce to execute the wind kernel per Wind node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default values for dForce wind node properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Wind : Diameter Falloff to dForce Wind nodes; offset value controls radial linear falloff from diameter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated OpenGL drawing of DzWindNode; draw edges (discs) for Diameter Falloff, draw rays for Falloff Length&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Display/Scene View/Wind Cylinder : Falloff Opacity property to dForce Wind nodes; value controls opacity of falloff edges  (discs) and rays&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzWindNode &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getFalloffOpacityControl(), setFalloffOpacity(), getFalloffOpacity(); renamed getDiameterFallOffLengthControl() to getDiameterFallOffControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Speed up to dForce wind; limit calculations to BVH boxes with ray intersection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed dForce Simulation/Surface : Friction property default value from 0.2 to 0.4 in order to re-create conditions that existed before the switch to averaging participating surface frictions instead of using friction maximum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with dForce Wind node blocking allowing “leaks” (not being consistently blocked)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed dForce Wind node off axis issues&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed limit on dForce Wind : Strength (mph) to allow a zero value for animation purposes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only run dForce wind kernel if Wind : Strength (mph) is non-zero&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added more descriptive/suggestive messaging when simulation fails due to “No objects to simulate”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added dsportal redirection link to a CS article when a valid OpenCL driver/device cannot be found&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 0.1.0.319&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 4.10.0.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_82&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 City Limits and City Limits Lite layouts&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 4.10.0.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_83&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 options to FBX Exporter; Locks, Limits&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFbxExporter script accessible &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added “doLocks”, “doLimits”&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 4.10.0.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_84&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; Added ./scripts/support/&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt;/dzHandleURL.dse support script; executed per Sub Script (Caller) sample; takes a single string argument that consists of the &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; to handle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hyperlinks in pane tip pages are now handled via dzHandleURL&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tip page support scripts for the Render Settings pane now account for the active render engine&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for custom &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; schemes to the dzHandleURL support script; ds-action, ds-content, ds-lesson, ds-script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tip pages for various panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “General” option on the Selection Analysis page, in the Tool Settings pane when the Node Weight Map Brush is active, is now checked by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated common tip page support scripts to handle falling back to the parent directory when a pane supports a subdirectory (e.g., active engine), but the subdirectory does not exist&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “dirTypes” query parameter support for the “ds-content” custom &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; scheme in the dzHandleURL support script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “base” query parameter support for the “ds-script” custom &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; scheme in the dzHandleURL support script; values supported are Home, Plugins, Scripts, GeneratedScripts, AbsoluteScript, Resources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tip page support scripts for the Simulation Settings pane now account for the active simulation engine&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added dForce specific tips for Simulation Settings pane, Editor and Advanced pages; uses placeholders for 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 4.10.0.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_85&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 “base” query parameter support for the “ds-script” custom &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; scheme in the dzHandleURL support script; added support for  “Custom” value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the “base” query parameter in a “ds-script” custom &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; is set to “Custom” an additional “custom” query parameter defines the custom base path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the TipPage common support script to handle **TipTitle** and **TipDir** wildcards in hyperlinks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated all tip page UIs to provide a “(Click arrows to see more tips)” hint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended interactive lesson common support script; added text() and updated use of qsTr() accordingly; added various simulation settings pane related functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for Simulation Settings pane to 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 4.10.0.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_86&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 DzInteractiveLessonMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.10.0.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_87&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 a DzSimpleElementData named “ExpandedPaths” to DzElementSideNavHierarchy which allows control of the initial expanded state of property groups; the DzSettings object on the DzSimpleElementData holds bool values where the key is the full path of the property group.&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; tip pages samples; guide pages samples; lesson strips samples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help for tip page widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabled text browser interaction for all labels on guide pages; enables text selection/copying, hyperlinks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help for Render Settings pane widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help for Simulation Settings pane widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated interactive lesson common include script; added findSimulationEngineByName()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Current Frame” option for the “Frames to Simulate” property in dForce now updates drawing while simulating&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Restored the default value of “Frames to Simulate” to “Current Frame” in dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provide more descriptive/suggestive messaging, for more cases, when dForce simulation fails due to “No objects to simulate”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Frames Per Second (FPS) Multiplier” property to dForce; allows simulation to use higher FPS than scene/animation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deleted advanced/hidden “Send Subframe Updates” property in dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed dForce internal use of frames to DzTime&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in dForce with “Current Frame” edge rest lengths when the current frame was not the zero frame&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in dForce that caused a bad frame when FPS is increased after simulation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Began work on dForce Dynamic Surface Add-On implementation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in dForce with triangulation biasing normal calculations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in dForce with triangulation biasing smoothing calculations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a race condition in dForce smoothing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Slight speed to dForce smoothing on card; work size&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in dForce with smooth vertex movements not being accounted for in collision&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Simulation” property group for dForce is now expanded by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.1&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 4.10.0.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_88&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 ByteArray scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added fromBase64(), fromHex(), fromPercentEncoding(), toBase64(), toHex(), toPercentEncoding()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added loadFromData()&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; ByteArray, Pixmap, Image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated interactive lesson common include script; added widgetSelect(); renamed setDialogInstruction() to setDialogInstructions()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a velocity smooth kernel to dForce; not currently active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; dForce smoothing properties have been hidden; prevent use until functioning as intended&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added missing parts of implementation for Buckling Stiffness and Buckling Ratio weight maps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.3&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 4.10.0.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_89&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 ./scripts/support/&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt;/dzHandleURL.dse to common 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 4.10.0.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_90&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; Switched dForce spring building mechanism to prepare for adding add-on springs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; dForce optimization; only create springs on simulated objects&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for Mass Density weight map to dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.4&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 4.10.0.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_91&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 speed improvements to Swept Vertex collision mode in dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made speed improvements to applying wind in dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made speed improvements to updating unmorphed vertices in dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made speed improvements to integratration of forces in dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented basic “Dynamic Surface Add-On” functionality; an external object with its own geometry; geometry defines additional springs not in the target mesh; parented to the dynamic surface object that it integrates into; uses coincident vertices in the base meshes to integrate add-on springs into target&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up representation of edges in dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed residual edge ownership in dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allow smaller mass densities in dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unified portions of code used to calculate wind and vertex normals in dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.5&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 4.10.0.91
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_92&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 interactive lessons where “locate_only” would not find items in property views if “value” was not specified&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated interactive lesson common include script; fixed missing end of statement in activeViewportNodeSelect()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default interface files; recommend running “Update and Merge Menus” script from Default Resources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated dForce Surface Adjuster; set objectName on widgets for exposure to inline help and interactive lessons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added group node support for dForce “Dynamic Surface Add-On”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for “Velocity Smoothing;” equalizes differences in velocity direction/distance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabled dForce “Dynamic Surface Add-On”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Add dForce Modifier: Dynamic Surface Add-On” (DzAddDForceModifierDynamicSurfaceAddOnAction) action&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;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; inconsistencies with regard to velocity smoothing and [surface] smoothing; DzDForceModifier, DzDForceSettingsProvider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with ordering of smoothing weight maps in dForce&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; DzDForceModifier, DzDForceSettingsProvider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set dForce Simulation/Smoothing group presentation colors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.8&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 4.10.0.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_92&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 DzWidget scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; setting/getting the objectName and/or name on DzWidget derived objects now sets/gets the property on the wrapped QWidget instance rather than on the DzWidget wrapper instance - this simplifies use of mechanisms that rely on widget names, such as interactive lessons, inline help, position and size of DzBasicDialog instances, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Simulation Settings pane tips for the dForce engine&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 4.10.0.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_93&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; 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 4.10.0.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4100101&quot;&gt;Public Beta (4.10.0.101)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_95&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 4.10.0.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_96&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 General &amp;gt; Mesh Resolution &amp;gt; SubDivision Normals property to an object with geometry when converted to SubD; defaults to “Smoothed” (current behavior); “Preserve Cage” attempts to preserve sharp edges present in the cage mesh; not compatible with 3Delight Catmark, legacy DzCatmullClark, or Bilinear&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed geometry instance writing of edge interpolation, could have caused saving and loading to show different values.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for saving simulation surface settings to Hierarchical Material Presets; can be exclude/include as a whole from the save filter options dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with writing simulation properties into the scene animation section&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 4.10.0.96
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_97&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 4.10.0.97
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_98&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 missing steps in the Simulation Settings tip lesson for the dForce engine; ensure that the Primary Axis is Y Positive when creating the sphere and plane primitives&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made it possible to undo adjustments made by “dForce Surface Adjuster”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for Dynamic Surface Add-On to “dForce Surface Adjuster”&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 4.10.0.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_99&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 potential crash in the Content Library pane, when saving&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added simulation surface settings checking/unchecking to asset save filter 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 4.10.0.99
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_100&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 handling of a case in the “Update and Merge Menus” script that could cause it to fail when re-integrating customizations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated splash/about screens; not final&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated beta product image in Product Library and Store product page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the “dForce Surface Adjuster” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue when applying “Stiffer” or “Silkier” in the “dForce Surface Adjuster” that could result in an unexpected change in value of Buckling properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the “Shift” modifier while clicking a button in the “dForce Surface Adjuster” dialog now causes the increment to adjust by 5&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the “Ctrl” and “Shift” modifiers while clicking a button in the “dForce Surface Adjuster” dialog now causes the increment to adjust by 10&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; dForce now allows weight maps to remove edges by setting stiffness to zero&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed source maintenance on dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made optimizations to dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Dynamic sizing of work groups based on card capabilities in dForce; fixes exceeding max workgroup size on some devices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with dForce OpenCL device sorting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; dForce now handles unused/floating vertices; removes them from consideration in the simulation; cause for “explosions” in some older content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.11&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 4.10.0.100
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_101&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 default interface files; recommend clicking Window &amp;gt; Workspace &amp;gt; Update and Merge Menus action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added postScriptEvent()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptAction SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added ctor that allows code to be embedded or filename with optional args; added protected member function setScript(), getScriptFile(), getScriptCode(), getArguments()&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 DzEventScriptAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.101; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Update and Merge Menus” (DzUpdateAndMergeMenusAction) action to the Windows &amp;gt; Workspace menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in dForce with visibility of properties and duplication&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in dForce with mapping local vertices to simulated vertices; handling of unused/floating vertices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in dForce with vertex counts; handling of unused/floating vertices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.14&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 4.10.0.101
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4100107&quot;&gt;Public Beta (4.10.0.107)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_102&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; dForce (spring) Damping surface simulation setting is now functional&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the minimum value on the dForce Damping surface simulation setting to 0; allow damping to be disabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Simulation &amp;gt; Structure &amp;gt; Damping group to dForce surface simulation settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the dForce Damping surface simulation setting to the Simulation &amp;gt; Structure &amp;gt; Damping group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added per-spring-type damping to dForce surface simulation settings; i.e., Stretch Damping, Shear Damping, Bend Damping&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; dForce mid-weight springs (when Dynamics Strength and/or Influence Weights are greater than 0 but less than 1) use Stretch Damping value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extend DzDForceSettingsProvider scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getStretchDampingControl(), getShearDampingControl(), getBendDampingControl(), getStretchDamping(), setStretchDamping(), getShearDamping(), setShearDamping(), getBendDamping(), setBendDamping()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.15&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 4.10.0.102
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_103&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; 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 4.10.0.103
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_104&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; dForce wind now traverses the BVH tree like other collisions; an attempt at fixing crashes on AMD CPUs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; dForce Dynamic Surface Add-On vertices are now invisible to wind force&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.16&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 4.10.0.104
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_105&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; Fixed an issue where simulating/clearing after saving did not cause the save prompt if the application was closed, the scene was new&amp;#039;ed or a scene was opened&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When adding a dForce modifier to an object, the default value on the Simulation Object Type is now set such that restoring the object no longer causes it to become a Static Surface&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.17&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Save filter 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 4.10.0.105
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_106&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; 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 4.10.0.106
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_107&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; Fixed an issue with saving Material(s) Presets and Shader Presets, where material instances were being saved when only simulation settings are checked&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 4.10.0.107
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4100113&quot;&gt;Public Beta (4.10.0.113)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_108&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; Fixed#&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1562: Surface groups get scrambled when the Delete Unused Vertices action (Geometry Editor Tool context menu) is used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with resolving image file paths during file load; was causing missing &amp;#039;[&amp;#039; or &amp;#039;{&amp;#039; log messages; was causing slow down in file load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRSLShader Render-Time scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added addTransformBegin(), addTransformEnd(), addScheduledTransformEnd(), addConcatTransform(), addCoordinateSystem(), addCoordSysTransform(), addIdentity(), addRotate(), addScale(), addScopedCoordinateSystem(), addSkew(), addTransform(), addTranslate()&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; DzRSLShader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in dForce where any surface that was a collision object (“Static Surface”) OR a “Dynamic Surface” with a Simulation &amp;gt; Structure &amp;gt; Dynamics Strength (or “dForce Simulation::Influence Weights” map) that caused a vertex to have a simulation strength of less than 1 (100%) AND had “floating” vertices (vertices that exist in the geometry but did not participate in any of its faces) or faces that were not visible to the simulation (via Visible or Visible in Simulation), did not have its animated position updated during a simulation; cause of issues with Geo-Grafting; cause of issues with hiding geometry associated with nodes of a figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in dForce where the damping effect on any surface with a Simulation &amp;gt; Structure &amp;gt; Dynamics Strength (or “dForce Simulation::Influence Weights” map) that caused a vertex to have a simulation strength of less than 1 (100%) but greater than 0 (0%) was not properly scaled by the value of the Simulation &amp;gt; Structure &amp;gt; Damping &amp;gt; Damping property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.18&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 4.10.0.108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_109&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; Improved OpenCL version parsing; does not change whether or not the reported version was interpreted correctly if the return string followed the &lt;abbr title=&quot;specification&quot;&gt;spec&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.19&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where auto-follow properties were being set &amp;#039;hidden&amp;#039; instead of &amp;#039;dynamically hidden;&amp;#039; this caused properties to be marked as modified and therefore to be saved in scene files&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 4.10.0.109
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_110&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; Extended DzQuat scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getAxisOfRotation(), getAngleOfRotation()&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; DzMaterial, DzBrickMaterial, DzBrickSet, DzUVSet&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; DzQuat, DzShaderMaterial, DzRSLShader, DzVertexMap, DzFileFilter&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;-1568: Wearable(s) Preset was not writing material images for target in animations section&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzRSLShader scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; docs; addScheduledTransformEnd() example&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in dForce where winding order of faces in simulated meshes were influnecing whether or not the intersection with a given face is seen as degenerate to a Wind node; floating point rounding error; cause of an issue where polygons facing away from a Wind node appeared to be blocked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.20&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 4.10.0.110
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_111&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; Extended DzHierarchicalMaterialAssetFilter scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; now supports indexed string settings and labeled sub-settings for NodeNames; now supports explicit skeletonLabel::nodeLabel settings in NodeNames; now supports indexed material name string settings and material name sub-settings for a given node labeled sub-setting; now supports indexed property name string settings and property name sub-settings for a given material labeled sub-setting; now supports Value and Image string settings for a given property name sub-setting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.111; SDK min is 4.5.0.100.&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 4.10.0.111
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_112&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; 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 4.10.0.112
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_113&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; Fixed an issue in FBX Importer that caused the zero frame for a property to receive a key even though the imported animation data provides no key&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 4.10.0.113
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4100118&quot;&gt;Public Beta (4.10.0.118)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_114&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; Fixed an issue with reading subdivision edge/vertex weights from file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ensure dForce edge rest lengths are greater than Collision Offset; an attempt to prevent instability in situations where second-order neighbors are closer than Collision Offset; may result in stretching of offending geometry instead of “explosions” cause by conflicting settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.21&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 4.10.0.114
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_115&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; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzShape, DzLegacyJoint, DzImageBlend, DzInt2, DzVec2, DzVec3, DzVersion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added enum SubDNormalSmoothingMode&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 4.10.0.115
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_116&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; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzFacetMesh, DzFacetShape, Dz3DViewport, DzPersistentMenu, DzVersion, DzUiWidget, DzUiLoader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMorphDeltas public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added signals deltaListLoaded(), deltaHDListLoaded()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.10.0.116; SDK min is 4.5.0.100&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;-1557: Fixed morph not applying on load under certain circumstances; race condition&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 4.10.0.116
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_117&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; Made category based side nav building asynchronous&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where restarting product search while it was running could cause no results to be returned&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ensure asset search threads are stopped during clean up&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved responsiveness of database driven pages (Smart Content, the Presets page of Posing/Shaping/Surfaces/Cameras/Lights/RenderSettings/Simulation Settings/etc)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an action (Simulation Settings option menu : dForce &amp;gt; dForce Select Colliding Vertices) to dForce that selects the vertices involved in starting collisions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ensure zero weighted vertices do not get dForce simulation deltas&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with dForce reporting static edges as needing to be extended; truely static edges should not be extended to satify a dynamic constraint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.23&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 4.10.0.117
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_118&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; dForce Dynamic Surface Add-On stiffness related values are now given priority over the Dynamic Surface they Add-On to; allows an Add-On to disable certain springs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.24&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential material issue with grafted items and OBJ export&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an OBJ export issue when more than one object used the same material name&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 4.10.0.118
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4100121&quot;&gt;Public Beta (4.10.0.121)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_119&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; Codesign DAZStudio and DzCoreUtil executables&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in FBX Exporter that caused the last frame of an animation to be omitted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default interface files; recommend clicking Window &amp;gt; Workspace &amp;gt; Update and Merge Menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tweaks to “Select dForce Starting Collision Vertices” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.0.0.25&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getColorMask(), setAlphaFromImage()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.10.0.119
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_120&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; Extended Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added compositeOver(), compositeIn(), compositeOut(), compositeAtop(), compositeXor(), compositePlus(), compositeMultiply(), compositeScreen(), compositeOverlay(), compositeDarken(), compositeLighten(), compositeColorDodge(), compositeColorBurn(), compositeHardLight(), compositeSoftLight(), compositeDifference(), compositeExclusion()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.10.0.120
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_121&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; Fixed an issue in DzLabel (script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;) where setting wordWrap true was not producing the same result as in previous versions; a result of wrapping DzElidedLabel (which defaults to ElideRight) instead of QLabel directly; default elideMode for DzLabel is now ElideNone&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Font scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added families(), styles(), pointSizes(), elidedText(), size(), boundingRect()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added drawText()&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; Font, Image, DzWidget&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 4.10.0.121
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h2 id=&quot;private_beta&quot;&gt;Private Beta&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_122&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; Extended scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added DzNodeAligner; extracted node aligning functionality from the Align pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added options to FBX Exporter; “Base Figure Pose Only”, “Maya Helper Scripts”, “Maya Mental Ray Materials”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFbxExporter script accessible &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added support for “doBaseFigurePoseOnly”, “doHelperScriptScripts”, “doMentalRayMaterials” settings&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 4.10.0.122
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_10_0_123&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; Improved performance of the Align pane; updates are now event based and &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; updates only occur when the pane is visible&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Key Node” and “End Node” indication to the Align pane; the “Key Node” (first selected node) is the node that modifications of all other nodes is based on, except when the “To Grid” option is active for Align operations in which case the grid is the key; the “End Node” (last selected node) is the node that defines the end of the range for Distribute operations&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 4.10.0.123
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.10.0.107 - 2017-10-26&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.10.0.123 - 2017-12-8&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_11_0_383">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-12T02:51:48+00:00</dc:date>
        <title>4.11.0.383 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_11_0_383</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.11.0.383 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; change log leading to the General Release of version 4.11.0.383. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_4110171&quot;&gt;Public Beta (4.11.0.171)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_1&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_2&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_3&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_4&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_5&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_6&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_7&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_8&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_9&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_10&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_11&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_12&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_13&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_14&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_15&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_16&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_17&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_18&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_19&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_20&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_21&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_22&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_23&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_24&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_25&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_26&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_27&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_28&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_29&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; Merged changes to Trunk (4.10.0.x)&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 4.11.0.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_30&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; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzImageMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for “&lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; Cluster Directory” to Content Directory Manager; allows a Content Set to specify a different database&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated context menu and buttons item entries/states for Cloud Data items in the Content Directory Manager&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 4.11.0.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_31&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_32&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; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “Render Directory Manager” and “MDL Directory Manager” to be as consistent as possible with “Content Directory Manager”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use “Fast” &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; stop mode instead of “Immediate” stop mode in “Content Directory Manager” when switching &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; Cluster Directory&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added StopModeCMS enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzAssetMgr &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 SDK version to 4.11.0.23; SDK min is 4.5.0.100&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 4.11.0.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_33&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; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; JSON, Math&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 4.11.0.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_34&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; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added clearPixmapCache()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.34; SDK min is 4.5.0.100&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 4.11.0.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_35&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; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Point scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added cursorPos()&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; DzToolBar, DzPushButton, DzWidget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPlugin public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPrefixes()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPlugin scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added Status enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPluginMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setPluginLoadOnStartup(), saveConfiguration()&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; DzPluginMgr, DzPlugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.35; SDK min is 4.5.0.100&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 4.11.0.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_36&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; Extended DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setVisibleInViewport(), isVisibileInViewport(), getViewportVisibilityControl(), setInvisibleInViewportByGroup(), invisibleInViewportByGroup(), visibilityInViewportChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added updateViewable()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Visible in Viewport” property to all nodes (DzNode); when enabled (default), the geometry/avatar for a given node is drawn in the viewport; when disabled, the geometry/avatar for a given node is not drawn; when disabled and the node is selected, the bounding box for the node is drawn (draw style settings permitting)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reordered node properties to better suggest that the “Visible” property is a superset of “Visible in *” properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for the “Visible in Viewport” property to group nodes, camera nodes, light nodes and instance nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selecting an instance node or an instance node group will now cause the bounding box for the node to be drawn in the viewport (draw settings permitting); but not in OpenGL “renders”&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; DzNode, DzBone, DzCamera, DzLight, DzBrickLight, DzInstanceNode, DzInstanceGroupNode, DzInstanceGroupItem&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; DzBasicCamera, DzShaderLight, DzInstanceNode, DzInstanceGroupNode, DzInstanceGroupItem&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deprecated DzInstanceNode::getPreviewControl(); now forwards to DzNode::getViewportVisibilityControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setNumPolylines(), preSizePolylines(), removePolyline(), removeAllPolylines(), addPolyline(), addSegmentToLastPolyline(), addSegmentToLastPolyline(), getNumPolylines(), getNumPolylineSegments(), getPolylineVertexIndices(), getPolylineUVIndices(), getPolylineMaterialGroupIndex(), getPolylineFaceGroupIndex(), getPolylineCageIndex()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added addPolyline(), getConstPolylineIndexOffsets(), getPolylineIndexOffsets(), getConstPolylineVertexIndices(), getPolylineVertexIndices(), getConstPolylineUVIndices(), getPolylineUVIndices(), getConstPolylineFlagsPtr(), getPolylineFlagsPtr(), getConstPolylineMaterialIndices(), getPolylineMaterialIndices(), getConstPolylineGroupIndices(), getPolylineGroupIndices(), getConstPolylineCageIndices(), getPolylineCageIndices()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIndexChangeSet SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added CMPolyline to ChangeMapType enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFaceGroup public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPolylineMembers()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented initial basic support for polylines&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.36; SDK min is 4.5.0.100&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 4.11.0.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_37&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_38&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; Extended DzStyledButton SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setSizedFromIcon(), getSizedFromIcon()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPushButton scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added sizedFromIcon property; added sizedFromIconChanged() signal&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; DzPushButton, DzNode, Point&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.38; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTextInputFile SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added ctor for QIODevice*, getLineTokens()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGzIO SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getInternalDevice()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added polyline support to OBJ Importer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Read Faces” option to OBJ Importer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Read Polylines” option to OBJ Importer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzObjImporter scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added “IncludeF”, “IncludeL” settings&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 4.11.0.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_39&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; Made tweaks to DzStyledButton (DzPushButton) drawing/sizing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTextInputFile SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added appendLineTokens() x3, getLineTokens() x3&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added polyline support to OBJ Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Write Faces” option to OBJ Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Write Polylines” option to OBJ Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzObjImporter scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added “WriteF”, “WriteL” settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Remove unused vertices (DzFacetMesh::removeUnusedVertices) has been updated to account for polylines&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 4.11.0.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_40&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; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzApp&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; DzBasicCamera, DzInstanceGroupNode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; SDK Audit: Removed unpublished flagged DzScriptAction &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.11.0.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_41&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_42&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; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzButton, DzPushButton, DzTransferUtility&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 4.11.0.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_43&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; SDK Audit: Implemented DzAction &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; that was declared but not defined in 4.5 SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzAction public &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; Extended DzAction scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added styleIcon property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzEventScriptAction SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added convenience ctor&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; DzAction, DzViewToolAction, DzSaveFilterAction, DzAssetIOFilterAction, DzPaneAction, DzCreateItemAction, DzEditAction, DzSaveAsSupportAction, DzScriptAction, DzEventScriptAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzStyledButton SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setCollapseEmptySpace(), getCollapseEmptySpace()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzStyledButton 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; Extended DzPushButton scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added collapseEmptySpace property; added collapseEmptySpaceChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzPushButton 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; Made tweaks to DzStyleButton (DzPushButton) drawing/sizing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.43; SDK min is 4.5.0.100&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 4.11.0.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_44&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 dForce 1.0.0.26&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzModifier public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getModifierStackSectionID(), getUnknownModifierStackSectionID()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzModifier SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setModifierStackSectionID()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to DzObject for modifier stack section ID when present&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; DzCompatibilityBaseAssetContainer&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 4.11.0.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_45&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; Updated SDK version to 4.11.0.44; SDK min is 4.5.0.100&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; DzDrawStyle, DzUserDrawStyle, DzWireBoxStyle, DzSolidBoxStyle, DzWireFrameStyle, DzLitWireFrameStyle, DzHiddenLineStyle, DzWireShadedStyle, DzSmoothShadedStyle, DzWireTexturedStyle, DzTexturedStyle, DzIrayDrawStyle, DzUserDrawStyleAction&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; DzPickStyle, DzDefaultStyle, DzUnshadedStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzObject SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getModifierListForSectionRange()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzModifier public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPreferredModifierStackSectionID(); renamed getModifierStackSectionID() to getAssignedModifierStackSectionID()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzModifier SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; renamed setModifierStackSectionID() to setPreferredModifierStackSectionID()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzModifier subclass SDK APIs; DzDFormModifier, DzLegacyBinding, DzMorph, DzLegacyPostJointMorph, DzPushModifier, DzSkinBinding; getDefaultModifierStackSectionID()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzModifier subclass section ids; DzConditionalGraftModifier, DzMeshSmoothModifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented preferred modifier stack section IDs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzViewportMgr script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDrawSettingsElementList()&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 4.11.0.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_46&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 dForce 1.1.0.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added updateNodeForVersion(), handleVisibilityChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBone SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added handleVisibilityChanged()&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; DzNode, DzBone, DzSkeleton&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.46; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changing the state of the “Visible” property on a node now causes dependent properties to be dynamically hidden/shown; thus providing additional visual feedback about the scope of the “Visible” property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Visible in Viewport” property is (dynamically) hidden for all bones; until support for implicit geometry (geometry on the skeleton vs the bone) is implemented&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A version number is now written to the node extra. When the version of a node loaded is less than the current node version, adjustments are (potentially) made to update the node/properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSkeleton SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added handleDrawGLBonesChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changing the state of the “Show Bones” property on a skeleton now causes dependent properties to be dynamically hidden/shown; thus providing additional visual feedback about the scope of the “Show Bones” property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional handling in DzNode::updateNodeForVersion()&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 4.11.0.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_47&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 NVIDIA Iray 2017.1.2 (296300.3713)&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_48&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; DzModifier, DzAuthenticationMgr&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; DzApp, DzModifier&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 4.11.0.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_49&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 4.11.0.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_50&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; DzApp&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 4.11.0.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_51&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; DzViewportMgr&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 4.11.0.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_52&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; DzViewportMgr, DzViewport, DzView, Dz3DViewport, DzPickTool, DzViewTool, DzDrawStyle&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 4.11.0.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_53&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 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; DzUniversalTool&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; DzUniversalTool&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 4.11.0.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_54&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 in Content Directory Manager that caused the ability to remove a mapped directory from the “Current Directories” to be inaccessible&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Universal Tool (DzUniversalTool), and all derived tools (Rotate, Translate, Scale), now correctly hides dynamic camera/light extensions (helpers provided by the tool) when the camera/light is not Visible and/or not Visible in Viewport&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 an unusable dynamic extension to be drawn/processed for non-point/spot lights (DzLight)&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 4.11.0.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_55&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 DzMaterialPickTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getHighlightSelected(), getHighlightWidth(), highlightSelectedChanged(), highlightWidthChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzMaterialPickTool public &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 SDK version to 4.11.0.55; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed read of UV sets for geometry consisting of only polylines&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated copyright notice&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated about image (temporary)&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 4.11.0.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_56&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 splash&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated copyright in SDK files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed clean up on SDK samples&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 4.11.0.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_57&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 DzRegionNavigatorTool scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getShowViewportSlider(), setShowViewportSlider(), getHighlightWidth(), showViewportSliderChanged(), highlightWidthChanged(), regionClickModeChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzRegionNavigatorTool 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; Calling DzViewportMgr::setRegionClickMode() when DzRegionNavigatorTool is the active tool will now update the tool&amp;#039;s options to accurately reflect the change&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzMaterialPickTool 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; Update to dForce 1.1.0.5&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 4.11.0.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_58&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; Removed an annotation that was causing a MDL compile warning&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated static data for Iray Uber shader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Explicitly call out float to color conversions in Iray Uber shader&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 4.11.0.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_59&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; CMake&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved Dz3DBrushTool header into the SDK&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;; DzPolygonSelectionTool, Dz3DBrushTool, DzWeightMapBrushTool&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; DzPolygonSelectionTool, Dz3DBrushTool, DzWeightMapBrushTool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.59; SDK min is 4.5.0.100&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 4.11.0.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_60&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; CMake&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with loading previously saved scenes that contain instance nodes and/or instance group nodes where their respective “Instance Preview” properties were disabled; the recently removed/replaced “Instance Preview” property was not being handled in all potential loading scenarios to use the recently added “Visible in Viewport” property instead&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Previously saved scenes that contain instance nodes and/or instance group nodes, where the “Instance Preview” property has not been explicitly re-labeled and/or re-grouped are now properly updated to the current standard when the node property version is less than the current node property version&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added selectAllEdges(), selectEdgesByIndexList(), invertEdgeSelection(), beginEdgeSelectionEdit(), finishEdgeSelectionEdit()&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; DzVertexMesh, DzFacetMesh, DzViewTool, DzPolygonSelectionTool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.60; SDK min is 4.5.0.100&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 4.11.0.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_61&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; CMake&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated FBX Importer/Exporter license text displayed in the About Installed Plugins dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGeometryRegion scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added &lt;del&gt;getNumRegionFacetIndexes()&lt;/del&gt;, getRegionFacetIndexList(), setRegionFacetIndices(), &lt;del&gt;preSizeRegionFacetIndexes()&lt;/del&gt;, addRegionFacetIndex()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIndexList public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added ctor for copying; added addIndices(), insertIndex(), insertSortedIndex(), toList(), toString()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIndexList scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added copy ctor; added setIndices(), preSizeArray()&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 DzScriptIndexList&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; DzDrawStyle, DzUserDrawStyle, DzWireBoxStyle, DzSolidBoxStyle, DzWireFrameStyle, DzLitWireFrameStyle, DzHiddenLineStyle, DzWireShadedStyle, DzSmoothShadedStyle, DzWireTexturedStyle, DzTexturedStyle, DzFacetMesh, DzGeometryRegion, DzIndexList&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; DzGeometryRegion, DzIndexList, DzPolygonSelectionTool, DzWeightMapBrushTool; removed DzPickStyle, DzDefaultStyle, DzUnshadedStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.61; SDK min is 4.5.0.100&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 4.11.0.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_62&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; CMake, OpenSSL, DPI manifest&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 “General” DrawStyle option element to not have a name/label&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzViewportMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.11.0.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_63&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; DzStorable, DzGeometry, DzVertexMesh&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; DzBase, DzFacetMesh&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 4.11.0.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_64&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 DzLine3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added minDistanceFromLineSquared(), minDistanceFromRay(), minDistanceFromRaySquared()&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; DzFacetMesh&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 4.11.0.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_65&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; DzPolygonSelectionTool&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; stubbed DzNodeWeightBrushTool, DzPolygonGroupEditorTool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added basic polyline support to BVTree implementation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on projection involving polylines&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProjectionMapper scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getGeometryElementIdx()&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; Dz3DBrushTool, DzNaturalSpline&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed deprecated “Noise Filter Enable” property from NVIDIA Iray Render Settings; option was redundant with “Noise Degrain Filtering” being 0 (off) or &amp;gt;0 (on)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented support for NVIDIA Iray Deep Learning Denoiser; added “Post Denoiser Available”, “Post Denoiser Enable” and “Post Denoiser Start Iteration” properties to the “Filtering/Post Denoiser” property group; “Post Denoiser Available” must be enabled prior to starting a render in order to cause the other “Post Denoiser” properties to be revealed and have meaning&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where drag-n-drop of assets into the viewport would clear multi-node selection for default load (i.e., when not pausing/waiting for the context menu to appear)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPolygonSelectionTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added SymmetryAxis enum&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 SymmetrySide enum; added setLockSymmetryCenterline(), getLockSymmetryCenterline()&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; DzPolygonSelectionTool, Dz3DBrushTool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.65; SDK min is 4.5.0.100&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 4.11.0.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_66&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 would cause an edge selection group to be removed instead of a vertex selection group&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; DzFacetShape, DzGeometryShellNode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProjectionMapperOptions scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added considerLinesAsRigid, numSrcPolylinesToUse proeprties; added getSrcPolylineToUse(), addSrcPolylineToUse(), clearSrcPolylinesToUse(), addFaceGroupToUse(), clearSrcTopologyToUse(), optimizeTopologyIndices()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTransferUtility scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setConsiderLinesAsRigid(), getConsiderLinesAsRigid()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial support for rigid polyline projection in Transfer Utility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.66; SDK min is 4.5.0.100&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 4.11.0.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_67&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 rigid line projection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with morphing of polylines&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with marking of unused vertices and well as other cases that ignored polylines&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tips to the Advanced page of the Render Settings pane when NVIDIA Iray is the active renderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated copyright statements in shipped ascii script sources&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; DzGeometryShellNode, DzProjectionMapper, DzProjectionMapperOptions&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 current tip in the Render Settings pane could become out of sync with the active render engine; changing the active render engine while viewing the Advanced page would not cause the tip to update&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 current tip in the Simulation Settings pane could become out of sync with the active simulation engine&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.67; SDK min is 4.5.0.100&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 4.11.0.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_68&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 surface and material group projection to/from polylines&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with group naming in obj import when no group name is defined&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fix DzProjectionMapper api to readd previous function&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added selectAllPolylines(), deselectAllPolylines()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGraftingFigureShape public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getOrignalToWeldMeshList(), getWeldMeshToOrginalList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzGraftingFigureShape public &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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzGraftingFigureShape&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; DzFacetShape&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.11&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.68; SDK min is 4.5.0.100&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 4.11.0.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_69&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; DzTransferUtility&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 4.11.0.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_70&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; &lt;del&gt;Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added facesFromSelectedFaces()&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzFacetMesh public &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 SDK version to 4.11.0.70; SDK min is 4.5.0.100&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 4.11.0.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_71&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_72&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_73&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; Set default values on properties that control standard DrawStyles settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the property group path assigned to the “Bounding Box Edge Length” property on standard DrawStyles&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 4.11.0.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_74&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; Refactored Geo-Grafting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; tessellation&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 4.11.0.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_75&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; Work on polyline topology generation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVertexMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isVertexLocked(), getSelectedVertices(), getLockedVertices(), getUnusedVertices()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added facetListFromEdgeList(), edgeListFromFacetList(), edgeListFromVertexList(), vertexListFromEdgeList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isFacetSelected(), isFacetLocked(), isFacetHidden(), isEdgeSelected(), getSelectedFacets(), getLockedFacets(), getVisibleFacets(), getFacetsFromSelectedEdges(), getSelectedEdges(), getVerticesFromSelectedFacets(), getVerticesFromVisibleFacets(), getVerticesFromSelectedEdges(), getFacetsFromEdges(), getFacetsFromVertices(), getEdgesFromFacets(), getEdgesFromVertices(), getVerticesFromFacets(), getVerticesFromEdges()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPolygonSelectionTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getVerticesFromSelectedFacets(), getVerticesFromSelectedEdges(), getVerticesFromSelectedVertices()&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; DzVertexMesh, DzFacetMesh, DzPolygonSelectionTool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.75; SDK min is 4.5.0.100&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 4.11.0.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_76&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_77&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 use of CMake AUTOMOC for SDK samples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where hand editing aniBlocks on figures with intermediary twist bones in limb node hierarchies would result in multiple properties competing for control of the bones and give unexpected results; hand edits of aniBlocks on these bones now work as expected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMaterial public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getLinePreviewColorControl(), getLineStartWidthControl(), getLineEndWidthControl(), setLinePreviewColor(), getLinePreviewColor(), setLineStartWidth(), getLineStartWidth(), setLineEndWidth(), getLineEndWidth(), lineWidthChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzShape public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added materialLineWidthChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabled subdivision on polyline only meshes&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; DzGeometry, DzVertexMesh&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; DzFacetMesh, DzShape, DzMaterial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.76; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Line Preview Color, Line Start Width, and Line End Width properties to materials; Line Preview Color controls color of polylines in the OpenGL viewport - also controls the wireframe color of the Wire Shaded and Wire Texture Shaded DrawStyles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Polyline tessellation (generation) is now disabled in polygon selection tools; these tools operate on source geometric elements, not modifed/generated results&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Node info panel on the Scene pane to include polyline information&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 4.11.0.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_78&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 standalone installer issues; hi-resolution displays, new &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; versions, etc&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 4.11.0.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_79&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_80&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_81&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; Implemented multi-threading of vertex updates for polyline tessellation&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 4.11.0.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_82&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; Improved speed of face/material group list building&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved speed of VBO index building&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with clearing a specific types of sorted lists&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 4.11.0.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_83&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 dForce 1.1.0.16&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 4.11.0.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_84&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_85&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; Began work to replace use of OpenMP for TBB, application wide; provides speed improvements on Windows, implements multi-threading on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update TBB to 2018.0.2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Rebuilt OpenSubdiv with updated TBB version&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 4.11.0.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_86&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; Switched bone binding to use TBB instead of OpenMP&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched local binding to use TBB instead of OpenMP&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched skin binding to use TBB instead of OpenMP&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 4.11.0.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_87&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; Switched weight map to use TBB instead of OpenMP&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched modifiers to use TBB instead of OpenMP&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 4.11.0.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_88&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; Switched weight map drawing to use TBB instead of OpenMP&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt;_IO rigidity to use TBB instead of OpenMP&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched legacy subdivision to use TBB instead of OpenMP&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched matrix transform on mesh to use TBB instead of OpenMP&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched vertex bounding box to TBB instead of OpenMP&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched face bounding box to TBB instead of OpenMP&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added polyline support for Dynamic Surface Add-On to dForce&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.19&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added arg to getFirstCategory()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzAssetMgr public &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 SDK version to 4.11.0.88; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the interactive lesson common include script; added various convenience pane related functions&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 4.11.0.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_89&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; Removed OpenMP from core; OpenMP is still used in Optitex plugins&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Re-enabled multi-threading preference on Mac&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed potential crashes caused by third party plugins in Dz3dViewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Dz3dViewport public &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; Added missing object names to widgets in the About Installed Plugins dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for QTabBar (and subclasses) to interactive widget lesson value member resolution&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for QTabWidget (and subclasses) to interactive widget lesson value member resolution&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the interactive lesson common include script; added pane sort functions; added support for Smart Content pane install state&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 4.11.0.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_90&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 multithreading for DSONIO on Mac&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 4.11.0.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_91&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 inverted normals on thick translucent surfaces when the using Iray Uber shader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Invert Transmission Normal” property to Iray Uber shader; flips the direction of the normal vector (e.g., bump/normal maps) for transmission&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Round Corners Roundness” property to the Iray Uber shader; determines how round the edge will look; valid range is [0.0, 1.0]; 0.0 chamfers the edge, 1.0 gives a rounded edge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed conversion of the Iray Uber shader (one that has not previously been converted to a Shader Mixer brick network) to behave like the fixed (inverted normal issue) Iray Uber shader when using File &amp;gt; Import From Scene… in the Shader Mixer pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzMdlCalculateLayerNormalMix (MDL &amp;gt; Utility &amp;gt; Calculate Layer Normal Mix) and DzMdlChooseBaseBump (MDL &amp;gt; Utility &amp;gt; Choose Base Bump) bricks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzUberIrayMaterial scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getInvertTransmissionNormal(), getRoundCornersRoundness(), setInvertTransmissionNormal(), setRoundCornersRoundness(), getInvertTransmissionNormalControl(), getRoundCornersRoundnessControl()&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 4.11.0.91
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_92&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 the “Rounded Corner Normal” brick to conversion of the Iray Uber shader (one that has not previously been converted to a Shader Mixer brick network) when using File &amp;gt; Import From Scene… in the Shader Mixer pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added optimized pass-throughs for DzMdlCalculateLayerNormalMix and DzMdlChooseBaseBump bricks&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 4.11.0.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_93&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; Changed generated facet mesh build code to be more efficient&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCompatibilityBasesID(), getCompatibilityBases()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCompatibilityBaseAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCompatibilityBaseAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isVendor(), isFilter()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCompatibilityBaseAssetContainer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isVendor, isFilter properties&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, DzCompatibilityBaseAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.93; SDK min is 4.5.0.100&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 4.11.0.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_94&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 DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; extended getCompatibilityBases()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCompatibilityBaseAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added FilterOption enum/flag; added ctor&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, DzCompatibilityBaseAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.94; SDK min is 4.5.0.100&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 4.11.0.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_95&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; Changed Iray Uber shader to invert normal map in texture call instead of with lambdas&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor cleanup to interactive lesson include script&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 4.11.0.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_96&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; DzGeometry&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 4.11.0.96
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_97&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_98&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 copyright statement in core, plugin, bridge, tool and SDK sample resources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unified brand in resources&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 4.11.0.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_99&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; CMake build of SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimized distribution footprint; fixed build size of plugins and tools; fixed optimization level for inline functions; removed FBX dynamic library from Win - it links statically&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added Mac10_13 to OperatingSystem enumerated values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzApp public &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 SDK version to 4.11.0.99; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended detection/logging of Mac &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt;; 10.11 (El Capitan), 10.12 (Sierra) and 10.13 (High Sierra)&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 4.11.0.99
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_100&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_101&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; Fixed an issue with transparency when using Iray Uber shader and transfering to Hexagon via bridge&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 4.11.0.101
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_102&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 next SDK install path for dhg, dpc, and dsc 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 4.11.0.102
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_103&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 4.11.0.103
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_104&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Running the primary application with elevated permissions on Windows is now prevented by default&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Running with elevated permissions can cause conflicts with accessing folder/files/registry keys&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The application itself does not (and should not) require elevated permissions to run&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 4.11.0.104
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_105&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; Update to NVIDIA Iray 2017.1.4 (build 296300.6298)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a check for disabled UAC on Windows before checking for elevated permissions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added resource and version info for supplemental tools&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated interactive lesson common include script; added support for environment 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 4.11.0.105
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_106&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 to DzFollowingProjectionOptions to allow disabling of morph projections&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed read/write issues for node properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzFollowingProjectionOptions to the SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.106; SDK min is 4.5.0.100&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 4.11.0.106
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_107&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; Stubbed in texture atlas for polylines action; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on texture atlas for polylines dialog; internal&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 4.11.0.107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_108&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; Work on UV generation for polylines; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with removing UV sets on DzFacetMesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Suppress “libpng warning: iCCP:” and “QAccessibleWidget::rect:” messages unless running as DevBuild&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; DzApp&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 4.11.0.108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_109&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 version to 4.11.0.109; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.27&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 4.11.0.109
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_110&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 root categories&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 4.11.0.110
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_111&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 context menu crash 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; Fixed bounding box calculation to include polylines from vertices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the ensureMemberPrefix() function in the Interactive Lesson common include script to check for the existence of the specified member prior to applying the prefix&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the renderSettingsPaneEditorRendererSelect() and renderSettingsPaneAdvancedRendererSelect() functions in the Interactive Lesson common include script; removed errant ensureMemberPrefix() calls&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Show Options »” / “Hide Options «” button in the Create New Item and Transfer Utility dialogs now indicate checked/toggled state; this allows Interactive Lessons to progress (or not) based on the state of the button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added interactive lesson support for camera cube controls being set to an “interactive” mode; “value” member&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 4.11.0.111
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_112&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 Interactive Lesson support for the “content” instruction type (Content Library pane)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Interactive Lesson support for virtual folders in the “content” instruction type (Content Library pane)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Interactive Lesson support for Poser name-vs-label folders in the “content” instruction type (Content Library pane)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Interactive lessons support for numeric/image property relative map lookup in the resources and shaders paths&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; DzInteractiveLessonMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default layouts&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; DzProjectionMapperOptions, DzFollowingProjectionOptions&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 4.11.0.112
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_113&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_114&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_115&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; DzFollowingProjectionOptions::isAtDefault() now checks whether or not all options are at default values&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; DzFollowingProjectionOptions&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; DzFollowingProjectionOptions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.115; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimizations to Interactive Lesson code&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 4.11.0.115
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_116&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 DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added installMissingAssets()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the “Missing Files” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.116; SDK min is 4.5.0.100&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 4.11.0.116
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_117&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; “Missing Files” dialog tweaks when accessed via &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.11.0.117
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_118&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 reserve of faces for VBO building&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 4.11.0.118
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_119&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; Block viewport redraws during render; NVIDIA Iray, 3Delight and Scripted 3Delight&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renderers now track the active camera&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRenderer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setRenderCamera(), getRenderCamera()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.119; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in blended weight map apply&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 4.11.0.119
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_120&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 DzContentMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getRelativeUris()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentMgr script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getRelativeUrisList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzContentMgr public &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 SDK version to 4.11.0.120; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated standalone installer text&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 4.11.0.120
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_121&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 DzContentMgr public &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; Update to dForce 1.1.0.33&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 4.11.0.121
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_122&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 version to 4.11.0.122; SDK min is 4.5.0.100&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 4.11.0.122
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_123&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 version to 4.11.0.123; SDK min is 4.5.0.100&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 4.11.0.123
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_124&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; Moved the Optitex “Freeze Simulation” action from the “Miscellaneous” action group to the “Dynamic Clothing” action group; reduce confusion with similarly named dForce functionality&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed action groups for various Geometry Editing related actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed default menus for various actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; recommend clicking Window &amp;gt; Workspace &amp;gt; Update and Merge Menus action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.34&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 4.11.0.124
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_125&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 Interactive Lesson support script&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 4.11.0.125
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_126&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; Cleanup on “Convert to SubD” and “Triangulate” actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; recommend clicking 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 4.11.0.126
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_127&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 caused a crash when no skin bindings have weight in dual quaternion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a hidden (“BSDF Type”) property to change the distribution function for the Iray Uber shader (not currently used in Shader Mixer conversion)&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 4.11.0.127
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_128&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 dForce 1.1.0.35&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a possible crash in sub division calculations&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 4.11.0.128
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_129&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; Shader Mixer conversion of Iray Uber material now handles the hidden “BSDF Type” property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzOutFile SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added a ctor that takes a DzVersion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScript public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added saveFile()&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; DzOutFile, DzScript&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzVersion 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; Updated SDK version to 4.11.0.129; SDK min is 4.5.0.100&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 4.11.0.129
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_130&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 the ability to edit version and file type information in the Script IDE pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Edit &amp;gt; Attributes action (DzSIToggleAttributesAction) to the Script IDE pane menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added showAttributesFrame(), showFindReplaceFrame(); added attributesToggleChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getVersion(), setVersionMajor(), setVersionMinor(), setVersionRevision(), setVersionBuild(), getType(), setType()&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 4.11.0.130
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_131&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; In the Script IDE pane, the attributes for opened/loaded scripts now default to the current version of the application and the “&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Script” file type unless the script provides valid values respectively&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use the specified version when writing binary scripts to file&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 4.11.0.131
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_132&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 DzScriptTab to 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; Added DzScriptTab script &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 DzScriptPane 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; Script IDE pane Edit actions should be disabled when an encrypted script is the &amp;#039;current&amp;#039; (top) tab&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 4.11.0.132
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_133&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; Saving an encrypted script from the Script IDE pane now checks for an existing file and prompts accordingly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzScriptPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.11.0.133
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_134&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 dForce 1.1.0.36&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 4.11.0.134
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_135&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 dForce 1.1.0.37&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 4.11.0.135
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_136&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_137&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; Update to dForce 1.1.0.39&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 DzScript copy constructor did not copy type&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 Script IDE pane where reloading an encrypted script would cause subsequent executions of that script to fail&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed application wide casing inconsistencies with the use of “OK” as button text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Script IDE action enabled/disabled states not updating for a given script tab&amp;#039;s context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed action population of Script IDE script tab context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Debugger action for the Script IDE is now disabled for encrypted scripts; the action already prevented launching the debugger for encrypted scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The enabled/disabled state of the Script IDE Attributes frame now reflects the encrypted state of the active script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Script IDE “Go to Line” dialog now selects the line number when opened&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Script IDE “Go to Line” dialog now opens with the current line number of the cursor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzScriptPane::saveScript() now provides feedback that is consistent with saveScriptAs() and saveEncryptedScript() if the script is encrypted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getScriptTab(), getNumScriptTabs()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added needsSave(), needsSaveAs(), getCursorLineNumber(), getCursorColumnNumber(), getCursorPosition(), setCursorPosition(), getCursorAnchor(), getText(), getSelectedText(), beginEdit(), finishEdit(), setText(), insertText(), appendText(), cutSelection(), copySelection(), pasteAtCursor(), deleteSelection(), selectAllText(), clearSelection(), indent(), unindent(), &lt;del&gt;convertSelectedSpacesToTabs(), convertSelectedTabsToSpaces(), convertSeletionToUppercase(), convertSeletionToLowercase()&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; DzScriptPane, DzScriptTab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where executing a script from the Script IDE pane that modified the contents of the active script tab caused the application to hang&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 4.11.0.137
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_138&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 optimizations to Auto-Fit morph projection; morphs with no deltas are no longer projected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added CursorMoveOperation enum; added setVersion(), moveCursorPosition(), isCursorAtLineStart(), isCursorAtLineEnd(), isCursorAtStart(), isCursorAtEnd(); added versionChanged(), typeChanged() signals; added return types to setVersionMajor(), setVersionMinor(), setVersionRevision(), setVersionBuild(), setType()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzScriptTab 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; Fixed an issue where setting the version or type of a DzScriptTab via &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; was not properly reflected in the Script IDE pane Attributes frame&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 4.11.0.138
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_139&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_140&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 DzScriptPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added refreshEditMenu()&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; DzScriptPane, DzScriptTab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A portion of the Script IDE pane Edit menu is now dynamically populated (immediately prior to first display, or when refreshed) from the folder/file structure of specified directories on disk; “&amp;lt;application_home&amp;gt;/resources/Script IDE/…” and “&amp;lt;mapped_native_dir&amp;gt;/data/resources/Script IDE/&amp;lt;vendor_name&amp;gt;/&amp;lt;product_name&amp;gt;/…” and “&amp;lt;daz_connect_product&amp;gt;/data/resources/script ide/&amp;lt;vendor_name&amp;gt;/&amp;lt;product_name&amp;gt;/…”; where an adjacent PNG exists, it will be used for the script action&amp;#039;s icon&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 4.11.0.140
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_141&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 DzScriptTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added saveScript(), saveScriptAs(), saveEncryptedScript(), reloadScript(), setCursorPosition(), getLineText(); added nameChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzScriptPane and DzScriptTab scripting APIs; removed convertSelectedSpacesToTabs(), convertSelectedTabsToSpaces(), convertSeletionToUppercase(), convertSeletionToLowercase()&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; DzScriptPane, DzScriptTab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Script IDE actions; DzSIConvertSpacesToTabsAction, DzSIConvertTabsToSpacesAction, DzSIConvertToUppercaseAction, DzSIConvertToLowercaseAction; moved functionality to dynamically loaded edit scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Script IDE edit scripts; Convert Spaces to Tabs, Convert Tabs to Spaces, Convert To Lowercase, Convert To Uppercase, Function Wrap in Anonymous&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 4.11.0.141
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_142&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; Fixed an issue in DzScriptTab::getLineText() that prevented the first line from being retrieved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isEncrypted(), setLineText()&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; DzScriptTab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Script IDE edit script; Version &amp;gt; Update Ascii Comment&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Script IDE edit scripts; Convert &amp;gt; Spaces to Tabs, Convert &amp;gt; Tabs to Spaces, Convert &amp;gt; To Lowercase, Convert &amp;gt; To Uppercase, Function &amp;gt; Wrap in Anonymous&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 4.11.0.142
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_143&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; DzScriptTab::numLines() now returns -1 (instead of 1) if the script is encrypted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isModified(), numCharacters(), numAvailableUndoSteps(), numAvailableRedoSteps(), clearUndoStack(), clearRedoStack(), clearUndoRedoStacks()&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; DzScriptTab&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 4.11.0.143
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_144&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; Win32 CMake build is now Large Address Aware by default&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 4.11.0.144
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_145&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 DzScriptedStepsPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getStepSetIndex(), getStepSetSource(), getStepSetType(), getStepIndex(), getStepButton(), getStepSource(), getStepLabel(), getStepType()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzScriptedStepsPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getStepSet(), getStepSetScript(), getStep(), getButton(), getScript(), getLabel()&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; DzScriptedStepsPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for file IO event scripts to the Script IDE pane; scripts that are executed if they exist when specific operations are performed; i.e., _new.dsa, _open.dsa, _save.dsa&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for “Pane” and “Tab” transient global variables in Script IDE pane edit/event scripts; this is an optimization for when these scripts are being executed as a result of clicking menu items or file IO operations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Script IDE pane edit scripts to support the “Pane” and “Tab” global transients variables as well as being edited/executed within the Script IDE pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the “Version &amp;gt; Update Ascii Comment” Script IDE edit script so that it doesn&amp;#039;t actually modify the document unless the version number and/or script type are different&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.145; SDK min is 4.5.0.100&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 4.11.0.145
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_146&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 the Script IDE edit script “Version &amp;gt; Update Ascii Comment” to improve performance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Script IDE edit script “Version &amp;gt; Update Ascii Comment” to prepend the version/type comment if it is not found in the document&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression in DzScriptTab::reloadScript() that prevented scripts that were not converted from the old/deprecated format from being reloaded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved/Extended support for Script IDE pane file IO event scripts; _new.dsa, _open.dsa, _save.dsa&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 Script IDE pane that could cause unnecessary operations to be performed and unnecessary save prompts; do not create the default new/empty script tab if all script tabs are closed as a result of the application closing&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 4.11.0.146
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_147&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 4.11.0.147
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_148&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; Update to dForce 1.1.0.49&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in transform tools (e.g., Universal Tool, Rotation Tool, Translation Tool, Scale Tool, Pose Tool, etc.) that caused them to suddenly “jump” if ERC driven properties (e.g., “pose controls”) were already applied&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for 64-bit installers on &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X 10.6 and above; address &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X 10.13.4+ 64-bit only&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 4.11.0.148
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_149&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 dForce 1.1.0.50&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 4.11.0.149
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_150&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 dForce 1.1.0.51&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; recommend clicking 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 4.11.0.150
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_151&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; When subdividing in a separate thread, make a deep copy of the mesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added selectVerticesByValence(), clearWeightedVertices(), clearWeightedEdges()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPolygonSelectionTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added selectVerticesByValence()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzHelpMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getGroups(), saveHelpItems()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzHelpMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated saveInlineHelp()&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; DzFacetMesh, DzPolygonSelectionTool, DzHelpMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Inline Help Editor now provides a list of known group names to choose from&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Save Inline Help…” action now provides a dialog with options for selecting which help items to save&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for selecting vertices by valence count to polygon selection tools (e.g., Geometry Editor, Node Weight Brush, etc)&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 &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt; changing while the preferences dialog was open (e.g. via &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;, as with Content Directory Manager when launched from the “Content” page) would not update the “Cluster Directory” on the “&lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; settings” page, which would result in any changes being reverted when the preferences dialog was accepted&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 the “Restore Factory Defaults” on the “Interface” page in the preferences dialog was clicked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.151; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.55&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 4.11.0.151
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_152&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 4.11.0.152
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_153&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 Sample; Multi-Node Transform tool&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 4.11.0.153
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_154&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 Menus and Toolbars pages of the Customize (&lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;) dialog now display the classname of actions in the menu as “?? classname ??” when missing in the Action Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Menus and Toolbars pages of the Customize (&lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;) dialog now display the GUID of custom actions in the menu as “?? GUID ??” when missing in the Action Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Menus page of the Customize (&lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;) dialog now strips multiple entries of the same action and/or custom action in the same menu; removes duplicates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Toolbars page of the Customize (&lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;) dialog now strips multiple entries of the same action, custom action, and/or custom widget (script) in the same toolbar; removes duplicates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed labeling of items in the Menus page of the Customize (&lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;) dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the Customize (&lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;) dialog and associated classes in preparation for removing dependency on the Qt3 support library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed label of the Multi-Node Transform tool; SDK sample&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScene SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added overrides for setDebugPoints(), setDebugLines()&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; DzScene, DzMouseButton&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.154; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added ability to set time ranges on debug points/lines&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scene clear now removes debug points/lines&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 the hidden cursor to “jump” to an alternate display during a mouse drag/move event on Dz3DViewport, DzMouseButton, DzCameraCube, DzSceneNavigatorTool and DzSlider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.57&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 4.11.0.154
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_155&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; Refactored the mouse drag position handler&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Pixmap scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; changed load() function signature; added Boolean return type; added format parameter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added SVG support to Pixmap script object instances; pass “svg” as the format argument to load() or loadFromData(); to scale set Pixmap dimensions prior to loading, not setting dimensions will result in the SVG default size&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; changed load() function signature; added Boolean return type; added format argument&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added SVG support to Image script object instances; pass “svg” as the format argument to load() or loadFromData(); to scale set Image dimensions prior to loading, not setting dimensions will result in the SVG default size&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDomDocument scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added toByteArray(); added indent parameter to toString()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; Pixmap, Image, DzDomDocument&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 4.11.0.155
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_156&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 changes to warning messages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK documentation; DzViewAction&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 4.11.0.156
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_157&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 Camera Cube tool now uses tool controls on a given node to get/set values rather than its transform controls directly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Camera Cube tool now accounts for ERC driven values on a given node to address a possible “jump” when clicked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored viewport/view tool/mouse button/slider mouse handling; mouse positioning/anchoring, mouse event handling, remote operation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.61&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 4.11.0.157
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_158&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 dForce 1.1.0.63&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 4.11.0.158
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_159&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; Optimized resources used by connections to a signal that is only emitted during startup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMainWindow public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setSliderMouseDragScalar(), getSliderMouseDragScalar(); added sliderMouseDragScalarChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzViewportMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setMouseDragScalar(), getMouseDragScalar(), setMouseWheelScalar(), getMouseWheelScalar(); added mouseDragScalarChanged(), mouseWheelScalarChanged() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzViewportMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setQuickDrawMode(), getQuickDrawMode(), setSubDManipulationOn(), isSubDManipulationOn(), setManipulationBindingOn(), isManipulationBindingOn()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed DzViewportMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated/renamed isManipuationBindingOn()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzMainWindow, DzViewportMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.159; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 3D Viewport navigation, Camera Cube tool, Pose Tool, Scene Navigator tool, mouse buttons (docked view controls, View pane), and limitless sliders now support mouse drag scalar values; set via DzMainWindow and DzViewportMgr APIs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 3D Viewport navigation now supports mouse wheel scalar values; set via DzViewportMgr &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; Optimized 3D Viewport mouse wheel scalar/invert value retrieval; when the values change, not every mouse wheel event&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 4.11.0.159
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_160&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; Switched NVIDIA Iray material integration to use new &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; in preparation for 2018.0.1, where the older/deprecated &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; has been removed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in 3D viewports where starting a navigation operation (e.g., orbit/rotate/bank, translate/dolly, etc.) in close proximity (&amp;lt; 1 sec) to a mouse wheel operation (dolly zoom) would cause the navigation operation to suddenly stop responding&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a “z-fighting” issue in 3D viewport drawing of center axes and the floor grid; drawing of center axes and floor grid concurrently now colors the entire primary axis grid line - positive axis direction color is more saturated to make identifying positive/negative more intuitive&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; Dz3DViewport&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; Dz3DViewport&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 4.11.0.160
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_161&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 NVIDIA Iray 2018.0.1 (302800.3495);  changes low level texel access Shader Mixer bricks&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 Camera Cube tool where starting a navigation operation (e.g., translate/dolly, etc.) in close proximity (&amp;lt; 1 sec) to a mouse wheel operation (dolly zoom) in the 3D viewport would cause the navigation operation to be compounded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Dz3DViewport public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isNavigating(), endNavigation()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified Dz3DViewport script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated mouseIsDown()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.161; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with IPR view not updating due to mouse wheel events&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 4.11.0.161
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_162&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 drawing when the spread angle on a spotlight was set to a value less than 20&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with DzTextureInstanceBumpOrNormalMapBrick that would cause any connection to the output(s) to fail&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 4.11.0.162
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_163&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 geo-grafts using base UVs instead of current UVs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzShape public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added GeometryType enum; added getCurrentGeometry()&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; DzShape, DzFacetShape&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 4.11.0.163
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_164&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 findSubMenu() and getSubMenu() methods on DzActionMenu now support slash (&amp;#039;/&amp;#039;) delimited paths instead of just labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzActionMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setCustomActionDescription(), getCustomActionDescription()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzActionMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated setCustomActionDesc() and getCustomActionDesc()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzActionMenu public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getParentItem(), insertSubMenu(), findOrCreateSubMenu(); added defaultChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzActionMenu public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated insertMenu(), getSubMenu()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzActionMenu SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDefault(), getDefault(), setParentItem()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzActionMenu scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isDefault property. Extended DzActionMenuItem public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getParentMenu()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzActionMenuItem SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setParentMenu()&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; DzActionMgr, DzActionMenu, DzActionMenuItem&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.164; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed slash (&amp;#039;/&amp;#039;) characters in submenu labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed leading/trailing space in submenu labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed empty submenu labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; recommend clicking 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 4.11.0.164
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_165&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; DzShape, DzFacetShape&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 4.11.0.165
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_166&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 DzPropertyGroupTree public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findPropertyByLabel()&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, DzPropertyGroupTree&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.166; SDK min is 4.5.0.100&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 4.11.0.166
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_167&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 expanding/contracting selection of vertices connected by polylines; internal&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; Global&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; DzPropertyGroupTree, DzPropertyGroup, DzMaterial&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 4.11.0.167
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_168&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 4.11.0.168
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_169&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 4.11.0.169
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_170&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; Update to dForce 1.1.0.64&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with prompting for changing limits when loading poses and animation from &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; format&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 4.11.0.170
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_171&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 4.11.0.171
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4110196&quot;&gt;Public Beta (4.11.0.196)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_172&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; SDK headers now use the #pragma once preprocessor directive instead of #ifndef/#define include guards; fixes errors, fixes inconsistencies, simplifies use&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed unused #include directives from SDK headers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sorted #include directives in SDK headers; makes identifying duplicates easier/faster&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sorted forward declarations in SDK headers; makes identifying duplicates easier/faster&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 version number&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 version number&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed SDK links to the Qt website and online documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK contact information&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated company references in SDK documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clarified that the *.daz format is deprecated in SDK documentation&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 4.11.0.172
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_173&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; DzLineTessellationModifier&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 4.11.0.173
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_174&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; Reverted changes to limit unlocking on &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; file load; was causing products that depend on compound property limits and ERC driven values to behave other than intended&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added addPolylineRootSegment()&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; DzFacetMesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added missing root CMakeLists.txt to SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK CMake minimum version requirement&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added comments to SDK CMake files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.166; SDK min is 4.5.0.174&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 4.11.0.174
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_175&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; SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved SDK root CMakeLists to the SDK Samples package&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exclude pre-built solution/project files from SDK CMake build&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 4.11.0.175
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_176&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 4.11.0.176
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_177&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 (re)parenting taking a significant amount of time on figures with many properties&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 4.11.0.177
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_178&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 4.11.0.178
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_179&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; Improved error message for neuraylib failing to load&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; DzNumericProperty, DzFloatProperty, DzFloat2Property, DzFloat3Property, DzIntProperty, DzInt2Property, DzEnumProperty, DzColorProperty, DzFloatColorProperty, DzImageProperty&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; DzFloatColor&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 4.11.0.179
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_180&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; Restored connection to element hierarchy changes when setting follow listeners&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in dForce caused by hiding all of the geometry for an object from simulation using the Visible in Simulation property on the surface(s) instead of using the Visible in Simulation property on the node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.65&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProperty scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added PropertyValueSettingsFlags enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTextureModifier scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added Modifications enum&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; DzProperty, DzImageProperty, DzNumericProperty, DzTexture, DzTextureModifier, DzImageTexture, DzLayeredTexture, DzTextureComponent, DzTextureLayer, DzTextureMask&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; DzLayeredImage, DzImageComponent, DzImageLayer, DzImageColorLayer, DzImageFileLayer, DzImageMask, DzImageBlend, DzAddBlend, DzAlphaBlend, DzMultiplyBlend, DzSubtractBlend, DzImageManip, DzFlipManip, DzInvertManip, DzOffsetManip, DzOpacityManip, DzRotateManip, DzScaleManip&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.180; SDK min is 4.5.0.100&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 4.11.0.180
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_181&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; DzMainWindow, DzViewportMgr&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; DzUberIrayMaterial&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 4.11.0.181
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_182&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; Load class factories from plugins after all plugins have loaded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPlugin SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added classesLoading() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.182; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Udpated SDK packaging; exclude .props files; exclude non-sample files from SDK Samples package; updated install folder name; consolidated platform agnostic packages (i.e. samples, docs)&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 4.11.0.182
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_183&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 dForce when all faces of a node are hidden to simulation using the Visible in Simulation property accessible from each surface; using the Visible in Simulation property accessible from the node to hide all geometry of a node was not affected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.67&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setCompatibilityBasePath(), setCompatibilityBaseID()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzAssetMgr::setFileMetadata() that prevented an asset from having its own compatibility base set while also setting its compatibility with another compatibility base; manifested in Figure/Prop Asset Save Options not respecting user option selection if both were options checked - own compatibility base would not be set&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&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.183; SDK min is 4.5.0.100&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 4.11.0.183
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_184&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 DzCloud 1.0.2.5; potential speed up to creating metadata on new files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to zlib 1.2.8.12&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentReplaceMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getReplaceNodeList(), getPotentialReplaceNodeList(), getDefaultReplaceNodeList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Udpated SDK packaging; exclude .filters files in Samples package; use consistent package id for platform agnostic Samples package&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzInfoPane SDK Sample to include polyline support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed ABI breaking changes in SDK: DzBase, DzContentFolder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Annotated internal use only in various SDK headers&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; DzAsset, DzAssetIOMgr, DzAssetIOFilter, DzFileIO, DzContentReplaceMgr&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; DzScriptTab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.184; SDK min is 4.5.0.100&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 4.11.0.184
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_185&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; SDK build system tweaks; cross-platform CMake Samples; Install Manager package tags&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; DzContentLibraryPane&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 4.11.0.185
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_186&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; SDK build system tweaks; cross-platform Docs&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 4.11.0.186
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_187&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 dForce 1.1.0.68&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 4.11.0.187
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_188&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 build scripts; core Mac file wrangling&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 4.11.0.188
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_189&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 build scripts; core Mac file wrangling&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 4.11.0.189
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_190&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 DzTimePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added skipToPlayRangeStart(), skipToPreviousKeyframe(), skipToPreviousFrame(), togglePlayback(), skipToNextFrame(), skipToNextKeyframe(), skipToPlayRangeEnd(), addKeyframes(), deleteKeyframes(), toggleLoop(), setTotalFrames(), getTotalFrames(), setPlayRangeStart(), getPlayRangeStart(), setPlayRangeEnd(), getPlayRangeEnd(), setCurrentFrame(), getCurrentFrame(), setFramesPerSecond(), getFramesPerSecond(), setAdvancedViewEnabled(), getAdvancedViewEnabled(), setPlayAllFrames(), getPlayAllFrames(); added advancedViewEnabledChanged(), playAllFramesChanged() signals&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; DzPane, DzTimePane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work on primitive creation dialog/utility in preparation for supporting a post-create script&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 4.11.0.190
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_191&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 DzGeometryUtil scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; the value of the “PrimitiveType” setting passed to createPrimitive() is now used (verbatim) for the label of the created node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The label of nodes created using the Create &amp;gt; New Primitive… action now have a leading uppercase character&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 ./scripts/support/&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt;/dzNodePostCreate.dse script; execute with 0 args for usage message&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Create &amp;gt; New Primitive… action now causes surfaces of the created nodes to automatically use the default material type for the active renderer; e.g., Iray Uber material is applied if the active renderer is NVIDIA Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzAuxViewportPane, DzContentLibraryPane&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; DzMainWindow&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 4.11.0.191
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_192&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; SDK; consistency between Windows and macOS Core 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 4.11.0.192
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_193&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 DzAbstractAssetContainer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added removeAssetCausesDelete property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isLocalUserStore, iconPath properties; made dateLastUpdated, datePurchased, dateInstalled, dateReleased properties writable for LOCAL USER store products (but not the LOCAL USER product)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isLocalUserStore(), getRawGUID(), setDateLastUpdated(), setDatePurchased(), setDateInstalled(), setDateReleased()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setImage(), getImage()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzProductAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated setIconImage()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFolderAssetContainer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isNativeTopLevel, isPoserTopLevel, isImportTopLevel, isNative, isPoser, isImport properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFolderAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isNativeTopLevel(), isPoserTopLevel(), isImportTopLevel(), isNative(), isPoser(), isImport()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzFolderAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated isTopLevelStudio(), isTopLevelPoser(), isTopLevelImport(), isNativeFolder(), isPoserFolder(), isImportFolder()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVirtualFolderAssetContainer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isNativeTopLevel, isPoserTopLevel, isNative, isPoser properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVirtualFolderAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isNativeTopLevel(), isPoserTopLevel(), isNative(), isPoser()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added storeID, productGUID properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzAsset scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; the productID property has been corrected to hold the product token instead of the table index&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getStoreID(), getProductGUID()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzAsset SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getProductID() has been corrected to return the product token instead of the table index&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzContentLibraryPane, DzSmartContentPane, DzNotInstalledProductAsset&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, DzAsset, DzContentFolder, DzAbstractAssetContainer, DzTopLevelAssetContainer, DzSearchContainer, DzProductHolderContainer, DzParentProductContainer, DzProductAssetContainer, DzFolderAssetContainer, DzVirtualFolderAssetContainer, DzCategoryAssetContainer, DzCompatibilityBaseAssetContainer, DzTypeAssetContainer&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, DzSmartContentPane, DzContentLibraryPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.193; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed hiding of product asset containers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Create Category Path…” action to the Content Library pane context menu for category containers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed labeling issues in the Content Library pane “Create Sub-Folder…” and “Create New Sub-Category…” dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use a product&amp;#039;s raw GUID when building missing assets list of products to install&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use a product&amp;#039;s raw GUID (instead of the filtered GUID) when installing a missing asset&amp;#039;s product&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prevent possible (though highly unlikely) inclusion of the LOCAL USER product during missing asset install&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 4.11.0.193
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_194&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; do not prepend the brief description of a member, function or class before the detailed description; enable preprocessor macro expansion for DZ_MOC_STATIC&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; DzSmartContentPane, DzContentTab, DzFileContentTab, DzProductContentTab, DzDrawSettingsPane&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 4.11.0.194
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_195&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; DzMainWindow&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK documentation; copyright year in footer; CMake compiling instructions for Windows and macOS; &lt;abbr title=&quot;Frequently Asked Questions&quot;&gt;FAQ&lt;/abbr&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 4.11.0.195
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_196&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; Look for projection morphs on empty source morphs when projecting to followers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzAssetMgr::getTypeForContentFile() now uses DzCloud (4.9+) instead of &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; Connector (pre-4.9)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzAssetMgr::getTypeForNode() now checks the given node for content type in its presentation (if any), falls back to a content database lookup on the path a source file data item specifies (if any), falls back further to a content database lookup on the content file path of the node (if any) to find its content type&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&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK compiling instructions; CMake on Windows and macOS; incomplete&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; DzDockBar, DzToolBar, DzToolBarItem&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue on the Tool Bars page of the Window &amp;gt; Workspace &amp;gt; Customize… dialog that caused actions, custom actions, and custom widgets to only exist in one toolbar instead of only once in a given toolbar&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 4.11.0.196
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4110231&quot;&gt;Public Beta (4.11.0.231)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_197&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; Add check/warn for CMAKE_OSX_ARCHITECTURES to SDK CMakeLists file for 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 4.11.0.197
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_198&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 compiling instructions; Windows and macOS&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; DzPolygonSelectionTool, Dz3DBrushTool&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 4.11.0.198
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_199&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 4.11.0.199
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_200&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 DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added removeFaceGroup(), invalidateFaceGroups()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated removeFacetGroup(), invalidateFacetGroups(); use consistent naming&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGeometryRegion public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getNumRegionFacetIndices(), preSizeRegionFacetIndices(). Extended DzGeometryRegion SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getRegionFacetIndices(), getRegionFacetIndicesSet(), setRegionFacetIndices()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzGeometryRegion SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getRegionFacetIndexes(), getRegionFacetIndexesSet(), setRegionFacetIndexes(), getNumRegionFacetIndexes(), preSizeRegionFacetIndexes(); use consistent pluralization of index across APIs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPolygonGroupEditorTool scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added addSelectedFacetsToFaceGroup(), addSelectedFacetsToMaterialGroup(), addSelectedFacetsToRegion(), addSelectedFacetsToRigidityGroup(), addSelectedFacetsToFacetSelectionGroup(), addSelectedEdgesToEdgeSelectionGroup(), addSelectedVerticesToVertexSelectionGroup(), removeSelectedFacetsFromFacetSelectionGroup(), removeSelectedEdgesFromEdgeSelectionGroup(), removeSelectedVerticesFromVertexSelectionGroup(), removeSelectedFacetsFromRigidityGroup(), addNodeSelectionMap(), addNodeSelectionMap(), getSelectionMapNodeNameForFaceGroup(), removeMaterialGroups(), setPointSize(), getPointSize(), setHightlightColor(), getHightlightColor(), setHighlightGeometry(), setDetailVertices(), setDetailVertexColor(), getDetailVertexColor(), setDetailPointSize(), getDetailPointSize()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPolygonSelectionTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added selectFaceGroupFacets(), deselectFaceGroupFacets(), selectMaterialGroupFacets(), deselectMaterialGroupFacets(), selectRegionFacets(), deselectRegionFacets(), selectRigidityGroupFacets(), deselectRigidityGroupFacets(), invertFacetSelection(), selectAllFacets(), clearFacetSelection(), growFacetSelection(), shrinkFacetSelection(), selectConnectedFacets(), hideSelectedFacets(), hideUnSelectedFacets(), invertHiddenFacets(), hideAllFacets(), showAllFacets(), lockSelectedFacets(), invertLockedFacets(), lockAllFacets(), unlockAllFacets(), getRegionList(), getRigidityGroupList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzPolygonSelectionTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated selectFaceGroup(), deselectFaceGroup(), selectMaterialGroup(), deselectMaterialGroup(), selectRegion(), deselectRegion(), selectRigidGroup(), deselectRigidGroup(), invertSelection(), selectAll(), clearSelection(), growSelection(), shrinkSelection(), selectConnected(), hideSelection(), hideUnSelected(), invertHidden(), hideAll(), showAll(), lockSelection(), invertLocked(), lockAll(), unlockAll(), getRegionGroupList(), getRigidGroupList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.200; SDK min is 4.5.0.100&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; DzShape, DzFacetMesh, DzGeometryRegion, DzPolygonSelectionTool, Dz3DBrushTool&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; DzPolygonGroupEditorTool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK compiling instructions; macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK documentation; type definitions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added options to control point sizes and highlight colors in the Geometry Editor tool settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Point Size spinbox on the General page of the Geometry Editor tool settings is now enabled/disabled based on the tool selection type; disabled for Facet Selection and Edge Selection, enabled for Vertex Selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Geometry Selection Type on the Geometry Editor tool settings is now saved/restored between sessions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Geometry Selection Type on the (Node) Weight Map Brush tool settings is now saved/restored between sessions&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 4.11.0.200
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_201&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 DzWeightMapBrushTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added smoothSelectedFacets(), attenuateSelectedFacets(), fillSelectedFacets(), smoothSelectedEdges(), smoothSelectedVertices(), setWeightPointSize(), getWeightPointSize(), setDetailVertices(), setDetailVertexColor(), getDetailVertexColor(), setDetailPointSize(), getDetailPointSize(), getZeroMapAlpha(), setZeroMapAlpha(), invalidateWeights(); added pointSizeChanged(), weightPointSizeChanged(), detailPointSizeChanged(), detailVertexColorChanged() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.201; SDK min is 4.5.0.100&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; Dz3DBrushTool, DzWeightMapBrushTool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed label of “Edit Gradient Colors…” action to “Edit Weight Display…” to better reflect settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; (Node) Weight Map Brush Tool selection analysis now draws highlight vertice(s) regardless of geometry mode; was limited to vertex selection&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 4.11.0.201
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_202&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 4.11.0.202
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_203&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; “Weight Map Brush” (and derived) tools now save/restore Brush Mode between sessions; includes guards against setting Brush Mode outside the enumerated range&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added guards against Selection Geometry Type values being outside the range of enumerated values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Geometry Editor” (and derived) tools now guard against Selection Geometry Type values being outside the range of enumerated values&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 4.11.0.203
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_204&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 Point Size label/spinbox on the General page of the Geometry Editor tool settings is now shown/hidden based on the tool selection type; hidden for Facet Selection and Edge Selection, shown for Vertex Selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored Selection Analysis tab in Node Weight Brush tool settings; split controls for setting weight/selection/analysis/point sizes; added controls for setting analysis color&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with loading class factories for trial plugins&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 getPickUsesRayCasting(), setPickUsesRayCasting(), &lt;del&gt;shouldRepsectGeometrySelection()&lt;/del&gt;, setRespectGeometrySelection(), getRespectGeometrySelection(); added respectGeometrySelectionChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.204; SDK min is 4.5.0.100&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; Dz3DBrushTool, DzWeightMapBrushTool&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; DzPolygonGroupEditorTool&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 4.11.0.204
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_205&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 DzActionMenu public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPath()&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; DzActionMenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.205; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Create Custom Action” action text now includes ellipsis and the action now prompts for a Scripts menu path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Create Custom Action…” action now supports multiple selection; the action text reflects selection count&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 4.11.0.205
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_206&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 DzComboEdit to SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.206; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Create Custom Action…” action now finds pre-existing custom actions based on matching descriptions or scripts/paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved feedback from the “Create Custom Action…” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated embedded code generated by “Create Custom 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 4.11.0.206
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_207&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 “Create Custom Action…” dialog now provides an option for the root menu; Scripts or Favorites&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Submenu” popup menu in the “Create Custom Action…” dialog is now dynamically populated based on the submenu hierarchy within the chosen “Root Menu”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Create Custom Action…” dialog now saves/restores the values last used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzComboEdit SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; removed unnecessary virtual from member functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.207; SDK min is 4.5.0.100&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 4.11.0.207
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_208&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 DzMenu public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setItemEnabled()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzMenu SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated enableAction()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.208; SDK min is 4.5.0.100&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; DzMenu&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; DzNodeWeightBrushTool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed “Create Custom Action…” handling of assets installed via DzCloud; custom action labels and relative paths were being assigned lowercase values instead of their respective resolved case values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a memory leak of context menus in DzFileContentTab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Create Custom Action…” (plural variant for multiple selection) to DzFileContentTab context menus; Smart Content &amp;gt; Files, Smart Content &amp;gt; Products asset view, Posing &amp;gt; Presets, Shaping &amp;gt; Presets, Surfaces &amp;gt; Presets, etc…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated FileIO presets for DzObjImporter and DzObjExporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default compatibility bases&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 4.11.0.208
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_209&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 “Create Custom Action…” action now updates an existing (partial) match if the control keyboard modifier is pressed when the dialog is accepted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.209; SDK min is 4.5.0.100&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 4.11.0.209
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_210&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 DzProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added InterpolationType enum; added setKeyInterpolationType(), getKeyInterpolationType()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProperty scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getKeyInterpolationTypeValues()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzFloatProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated setKeyInterpolation()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzFloatColorProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated setKeyInterpolation()&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; DzProperty, DzFloatProperty, DzFloatColorProperty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.210; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.77; fixes an issue that prevented polylines from being used as Dynamic Surface Add-On&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; DzProperty&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 4.11.0.210
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_211&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 internal adjustments to how subdivision is calculated and which information is stored&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 4.11.0.211
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_212&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 guards so that the “Create Custom Action…” action is not appended to a context menu unless certain prerequisites are met; the context menu must be for an asset in a native format or a supported import format, and it must not be a DzNotInstalledProductAsset instance&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 4.11.0.212
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_213&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 in the dzNodePostLoadCreate script that caused an error message to appear in the log when “Create &amp;gt; New Primitive…” was used; the list being used to restore material selection state was stale and needed to be updated post application of the Material(s) Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a message displayed when attempting to save a Character Preset for a non-weight mapped figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFolderAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getExcludeFolders()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzFolderAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getExludeFolders()&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; DzFolderAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.213; SDK min is 4.5.0.100&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; DzHierarchyPane, DzSurfacesPane, DzSurfaceSideNavHierarchy, DzPropertySideNavHierarchy&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 4.11.0.213
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_214&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 DzAbstractAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added canModifyAssets()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzAbstractAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated canModAssets()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFolderAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isPoserIntermediate()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFolderAssetContainer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isPoserIntermediate property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.214; SDK min is 4.5.0.100&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; DzAbstractAssetContainer, DzFolderAssetContainer&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; DzFolderAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Add Asset (“+”) button on the Content Library pane is now explicitly enabled for all (non-virtual) folders within the native formats container&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Add Asset (“+”) button on the Content Library pane is now explicitly enabled for all products associated with the LOCAL USER store&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed logic issues for whether or not the “Delete…” or “Remove Reference…” action in the context menu for assets in the Content Library pane is shown&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Remove Orphaned Reference(s)…” action in the Content Library pane context menu for assets is now consistent with the “Remove Reference(s)…” and “Delete…” actions in that it now displays a confirmation message&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Remove Reference(s)…” and “Delete…” actions in the Content Library pane context menu for assets will now also list the relative path for orphaned references&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Browse to Folder Location…” action in the Content Library pane context menu for folders is now only displayed if the path of the folder actually exists on disk&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Browse to File Location…” action in the Content Library pane context menu for assets is now only displayed if there is a single asset selected and the path of the asset actually exists on disk&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 4.11.0.214
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_215&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 4.11.0.215
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_216&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 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added DzDebugViewUtil&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzLine3 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added minDistanceFromLine(), minDistanceFromPoint(), minDistanceFromPointSquared()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzLine3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated minDistance(), minDistanceSquared()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzLine3 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added negate(), setLength(), swapEnds(), minDistanceFromLine(), minDistanceFromLineSquared(), minDistanceFromRay(), minDistanceFromRaySquared(), minDistanceFromPoint(), minDistanceFromPointSquared(), segmentsIntersect(), linesIntersect(), planeIntersect(), length(), getPoint(), getDirection()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.216; SDK min is 4.5.0.100&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; DzLine3&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; DzVersion&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 4.11.0.216
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_217&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 4.11.0.217
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_218&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1681 : ERC Freeze from Timeline when there are non-zero default values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with ERC Bake when there are non-zero default values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getConstRelativeFilePath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.218; SDK min is 4.5.0.100&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; DzAsset, DzAbstractAssetContainer, DzProductAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an errant message in the “Content DB Editor…” action that indicated the Content Library pane could not be found in the case that it had been found&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…” action where triggering it without first having a container selected in the Content Library pane would result in a crash&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Content DB Editor…” action now allows editing of product asset containers and any asset containers that contain assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the “Paste” action from the Content Library pane Container View context menu; this belongs in the Asset View context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Browse to Folder Location…” action in the Content Library pane Asset View context menu is now only displayed for folders that actually exist on disk; cannot browse to a folder that does not exist&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Cut” and “Copy” actions in the Content Library pane Assets View context menu are now omitted unless the number of selected non-orphaned references exceeds the number of orphaned references; cut/copied orphans cannot be pasted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Refresh” action in the Content Library pane Assets View context menu has been moved to the bottom of the menu; consistent placement&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Copying an asset and pasting that asset to a product now includes the metadata for that asset; DzProductAssetContainer::insertAsset()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzProductAssetContainer::hasAsset() now performs a case insensitive compare of the asset&amp;#039;s relative path instead of a case sensitive compare of the asset&amp;#039;s basename&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Add Asset (“+”) button on the Content Library pane is now explicitly enabled for all products that do not have cloud metadata and/or are not “cloud owned” (not installed or cloud installed)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed logic issues for whether or not the “Cut” or “Copy” actions in the context menu for assets in the Content Library pane is shown&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzColorWgt scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added floatColorValue, displayAsInt, floatMin, floatMax, floatClamped, isEditing properties&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 4.11.0.218
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_219&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; DzColorWgt&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 4.11.0.219
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_220&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 DzPaneMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added dockBarListIterator()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPaneMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPane(), getToolBarList(), getDockBarList(), getActivityLayoutList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.220; SDK min is 4.5.0.100&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; DzPaneMgr, DzToolBar, DzToolBarItem, DzDockBar&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; DzScriptPane, DzScriptTab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Go to Line” dialog for the Script IDE pane now handles pressing of the [Return] key while the “Line:” spinbox has focus the same as clicking the “Accept” button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed multiple toolbars/dockbars with the same name to be created; which could cause finding a toolbar/dockbar by name to potentially return the wrong toolbar/dockbar&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 4.11.0.220
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_221&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 dForce 1.1.0.82; fixes kernel build issues on some AMD devices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.221; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Content Library pane Asset View context menu now supports/displays the “Open in Script IDE…” action when multiple (non-encrypted) script based assets are selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed thread warnings when objects are subdivided for first time in separate threads&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with DzDebugViewUtil clearing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Open in Script IDE…” to Smart Content pane Asset View context menus; Smart Content &amp;gt; Files, Smart Content &amp;gt; Products asset view, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added closeAllScriptsExceptCurrent()&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; DzScriptPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Close All Except Current” action to the Script IDE pane File menu; in the pane menu bar and in the script document 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 4.11.0.221
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_221&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 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added DzAssetContainerListView, DzAssetListView&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; DzAssetContainerListView, DzAssetListView, DzContentLibraryPane&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 4.11.0.222
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_223&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 DzAssetListView scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getContainer()&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; DzAssetContainerListView, DzAssetListView&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; DzAssetItemModel&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 4.11.0.223
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_224&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 error in DzTHashPointer assignment operator&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 4.11.0.224
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_225&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 DzProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findKeyIndex()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTextureComponent scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setScale(); added label property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetIOMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getNumAssetFilters(), getAssetFilterName(), getAssetFilter(), findAssetFilterIndex(), findAssetFilter()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzAssetIOMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getNumFilters(), getFilterName(), getFilter(), findFilter()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.225; SDK min is 4.5.0.100&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; DzAssetIOMgr, DzTextureComponent, DzTextureLayer, DzTextureMask&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 4.11.0.225
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_226&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; DzTextureComponent, DzTextureLayer; marked deprecated DzLayeredImage, DzImageComponent, DzImageLayer, DzImageColorLayer, DzImageFileLayer, DzImageMask, DzImageManip, DzFlipManip, DzInvertManip, DzOffsetManip, DzOpacityManip, DzRotateManip, DzScaleManip, DzImageBlend, DzAddBlend, DzAlphaBlend, DzMultiplyBlend, DzSubtractBlend&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extend DzVec2 and DzVec3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added const float* conversion operators&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEdit SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setSubmenuDelimiter(), getSubmenuDelimiter(), setMenuSelectionIncludesPath(), getMenuSelectionIncludesPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.226; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEdit scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added submenuDelimiter, menuSelectionIncludesPath properties&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; DzComboEdit&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 4.11.0.226
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_227&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 element post-load support to handle native content files as well as scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended scene post-load support to handle native content files as well as scripts&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 4.11.0.227
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_228&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 DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getVertexOffsetsToFacetIndices(), getNormalOffsetsToFacetIndices()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getFacetIndicesForVertex(), getFacetIndicesForNormal()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.228; SDK min is 4.5.0.100&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; DzFacetMesh&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 4.11.0.228
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_229&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 in DzMaterialAssetFilter::getOptions() that caused displaying the options dialog from script for saving a Material(s) Preset to throw an error&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzShaderAssetFilter::getOptions() that caused displaying the options dialog from script for saving a Shader Preset to throw an error&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 4.11.0.229
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_230&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 DzApp scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getVersion()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.230; SDK min is 4.5.0.100&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; DzApp&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 4.11.0.230
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_231&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; DzFacetMesh&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 4.11.0.231
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4110236&quot;&gt;Public Beta (4.11.0.236)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_232&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 DzPropertyHelper SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findProperty(), findPropertyByLabel(), findPropertyByInternalName()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.232; SDK min is 4.5.0.100&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; DzPropertyHelper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSceneHelper scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findProperty(), findPropertyByLabel(), findPropertyByInternalName()&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; DzSceneHelper&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 4.11.0.232
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_233&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 DzPropertyHelper SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isMaterialProperty(), isSimulationSettingsProviderProperty(), getMaterialName(), getMaterialType(), getMaterial(), getDisplayMaterial(), getPropertiesOnMaterial(), getPropertiesOnMaterial(), findPropertyOnMaterial(), findPropertyOnMaterialByLabel(), findPropertyOnMaterialByInternalName()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.233; SDK min is 4.5.0.100&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; DzPropertyHelper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSceneHelper scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isMaterialProperty(), isSimulationSettingsProviderProperty(), getMaterialName(), getMaterialType(), getMaterial(), getDisplayMaterial(), getPropertiesOnMaterial(), getPropertiesOnMaterial(), findPropertyOnMaterial(), findPropertyOnMaterialByLabel(), findPropertyOnMaterialByInternalName()&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; DzSceneHelper&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 4.11.0.233
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_234&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 DzBatchConvertPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added ScriptConversionType, DSONCompressionType enums; added setAllowDS(), allowDS(), setAllowDSA(), allowDSA(), setAllowDSB(), allowDSB(), setScriptConversionType(), getScriptConversionType(), setCopyScriptIcons(), getCopyScriptIcons(), setAllowDUF(), allowDUF(), setAllowDSF(), allowDSF(), setDSONCompressionType(), getDSONCompressionType(), promptForFiles(), getSelectedFileList(), getFileList(), isFileInList(), addFilesToList(), removeFilesFromList(), clearFileList(), execute()&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; DzBatchConvertPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Batch Convert pane now supports drag-n-drop from asset views (e.g., Content Library pane, Smart Content pane, etc.)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Batch Convert pane now supports drag-n-drop from the &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; file browser (e.g., Explorer, Finder)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Batch Convert pane now uses the version and type of the script file read when saving the converted file&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 4.11.0.234
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_235&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 ABI breaking changes in SDK; DzApp::operatingSystem enumerated values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved initialization of macOS version retrieval to a later point in the startup/initialization process&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for macOS 10.14 (Mojave) logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that was causing detection of macOS 10.14 (Mojave) to fail and the application to crash&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that was causing the operating system to be logged twice on Mac 10.11 and later&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.235; SDK min is 4.5.0.100&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 4.11.0.235
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_236&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 operating system minor version logging on Mac 10.11 and later&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 4.11.0.236
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4110335&quot;&gt;Public Beta (4.11.0.335)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_237&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 DzScriptPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isFileOpen()&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; DzScriptPane&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 Script IDE pane that allowed the same file to be opened more than once&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Script IDE pane now supports drag-n-drop from asset views (e.g., Content Library pane, Smart Content pane, etc.)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Batch Convert pane is now more specific in its feedback for drag-n-drop; files must bear an allowed file extension&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 4.11.0.237
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_238&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 DzGeometry SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setTrackingAttribute(), getTrackingAttribute(), clearTrackingAttributes()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGeometry scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setTrackingAttribute(), getTrackingAttribute()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.238; SDK min is 4.5.0.100&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 4.11.0.238
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_239&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 potential crash in the image preparation queue&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 4.11.0.239
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_240&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 4.11.0.240
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_241&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 4.11.0.241
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_242&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 4.11.0.242
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_243&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 4.11.0.243
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_244&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 4.11.0.244
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_245&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 4.11.0.245
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_246&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 4.11.0.246
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_247&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 4.11.0.247
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_248&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 DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDefaultCMSBasePath(), getDefaultCMSPort(), getCMSBasePath(), getCMSPort()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDefaultSharedContentDirectoryPath(), getDefaultContentDirectoryPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzContentMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getDefaultContentDir()&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, DzContentMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.248; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Install Manager package “finalize” install script&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 4.11.0.248
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_249&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 script access to assetNeedSave on DzScene, DzNode, DzMaterial, DzProperty, DzLayeredTexture, DzImageTexture, DzMorph, DzDFormModifier, DzSkinBinding, DzLegacyBinding, DzMeshSmoothModifier, DzPushModifier, DzFacetMesh, DzUVSet, DzSimulationSettingsProvider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMeshSmoothModifier scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getSmoothingTypeControl(), getSmoothingIterationsControl(), getWeightControl(), getSecondaryWeightControl(), getLockDistanceControl(), getLengthInfluenceControl(), getInteractiveUpdateControl(), getCollisionNodeControl(), getCollisionIterationControl(), getCollisionSmoothingIntervalControl(), getEnableSmoothingControl()&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; DzFacetMesh, DzLegacyBinding, DzSceneAssetModifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzScene, DzNode, DzMaterial, DzProperty, DzLayeredTexture, DzImageTexture, DzModifier, DzSceneAssetModifier, DzMorph, DzDFormModifier, DzSkinBinding, DzLegacyBinding, DzMeshSmoothModifier, DzPushModifier, DzFacetMesh, DzUVSet, DzSimulationSettingsProvider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK module documentation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script module documentation&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 4.11.0.249
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_250&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 script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzDir, DzFileInfo, DzZipFile&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 4.11.0.250
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_251&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; Alembic, aniMate&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 4.11.0.251
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_252&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 4.11.0.252
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_253&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 4.11.0.253
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_254&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 typedefs; added DzWeakNodeList, DzWeakNodeListIterator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzImporter public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getNumImportedNodes(), getImportedNode()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzImporter SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added addImportedNode(), clearImportedNodes()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScene public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added executeNodePostCreateScript()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.254; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The FBX and OBJ importers now clear/add their imported node(s) from/to the respective importer&amp;#039;s imported node list for a given instance/execution&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The OBJ importer now causes surfaces of the imported node to automatically use the default material type for the active renderer; e.g., Iray Uber material is applied if the active renderer is NVIDIA Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Simplified arguments to and use of the .support/&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt;/dzNodePostCreate.dse script; now takes element ID of node as first argument, second argument is base path for app settings location to look for renderer classname key/value for file to load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRendererMode SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDefaultMaterialClassName()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRendererMode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added defaultMaterialClassName(), supportedLanguages()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzRendererMode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated supportedLaunguages()&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; DzBase, DzRendererMode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The node post-create script (./scripts/support/&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt;/dzNodePostCreate.dse) now handles creating/applying the default material type for any renderer that defines its DzRenderMode::defaultMaterialClassName() and is no longer limited to specific renderers&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 4.11.0.254
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_255&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 node post-create script&amp;#039;s creation/application of the default material type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The node post-create script (./scripts/support/&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt;/dzNodePostCreate.dse) now accepts a third argument; an array of material (element) IDs to limit which materials are modified&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScene public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; modified executeNodePostCreateScript() function signature&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.255; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creating a new Surface with the Geometry Editor tool now executes the node post-create script; passes in the element ID of the material assigned to the newly created surface; new surfaces created by the Geometry Editor tool are now assigned the default material for the active renderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated usage information on the node post-create script (./scripts/support/&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt;/dzNodePostCreate.dse)&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; DzScene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with inconsistent display of the currently assigned shader in the Surfaces 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 4.11.0.255
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_256&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; DzRenderer, DzRendererMode&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; DzDelightRenderer, DzIrayRenderer&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 4.11.0.256
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_257&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 install script to prevent errors in earlier versions of Install Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptedRenderer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setModeDefaultMaterialClassname(), setModePhysicallyBased(), setModeBiased(), setModeSupportsCameraBlades(), setModeSupportsAdvancedCamera()&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; DzScriptedRenderer&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 4.11.0.257
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_258&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; DzShape::getCurrentGeometry() now provides the current geometry for Geometry Shells&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 4.11.0.258
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_259&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 “Delete Selected Polygon(s)” action to the context/option menu for the Geometry Editor tool when the active selection mode is Polygon Selection; simplifies a workflow that involves selecting polygons, hiding those polygons, then deleting hidden polygons&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 4.11.0.259
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_260&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 DzFacetShape SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added askTriangulate(), askDetriangulate(), detriangulateMesh()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzFacetShape SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated doTriUndoWarning()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getFacetCounts()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getNumQuads(), getNumTris(), detriangulate(), removeFacets(), removeSelectedFacets(), calculateQuadCount()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.260; SDK min is 4.5.0.100&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; DzFacetShape, DzFacetMesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with UVs when saving/loading a mesh that had been triangulated using the “Triangulate…” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Detriangulate…” action; mesh must be constructed entirely of triangles; mesh must have an even number of triangles; triangles must be adjacent, both visually and facet order&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default interface files; recommend clicking 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 4.11.0.260
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_261&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 handling of rigidity groups with less than 3 vertices in the reference&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 4.11.0.261
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_262&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 4.11.0.262
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_263&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 script access to dialog widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when constructing script widgets with incorrect arguments; now throws a script exception instead of crashing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; isKeyDown() and isKeySequenceDown() now both have default values; added support for detecting if “any key” is pressed&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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.263; SDK min is 4.5.0.100&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 4.11.0.263
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_264&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; inconsistencies in formatting of links to samples&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; DzApp&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 4.11.0.264
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_265&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; DzApp&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 saving a scene with a backdrop&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 4.11.0.265
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_266&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; fixed issues with Install Manager package configuration that caused erroneous entries for install script executions to be created in install manifests; fixed issues with application target/version attributes for shortcuts on build channel packages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetShape SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added a strictWindingOrder parameter to detriangulateMesh()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added a strictWindingOrder parameter to detriangulate(); added invalidateNormals()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.266; SDK min is 4.5.0.100&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; DzFacetShape, DzFacetMesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Detriangulate…” action now prevents use on objects with odd facet (triangle) counts in face groups&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Detriangulate…” action now prevents use on objects with odd facet (triangle) counts in material face groups (surfaces)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Detriangulate…” action now prevents use on objects with inconsistent facet winding order in adjacent triangle pairs; can bypass by holding the Shift modifier&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 4.11.0.266
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_267&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; tagging in build channel package Supplement.dsx&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 4.11.0.267
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_268&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 DzContentLibraryPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setSearchString(), getSearchString(), setSearchTypeToFile(), isSearchTypeFile(), setSearchTypeToDB(), isSearchTypeDB(), cancelSearch(), clearSearchResults()&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; DzContentLibraryPane&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 4.11.0.268
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_269&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 4.11.0.269
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_270&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 4.11.0.270
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_271&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; DzAssetMgr, DzRenderMgr, DzSimulationMgr, DzSimulationEngine&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 4.11.0.271
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_272&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; DzTransferUtility&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 4.11.0.272
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_273&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 4.11.0.273
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_274&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 4.11.0.274
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_275&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 4.11.0.275
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_276&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 DzIrayDecalNode 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; Extended DzIraySectionPlaneNode scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.11.0.276
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_277&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 4.11.0.277
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_278&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 Dz3DBrushTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added shouldRespectGeometrySelection()&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 4.11.0.278
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_279&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 DzDomNode scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added childNodes(), firstChildElement(), lastChildElement(), previousSiblingElement(), nextSiblingElement(), lineNumber(), columnNumber()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDomElement scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added elementsByTagName(), elementsByTagNameNS(), attributes()&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; DzDomNode, DzDomBasicNode, DzDomDocumentType, DzDomDocument, DzDomDocumentFragment, DzDomCharacterData, DzDomText, DzDomCDATASection, DzDomComment, DzDomAttr, DzDomElement, DzDomNotation, DzDomEntity, DzDomEntityReference, DzDomProcessingInstruction&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 4.11.0.279
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_280&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 4.11.0.280
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_281&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 4.11.0.281
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_282&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 “Compiling &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio Plugins on Windows” to include use of Visual Studio 2010 Professional or Express&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “Compiling &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio Plugins on macOS (Mac &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X / &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X)”&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 pressing/holding the [Shift] modifier, without also pressing/holding the [Ctrl/Cmd] modifier, when loading a native asset to not apply the preferred options as stated on the Preferences page of the Load Options dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the Notes displayed on the Preferences page of the Load Options dialog for native assets to be slightly more general; account for the fact that the text was originally written back when most presets were script-based&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 4.11.0.282
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_283&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; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Publishing system tweaks&lt;/div&gt;
&lt;/li&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 copyright in SDK files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated copyright notice&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated about&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 4.11.0.283
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_284&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; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Publishing system tweaks&lt;/div&gt;
&lt;/li&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 4.11.0.284
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_285&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; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Publishing system tweaks&lt;/div&gt;
&lt;/li&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 4.11.0.285
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_286&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 4.11.0.286
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_287&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 additional information to logging of duplicate IDs when loading  native files&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 4.11.0.287
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_288&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 4.11.0.288
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_289&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 dForce 1.1.0.142&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; recommend clicking 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 4.11.0.289
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_290&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/Publishing 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 4.11.0.290
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_291&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 dForce 1.1.0.146&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 4.11.0.291
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_292&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 DzGeometry public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setRuntimeGenerated(), isRuntimeGenerated()&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; DzGeometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.292; SDK min is 4.5.0.100&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 4.11.0.292
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_293&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 DzStyledWidget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved DzStyledLabel and DzElidedLabel to dzstyledlabel.h/.cpp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added dzstyledwidget.h/.cpp&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; DzStyledWidget, DzStyledLabel, DzElidedLabel, DzStyledButton&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.293; SDK min is 4.5.0.100&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 4.11.0.293
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_294&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 DzLineTessellationModifier &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 SDK version to 4.11.0.294; SDK min is 4.5.0.100&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 4.11.0.294
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_295&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 dForce 1.1.0.152&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 4.11.0.295
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_296&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 dForce 1.1.0.153&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 4.11.0.296
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_297&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; Automatic JIT conversion of non-MDL-based materials to the Iray Uber material for NVIDIA Iray renders now falls back to copying diffuse color/map values from the source material using formal &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; when specifically named properties are not present&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 4.11.0.297
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_298&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 Dz3DBrushTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPolylineSelectionRadius(), setPolylineSelectionRadius()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added buildVisibleVertBitArray()&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; Dz3DBrushTool&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; DzFacetMesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.298; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabled support in 3D brush tools (e.g., Geometry Editor, Node Weight Brush) for vertex selection on polylines; requires Selection Type &amp;gt; Vertex Selection to be active; does not currently provide &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; to manipulate brush selection radius, must be set via &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; Update to NVIDIA Iray 2018.1.2 (312200.1281); changes low level Shader Mixer bricks; adds DzMdlMathDX, DzMdlMathDY, DzMdlMathEvalAtWavelength, DzMdlMathMaxValueWavelength, DzMdlMathMinValueWavelength; removes DzMdlBaseRadinv2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The target vertex count for projected morph deltas when projecting from subdivided geometry is now set based on the vertex count of the base geometry instead of the original morph&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 4.11.0.298
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_299&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 dForce 1.1.0.157&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 4.11.0.299
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_300&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 DzFacetMeshAttachment&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMap public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added makeCopy()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMap SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added copyPrivateDataToOtherMap()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVertexMap public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added makeCopy()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVertexMap SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added copyPrivateDataToOtherMap()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated isVisibileInViewport(), isVisibileInRender(), isVisibileInSimulation(), getDisableTransfromControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isVisibleInViewport(), isVisibleInRender(), isVisibleInSimulation(), getDisableTransformControl()&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; DzNode, DzMap, DzVertexMap, DzFacetMeshAttachment&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; DzMap, DzVertexMap&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.300; SDK min is 4.5.0.100&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 4.11.0.300
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_301&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_302&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 4.11.0.302
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_303&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 dForce 1.1.0.161&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 4.11.0.303
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_304&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 adding of array parameters to MDL bricks&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 DzTopologyData&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getNumPolylineVertexDataIndices()&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; DzFacetMesh, DzTopologyData&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.304; SDK min is 4.5.0.100&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 4.11.0.304
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_305&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; Removed redundant SDK typedef&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved SDK typedef to dztypes.h&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.305; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in Shader Mixer when trying to open a file (e.g., dbm, etc)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.162&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 4.11.0.305
&lt;/p&gt;
&lt;hr /&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 DzBusyButton&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; DzBusyButton&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.306; SDK min is 4.5.0.100&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 4.11.0.306
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_307&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1329 : Fixed an issue where presets assigned “AnySurface” did not display in the Smart Content pane when an object with no compatibility base was selected in the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getRuntimeTopologicalDataAtIndex()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added TopologicalDataRole enum; added setRuntimeTopologicalData(), clearRuntimeTopologicalData(), removeRuntimeTopologicalDataAtIndex(), findIndexOfRuntimeDataForRole(), getRuntimeTopologicalDataForRole(), getNumRuntimeTopologicalData(), getRuntimeTopologicalDataAtIndex(), getRuntimeTopologicalDataRoleAtIndex()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIntSlider scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isEditing, fullLengthEdit properties; added editCancelled() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFloatSlider scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isEditing, fullLengthEdit properties; added editCancelled() signal&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; DzWidget, DzScrollArea, DzGroupBox, DzDateTimeEdit, DzLCDNumber, DzTextEdit, DzIntSlider, DzFloatSlider, DzPopupMenu, DzNodeSelectionComboBox, DzPropertySelectionComboBox, DzDynamicDividerWgt, DzAssetContainerListView, DzAssetListView&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzGroupBox instances (script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;) now use default margin/spacing of the &amp;#039;current&amp;#039; style rather than hard-coded values&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 DzCollapsibleGroupBox&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; DzCollapsibleGroupBox&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Extended DzGroupBox scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added addStretch(); added collapsible, collapsed, expanded, special properties&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.307; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allow passing of topological data from line tessellation modifier mesh to final graft mesh&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 4.11.0.307
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_308&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 ability to use DzCollapsibleGroupBox in SDK; include dzgeneraldefs.h to use DZ_EXPORT macro&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 4.11.0.308
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_309&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 multiple UV sets (up to 4) per mesh in NVIDIA Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed const&amp;#039;ness of certain new DzFacetMesh SDK functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.309; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.164&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 4.11.0.309
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_310&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 build of enum channels for MDL bricks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed using alternate coordinate system of texture in Shader Mixer MDL bricks&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 4.11.0.310
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_311&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 dForce 1.1.0.165&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 4.11.0.311
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_312&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 save and load of runtime generated geometries and modifiers that are not supposed to write to scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed missing type from custom modifiers and simulation providers&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 4.11.0.312
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_313&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 NVIDIA Iray 2018.1.3 (312200.3564); addresses denoiser issue on RTX cards; requires 418.81 driver or newer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.169&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 4.11.0.313
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_314&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 DzOptionsDialog SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setOptionsCollapsible()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCreateNewItemDlg SDK &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 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzOptionsDialog, DzCreateNewItemDlg&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.314; SDK min is 4.5.0.100&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 4.11.0.314
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_315&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 dForce 1.1.0.170&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 4.11.0.315
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_316&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 4.11.0.316
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_317&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 missing definitions in scene save when a node was reference instead of embeded&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 4.11.0.317
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_318&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 4.11.0.318
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_319&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; Shader Mixer materials should not have animatable properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for hyperlinks in “What&amp;#039;s This?” popups&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up parameter handling in the RenderMan rendering pipeline for subdivision on point poly geometry primitives&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allow additional UV sets to be accessed in the RenderMan rendering pipeline; parity with the NVIDIA Iray rendering pipeline; limit 4&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 4.11.0.319
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_320&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; Reverted DzGroupBox scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; reverted collapsible&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.176&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 4.11.0.320
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_321&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 DzUiUtilities SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added convertAndRegisterObjectNames()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzUiUtilities SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated convertObjectNames()&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; DzUiUtilities&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.321; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Widgets with object names that start with “m_” are no longer registered with DzHelpMgr&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 4.11.0.321
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_322&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 the Spot Render tool failed to notify application of rendering&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 4.11.0.322
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_323&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; During an NVIDIA Iray render, color and alpha are now (simultaneously) rendered to separate canvases and composited; addresses issues with alpha in rendered images when the post-denoiser is enabled and the environment dome is not drawn&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Post Denoiser Denoise Alpha” property to NVIDIA Iray render settings; default off/disabled; controls whether or not the post-denoiser is performed on the alpha for an image&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 4.11.0.323
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_324&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 dForce 1.1.0.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 4.11.0.324
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_325&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 4.11.0.325
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_326&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 4.11.0.326
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_327&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; DzNode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a bug in loading of projection morphs from the same file as an embedded morph; e.g., Scene files that embed morphs (set as auto-follow) that have not been saved as support assets&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 4.11.0.327
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_328&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 an “Auto” option to the “Instancing Optimization” property for the NVIDIA Iray render engine&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.328; SDK min is 4.5.0.100&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 4.11.0.328
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_329&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 4.11.0.329
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_330&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 DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getFacetIndicesForUV()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getUVOffsetsToFacetIndices()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.330; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Darkside style; tool buttons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.185&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 4.11.0.330
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_331&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 DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added createDiscontiguousMesh()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.331; SDK min is 4.5.0.100&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 4.11.0.331
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_332&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 DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getBaseUVTangentsAttachement(), getNumBaseUVTangents(), getBaseUVTangent(), getBaseUVBiTangent()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getBaseUVTangentsPtr(), getBaseUVBiTangentsPtr()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; modified TopologicalDataRole enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMeshAttachment public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setNumValues(), getNumValues(), getFacetIndicesForValueIndex()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMeshAttachment SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getValueIndexOffsetsToFacetIndices()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.332; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed visualization of normals and tangents; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a paterning issue with polyline tessellation orientation that resembled the facet layout&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 4.11.0.332
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_333&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;/ul&gt;



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

&lt;p&gt;
&lt;a name=&quot;4_11_0_334&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; Refactored normal calculation; simplified; improved handling of point count changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.186&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 4.11.0.334
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_335&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 winding order of the geometry produced by the tessellation modifier; addresses issues with normal direction and OpenGL shading&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.189&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 4.11.0.335
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4110366_-_rc1&quot;&gt;Public Beta (4.11.0.366 - RC1)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_336&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; Reverted change to winding order of the geometry produced by the tessellation modifier; fixed root issue in tangent space calculation instead&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 4.11.0.336
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_337&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; When the text of an item in the side navigation treeview of property based panes is truncated/elided, a tooltip that contains the full text of the item will now be displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the text of an item in the side navigation treeview of asset based views is truncated/elided, a tooltip that contains the full text of the item will now be displayed&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; DzContentTab&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 4.11.0.337
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_338&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; DzMeshSmoothModifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; up/down arrow states&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 4.11.0.338
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_339&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 dForce 1.1.0.193&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 4.11.0.339
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_340&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 4.11.0.340
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_341&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 DSONIO crash in key copying&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a DSONIO issue with clearing a key value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with setting the value count on a second UV set in the line tessellation modifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.194&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 4.11.0.341
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_342&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 Iray would report an error about unreleased resources when custom MDLs were used:  Iray ERROR - module:category(&lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;:DATABASE): 1.0 &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; db error: DB element…&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 4.11.0.342
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_343&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 cause of “Mesh invalidated excessively during buildWSGeometry” warning for tessellated polylines&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash in OpenGL rendering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed cause of multiple layout warning being logged&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 DzMappedDirectoryComboEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.343; SDK min is 4.5.0.100&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 4.11.0.343
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_344&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 DzComboEdit for Vendor/Product/Item Name fields in support asset save filter dialogs instead of QLineEdit; prepare for adding dynamic menu options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added missing placeholder text to Asset Directory, Vendor/Product/Item Name fields in support asset save filter dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.196&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 4.11.0.344
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_345&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 dynamic menu options to support asset save filter dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Leading/Trailing spaces in Vendor/Product/Item Name fields of support asset save filter dialogs are now trimmed&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 4.11.0.345
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_346&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; Perfomred maintenance on DzShapeRiggingAdjuster&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed maintenance on DzERCFreeze and DzERCBake&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEdit SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getValidator(), setValidator()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEdit scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDoubleValidator(), setIntValidator(), setRegExValidator()&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; DzComboEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.346; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Characters that are illegal in paths/filenames are now prevented from being entered in Vendor/Product/Item Name fields of support asset filter dialogs; not exhaustive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reserved names (within the ./data folder) are now excluded from the dynamic menu options for the Vendor Name field of support asset save filter dialogs; Scene Assets, Figure/Prop Assets, Shader Definition Assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.197&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 4.11.0.346
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_347&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 dForce 1.1.0.198&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 4.11.0.347
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_348&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 changes to allow UV set building to handle larger vertex counts&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 4.11.0.348
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_349&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 DzSubPathValidator; removes illegal characters, replaces backslashes with slashes; prevents leading slashes, leading whitespace, whitespace before/after a slash, consecutive slashes, consecutive whitespace, trailing slashes, trailing whitespace&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.349; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Vendor/Product/Item Name fields of support asset save filter dialogs now use DzSubPathValidator instead of independent QRegExpValidator instances; consolidates implementation; unifies behaviors; Scene Assets, Figure/Prop Assets, Morph Assets, UV Assets, Shader Definition Assets&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 4.11.0.349
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_351&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_11_0_351&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 guard against crashes resulting from failing to tessellate a polyline when there are too many vertices&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; DzPropertySettings, DzSelectionMap&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSubPathValidator SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setIsValidating(), isValidating()&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 DzFileNameValidator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.351; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzSubPathValidator to handle dot/slash combinations&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 4.11.0.351
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_352&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; DzCamera&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed EXPORT of the DzFileNameValidator symbol&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Cast Shadows” property on DzCamera and derivatives, DzDForm/DzDFormZone and derivatives is now dynamically hidden; ignores hidden flag ovverrides&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 4.11.0.352
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_353&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 shortcut assigned to DzWhatsThisAction is now assigned to the Whats This button on DzBasicDialog instances; the user can enter What&amp;#039;s This? mode while a modal DzBasicDialog is displayed by pressing the same shortcut used by the application - without having to press the button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.204&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 4.11.0.353
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_354&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; Improved simulation performance of polylines with modifiers that generate geometry; modifiers that generate geometry which does not participate in simulation/collision (e.g., line tessellation) are now disabled during evaluation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.205&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 4.11.0.354
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_355&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 dForce 1.1.0.206&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 4.11.0.355
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_356&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 4.11.0.356
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_357&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 uninitialized OpenGL colors for (Shader Mixer) brick materials; manifests as random surface colors when a brick material does not define specifically named properties&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 4.11.0.357
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_358&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; OpenGL ambient color for the default material is now explicitly initialized to black (0.0, 0.0, 0.0)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; OpenGL specular color for the default material is now explicitly initialized to black (0.0, 0.0, 0.0)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; OpenGL ambient color for the Uber Iray material is now explicitly initialized to black (0.0, 0.0, 0.0); controllable via a property named “Emission Color”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update of OpenGL ambient color for the Uber Iray material now depends on whether or not “Emission Color” is “on” (not black)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; OpenGL ambient color for (Shader Mixer) brick materials are now explicitly initialized to black (0.0, 0.0, 0.0); controllable via a property named “Ambient Color”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; OpenGL specular color for (Shader Mixer) brick materials are now explicitly initialized to black (0.0, 0.0, 0.0); controllable via a property named “Specular Color”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; OpenGL ambient color for (RSL) shader materials are now explicitly initialized to black (0.0, 0.0, 0.0); controllable via a property named “Ambient Color”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; OpenGL specular color for (RSL) shader materials are now explicitly initialized to black (0.0, 0.0, 0.0); controllable via a property named “Specular Color”&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 4.11.0.358
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_359&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 DzIrayPropertyHolder scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getMaxSamplesThreshold(), getConvergedPixelRatioThreshold(), getCanvasDefinitionList(), findCanvasDefinition(), removeCanvasDefinition(), clearCanvasDefinitions(), addNodeToNodeList(), removeNodeFromNodeList(), isNodeInNodeList(), removeNodeList(), setNodeListNodes(), getNodeListNodes(), getNodeListNames(); added canvasDefinitionListChanged(), nodeListNamesChanged() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIrayCanvasDefinition scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added canvasTypeToString(), canvasTypeFromString(); added nodeListName property; added nodeListNameChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzHelpMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setHelpStringReplacement(), getHelpStringReplacement(), getHelpStringReplacementGroups(), getHelpStringReplacementKeys()&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; DzHelpMgr&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; DzIrayPropertyHolder, DzIrayCanvasDefinition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.359; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use standard dialogs for naming/renaming canvas node lists&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed object names of Iray advanced option widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added missing object names to Iray advanced option widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to set the modifier list for shape rigging adjuster; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Help Manager now supports mustache-style syntax (e.g., “{{keyword}}”) for dynamic replacement of text variables in inline help&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 4.11.0.359
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_360&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 dForce 1.1.0.207&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 4.11.0.360
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_361&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 4.11.0.361
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_362&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 caused an initial “jump” when the Universal view tool, or a derived tool (i.e., Rotate, Translate, Scale), is active and the figure uses ERC to scale - e.g., Genesis 3/8 characters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed IK chain length in Bend/Twist bone configuration; solves an issue with prematurely involving pull nodes - e.g., collars in Genesis 3/8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved fidelity of the IK pin solve; use of a Jacobian based IK refinement pass greatly minimizes jitter at pins&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved logic for determining Bend/Twist bone configuration in IK system&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzERCFreeze scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setRestoreSelectedItems(), getRestoreSelectedItems()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.362; SDK min is 4.5.0.100&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; DzIrayCanvasDefinition&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 4.11.0.362
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_363&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 automatic population of the Vendor/Product/Item field dynamic menu options of support asset save filter dialogs; Scene Assets, Figure/Prop Assets, Shader Definition Assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGeometry public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added BuildTiming enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGeometry scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added buildTiming property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGeometry SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getBuildTiming(), setBuildTiming()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.363; SDK min is 4.5.0.100.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented build timing for mesh construction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Smoothing modifier now uses DzGeometry::BuildTiming &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.11.0.363
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_364&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 DzGeometry public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added BuildTiming enumeration&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; DzGeometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.364; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated splash and about images&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 4.11.0.364
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_365&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 splash status position for new splash image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.210&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 4.11.0.365
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_366&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 tweak&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Revealed Strand-Based Hair&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Revealed support for dForce Hair&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 4.11.0.366
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4110380_-_rc2&quot;&gt;Public Beta (4.11.0.380 - RC2)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_367&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 4.11.0.367
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_368&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 DzIrayCanvasDefinition scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getExpandedLPE()&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; DzIrayCanvasDefinition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Iray canvas node lists are now prevented from adding duplicates via &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; already inherently prevented duplicates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When an attempt is made to add a bone to an Iray canvas node list (e.g., “Create from Selection”), that bone&amp;#039;s skeleton is added to the list instead; attempting to add a bone automatically elevates to the node that would contain the associated geometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash related to retrieving the list of nodes in an Iray canvas node list via &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; The title of the Iray canvas node list editing dialog now has a proper title; indicates its purpose and the name of the node list being edited&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue when manually typing (as opposed to copy/pasting) a light path expression into the Expression field of an Iray canvas definition that caused the cursor to move to the beginning with each typed character and ultimately caused what was typed to appear in reverse order&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made minor adjustments to the layout/sizing/display of the Iray canvas definition editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched texture compression for strand-based hair file saving to use zip instead of JPEG LS; resolves save/load issues for strand-based hair on Mac and results in an overall reduction in the data footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving strand-based hair to file now uses utf8 conversion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.214&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 4.11.0.368
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_369&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 potential crash if an attempt is made to connect an object that is (or has gone) null to a signal/slot&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed *.daz file crash on load regressions introduced in the 4.11 cycle; initialization of DzSkeleton, DzBone, DzBackdrop&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSlider SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setRestorable(), isRestorable(); added restoreRequested() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIntSlider SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDefaultValue(), getDefaultValue()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFloatSlider SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDefaultValue(), getDefaultValue()&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; DzSlider, DzIntSlider, DzFloatSlider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.369; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIntSlider, DzEnumSlider, DzFloatSlider scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added restorable, defaultValue properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzIntSlider, DzEnumSlider, DzFloatSlider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Standard sliders now have the ability to restore a “default” value if the user holds the [Alt] modifier when left-clicking the slider; must be enabled and initialized by the developer&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 4.11.0.369
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_370&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 CS#298758: Fixed erroneous reporting of missing auto-adapted references&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 4.11.0.370
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_371&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; Fixed an issue where using the screen color grabbing functionality (e.g., press/hold Alt + click-drag) of a DzColorWgt when the widget was in a dialog (e.g., Strand-Based Hair Editor) would not use the pixel directly under the cursor position&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzColorWgt SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDefaultValue(), setDefaultFloatColorValue(), setRestorable(), getDefaultValue(), getDefaultFloatColorValue(), isRestorable()&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; DzColorWgt&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.371; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzColorWgt scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added restorable, defaultValue, defaultFloatColorValue properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzColorWgt&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Standard color widgets now have the ability to restore a “default” value if the user holds the [Shift+Alt] modifier when left-clicking the widget; [Alt] is already used for screen color picker; must be enabled and initialized by the developer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a DzComboBox scripting connection warning&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 4.11.0.371
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_372&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; Extended style standard pixmap definitions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.372; SDK min is 4.5.0.100&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 4.11.0.372
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_373&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; Update to dForce 1.1.0.220&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed all uses of “Texture Control Map” to “Texture Set”; the latter is more universally understood&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;-1827/CS#298636: Issue with renaming Texture Sets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the [Alt] key when clicking a slider associated with a hairstyle in the Strand-Based Hair Editor will now restore its value to the value it had when the dialog was launched&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the [Alt] key when clicking a slider associated directly with Style Curve Tools in the Style workspace of the Strand-Based Hair Editor will now restore its value to the default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Texture Sets Import option in the Style workspace of the Strand-Based Hair Editor now allows replacing an existing control map&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Texture Sets Export dialog labeling/experience is now more consistent with the Texture Sets Import dialog labeling/experience&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for growing Strand-Based Hair on Geometry Shell; hair must be after shell in scene list to reload correctly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Each active target surface of a strand-based hair now results in a separate surface/material when the Strand-Based Hair Editor is accepted; these surfaces are in addition to the Strand-Based Hair surface; these surfaces provide individual surface/material access to the configuration of the hair for non-RSL-based rendering pipelines (e.g., OpenGL, NVIDIA Iray); RSL-based rendering pipelines use the singular Strand-Based Hair surface/material settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accepting the Strand-Based Hair Editor now causes surfaces of the created/modified node that correlate to the target object to automatically use the Iray Blended Dual Lobe Hair Shader if the preset that applies it is installed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Select Curves by Tip, Select Curve Points, Comb Curves, and Surface Attract Curves tools in the Style workspace of the Strand-Based Hair Editor now provide an Offset option; all four controls are linked; defaults to original value (0.1); the value is saved to and read from the hair system; in the case of the Select Curves by Tip, Select Curve Points, and Comb Curves tools, this option is dependent on the corresponding Surface Intersection Check option being active; this option provides the ability to set the offset distance from the target surface to use for collision; if set too high, style curves being manipulated will begin to crumple/frizz&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with image sampling and negative UV resolution&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Strand-based hair now uses the same bilinear sampling for texture set maps as dForce hair&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Interaction with Curve Selection Sets in the Style workspace of the Strand-Based Hair Editor has been significantly changed; instead of a simple single-selection list, the view now allows each set to be added to or removed from the current selection and also allows multiple (via extended-selection) sets to be applied at the same time; renaming of a Curve Selection Set is now accessed via double-click; the Rename and Deselect buttons below the list have been removed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Texture Sets list in the Paint workspace of the Strand-Based Hair Editor now displays icons for a given set that indicates its type; i.e., Gray or Color&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Auxiliary Texture Set dialogs initiated from the Strand-Based Hair Editor now display icons that indicate/reinforce type where applicable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Texture Set selectors in the various workspaces of the Strand-Based Hair Editor now display icons (and a prefix) that clarify the type of maps to expect (used) for a given setting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an item count vs scrollbar visibility issue with the Texture Sets list in the Paint workspace of the Strand-Based Hair Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a sorting after rename issue with the Curve Selection Sets list on the style workspace of the Strand-Based Hair Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistently applied random number generation between dForce hair and strand-based hair; results for random length, random angle, and frizz will all be slightly altered in previously saved scenes, but will now be consistent between hair types&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 population of Texture Set selectors in the Strand-Based Hair Editor; too many separators being inserted - should only be one separator between &amp;lt;No Map&amp;gt; and the defined texture sets&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;-1837: Issue with auto-parting angle map being incorrect when interpolating dForce hair&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Type column to the Texture Sets list in the Paint workspace of the Strand-Based Hair Editor; sorting occurs on the name column&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed minimum size of the Texture Sets list in the Paint workspace of the Strand-Based Hair Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed various sizing issues with “Workspace Settings” in the Strand-Based Hair Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistencies between workspaces with regard to which groups are collapsible and which groups are (should) not, in the Strand-Based Hair Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Interaction with Texture Sets in the Paint workspace of the Strand-Based Hair Editor has changed slightly; renaming of a texture set in the list can now be accessed via double-click; the Duplicate, Rename, Fill and Invert buttons below the list have been removed; context menu access to various Texture Set actions has been added&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 4.11.0.373
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_374&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; Update to dForce Update to dForce 1.1.0.222&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with dForce hair not being visible to collision when Freeze Simulation is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with invisible vertices colliding with faces; dForce Hair/Cloth interaction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with Duplicate of dForce objects not including all applicable information&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the labels of the Global Settings for Background color in the Strand-Based Hair Editor from “Base” and “Tip” to “Top” and “Bottom” respectively&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the “restore” key sequence for color widgets when clicking a color control associated with a hairstyle in the Strand-Based Hair Editor will now restore its value to the value it had when the dialog was launched; i.e., Base Color and Tip Color in the Distribute workspace&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the “restore” key sequence for color widgets when clicking a color control associated with the Strand-Based Editor itself will now restore its value to the default; i.e., (brush) Color in the Paint workspace; Background Top and Bottom color in Global Settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed “What This?” descriptions for Global Settings &amp;gt; Background Top/Bottom colors&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 crash when creating a new Strand-Based Hair from scratch and a target surface (the first) was activated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an inconsistency across the Preview group(s) of Workspace Settings in the Strand-Based Hair Editor; changed the label/polarity/default for “Use Preview Color” to “Show Hair Color”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up Global Settings in the Strand-Based Hair Editor; layout, labeling&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 previously specified undo limit in the Strand-Based Hair Editor to be ignored&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated various inline help entries for the Strand-Based Hair Editor&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 4.11.0.374
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_375&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; Corrected typo in warning messages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Color widgets are now consistent with established convention, with regard to clicks in conjunction with keyboard modifiers; [Click] launches &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; color picker; [Alt+Click] restores the default value (if enabled); [Shift+ClickDrag] invokes the screen space color picker; [Ctrl+Click] presents float color dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.223&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unified the version number of the Strand-Based Hair Editor plugin and the dForce engine plugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash that occurred when activating the Show Hair Color option in the Preview group of various workspaces in the Strand-Based Hair Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Formalized the “Basic” mode of the Strand-Based Hair Editor; split “Full” and “Basic” edit modes of DzStrandHairEditNodeAction into DzStrandHairEditorAction and DzStrandHairBasicEditorAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a (dynamic) context menu to the Curve Selection Sets list in the Style workspace of the Strand-Based Hair Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; recommend clicking 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 4.11.0.375
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_376&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 4.11.0.376
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_377&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 DzComboEdit public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added textEdited(), cursorPositionChanged(), returnPressed(), editingFinished(), selectionChanged() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.11.0.377; SDK min is 4.5.0.100&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 4.11.0.377
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_378&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 surface selection state issue with the Node Post-Create script; surfaces selected prior to execution were not being deselected prior to applying selection rules, which could ultimately result in unintended surfaces being selected when a shader preset is applied&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Node Post-Create script now validates material IDs passed to it against the node passed to it&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Node Post-Create script now supports custom materials based on DzShaderMaterial and/or DzBrickMaterial depending on the supported language of the active renderer&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 4.11.0.378
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_379&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 dForce 1.1.0.226&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added alternate value/color controls to the Paint workspace of the Strand-based Hair Editor for controlling the color/value used by the brush in the viewport when the Alt key is pressed while painting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Invert Mouse Wheel customization option for the application is now respected by the viewport of the Strand-Based Hair Editor&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 Node Post-Create script was being executed each time the Strand-Based Hair Editor was accepted rather than only when a new surface was added&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 4.11.0.379
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_380&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 color widget modifier keys&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.227&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when clicking the “Update Surfaces” button in the Strand-Based Hair Editor in “Basic” mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Strand-Based Hair Editor invoked execution of the node post-create script now prefers the Iray Blended Dual Lobe Hair Shader from the support folder over the user facing folder&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 4.11.0.380
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4110382_-_rc3&quot;&gt;Public Beta (4.11.0.382 - RC3)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_381&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; Update to dForce 1.1.0.228&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where dForce generated hairs were always being assigned to the first hair group; manifested as an inability to select the node in the viewport when previewing generated hairs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where hair converted from strand-based to dForce had an empty default group&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 4.11.0.381
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_382&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; Fixed an issue where new UVs (that are not already saved to asset file) were not being embedded in a scene file/scene subset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with (horizontally) flipped UVs on tessellated geometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.1.0.231&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up Strand-Based Hair Editor inline help file; removed duplicate entries for “Basic” widgets; sorted&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 “Parent Geometry” property alias on a strand-based hair was not being set to be non-user owned, which resulted in it being written to file when it should not have been&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash caused by hair bias values of zero&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when rendering dForce hair in OpenGL when the target surface is subdivided and the viewport level does not match the render level&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Splash/About images&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 4.11.0.382
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4110383_-_rc4&quot;&gt;Public Beta (4.11.0.383 - RC4)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_11_0_383&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; Update to dForce 1.1.0.232&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Duplicating a texture Set from the Texture Sets list context menu, in the Paint workspace of the Strand-Based Hair Editor, now causes the newly created texture set to become the active one&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with initializing/updating Brush controls in the Paint workspace of the Strand-Based Hair Editor; brush state does not persist across sessions of the editor or the application - each editor session initializes and sets default values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved consistency of “Basic” and “Full” Style workspaces of the Strand-Based Hair Editor&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 4.11.0.383
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.11.0.383 - 2019-6-12&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_12_0_86">
        <dc:format>text/html</dc:format>
        <dc:date>2019-10-01T04:11:13+00:00</dc:date>
        <title>4.12.0.86 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_12_0_86</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.12.0.86 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; change log leading to the General Release of version 4.12.0.86. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_412033&quot;&gt;Public Beta (4.12.0.33)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_1&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; Increment version&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 4.12.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_2&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; Merged changes to Trunk (4.11.0.x)&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 4.12.0.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_3&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; Merged changes to Trunk (4.11.0.x)&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; DzFileIO, DzDir&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 4.12.0.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_4&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; Merged changes to Trunk (4.11.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability for an IK node to persist in the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Add the ability for IK nodes to be seen in scene views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability for “Chain Root” and “Chain End” nodes to be specified as properties on an IK node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Create &amp;gt; New IK Chain… action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated IK action descriptions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated IK action undo text&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 4.12.0.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_5&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; Update to NVIDIA Iray RTX 2019.1 (317500.1752)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance; IK&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 4.12.0.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_6&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; IK&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 4.12.0.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_7&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; Merged changes to Trunk (4.11.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Handle IK node root and end point chain changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving of IK node and chain definitions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved creation of IK chains when the chain root bone has multiple *bone* children&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 4.12.0.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_8&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 DzCreateNewItemDlg SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added value to NewItemType enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a dialog to the Create &amp;gt; New IK Chain… 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 4.12.0.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_9&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 that occurred when creating a New IK Chain and a node type other than bone was selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for selecting vertices on polylines using lasso/marques modes of the Geometry Editor tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCreateNewItemDlg SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added values to NewItemType enum; assign explicit value to CustomNode; added addOption(), addToButtonGroup()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.9; SDK min is 4.5.0.100&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 the name of a new Group Node to have an unintended prefix&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 4.12.0.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_10&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 DzCreateNewItemDlg SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setNewItemName(), getNewItemName(); added parameter to addOption()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzObject public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isBuildingGeom(), isBuildingGeomValid()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.10; SDK min is 4.5.0.100&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; DzCreateNewItemDlg&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray RTX 2019.1.1 (317500.2554)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a timing/update issue in DzMeshSmoother&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 4.12.0.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_11&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; Update to dForce 1.2.0.6&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the “New Strand-Based Hair…” action dialog to allow hiding the extended configuration options&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 4.12.0.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_12&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; BitRock license&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pressing the spacebar when the Universal (or derived) tool is active and IK is enabled now causes IK pinning to be toggled; if translation or rotation is pinned, the pin is cleared; if neither translation or rotation is pinned, both become pinned&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with full vs partial pinning&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added saving of temporary IK nodes (arbitrary pose pinning in the context of viewtool dragged/pinned)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up Universal tool IK pin menu display&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 4.12.0.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_13&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; Default to “Best” display optimization when the user&amp;#039;s card supports VBOs; reset this setting for all users&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated copyright statement to include TBB and Thrust&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 4.12.0.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_14&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 4.12.0.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_15&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 4.12.0.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_16&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; timeline&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed crash caused by stack size decrease&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the DzTimelinePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.12.0.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_17&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; timeline&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Splash/About images&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 a geometry shell before (in scene order) a graft node involved in its target&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Timeline actions that depend on key selection now enable/disable based on whether or not keys are selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where changing the key type would cause node/property navigation to completely collapse; still room to improve&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed timeline pane crash on close issues&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the DzTimelinePane 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; The (Key) Types selector now allows each type of property to be enabled/disabled independently&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the Copy/Paste Key(s) buttons into the button bar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the Interpolation Type selector to use interpolation type actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; timeline, keyframes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Timeline 2 pane to core packages; removed from internal packages&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 4.12.0.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_18&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; Updated packaging version&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated manual installer images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed saving/loading of property favorites&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 4.12.0.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_19&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; DzFileIO, DzDir&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 4.12.0.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_20&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; Report GL_MAX_ELEMENTS_INDICES and GL_MAX_ELEMENTS_VERTICES to log&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 4.12.0.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_21&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 4.12.0.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_22&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 single-quad “ribbons” to the “Convert Ribbons to Lines…” action; a polyline is created between the edge with lowest two vertex indices and the opposite edge&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 4.12.0.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_23&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; If hairs are generated during the conversion process to dForce hair, a selection set is now created for generated versus copied hairs&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 dForce hair simulation data to not be re-applied during scene load&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 a file handle to be left open (locked) for a texture map if an error occurred when being read/imported in the Paint workspace of the Strand-Based Hair Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.2.0.8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Geometry Editor will now rename the corresponding simulation settings provider when renaming a surface; not doing so was causing simulation settings to be lost for the renamed surface&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added/Updated keyframe button/action icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in cases where the node-post-create script is executed and the renderer specific app setting has not been set (e.g., OBJ importer - ./FileIOOptions/DzObjImporter/DzIrayRenderer), the property values on existing materials were not being copied to the corresponding new renderer specific material; ref: using OBJ importer when the active renderer was set to Iray would not preserve settings imported from the corresponding MTL&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 4.12.0.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_24&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 keyframe button/action icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where right-clicking in the Timeline pane key graph to access the context menu would not properly consume the event; the toolbar menu would display after choosing an action from the menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles - timeline buttons/actions&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 4.12.0.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_25&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 logo; activity bar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDrawSceneContext SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDrawingViewport(), setDrawingViewport()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.25; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the current viewport to the draw context for DrawStyles with scene draw handlers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; timeline button bar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Layout/Style work on timeline 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 4.12.0.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_26&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 caused by undoing an IK move&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for non-figure node hierarchy IK chains; still some issues but generally working; requires root node to be a Group Node for the IK Chain context&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;-1874: Having the percent symbol (“%”) in the value of a float/int slider results in the value becoming 0%&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed IK “rattle” at extents; especially noticeable on Group based IK context systems&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 4.12.0.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_27&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 default styles; IK node/chain&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The (create/delete key) “Scope” option in the Timeline pane now has 3 possible values - Node, Node Recursive (was labeled “Object”), and Object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusted labeling, layout, and positioning of footer widgets in the Timeline pane; grouped related widgets; simplified (dynamic/basic) hiding/showing of widgets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extracted inline help for the Timeline 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 4.12.0.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_28&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 toggle-able “Monitor Parameters Pane” action to the Timeline pane option menu; default unchecked; state recorded to pane settings; toggles whether or not to monitor property selection/hover in the Parameters pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTimePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.12.0.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_29&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 handling of IK on a prop when parented to a bone; e.g., sword in hand&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed crashes related to construction/destruction/ownership of IK chains when setting/changing chain root/end&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Restored previous behavior of the “Create Keyframe” action; operates on selected nodes, regardless of filtering in Timeline pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Create Keyframe” action relabeled to “Create Keys (Selected Nodes)”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Create Key(s)” action relabeled to “Create Keys (Filtered)”; operates on filtering in Timeline pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Restored previous behavior of the “Delete Keyframe” action; operates on selected nodes, regardless of filtering in Timeline pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Delete Keyframe” action relabeled to “Delete Keys (Selected Nodes)”; operates on selected nodes, regardless of selection in Timeline pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Skip to Previous Keyframe” action relabeled to “Skip to Previous Key”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Skip to Previous (Displayed) Key” action relabeled to “Skip to Previous Key (Filtered)”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Skip to Next Keyframe” action relabeled to “Skip to Next Key”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Skip to Next (Displayed) Key” action relabeled to “Skip to Next Key (Filtered)”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated animation/timeline pane action descriptions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified/Extended DzTimePane 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 default menus; recommend clicking 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 4.12.0.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_30&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 4.12.0.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_31&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 4.12.0.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_32&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 DzTimePane 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; Fixed inconsistencies between which Timeline pane playhead actions were undoable and which were not&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Paste Keys in the Timeline pane is now undoable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistencies in the labeling of undo items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the control keyboard modifier while clicking the Create Keys button in the Timeline pane will now prompt for the number of keys to create; now consistent with the corresponding action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with canceling the Create # Keys dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with the enabled/disabled state of Timeline pane actions/buttons; still some styling of action icons to fix&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Timeline pane related inline help entries&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEditDlg SDK &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 SDK version to 4.12.0.32; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; In the Render Settings pane, clicking the “Add to Queue[…]” button on the “Bridge [BETA]” sub-page of the “Advanced” page for the “NVIDIA Iray” renderer now displays a basic dialog that validates the “Job Name” value before enabling the “Accept” button when the “Image Name” property is empty; if the “Image Name” property is non-empty, the job name is set to a valid version of the “Image Name” value; if a valid job name cannot be extracted, a warning is written to the log; this prevents illegal job names from ultimately causing issues/failures on the Iray Server side&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 4.12.0.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_33&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 memory leak (regression) when adding a job to the Iray bridge queue and the “Image Name” property has a value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFileNameValidator SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDisallowLeadingDot(), getDisallowLeadingDot(), setDisallowConsecutiveDots(), getDisallowConsecutiveDots(), setEmptyIsIntermediate(), getEmptyIsIntermediate(), validate()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.33; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Further refined the job name validator used by the Iray Bridge when adding a job to the render queue&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Image Name” property in the Render Settings pane now utilizes a filename validator to prevent illegal characters/sequences from being entered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Name” field in the Render Window now utilizes a filename validator to prevent illegal characters/sequences from being entered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refined validation of the job name (project) portion of a snapshot result_name that is submitted to Iray Server; an illegal character in the job name is now replaced with an underscore character&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refined validation of the output_name for a render_target submitted to Iray Server; an illegal character in the job name is now replaced with an underscore character; limited to 32 characters&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 4.12.0.33
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_412042&quot;&gt;Public Beta (4.12.0.42)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_34&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; DzOptionsDialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved progress feedback when using Iray Bridge&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 4.12.0.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_35&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 4.12.0.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_36&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 4.12.0.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_37&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 4.12.0.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_38&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 4.12.0.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_39&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 4.12.0.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_40&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 DzDrawSceneContext SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isTiling(), setIsTiling()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.40; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzHierarchyPane 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 label of DzHPShowIKAction from “Show IK” to “Show IK Chains”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Showing IK Chains in the Scene pane is now enabled by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIrayRenderer 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; Fixed an issue that prevented dForce Hair from being rendered via Iray Server&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved progress/feedback when constructing snapshots to send to Iray Server&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved progress/feedback when sending snapshots to Iray Server&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved formatting of Iray log messages&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 4.12.0.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_41&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 potential crash related to the undo stack and float properties&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 facing direction of tessellated polylines&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash that occurred when attempting to create an IK Chain for a selected node that it is not possible to create an IK chain for; i.e., a skeleton&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added/Modified feedback provided when a node type cannot be created by DzCreateNewItemDlg&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 4.12.0.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_42&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 NVIDIA Iray RTX 2019.1.3 (317500.3714)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed compile warning in basic_test mdl&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.2.0.10&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 dForce hair generation modifier with simplification during conversion.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a memory corruption/crash issue with text validators used in various Strand-Based Hair related dialogs&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 4.12.0.42
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_412047&quot;&gt;Public Beta (4.12.0.47)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_43&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; Fixed a crash on close related to removing/deleting IK chains&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented initial support for Timeline pane dopesheet key selection via context menu actions&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 4.12.0.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_44&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 in the Timeline pane where modifying the playrange would cause left/right background drawing of the Key Graph to be incorrectly sized&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Timeline pane Key Graph now uses style colors (if available) for drawing of transform property labels/curves&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Timeline pane Key Graph now (left) elides object:property labels when the left background is not wide enough to support the full text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Select Item Keys (Filtered)” action; selects keys represented by the selected items (or the context item if no selection) in the dopesheet, within the visible playrange; Timeline pane dopesheet context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Select All Item Keys (Filtered)” action; selects keys represented by the selected items (or the context item if no selection) in the dopesheet, in the animation range; Timeline pane dopesheet context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Deselect Item Keys (Filtered)” action; deselects keys represented by the selected items (or the context item if no selection) in the dopesheet, within the visible playrange; Timeline pane dopesheet context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Deselect All Item Keys (Filtered)” action; deselects keys represented by the selected items (or the context item if no selection) in the dopesheet, in the animation range; Timeline pane dopesheet 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 4.12.0.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_45&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 dForce hair simulation issue with twist introduced into a given strand (by various means); now considers the transform of the face at the root&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a dForce hair crash caused by accessing the wrong rotation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made dForce hair OpenCL kernel more consistent with other dForce OpenCL kernels&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;-1880 : Polyline Dynamic Surface Add-Ons do not work&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.2.0.12&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The enabled/disabled state of the “Create Keys (Filtered)” action now depends on Timeline pane dopesheet item selection; a node must be selected in order for the action to have a proper context&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues relating to the enabled/disabled state of Timeline pane actions/buttons; still more work to do here&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 4.12.0.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_46&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; Fixed a crash in the IK system caused by choosing None as the Chain Root or Chain End&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Placed Timeline pane node selection updates behind an event; addresses an issue that caused expensive key caching/drawing updates to occur too frequently (e.g., for each node when selecting/deselecting many/all nodes vs as the event loop naturally allows) and ultimately resulted in degraded performance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; IK solve is now applied during animation (as opposed to only during tool manipulation) based on the value of Reach Translation on an IK node; a value of 0 does not apply; a value of 1 fully applies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with loading (and then attempting to re-save) scenes that were saved with IK pins active prior to 4.12.x; IK pins were erroneously being saved (incompletely) in prior builds, causing recently added intentional support for temporary/transient IK Chain saving/loading to be improperly defined and therefore crash during subsequent attempts to save&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scenes saved with IK pins active prior to 4.12.x now (implicitly) have their IK pins restored on load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed enabling/disabling of Timeline pane actions for selecting/deselecting item keys; 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 4.12.0.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_47&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; 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 4.12.0.47
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_412060&quot;&gt;Public Beta (4.12.0.60)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_48&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; Timeline 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 4.12.0.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_49&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 4.12.0.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_50&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; Cleaned up logging of errant meta-invocation of view render handler retrieval method when rendering with Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The dynamic divider between the Dopesheet and Key Graph in the Timeline pane now uses the proper thin styling to reflect scope (internal to a pane) instead of the full styling (dock areas/columns)&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 4.12.0.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_51&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; When the text of an item in the name column of the Timeline pane Dopesheet view is truncated/elided, a tooltip that contains the full text of the item will be displayed when the cursor is hovered over the item&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Expand/Collapse actions for the Timeline pane dopesheet view; still some key painting issues to address&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added error reporting for Timeline pane related actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default layout files; recommend clicking Window &amp;gt; Workspace &amp;gt; Update and Merge menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTimePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.12.0.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_52&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 enabling/disabling the Timeline pane Paste Keys action/button; enabled when keys have been copied, disabled otherwise&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended/Modified DzTimePane 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 default styles&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 4.12.0.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_53&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 in the Timeline pane Key Graph where changing which property(ies) to display would not disconnect listening to previously selected properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Guard against potential crashes when removing an IK node from the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved efficiency of IK Chains validating the existence of nodes in the scene&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 4.12.0.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_54&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; Node properties now respect the checked state of the Scene pane &amp;gt; option menu &amp;gt; Show &amp;gt; Show Hidden Nodes action when displaying the node selection dialog; does not prevent the property from being assigned a hidden node value, like excludeNode() does, only whether or not hidden nodes are listed in the editor&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 4.12.0.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_55&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 creating IK Chains for legacy figures, where the name/label of the IK chain did not reflect the name/label specified by the file/data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The the name/label of a legacy IK Chain now includes the name/label of the figure as a prefix by default; helps in the identification of cross-object parenting relationships&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The name/label of a temporary/transient IK Chain now includes the name/label of the context node as a prefix; helps in the identification of cross-object parenting relationships&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with creating IK Chains for legacy figures where the Chain Root and Chain End properties of the node did not reflect the root/end of the chain&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; IK nodes now properly exclude themselves from Chain Root/End options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The IK Chain Reach Translation/Rotation properties are now displayed as percentages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated feedback in the “New IK Chain…” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCreateNewItemDlg SDK &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 SDK version to 4.12.0.55; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Label field to the Create New Item dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Name and Label fields of the Create New Item dialog now provide an option with the default value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Create New Item dialog now disables the Accept button unless the Name and Label fields are non-empty; still need to add validators to prevent illegal characters from being entered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create &amp;gt; New IK Chain… now provides defaults for the Name/Label fields that include the name/label of the context node as a prefix by default; helps in the identification of cross-object parenting relationships&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabled the “Parent to Selected Item” option for Create &amp;gt; New IK Chain…“ action; note that the current behavior of IK nodes that are parented to the selected node is indeterminate and that this option is therefore experimental&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prompting for node label collisions by the Create New Item dialog is (temporarily) disabled; a unique label is automatically determined/assigned&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 4.12.0.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_56&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 “Expand All” and “Expand from Item” actions on the Dopesheet context menu causing tracks/keys to not be drawn&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 4.12.0.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_57&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 4.12.0.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_58&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 on close (regression) when the scene contained an IK Chain; regression resulted from recent work to guard against potential crashes when removing an IK Chain from the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored DzCreateNewItemDlg to allow option shown/hidden states to be configured after init, but prior to display/exec; formalized the distinction between the intent to show/hide an option altogether vs dynamically showing/hiding when the user clicks a button in the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCreateNewItemDlg SDK &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 SDK version to 4.12.0.58; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched Create &amp;gt; “New Iray Decal Node…” action to use refactored DzCreateNewItemDlg CustomNode &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;/functionality&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched Create &amp;gt; “New Iray Section Plane Node…” action to use refactored DzCreateNewItemDlg CustomNode &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;/functionality&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched Create &amp;gt; “New Push Modifier Weight Node…” action to use refactored DzCreateNewItemDlg CustomNode &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;/functionality&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 4.12.0.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_59&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; Switched Create &amp;gt; “New Strand-Based Hair Node…” action to use refactored DzCreateNewItemDlg CustomNode &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;/functionality&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched Create &amp;gt; “New dForce Modifier Weight Node…” action to use refactored DzCreateNewItemDlg CustomNode &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;/functionality&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched Create &amp;gt; “New dForce Wind Node…” action to use refactored DzCreateNewItemDlg CustomNode &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;/functionality&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.2.0.13&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 4.12.0.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_60&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 DzSubPathValidator SDK &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; Extended DzFileNameValidator SDK &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 SDK version to 4.12.0.60; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the “Create a Persistent Point At Target (Null)” option from the Create &amp;gt; “New Push Modifier Weight Node…” action options dialog; it served no meaningful purpose; it was shown due to a limitation in the DzCreateNewItemDlg &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; that has since been addressed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added validators to the Name and Label fields of the Create New Item dialog; prevents illegal characters from being entered&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 Create New Item dialog that caused options that should be hidden for a given node type to display when the dialog options were expanded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added validators to the Node Name/Label fields of the “Scene Identification” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Accept button of the “Scene Identification” dialog now enables/disables based on valid Node Name/Label values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Node Name/Label fields of the “Scene Identification” dialog now behave consistently; enabling/disabling, validators, value options, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed widget object names in the “Scene Identification” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the “Create a Persistent Point At Target (Null)” option from the Create &amp;gt; “New dForce Modifier Weight Node…” action options dialog; it served no meaningful purpose; it was shown due to a limitation in the DzCreateNewItemDlg &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; that has since been addressed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.2.0.14&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the ./resources/guide pages/Common/PanePage.dsa include script to allow a given pane&amp;#039;s public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; to declare/define a get*GuidePage() method, where &amp;#039;*&amp;#039; is the basename of the file that includes …PanePage.dsa and is the script that performs setup of the guide page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Rename Node…” action dialog is now consistent with the “Scene Identification” and Create New Item dialogs; validation, accept button enabling/disabling, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up “Reparent Bone…” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up “Mirror Joint Options” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Properties” option to the Create Key Scope selector on the Timeline pane; when active and the Create Keys button/action is clicked/triggered, only the properties represented by the selected items in the dopesheet name column will have keys created&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the DzTimePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.12.0.60
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_412067&quot;&gt;Public Beta (4.12.0.67)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_61&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 DzScene public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getUniqueTopLevelName()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.61; SDK min is 4.5.0.100&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; DzScene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Create New Item dialog now uses DzScene::getUniqueTopLevelName() instead of its own implementation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Create &amp;gt; “New Node Instances…” action now provides feedback when a node has not been selected and the 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 &amp;gt; “New Node Instances…” action now provides an options dialog that is more consistent with other native Create &amp;gt; New * actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Create &amp;gt; “New Node Instance…” action now provides feedback when a node has not been selected and the 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 &amp;gt; “New Geometry Shell…” action now provides feedback when a node has not been selected and the 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 4.12.0.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_62&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 DzScene public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getNameNumber(), stripNameNumber(), getLabelNumber()&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 DzBasicDialogValidator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBasicDialog SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setValidator(), getValidator()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.62; SDK min is 4.5.0.100&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; DzScene&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; DzBasicDialogValidator, DzBasicDialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with erratic IK behavior when a node involved in a chain was locked at non-zero values&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 4.12.0.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_63&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 errant warning when setting lists on empty enum properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where deleting a camera/light from the scene that was serving as the active camera for a given 3D viewport would not cause that viewport to change the active camera to another camera/light&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCreateNewItemDlg SDK &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 SDK version to 4.12.0.63; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Create New Item dialog now defaults to making the Label value unique&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 timing between initializing the Create New Item dialog and the initial show event; improves the ability to configure options via SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; prior to display&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented Create New Item dialog validation between Name suffix, Label suffix and scene contents; when the dialog is accepted, if the Name/Label specified are not unique and/or suffixes do not match, the user is notified, the Name and/or Label will be adjusted to ensure uniqueness&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The default Name/Label for Create &amp;gt; “New Geometry Shell…” now includes “Shell”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The default Name/Label for Create &amp;gt; “New Node Instance…” now includes “Instance”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The default Name/Label for Create &amp;gt; “New Node Instances…” is now “Node Instances” to avoid confusion with Instance Group Nodes (collections of instances displayed/controlled as a single node)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The default Label for Create &amp;gt; “New Node Instances…” is now made unique&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed available options for the Create &amp;gt; “New Node Instances…” 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 4.12.0.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_64&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 Key Creation Scope actions (Object, Node Recurse, Node, Properties) for setting the Timeline pane Create Key Scope selector&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Key Creation Scope actions to the timeline pane Dopesheet context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default layout files; recommend clicking Window &amp;gt; Workspace &amp;gt; Update and Merge menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified/Extended DzTimePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.12.0.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_65&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; Key Creation Scope actions (Object, Node Recurse, Node, Properties) for setting the Timeline pane Create Key Scope selector now indicate which one in the set is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Timeline pane Dopesheet context menu is now more context aware&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Timeline pane Key Graph context menu is now more context aware&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made performance improvements to various components of the Timeline pane&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 Timeline pane where using the [Shift] component of extended selection (i.e., selection between the last two selected items when holding shift key) in the Name column of the Dopesheet did not cause the Key Graph to display all (float) properties in the selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made improvements to mouse event handling in the Timeline pane Dopesheet&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 4.12.0.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_66&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 in dForce that allowed unnecessary processing of objects that are not Visible in Simulation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in dForce when a Dynamic Surface Add-On that added floating vertices was used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in dForce when a Dynamic Surface Add-On that causes floating vertices was used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.2.0.16&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSkeleton public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getUniqueBoneName(), getUniqueBoneLabel()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzSkeleton public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated findUniqueBoneName()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.66; SDK min is 4.5.0.100&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; DzSkeleton, DzFigure, DzLegacyFigure&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 nodeName parameter passed to DzSkeleton::convertFigureToProp() wasn&amp;#039;t being used; now it is used if non-empty, otherwise the name of the figure being converted is used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Converting a figure to a prop (Edit &amp;gt; Figure &amp;gt; Rigging &amp;gt; Convert to Prop…) now ensures a unique label is assigned&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Converting a figure to a prop now infers selection of a bone to be the skeleton it belongs to instead of requiring explicit skeleton selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Converting a prop to a figure (Edit &amp;gt; Object &amp;gt; Rigging &amp;gt; Convert Prop to Figure…) now ensures that the selected node is not a skeleton or a bone&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Converting a prop to a figure now ensures a unique label is assigned&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Convert Prop to Figure” dialog now validates node name input if the “Inherit Skeleton of Parent” is unchecked&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 4.12.0.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_67&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 generating unique names/labels for bones; DzSkeleton::getUniqueBoneName() and DzSkeleton::getUniqueBoneLabel() now strip the trailing space/digits from the name passed in and use the resulting base to construct unique names/labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work to begin replacing Qt3 item views in the Customize dialog; internal&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 “Convert Prop to Figure…” action where the conversion would not be performed if the “Root Node Name” field in the dialog was empty and disabled; now uses “Bone” in this scenario&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed cleanup of the Convert Prop to Figure dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creating a new child bone with the Joint Editor tool Interactive Mode enabled (context menu &amp;gt; Create &amp;gt; Interactive Mode) and the Ctrl/Cmd modifier pressed now uses the selected node to determine the name/label of the created bone; ensures uniqueness&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Create Child Bone” dialog (Joint Editor context menu &amp;gt; Create &amp;gt; Create Child Bone…) is now consistent with the Create New Item, Scene Identification, and Rename Node dialogs; validators, accept button enabling/disabling, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Create Sibling Bone” action bone naming/labeling is now consistent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Duplicate Bones” action bone naming/labeling is now consistent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Split Bone” action bone naming/labeling is now consistent&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 4.12.0.67
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_build_412073&quot;&gt;Public Build (4.12.0.73)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_68&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; Changing the label of a node in a scene view (e.g., Scene pane) now validates the entered text and provides feedback where appropriate; illegal characters, collisions, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional work in the effort to replace Qt3 item views in the Customize dialog; internal&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 4.12.0.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_69&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 improvements to the replacement of Qt3 item views in the Customize dialog; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCreateNewItemDlg SDK &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 SDK version to 4.12.0.69; SDK min is 4.5.0.100&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 Create &amp;gt; “New *…” actions that are set to prefer the “Parent to Selected Item” option to erroneously cause the “Parent Selected Item(s) to New *” option (which is typically hidden in those cases) to be selected&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 4.12.0.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_70&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 4.12.0.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_71&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; Relaxed the node label validator in Create &amp;gt; New *… dialog to allow non-consecutive dot (period) characters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Relaxed the node label validator in Scene Identification dialog to allow non-consecutive dot (period) characters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Relaxed the node label validator in scene views (e.g., Scene pane) to allow non-consecutive dot (period) characters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash that could occur in scene views when building/rebuilding the view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changing the label of a node in the Measure Metrics pane now validates the entered text and provides feedback where appropriate; illegal characters, collisions, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Relaxed the node label validator in Create Child Bone dialog to allow non-consecutive dot (period) characters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Iray canvas rendering when using the Spot Render tool configured to render to a new window&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash that occured when an IK target node was outside of the figure node hierarchy and the figure was deleted during weight map conversion&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the move root item up/down buttons from the Name column of the Dopesheet in the Timeline pane; preparation for adding filtering header&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the DzTimePane 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; Added a “Move Root Item to Top” action; moves the the root of the selected item to the top of the Dopesheet; accessible via Timeline pane Dopesheet context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Move Root Item Up” action; moves the the root of the selected item to the next higher position in the Dopesheet; accessible via Timeline pane Dopesheet context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Move Root Item Down” action; moves the the root of the selected item to the next lower position in the Dopesheet; accessible via Timeline pane Dopesheet context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Move Root Item to Bottom” action; moves the the root of the selected item to the bottom of the Dopesheet; accessible via Timeline pane Dopesheet context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed styling and widget parenting issues in the Timeline 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 4.12.0.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_72&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1927: Fixed a crash when skipping to next key frame; ensure undo stack exists prior to pushing undo items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional work to gaurd against crashing on save of IK nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzElementData public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added addedToElement(), removedFromElement(), elementDeleting() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.72; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where removing an IK context node from the scene did not also remove the associated IK nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when undoing after converting a figure from legacy to weight mapping and the figure provided IK chains&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;-1923: Fixed a crash on close when category roots are still being fetched in a separate thread&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;-1912: Visible in Simulation cannot be animated; simulation visibility is captured at the start of the simulation and maintained throughout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved performance of restoring expanded state of scene views (e.g., Scene pane); occurs each time a new node is added to the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The expanded state of items in the Timeline pane Dopesheet is now preserved when changing which property types are displayed or the key creation scope&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTimePane 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; Added a “Refresh” action for the Timeline pane Dopesheet; accessible via context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved Face Transfer plugin from internal to external footprint; Win64 only&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 4.12.0.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_73&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 loading of saved IK chains; internally was not including all nodes in the chain even though the IK node properties showed them as being included&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where parenting an IK target node to a node in the the IK chain that it defines caused amplified movement while dragging the IK target&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an occasional crash when search results are changed quickly in side navigation content views; due to issues with variable lifetime and multi-threading&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.73; SDK min is 4.5.0.100&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; DzTransformTool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in trial usage activation policy; now dependent on release cycle/channel&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 4.12.0.73
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_build_412083&quot;&gt;Public Build (4.12.0.83)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_74&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1925: Fixed “Index out of range in DzEnumProperty::getItem()” when switching shaders on objects with multiple UV sets&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;-1920: Fixed nested group nodes and visibility&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;-1881: Fixed Iray voffset not looking the same as 3Delight and the viewport in some cases; could result in consistency issues with released products that used the previously inconsistent setting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Alt modifier while clicking the Visible icon in a scene view (e.g., Scene pane) will now restore the default visibility of the node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Ctrl/Cmd modifier while clicking the Visible icon in a scene view (e.g., Scene pane) will now toggle visibility of the node and all of the node&amp;#039;s children, recursively until/unless a Group node is encountered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Ctrl/Cmd modifier and the Alt modifier together while clicking the Visible icon in a scene view (e.g., Scene pane) will now restore the default visibility of the node and all of the node&amp;#039;s children, recursively until/unless a Group node is encountered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Alt modifier while clicking the Selectable icon in a scene view (e.g., Scene pane) will now restore the default viewport selectability of the node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Ctrl/Cmd modifier while clicking the Selectable icon in a scene view (e.g., Scene pane) will now toggle viewport selectability of the node and all of the node&amp;#039;s children, recursively until/unless a Group node is encountered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Ctrl/Cmd modifier and the Alt modifier together while clicking the Selectable icon in a scene view (e.g., Scene pane) will now restore the default viewport selectability of the node and all of the node&amp;#039;s children, recursively until/unless a Group node is encountered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tooltips for the Visible and Selectable icons in scene views (e.g., Scene pane) now indicate state in addition to node label&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the text of an item in a scene view (e.g., Scene pane) is truncated/elided, a tooltip that contains the full text of the item will now be displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reformated Face Transfer Save page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated textual feedback in Face Transfer progress&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 4.12.0.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_75&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1920: Fixed Iray voffset for MDL bricks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzStyledButton public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added minimumWidthText property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzStyledButton SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setMinimumWidthText(), getMinimumWidthText()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTexture public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getRevision(), incrementRevision()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.75; SDK min is 4.5.0.100&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;-1886: Choosing a long labeled node in the scene selection dropdown found in various panes is causing minimum size issues for the widget/pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Face Transfer pane Source Image resizing issues&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed Face Transfer pane default open location; default to &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; defined pictures path; record/restore last path used for none/browse; use current where applicable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed refreshed texture not rendering in Iray until all active instances are shut down&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with refreshing textures when a texture was temporarily invalid; now testing invalid is temporary&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with refreshing textures when modified timestamp was not newer; now requires being different, not newer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Redraws and the undo stack are now locked while Face Transfer is processing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash on close in Face Transfer&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 4.12.0.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_76&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; Put Face Transfer handling of scene selection behind events&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;-1883: Missing bump/normal mix for Iray shaders using refraction without shared glossy inputs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPushModifier public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setToPostSmooth(), isPostSmooth()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPushModifier SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDefaultModifierStackSectionID() override, shouldAddPostSmooth()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.76; SDK min is 4.5.0.100&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;-1884: Allow push modifier to exist before or after smoothing modifier depending on whether or not smoothing modifier exists when the push modifier is added&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The track/keys column for selected items in the Dopesheet view (Timeline pane) is now highlighted if it is the lowest leaf (i.e., a property) or not expanded (i.e., node, property group, or intermediary)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made styling adjustments to various elements of the Dopesheet view (Timeline pane); playhead size/positioning, track start/end markers, etc&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 4.12.0.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_77&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 in the Timeline pane Key Graph where moving two or more selected keys together horizontally in either direction and abruptly changing direction during the drag would cause the selected keys to randomize their times relative to one another; this was an issue in graphMate prior to integration&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 Timeline pane where moving a key in the dope sheet would sometimes cause TCB params to be randomized to unexpected/large values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Key selection state between the Dope Sheet and the Key Graph views of the Timeline pane are now synchronized&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 4.12.0.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_78&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 Face Transfer pane gender options to remain enabled; the user is presented with options when a gender mismatch is encountered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to the alignment of the Face Transfer trial status text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Face Transfer gender selection now persists between sessions&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 Face Transfer pane with scroll bars and resizing the image portion of the pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving via the Face Transfer pane now causes the Scene Subset thumbnail image to be created&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 4.12.0.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_79&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 adjustments to controls in the Face Transfer save dialog&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 4.12.0.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_80&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 DzNodeNameValidator, DzNodeLabelValidator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.80; SDK min is 4.5.0.100&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 text cursor in render filename properties/widgets to be moved to the end (far right) while typing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved editing of string properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made slight optimizations to property view painting/drawing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; String property widgets now use ”&amp;lt;?&amp;gt;“ or ”&amp;lt;Multiple&amp;gt;“ value when multiple values are being represented and the value is indeterminate; this is now consistent with other indeterminate states&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEdit public &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; Made validation behaviors of the “Rename Node…” action dialog is more consistent with scene views (e.g., Scene pane), “Scene Identification” and Create New Item dialogs&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 4.12.0.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_81&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; Tweaks to validation behaviors of the “Rename Node…” action dialog&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 4.12.0.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_82&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 an IK target/goal node for a given IK chain that is parented and pinned to a node higher in the node hierarchy than its Chain Root, but still within the hierarchy that ascends to the context node (root), would erroneously translate when rotating a node between said higher node and the Chain Root&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed erratic behavior (“popping”) stemming from error during solve of IK in systems where an IK target/goal node is dragged past full extension of the explicit chain&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in sub-path validator that erroneously allowed a backslash character (“\”) to be entered; backslash characters have special meaning when placed adjacent to other certain characters,; backslash characters are not cross-platform compatible in paths; a backslash character should be automatically replaced with a slash character (”/“) where a sub-path validator is used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Auto-scrolling to an item representing the primary selected node in the Timeline pane dopesheet now centers the item instead of just causing it to be visible within the top/bottom edge of the view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched handling of ensuring item visibility in the dopesheet to be event based instead of timer based&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Handle a case in the “Rename Node…” action dialog when the generated label for a node is empty because an intermediate, but illegal in certain positions, character was the only character entered (e.g., a period)&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 4.12.0.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_83&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 validation used in various fields of the Face Transfer save dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue when initializing the “Asset Directory” value for the Morph Asset save options dialog that would cause an invalid value to be set if the selected object was installed via Daz Connect; new assets should not be saved to Daz Connect data directories&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue when initializing the “Asset Directory” value for the UV Asset save options dialog that would cause an invalid value to be set if the selected object was installed via Daz Connect; new assets should not be saved to Daz Connect data directories&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The selected state of items in the Timeline pane Dopesheet is now preserved when changing which property types are displayed or the key creation scope&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Window &amp;gt; Workspace &amp;gt; “Off Screen Tool Bars…” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; recommend clicking 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 4.12.0.83
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_412085&quot;&gt;Public Beta (4.12.0.85)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_84&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 DzBasicDialog public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDefaultButton(), setHelpButtonAsDefault(), setApplyButtonAsDefault(), setAcceptButtonAsDefault(), setCancelButtonAsDefault()&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; DzBasicDialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.84; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzBasicDialog instances now explicitly select the &amp;#039;Accept&amp;#039; button by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Dynamically enabling/disabling or showing/hiding a dialog button in a DzBasicDialog instance no longer loses track of the preferred default button for the instance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default button assignment in a DzBasicDialog instance now falls back (in a specific order) to a dialog button that is currently enabled/showing, but is restored to the preferred button when it becomes enabled/shown; focus is only updated if a dialog button had focus immediately prior to the preferred button becoming enabled/shown&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;-1953: Create new item dialogs no longer select Accept button by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBlackHoleNode SDK sample &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 DzBlackHoleAction to use DzCreateNewItemDlg; provides the user with a familiar/consistent experience and demonstrates use of the &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; for developers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCreateNewItemDlg SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setNameCheckDisabled(), setNewItemNameOptionReadOnly()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCreateNewItemValidator SDK &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; Fixed an issue in DzCreateNewItemDlg where calling setNewItemNameOptionHidden() or setNewItemLabelOptionHidden() did not also hide the corresponding label&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 4.12.0.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_85&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 Splash/About images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; Face Transfer pane action icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSubPathValidator SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDisallowWhitespace(), getDisallowWhitespace(), setDisallowConsecutiveWhitespace(), getDisallowConsecutiveWhitespace(), setConsecutiveWhitespaceIsIntermediate(), getConsecutiveWhitespaceIsIntermediate(), setIllegalCharactersExpression(), getIllegalCharactersExpression()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.0.85; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with sub-path validation that prevented the user from being able to type words (more specifically, consecutive space characters) mid string if the text cursor was positioned on the left side of an existing space character (if the text cursor was position on the right side, it behaved as expected) and the validator was configured to prevent consecutive space characters&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 Highway and Main Street styles where the contrast of the value for properties in a property view that are not at their default values was not significant enough to be distinguished from the item background when selected/mouseover&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 4.12.0.85
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;private_beta_412086&quot;&gt;Private Beta (4.12.0.86)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_0_86&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; Build system tweaks; exclude errant files from plugin packages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default interface files; added Face Transfer pane to City Limits Lite layout; added Face Transfer pane action to City Limits Create toolbar; updated ActionLists with recently added Timeline pane actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consolidated Face Transfer tip page video buttons&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 4.12.0.86
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.12.0.86 - 2019-9-24&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_12_1_118">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-12T16:48:06+00:00</dc:date>
        <title>4.12.1.118 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_12_1_118</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.12.1.118 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; change log leading to the General Release of version 4.12.1.118. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_412116&quot;&gt;Public Beta (4.12.1.16)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_1&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; Incremented application, plugin and SDK version to 4.12.1.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Splash/About images&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 dForce hair item is not valid&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.2.0.17&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 4.12.1.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_2&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 dForce 1.2.1.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed standalone installer version&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 4.12.1.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_3&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 where making changes in the “Customize Interface Style” dialog (i.e., Window &amp;gt; Style &amp;gt; Customize Style…) would pollute the undo stack&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes made in this dialog should not be added to the undo stack&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; [ALT] + click can be used to restore an individual property, or the “Defaults” button can be clicked to restore all properties&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 some DzBasicDialog instances would not select the preferred default button when shown&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Face Transfer pane option menu action not properly enabling/disabling&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 4.12.1.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_4&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; Initial implement of “Frame Keys” in the Timeline pane Key Graph&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzHelpMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added saveHelpItemsFile()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.4; SDK min is 4.5.0.100.&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 Inline Help Save Option dialog that prevented saving all help groups; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Save Inline Help… action now saves a help file for each group independently by default; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Single File” option to the Inline Help Save Option dialog; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the Help &amp;gt; Troubleshooting &amp;gt; About Your Video Card… action (Current Hardware Features) dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved core inline help to subfolder within docs folder&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 4.12.1.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_5&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 DzTimePane 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 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The navigation controls on the right side of the Key Graph view in the Timeline pane are now consistent with other (docked) view navigation controls&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; icons, sizes, states, cursors, etc&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 “Translation (T)”, “Rotation (R)”, “Scale (S)”, “Other (O)”, “Alias (A)” and “Hidden (H)” Timeline pane property type actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Property Types” submenu to the Timeline pane options menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Property Types” submenu to the Timeline pane Dopesheet context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Frame Keys” action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessible from the Timeline pane Key Graph context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusts the pan/zoom of the Key Graph to fit the keys of the properties whose animation curves are being 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; Updated default menus; recommend clicking Window &amp;gt; Workspace &amp;gt; Update and Merge Menus action&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 Timeline pane where the checked state of the “Hidden (H)” property type would not persist between sessions&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 checked state of the “Properties” key creation scope option in the Timeline pane would not persist between sessions&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 Timeline pane with the default key creation scope option; Node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Select Item Keys (Filtered)” and “Select All Item Keys (Filtered)” action into a “Select” submenu of the Timeline pane Dopesheet context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Deselect Item Keys (Filtered)” and “Deselect All Item Keys (Filtered)” action into a “Deselect” submenu of the Timeline pane Dopesheet context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the mouse wheel event handler for the Timeline pane Key Graph&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; No modifier zooms in/out&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ctrl/Cmd modifier alone reduces the speed/scale of zoom&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Alt modifier alone pans up/down&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Alt + Ctrl/Cmd modifier together reduce the speed/scale of pan&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/Updated inline help descriptions for Timeline pane widgets&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 4.12.1.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_6&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 cursor feedback to the Timeline pane play range slider&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; play range start marker, play range end marker, slider, etc&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 cursor feedback to the Timeline pane Key Graph&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; keys, playhead, etc&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 cursor feedback to the Timeline pane Dopesheet&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; name column, keys, etc&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; Drawing of marquee (“rubberband”) selection in the Timeline pane Dopesheet and Key Graph views are now consistent with other views in the application&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 4.12.1.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_7&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 clarifying text to Face Transfer pane option menu actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Avatar SDK&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removes unneeded generation of obj, mtl, and json files&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; Build system tweaks&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated build scripts to include Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017, 2019&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addresses reports of Face Transfer plugin failing to load for some users - due to missing *140.dll dependencies&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 4.12.1.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_8&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; Removed the “OptiX Prime Acceleration” option from the Advanced page of the Render Settings pane when NVIDIA Iray is set as the active renderer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The option is no longer supported by the integrated version of Iray RTX 2019&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Although it is not explicitly stated in the release notes, the “iray_optix_prime” option is no longer listed/described in section “4 Iray Photoreal”, subsection “4.10 Rendering Options”, of the NVIDIA Iray - Programmer&amp;#039;s Manual and setting the option results in a warning message being logged&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 RTX 2019.1.4 (317500.5529)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for using the [Alt] keyboard modifier to deselect keys in the Timeline pane Dopesheet&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supports single deselect and multi-deselect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Support for using the [Ctrl/Cmd] keyboard modifier to add to selection also exists&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; Clicks in the keys column of the Dopesheet in the Timeline pane no longer changes item selection&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows the name column to be used for manipulating item selection (for action context and populating key graph) and the keys column to be used for manipulating keys&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 using the [Alt] keyboard modifier to deselect keys in the Timeline pane Key Graph&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supports single deselect and multi-deselect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Support for using the [Ctrl/Cmd] keyboard modifier to add to selection also exists&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 using the [Shift] keyboard modifier to constrain key movement in the Timeline pane Key Graph&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When vertical delta is greater than horizontal delta, only value will be changed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When horizontal delta is greater than vertical delta, only time will be changed&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; Support for holding the [Ctrl] keyboard modifier while dragging a selection of keys in the Timeline pane Key Graph to relax a frame snapping constraint also exists&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 4.12.1.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_9&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; Build system tweaks&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated standalone installer template to include/run Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017, 2019&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addresses reports of Face Transfer plugin failing to load for some users - due to missing *140.dll dependencies&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 4.12.1.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_10&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 execution configuration for Microsoft Visual C++ Redistributable sub-installers&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 4.12.1.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_11&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 using the [Ctrl] keyboard modifier while dragging a selection of keys in the Timeline pane Dopesheet to relax frame snapping constraints&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Key frame snapping in the Timeline pane Dopesheet is now based on the context key (the key under the cursor when the press occurred)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Maintains sub-frame relative time differences between selected keys&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 in the Timeline pane Dopesheet where selecting a key in the Key Graph and then moving it in the Dopesheet would sometimes (depending if and what key were selected in the Dopesheet in prior operations) prevent moving the selected keys earlier in time&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Click and drag on an unselected key in the Timeline pane Dopesheet now causes the key to become selected and begin moving in a single operation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This is now consistent with the Key Graph&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 4.12.1.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_12&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 the Timeline pane Dopesheet and the ability to deselect keys (using the [Alt] modifier) that resulted from a recent change to allow single-click select+move operations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made improvements to the efficiency of key selection/deselection in the Timeline pane Dopesheet&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made styling adjustments to the Timeline pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusted the left offset of the keys column to use the styled size of the playhead&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 cursor feedback to the Timeline pane Dopesheet header; keys column&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed painting issues in the Timeline pane Dopesheet header&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking at a point to the right of the playhead would not cause the elapsed track (left of the playhead) to update until a mouse move event occurred&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 issues with cursor feedback for when a column in the Timeline pane Dopesheet could be resized&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cursor feedback would incorrectly suggest that a user could resize the name/keys columns when the cursor was placed on the left side of the division between the column headers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cursor feedback would incorrectly suggest that a user could resize the the name column from its left side&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now when the resize cursor is displayed, the user can click+drag and the columns will resize as expected&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 4.12.1.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_13&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 in the Timeline pane where changing the current time via clicking within the Dopesheet keys column header, or double-clicking within the keys column, or dragging the playhead in the Key Graph, would not cause the Dopesheet keys column header to re-paint until the cursor was moved within said header&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 4.12.1.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_14&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 the Interactive Lesson support script; added setProductMembers(), smartContentPaneProductLocate()&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 interactive lessons that interact with the Surfaces, Lights, and/or Cameras panes to not be able to locate the panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isInstanceOfReleaseCycleAlreadyRunning()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.14; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only a single instance of the application, per release channel, is now allowed to run at a time&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Attempts to load registered file types via double-click or “open with” commands will now forward to a running instance (if any) instead of allowing concurrent instances that compete for resources and cause conflicts&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 4.12.1.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_15&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; Query args from file URLs now maintain name=value format in scriptArgs&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 IK solver where bones/nodes that define non-uniform scale were not being accounted for&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as “jitter” or “popping” during IK drag where chains (to include pull nodes) that incorporated non-uniform scale were involved&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; Implemented the heuristic IK solve algorithm used for figure node hierarchies, for non-figure node hierarchies&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Helps smooth and stabilize solves of non-figure node hierarchies&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; Split the Timeline pane “Advanced View” toggle action into 3 distinct view mode actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Basic View, Intermediate View, Advanced View&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Basic View is equivalent to Advanced View being unchecked in builds prior to 4.12&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Intermediate View is equivalent to Advanced View being checked in builds prior to 4.12&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Advanced View is the more full featured view introduced with 4.12&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 default menus; recommend clicking Window &amp;gt; Workspace &amp;gt; Update and Merge Menus action&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 Timeline pane key creation scope actions that could result in the active action becoming unchecked if it was already checked when clicked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the Key Creation Scope combobox into a menu button comprised of key scope actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended/Modified the DzTimePane 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; Fixed a minor memory leak in the Timeline pane; menus&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 4.12.1.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_16&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; Removed semi-colons separating file extensions in file browser multi-extension filters&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The presence of semi-colons within a single filter was causing macOS 10.15 (Catalina) to display files with all but the last file extension (the one NOT followed by a semi-colon) as “dimmed” (unavailable/unselectable)&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 DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added Mac_10_15 enumeration&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.16; SDK min is 4.5.0.100&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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for macOS 10.15 (Catalina) logging&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;-1982: Some legacy figures crash on load when IK chains are present&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 4.12.1.16
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_412140&quot;&gt;Public Beta (4.12.1.40)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_17&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; Parsing of CLI args now occurs much earlier in the startup process&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Forwarding application instances now wait to send messages to the primary instance (and subsequently exit) in the event that it is still starting&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addresses multiple application instances being launched in rapid succession&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; Processing of CLI args/IPC messages now utilizes the event stack&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Array scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; the return value for pushIfNotExists() is void, not Number (or Array)&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 4.12.1.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_18&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 tweaks to identification of application instances&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ensure file loading via CLI/IPC is processed after standard args&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Formatting of the release cycle label on the splash screen has been modified to support additional information&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Release cycle label colors on the splash screen now match the colors displayed for the corresponding release channel in Install Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Release cycle label on the splash screen now includes the long version string&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 4.12.1.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_19&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 DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added instanceName(), releaseCycleInstanceString(), releaseCycleInstanceSuffix(), releaseCycleInstanceSuffixStripped()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.19; SDK min is 4.5.0.100&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; DzApp&lt;/div&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;-instanceName&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The token/arg immediately following the option is stored as the instance name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; An instance name can contain alpha-numeric and underscore characters (all other characters are automatically stripped)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Named instances use unique application settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only a single instance of a named instance, per release channel, is allowed to run at a time&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Any number of named instances can be defined&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; Show application instance name (if any) in the title bar of the main window&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Show long version number and bit architecture on General Release splash screen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Show application instance name (if any) on splash screen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Show application instance name (if any) on about screen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A file path that is passed to an application instance (be it by &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; file extension associations, CLI, IPC, etc) is now either opened or merged based on its content type (e.g., a scene is “opened” by default, but a pose preset or a script is “merged” by default)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; User interaction for file paths passed to an application instance (be it by &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; file extension associations, CLI, IPC, etc) adheres to established content loading behaviors; e.g., prompt to save if loading a scene&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 4.12.1.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_20&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 issues with default buttons on the welcome wizard dialog&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 4.12.1.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_21&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; Share productID across all instances of a release cycle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Qt3 dependencies from internal plugin&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 4.12.1.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_22&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; Fixed a crash on launch if missing a data file&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 4.12.1.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_23&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 removing Qt3 dependencies from BVH import/export plugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getProgramDataAppInstancePath(), getAppDataInstancePath(), instanceNameSuffix()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.23; SDK min is 4.5.0.100&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; DzApp&lt;/div&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;-copyAppSettings&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The token/arg immediately following the option is used as the name of the release cycle (and optionally the instance) to copy application settings from&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The token/arg must be quoted if it contains a space character&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The token/arg must match the suffix of the application settings group name for an instance that has been launched at least once (i.e., releaseCycle[instanceName]) - return value of DzApp::releaseCycleSuffixStripped() or DzApp::releaseCycleInstanceSuffixStripped())&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; All spaces in the token/arg are automatically stripped in order to match the pattern used in the application settings group name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A single &lt;code&gt;~&lt;/code&gt; (tilde) character is interpreted as the root instance of the General Release&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A single &lt;code&gt;.&lt;/code&gt; (period) character is interpreted as the root instance of the &amp;#039;current&amp;#039; release cycle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A non-existent instance name or a single unsupported character effectively disables the option (as a match will not be found)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; All pertinent application settings are copied&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;-copySessionUI&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The token/arg immediately following the option is used as the name of the release cycle (and optionally the instance) to copy the session &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files from&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The token/arg must be quoted if it contains a space character (any besides the General Release will)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The token/arg must match the suffix of the application data folder name for an instance that has been launched at least once (i.e., release cycle [instanceName]) - return value of DzApp::releaseCycleSuffix() optionally appending DzApp::instanceNameSuffix())&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A single &lt;code&gt;~&lt;/code&gt; (tilde) character is interpreted as the root instance of the General Release&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A single &lt;code&gt;.&lt;/code&gt; (period) character is interpreted as the root instance of the &amp;#039;current&amp;#039; release cycle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A non-existent instance name or a single unsupported character effectively disables the option (as a match will not be found)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; All session &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files are copied&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; Launching a named instance of a given release cycle (using the &lt;code&gt;-instanceName&lt;/code&gt; command-line option) now automatically copies the application settings for the root instance of that release cycle on first launch unless the &lt;code&gt;-copyAppSettings&lt;/code&gt; command-line option is also specified&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Launching a named instance of a given release cycle (using the &lt;code&gt;-instanceName&lt;/code&gt; command-line option) now automatically copies the session &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; for the root instance of that release cycle on first launch unless the &lt;code&gt;-copySessionUI&lt;/code&gt; command-line option is also specified&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Execution of RunOnce scripts now cascade in the sequence: instance application data, release cycle application data, release cycle resources&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 4.12.1.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_24&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; Removed Qt3 dependencies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward removing Qt3 dependencies from ExP Export&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 4.12.1.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_24&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 DzApp SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; renamed isInstanceOfReleaseCycleAlreadyRunning() to isInstanceAlreadyRunning()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.25; SDK min is 4.5.0.100&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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the &lt;code&gt;-instanceName&lt;/code&gt; command-line option to support gap-filling automatic incrementation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A token/arg containing the &lt;code&gt;#&lt;/code&gt; (number sign) character will automatically have occurrences of the &lt;code&gt;#&lt;/code&gt; character replaced by the &amp;#039;next&amp;#039; available incremental integer value (e.g., if instances 1, 2, and 3 are running, instance 2 is closed and a new instance is launched, the new instance will be assigned 2 and the next would be assigned 4 - unless 1, 2 or 3 were closed before it launched)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Copying of root release cycle application settings and session &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files is implied by the presence of a &lt;code&gt;#&lt;/code&gt; character&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use the &lt;code&gt;-copyAppSettings&lt;/code&gt; and/or &lt;code&gt;-copySessionUI&lt;/code&gt; command-line option respectively to override default behavior&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 the efficiency of command-line option parsing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed various Qt3 dependencies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward removing Qt3 dependencies from RSL Compiler&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 4.12.1.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_26&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 DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getLogFilename(), getCloudLogFilename(), getApplicationDataName()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.26; SDK min is 4.5.0.100&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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Release cycle and instance name (if any) are now explicitly recorded to the log&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 Help &amp;gt; Troubleshooting &amp;gt; View Log File… action would open the log file for the primary instance of the application instead of the log file for the instance that the action was triggered from&lt;/div&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;-cleanOnExit&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A truthy/falsey token/arg immediately following the option is used to determine whether or not application settings/data is removed when the application exits&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The token/arg value can be one of &lt;code&gt;0&lt;/code&gt;, &lt;code&gt;off&lt;/code&gt;, &lt;code&gt;n&lt;/code&gt;, &lt;code&gt;no&lt;/code&gt;, &lt;code&gt;f&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt; or &lt;code&gt;1&lt;/code&gt;, &lt;code&gt;on&lt;/code&gt;, &lt;code&gt;y&lt;/code&gt;, &lt;code&gt;yes&lt;/code&gt;, &lt;code&gt;t&lt;/code&gt;, &lt;code&gt;true&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A falsey token/arg value does not override the standard behavior of purging the application temp folder on exit&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 &lt;code&gt;-instanceName&lt;/code&gt; command-line option support for gap-filling automatic incrementation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaning of application settings and session &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files on exit is implied by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use the &lt;code&gt;-cleanOnExit&lt;/code&gt; command-line option to override default behavior&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 4.12.1.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_27&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; DzApp, DzAppSettingsMgr&lt;/div&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;-cleanOnLaunch&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A truthy/falsey token/arg immediately following the option is used to determine whether or not application settings/data is removed when the application is launched&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The token/arg value can be one of &lt;code&gt;0&lt;/code&gt;, &lt;code&gt;off&lt;/code&gt;, &lt;code&gt;n&lt;/code&gt;, &lt;code&gt;no&lt;/code&gt;, &lt;code&gt;f&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt; or &lt;code&gt;1&lt;/code&gt;, &lt;code&gt;on&lt;/code&gt;, &lt;code&gt;y&lt;/code&gt;, &lt;code&gt;yes&lt;/code&gt;, &lt;code&gt;t&lt;/code&gt;, &lt;code&gt;true&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A falsey token/arg value does not override the standard behavior of purging the application temp folder on launch&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 &lt;code&gt;-instanceName&lt;/code&gt; command-line option support for gap-filling automatic incrementation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaning of application settings and session &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files on launch is implied by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use the -cleanOnLaunch command-line option to override default behavior&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 “pollution by abandonment” issue with the &lt;code&gt;-copyAppSettings&lt;/code&gt; command-line option if the token/arg that specifies the name (of the release cycle [instanceName]) to copy from does not exist&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for a semi-colon delimited whitelist of application settings to the &lt;code&gt;-copyAppSettings&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The first item in the list is used as the name of the release cycle (and optionally the instance) to copy application settings from&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Subsequent items in the list represent the paths of specific application settings to copy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Specifying specific application settings overrides copying all application settings&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 semi-colon delimited whitelist of session &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files to the &lt;code&gt;-copySessionUI&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The first item in the list is used as the name of the release cycle (and optionally the instance) to copy the session &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files from&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Subsequent items in the list represent the names of specific session &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files to copy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Specifying specific session &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files overrides copying all session &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files&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 issues with unsupported characters in the &lt;code&gt;-instanceName&lt;/code&gt; command-line option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with unsupported characters in the &lt;code&gt;-copyAppSettings&lt;/code&gt; command-line option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with unsupported characters in the &lt;code&gt;-copySessionUI&lt;/code&gt; command-line option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging of invalid values passed to the -instanceName, -copyAppSettings, -copySessionUI, -cleanOnLaunch, and -cleanOnExit command-line options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward removing Qt3 dependencies from Figure Setup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed various Qt3 dependencies&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 4.12.1.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_28&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 removing Qt3 dependencies from Bryce bridge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward removing Qt3 dependencies from Hexagon bridge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Qt3 dependencies from Puppeteer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed memory leaks in Puppeteer key preview, record, mouse drag, playback, and context menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved general performance of Puppeteer&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 script implementation of DzBasicDialog::addLayout()&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The layout to be added was not being removed from its parent widget before being added as a sub-layout to the DzBasicDialog layout and as a result the layout was being added below the dialog buttons layout instead of above it&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 DzBasicDialog public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added insertLayout()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.28; SDK min is 4.5.0.100&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; DzBasicDialog&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 4.12.1.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_29&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; Removed the “Architectural Sampler” property from Iray render settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Support for this setting was removed from NVIDIA Iray as of 2017.1 beta (296300.616) according to release notes&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; Materials in Map Transfer are now prefixed with the label of their respective root node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed Qt3 dependencies from Map Transfer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzComboEdit that could cause a crash, if the list of items added includes an empty string, when the popup is being built for display&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed duplicate items to be added to a DzComboEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed an empty item to be added to a DzComboEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEdit public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; modified addItem(), addItems(), insertItem(), insertItems() function signatures&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; DzComboEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.29; SDK min is 4.5.0.100&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 4.12.1.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_30&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; Expanded the file whitelist for copying using the &lt;code&gt;-copySessionUI&lt;/code&gt; command-line option when launching the primary instance of a release cycle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a parsing issue with the &lt;code&gt;-copySessionUI&lt;/code&gt; command-line option value&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 4.12.1.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_31&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 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added DzClipboard - write is enabled, read is disabled pending preference for user permission to access clipboard&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 4.12.1.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_32&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; docs; DzProcess&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed handling of environment settings passed to DzProcess::start() and DzProcess::launch()&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; DzProcess&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 4.12.1.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_33&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; Updated &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; call to fetch memory info on Windows&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addresses stated potential for &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; to provide inaccurate information &amp;gt; 4 &lt;abbr title=&quot;Gigabyte&quot;&gt;GB&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Produces identical results in practice&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 4.12.1.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_33&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 dForce 1.2.1.2&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 4.12.1.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_35&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 in DzContentMgr::findBaseDirectory() where the order of similarly named mapped directories could affect which base directory would be found for a given path&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A mapped directory earlier in the list that could be considered a prefix for a mapped directory that resided later in the list would be found instead of the later mapped 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 4.12.1.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_36&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 in the Timeline pane where a value less than 2 in the Total (Frames) spinbox, even if “momentarily” (e.g. a user attempts to type “120” but must type “1” followed by “2” and then “0”, and so is “less than 2” even if the intent is to type “120”), would cause painting of frame markers in the Dopesheet keys column header to enter into an infinite loop&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The minimum value for the Total (Frames) spinbox in the Timeline pane is now 1&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 4.12.1.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_37&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 4.12.1.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_38&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 (out of range) issue in DzFloatColor::linearizeColor() where gamma is less than or equal to 0 and alpha is also being linearized&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 4.12.1.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_39&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; OBJ Exporter MTL filename references are now quoted if the path contains a space&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implements stricter adherence to standard tokenization used by the OBJ Importer parser (per &lt;abbr title=&quot;specification&quot;&gt;spec&lt;/abbr&gt;) - allows a non-map-collected/non-map-converted OBJ Exporter export to be round-tripped with map assignments in tact&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 layout/stretching in OBJ Importer advanced options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; OBJ Importer MTL support for filenames has been extended&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now handles non-quoted paths that contain spaces&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 an issue in DzMap when calculating the max of the third value in a FLOAT3_MAP map&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This would cause DzMap::getPnt3VecMax() to return an incorrect value&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 performance of resolving MTL texture map references where the same map is referenced multiple times in the file&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 4.12.1.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_40&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; Consolidated options in the OBJ Export Options dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Radio buttons for selecting which type of grouping to write are now presented as a combobox&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Radio buttons for selecting how to handle texture maps are now presented as a combobox&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; Adjusted layout of options in the OBJ Export Options dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusted labels of options in the OBJ Export Options dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., “Write Object Statements” is now labeled “Write Separate Objects”&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 “Write Material Library” option in the OBJ Export Options dialog is now a checkable group box&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option to the “Write Material Library” group box in the OBJ Export Options dialog that controls whether or not to “Quote Paths Containing Spaces”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added access to the “Quote Paths Containing Spaces” option to the script accessible &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; as “QuoteMapPathsWithSpaces”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Filter Objects” option to the OBJ Export Options dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Contains a sub-option for choosing whether to export only the root of the primary selection, or the selected roots, and an option for whether or not to include parented objects&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; Relative paths written to MTL are now prefixed by a dot (current directory - of the MTL file)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Concludes work associated with #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1535&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 RTX 2019.1.5 (317500.7473)&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 4.12.1.40
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_412155&quot;&gt;Public Beta (4.12.1.55)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_41&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; Made a change to the timing of when a previous frame&amp;#039;s render context is released/garbage collected/etc&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This is an attempt to reduce resource consumption and address premature fallback from (NVIDIA) GPU to CPU when rendering with NVIDIA Iray&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 DzContentLibraryPane 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; Added a toggleable “Container View is Collapsible” (default off) action to the Content Library option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; recommend clicking 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 4.12.1.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_42&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; Changed the label of the recently added “Container View is Collapsible” action to “Allow Container View Collapse”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Preferences” submenu to the Content Library pane option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “View as List” action, the “View as Tree” action, the “View Side by Side” action, the “Allow Container View Collapse” action, and the “Edit Content Preferences…” action to the Content Library pane option menu “Preferences” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Preferences” submenu to the Smart Content pane option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Standard View” action, the “Basic View” action, the “Sync Category Selection” action, the “Sync Filter Text” action, and the “Sync Filter by Context” action to the Smart Content pane option menu “Preferences” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Allow Files Navigation Collapse” (default off) action to the “Preferences” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Allow Products Navigation Collapse” (default off) action to the “Preferences” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a redraw issue when toggling the “Allow Container View Collapse” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentTab 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; Extended DzRelatedAssetsView 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; DzContentLibraryPane, DzRelatedAssetsView, DzContentTab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; recommend clicking 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 4.12.1.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_43&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_12_1_44&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 a “Clear All Objects” action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clears simulation data from all objects with a dForce modifier, regardless of “Freeze Simulation” 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; Added a “Clear All Non-Frozen Objects” action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clears simulation data from all objects with a dForce modifier where “Freeze Simulation” is false&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; Relabeled the “Clear dForce Simulation from Selected Item(s)” action to “Clear Selected Objects”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clears simulation data from selected objects with a dForce modifier, regardless of “Freeze Simulation” 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; Added a “Clear Selected, Non-Frozen, Objects” action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clears simulation data from selected objects with a dForce modifier where “Freeze Simulation” is false&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; dForce “Clear *” actions now provide feedback (if prompting is not disabled) when the action results in no change&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Clear” button in the Simulation Settings pane, and the “Clear Simulation Data” action in the Simulation Settings pane option menu, now support the use of keyboard modifiers to control what happens when invoked (when dForce is the active simulation engine)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If [Ctrl/Cmd] is pressed (and prompting is not disabled), the user is presented with an options dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If [Shift] is pressed, only the selected objects are considered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If [Alt] is pressed, only the non-frozen objects are considered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If [Shift] and [Alt] are both pressed, only the non-frozen selected objects are considered&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 “Clear” button in the Simulation Settings pane, and the “Clear Simulation Data” action in the Simulation Settings pane option menu, now provide feedback (if prompting is not disabled) when the action results in no change (when dForce is the active simulation engine)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.2.1.3&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 default menu declarations for Content Library actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “View as List” action, the “View as Tree” action, the “View Side by Side” action, the “Allow Container View Collapse” action, and the “Edit Content Preferences…” action&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 an issue with default menu declarations for Smart Content actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Standard View” action, the “Basic View” action, the “Sync Category Selection” action, the “Sync Filter Text” action, the “Sync Filter by Context” action, the “Allow Files Navigation Collapse” action, and the “Allow Products Navigation Collapse” 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; Moved the “Show Hidden Properties” action, the “Consolidate Properties” action, the “Persistent Group Expansion” action, the “Display Separate Items” action, and the “Display Followers” action to a Parameters pane option menu “Preferences” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Show Hidden Properties” action, the “Display Separate Items” action, the “Display Followers” action, and the “Sync Region Selection with Scene” action to a Shaping pane option menu “Preferences” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Show Hidden Properties” action, the “Display Separate Items” action, and the “Display Followers” action to a Posing pane option menu “Preferences” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Show Hidden Properties” action, the “Display Selected Item(s) Only” action, the “Display Selected and Fitted Item(s)” action, and the “Display All Items” action to a Surfaces pane option menu “Preferences” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Show Hidden Properties” action, and the “Sync with Scene Selection” action to a Lights pane option menu “Preferences” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Show Hidden Properties” action, and the “Sync with Scene Selection” action to a Cameras pane option menu “Preferences” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Show Hidden Properties” action, and the “Restore Render Setting Defaults” action to a Render settings pane option menu “Preferences” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Show Hidden Properties” action, and the “Restore Draw Setting Defaults” action to a Draw Settings pane option menu “Preferences” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Show Hidden Properties” action, and the “Restore Simulation Setting Defaults” action to a Simulation Settings pane option menu “Preferences” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default interface files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; recommend clicking 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 4.12.1.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_45&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 regression (introduced while fixing the value less than 2 in the Total Frames spinbox issue) with drawing frame indicators in the Timeline pane Dopesheet view Keys column header if the Play Range Start was set to a frame number greater than the current time zoom/pan values should draw for the current Keys column width&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Click-dragging the left side of the time slider to the right side of the division between the Name column and the Keys column would cause frame indicators to squeeze into a progressively smaller area on the right of the header&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 4.12.1.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_46&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 in the Timeline pane where clicking the Dopesheet view Keys column header, or clicking/dragging the Playhead in the Dopesheet view Keys column header, while the Play Range Start frame number was set to any value other than 0 would cause the scene time to be offset from the frame corresponding to the cursor position by the same amount&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 4.12.1.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_47&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 copyright notices&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 Timeline pane where the state of the “Play All Frames” action would stop being respected when the Dopesheet or Key Graph widgets were interacted with directly by the user&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 4.12.1.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_48&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 DzSimulationMgr SDK &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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzSimulationMgr, DzSimulationEngine&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 4.12.1.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_49&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 version to 4.12.1.49; SDK min is 4.5.0.100&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; DzSimulationMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Simulate Selected” action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performs a custom simulation with only the selected nodes (per their respective settings) considered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Found in Simulation Settings pane option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This functionality is not new (it has been possible via script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; since 4.10), what is new is the convenience of a predefined 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; Updated default menus; recommend clicking 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 4.12.1.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_50&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 dForce 1.2.1.5&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated authorship/copyright on some 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 4.12.1.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_51&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 4.12.1.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_52&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 4.12.1.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_53&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 4.12.1.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_54&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 backend support for enabling/disabling NVIDIA Iray CPU fallback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added backend support for enabling/disabling NVIDIA Iray GPU detection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added backend support for enabling/disabling NVIDIA Iray GPU driver version check&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added backend support for setting NVIDIA Iray NVLINK peer group size&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires supported hardware&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 4.12.1.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_55&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 an option, to the Hardware page under NVIDIA Iray Advanced Render Settings, that allows the user to enable/disable Iray CPU fallback&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires restart to apply changes&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 option, to the Hardware page under NVIDIA Iray Advanced Render Settings, that allows the user to enable/disable Iray GPU detection&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires restart to apply changes&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 option, to the Hardware page under NVIDIA Iray Advanced Render Settings, that allows the user to enable/disable Iray GPU driver version check&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires restart to apply changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Depends on GPU detection being enabled&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 option, to the Photoreal Mode section of the Hardware page under NVIDIA Iray Advanced Render Settings, that allows the user to set Iray NVLINK peer group size&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires supported hardware&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Depends on GPU detection being enabled&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 minor cosmetic changes to NVIDIA Iray Advanced Render Settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Devices lists, on the Hardware page under NVIDIA Iray Advanced Render Settings, now prefix GPU options with their respective CUDA IDs&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Makes identifying corresponding messages in the log easier&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 4.12.1.55
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_412176&quot;&gt;Public Beta (4.12.1.76)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_56&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 Devices lists, on the Hardware page under NVIDIA Iray Advanced Render Settings, now suffix GPU options with their respective driver model and whether or not a display is attached&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Windows only&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 additional information to GPU description 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 4.12.1.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_57&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; DzElementData, DzSkeleton, DzDomCharacterData, DzContentTab&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 4.12.1.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_58&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; DzApp, DzComboEdit, DzFacetMesh, DzFacetMeshAttachment, DzTopologyData&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that allowed more than a single entry for a given action to be saved to the actions session file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made changes in preparation for support of custom panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPaneAction public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPaneIdentifier()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzPaneAction SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getPaneClassName()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.58; SDK min is 4.5.0.100&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; DzActionMgr, DzPaneAction, DzActionMenu, DzActionMenuItem, DzPaneMgr&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 4.12.1.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_59&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; Implemented support for defining multiple key sequences (up to 4) when assigning a shortcut to an action in the Customize dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved feedback when assigning a shortcut that is already in use&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where assigning the same shortcut to an action would erroneously prompt the user&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 4.12.1.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_60&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; Improved capture of key sequences in the Customize dialog&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 4.12.1.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_61&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 4.12.1.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_62&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 4.12.1.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_63&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 DzApp scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isValidGuid()&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 findActionsForAccel()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzActionMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCustomActionByIndex(), findActionsForShortcut()&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;; exposed DzCustomAction&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; DzApp, DzActionMgr, DzCustomAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.63; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The main window now respects up to 4 (GNU Emacs style) key sequences assigned as action shortcuts&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Key sequences consist of successive key codes entered within an allotted amount of time - where time is based on the maximum number of key codes in all sequences that start with the first in the sequence&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Widgets that implement their own (common) shortcuts (e.g., line-edits, text-edits, etc) can cause interference if the cursor is positioned over them when the shortcut is entered - this is not a new behavior, but it can become more apparent as more sequences that include overlapping key codes are used&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 4.12.1.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_64&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 action key sequence acceleration cache is now automatically rebuilt when an action&amp;#039;s shortcut is modified (be it via &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; or &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.12.1.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_65&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; Optimized the action key sequence acceleration cache&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “Duplicate *” action selection error messages to reflect current usage constraints&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Messages erroneously stated a narrower scope than is currently supported&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 object names on various DzAction subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPaneMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCustomPane(), removeCustomPane(), removeAllCustomPanes(); added customPaneAdded(), customPaneRemoved() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzActionMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added customPaneActionAdded(), customPaneActionRemoved() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzActionMenu public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added insertCustomPaneAction()&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 DzCustomPane&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; DzPaneMgr, DzActionMgr, DzActionMenu, DzAction, DzCustomPane,  DzScriptAction, DzEventScriptAction, DzCustomAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.65; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleanup meta-actions when custom pane action is added&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Restore shortcut/icon from meta-actions&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 4.12.1.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_66&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 4.12.1.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_67&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 4.12.1.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_68&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; Pane menus are now updated (case-insensitively alpha-numerically sorted) prior to display&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzActionMenuItem::getLabel() now returns the current label for Action and CustomAction types&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; DzActionMgr, DzActionMenuItem&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a (hidden) “Ignore Local Transform” property&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When active, causes geometry associated with the node to ignore the local transform&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows the node to be used in a node hierarchy as a “helper node” or as part of a “control rig” with no effect on its own geometry&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; Changed the label of the (hidden) “Disable Transform” property to the more accurate “Disable Local Transform”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When active, dynamically overrides the transform properties and the local transform to be at its identity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows the node to be dynamically restored/locked&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 DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setLocalTransformDisabled(), setLocalTransformIgnored(), getPointAtTarget(), getPointAtStrength(), isLocalTransformDisabled(), isLocalTransformIgnored(), getIgnoreLocalTransformControl()&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; DzNode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.68; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with certain property values being copied during a duplicate (node) operation&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 4.12.1.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_69&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 preliminary changes to support integration of NVIDIA Iray RTX 2020; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed DzSceneAssetModifier to DzMeshModifier&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 DzNodeModifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK saving sample; rename DzModifer subclass to clarify type of modifier is of the mesh variety, not the node variety&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with auto moc of SDK samples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.69; SDK min is 4.5.0.100&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 4.12.1.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_70&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; Attempt to get new OpenGL profile on systems that support it&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.2.1.6&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 4.12.1.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_71&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; &lt;del&gt;Extended DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added addModifier(), removeModifier(), moveModifier(), removeAllModifiers(), getNumModifiers(), getModifier(), findModifier(), findModifierIndex(), findModifierIndexFromEnd(); added modifierAdded(), modifierRemoved(), aboutToAddModifier(), modifierStackChanged() signals&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Extended DzNode SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getUniqueModifierName(), modifierIterator(), modifierDuplicate()&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.71; SDK min is 4.5.0.100&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; DzNode, DzObject&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 4.12.1.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_72&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 “Point At” property on a node is now located in the General &amp;gt; Constraints group by default instead of General &amp;gt; Misc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The (hidden) “Disable Local Transform” and “Ignore Local Transform” properties on a node are now located in the General &amp;gt; Transforms group by default instead of General &amp;gt; Misc&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; These properties are now also ordered before transform properties to reflect their scope&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 “Fit to” and “Fit to Mode” properties on a skeleton are now located in the General &amp;gt; Constraints group by default instead of General &amp;gt; Misc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added propertyVersion()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSkeleton SDK &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 SDK version to 4.12.1.72; SDK min is 4.5.0.100&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; DzNode, DzSkeleton&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #CS-320298: Offset key selection in the Timeline pane Dopesheet keys column when the Play Range Start is not at 0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where double-clicking the Dopesheet keys column to snap the playhead to the closest frame (i.e., set the current scene time) would be offset when the Play Range Start is not at 0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where clicking on a key in the Timeline pane Dopesheet keys column to select it while viewing a play range with many frames would sometimes cause the key to move to an adjacent frame even if the cursor position had not changed&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 selected keys in the Timeline pane Dopesheet keys column that ultimately resulted in no change would unnecessarily cause an undo item to be created and added to the stack&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 4.12.1.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_73&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 dragging keys in the Timeline pane Dopesheet would not cancel an undo operation if those keys were dropped/released in the same position they started the drag from&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Extended DzNode scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getUniqueModifierName()&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNodeModifier SDK &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; Fixed access specifier on DzNodeModifier ctor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPropertyHelper SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isNodeModifierProperty()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSceneHelper scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isNodeModifierProperty()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.73; SDK min is 4.5.0.100&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; DzPropertyHelper&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; DzNode, DzSceneHelper&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 4.12.1.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_74&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;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; version&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;; moved DzGLUtility to public&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.74; SDK min is 4.5.0.100&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; DzGLUtility, Compiling &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Studio Plugins (Win/macOS)&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_12_1_75&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 4.12.1.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_76&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 NVIDIA Iray RTX 2019.1.6 (317500.11080)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Render Settings (NVIDIA Iray) &amp;gt; Optimization &amp;gt; Ray Tracing Low Memory property&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Controls the memory used by ray tracing acceleration hierarchies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Currently only reduces memory usage on pre-Turing generation GPUs (while potentially harming rendering performance) if set to “on”&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 registration of script accessible classes&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 4.12.1.76
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4121109&quot;&gt;Public Beta (4.12.1.109)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_77&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; DzComponentController&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 4.12.1.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_78&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; Renamed custom DzViewTool SDK sample classes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK custom view tool action icon styling sample&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed custom DzViewTool SDK sample files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with Dz3DBrushTool 4.5+ SDK ABI; removed virtual specifier from member functions added post-4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPolygonSelectionTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setFaceGroupVisibility(), setMaterialGroupVisibility(), setRegionVisibility(), setRigidityGroupVisibility(); added visibilityChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzPolygonSelectionTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated setFaceGroupVisiblity(), setMaterialGroupVisiblity(), setRegionVisiblity(); deprecated visiblityChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.78; SDK min is 4.5.0.100&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; DzPolygonSelectionTool, Dz3DBrushTool&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 4.12.1.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_79&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 NVIDIA Iray RTX 2020.0.0 (327300.312)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increases minimum driver requirement (on Windows) to 441.22 for pre-Turing GPUs (to support CUDA 10.2), and 441.87 for Turing GPUs (to support OptiX 7.1)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Failure to update to the minimum driver is likely to produce a blank image and a render error (e.g., “Invalid parameters (NULL pointer)”) being written to the log&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; Made changes (i.e., additions, modifications, deletions) to Shader Mixer low-level MDL bricks that correspond to integration of NVIDIA Iray RTX 2020&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzMdlArray, DzMdlBaseSellmeierCoefficientLambda, DzMdlDfSheenBsdf, DzMdloperatorLen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzMdlDfBackscatteringGlossyReflectionBsdf, DzMdlDfMicrofacetBeckmannSmithBsdf, DzMdlDfMicrofacetBeckmannVcavitiesBsdf, DzMdlDfMicrofacetGgxSmithBsdf, DzMdlDfMicrofacetGgxVcavitiesBsdf, DzMdlDfSimpleGlossyBsdf, DzMdlDfWardGeislerMoroderBsdf, DzMdloperatorCast&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed DzMdlBaseIntN256NAt, DzMdlBool2At, DzMdlBool3At, DzMdlBool4At, DzMdlDfTint, DzMdlDouble2At, DzMdlDouble2x2At, DzMdlDouble2x3At, DzMdlDouble2x4At, DzMdlDouble3At, DzMdlDouble3x2At, DzMdlDouble3x3At, DzMdlDouble3x4At, DzMdlDouble4At, DzMdlDouble4x2At, DzMdlDouble4x3At, DzMdlDouble4x4At, DzMdlFloat2At, DzMdlFloat2x2At, DzMdlFloat2x3At, DzMdlFloat2x4At, DzMdlFloat3At, DzMdlFloat3x2At, DzMdlFloat3x3At, DzMdlFloat3x4At, DzMdlFloat4At, DzMdlFloat4x2At, DzMdlFloat4x3At, DzMdlFloat4x4At, DzMdlInt2At, DzMdlInt3At, DzMdlInt4At&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 4.12.1.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_80&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 a minor tweak to display of Render Settings (NVIDIA Iray) &amp;gt; Advanced &amp;gt; Canvases canvas type&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 4.12.1.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_81&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 DzIrayRenderer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getHighThreshold(), setHighThreshold(), getMediumThreshold(), setMediumThreshold(), getAllowCPUFallback(), setAllowCPUFallback(), getAllowGPUDetection(), setAllowGPUDetection(), getGPUDriverCheck(), setGPUDriverCheck(), getNVLINKPeerGroupSize(), setNVLINKPeerGroupSize(), getCPULoadLimit(), setCPULoadLimit(), getCPUThreadAffinityEnabled(), setCPUThreadAffinityEnabled(), getGPULoadLimit(), setGPULoadLimit()&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; DzIrayRenderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added backend support for scheduling configuration (i.e., CPU/GPU load limits, CPU thread affinity) of NVIDIA Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified/Extended logging of NVIDIA Iray process/status&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 4.12.1.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_82&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 version to 4.12.1.82; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial functional implementation of Node Transform Constraints&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Constrains (weighted) position&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Does not currently account for node hierarchy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Does not currently constrain rotations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Does not currently constrain scale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Does not currently handle target node deletion, etc&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; Node Transform Constraints now account for target node origin offset&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addresses initial jump when adding a the constraint to a node&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; Node Transform Constraints now support X|Y|Z Translation toggling&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 4.12.1.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_83&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 DzNodeProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added unexclude()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNumericNodeProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added exclude(), unexclude(), isExcluded()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNumericNodePropertyWgt SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isExcluded()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzStyledNumericNodePropertyWgt SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isExcluded()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.83; SDK min is 4.5.0.100&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; DzNodeProperty, DzNumericNodeProperty&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; DzNumericNodePropertyWgt, DzStyledNumericNodePropertyWgt&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 “Point At” property for a given node listed the node it is on as a viable target&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 description of a Transform Constraint Controller did not include the list of its target nodes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Displayed in Parameter Settings &amp;gt; Controllers&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 4.12.1.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_84&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 DzNodeProperty SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added emitAboutToChange()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzSkeletonProperty SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated emitAboutToChange()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.84; SDK min is 4.5.0.100&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; DzNodeProperty, DzSkeletonProperty&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 RTX 2020.0.0 (327300.2022)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increases minimum driver requirement (on Windows) to 441.22 for pre-Turing GPUs (to support CUDA 10.2), and 442.19 for Turing GPUs (to support OptiX 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; Added Scheduling options (i.e., CPU Load Limit, CPU Thread Affinity) to Render Settings (NVIDIA Iray) &amp;gt; Advanced &amp;gt; Hardware&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with saving (and therefore restoring) of NVIDIA Iray scheduling options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Node Transform Constraints now guard against cyclical evaluation (infinite loop) caused by disallowing selection of the parent node as a target node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Node Transform Constraint target controls on the same node now guard against selection of the same target node across multiple controls&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 4.12.1.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_85&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; Node Transform Constraints now account for the node they are on being a child of another node; position&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Node Transform Constraints now handle the parent of the node they are on being changed&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 4.12.1.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_86&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 4.12.1.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_87&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 Render Settings (NVIDIA Iray) &amp;gt; Advanced &amp;gt; Hardware &amp;gt; Scheduling : CPU Thread Affinity option is not supported by macOS&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The option has been hidden/disconnected on macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Platform specific (preprocessor) &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; guards have been added&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 4.12.1.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_88&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; Implemented support for NVIDIA Iray Deep-Learning based Structural Similarity Image Metric (SSIM) prediction&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Progressive Rendering &amp;gt; Completion &amp;gt; Post Prediction &amp;gt; Post SSIM Available&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Makes SSIM available&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Triggers generation of additional data needed for SSIM in the event that SSIM is enabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Must be enabled prior to starting a render&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Toggles visible state (and use of) of other “Post SSIM” properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; If enabled, may cause memory/performance overhead&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 Progressive Rendering &amp;gt; Completion &amp;gt; Post Prediction &amp;gt; Post SSIM Enable&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Controls whether or not SSIM is used to predict convergence&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 Progressive Rendering &amp;gt; Completion &amp;gt; Post Prediction &amp;gt; Post SSIM Target&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; The target amount of convergence for the SSIM prediction&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 Progressive Rendering &amp;gt; Completion &amp;gt; Post Prediction &amp;gt; Post SSIM Max Memory (hidden)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Maximum amount of GPU device memory the SSIM predictor is allowed to use&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; Disabled/Hidden when “Post Denoiser Available” is set to “On”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Runs under the first GPU found by the system&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; No CPU fallback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Photoreal render mode only (currently)&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 (hidden) “Post Denoiser Max Memory” property to the “Filtering/Post Denoiser” property group&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Photoreal render mode only (currently)&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 NVIDIA Iray progress messages&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 4.12.1.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_89&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 rotations to Node Transform Constraints&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Node Transform Constraints now support X|Y|Z Rotation toggling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Node Transform Constraints now guard against cyclical evaluation (infinite loop) caused by parenting the node that a constraint is on to a node in one of the participating constraint target&amp;#039;s node hierarchies&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 4.12.1.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_90&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 a Render Settings (NVIDIA Iray) &amp;gt; Environment &amp;gt; Matte Fog &amp;gt; Matte Fog property&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Toggles the state of the matte fog effect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Toggles display of additional matte fog related properties&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 Render Settings (NVIDIA Iray) &amp;gt; Environment &amp;gt; Matte Fog &amp;gt; Matte Fog Visibility property&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Specifies the visibility range, in meters, that is the distance at which the contrast between bright and dark objects is still perceivable according to the Koschmieder equation&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 Render Settings (NVIDIA Iray) &amp;gt; Environment &amp;gt; Matte Fog &amp;gt; Matte Fog Visibility Tint property&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows variance in the visibility range per color channel&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 Render Settings (NVIDIA Iray) &amp;gt; Environment &amp;gt; Matte Fog &amp;gt; Matte Fog Brightness property&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Specifies the brightness of the in-scattered lighting, either as an absolute value or as a multiplier (see next property)&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 Render Settings (NVIDIA Iray) &amp;gt; Environment &amp;gt; Matte Fog &amp;gt; Matte Fog Brightness Relative to Environment property&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If enabled, the brightness of the in-scattered lighting is automatically determined to be relative to the total illuminance of the environment or sun and sky&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If disabled, the brightness is an absolute 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; Added a Render Settings (NVIDIA Iray) &amp;gt; Environment &amp;gt; Matte Fog &amp;gt; Matte Fog Brightness Tint property&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows for color tinting in-scattered lighting&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 4.12.1.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_91&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; DzPushModifier&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 4.12.1.91
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_92&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;-2074/#CS-318168: “Play All Frames” action missing from Timeline pane option menu&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; Work toward asset IO support of node modifiers&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 4.12.1.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_93&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 DzPopupMenu that prevented menu items from being checkable/checked using legacy &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; Extended DzPopupMenu scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isItemCheckable(), setItemCheckable()&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; DzPopupMenu&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 4.12.1.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_94&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 guard against use of the Iray Auto Exposure tool (NVIDIA Iray DrawStyle) resulting in an invalid (-inf) Exposure Value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Inline help for DrawStyle tool actions associated with a DrawStyle DzViewTool subclass (e.g., Iray Auto Exposure tool) is now used/displayed (if defined) for the in-viewport icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help; Iray Auto Exposure tool, Content Library 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 4.12.1.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_95&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 DzPropertySideNavHierarchy scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added forceRefresh(), toggleShowFollowers(), getDefaultSelectionPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzPropertySideNavHierarchy scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated forceRefesh(), toogleShowFollowers()&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; DzPropertySideNavHierarchy&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 4.12.1.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_96&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; Performance of Node Transform Constraints has been optimized based on which components are enabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented an alternate (quaternion based) rotation blending on Node Transform Constraints&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; An improvement, but still suffers a flip &amp;gt;= ~180 deg&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; Scale components of Node Transform Constraints are now “Off” by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Node Transform Constraints now support X|Y|Z Scale toggling&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabling scale components does not yet produce the intended result&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; Implemented saving of Node Transform Constraints&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving of animations for DzNodeProperty instances (i.e. target nodes) needs attention (in general, not specific to constraint targets), and its presence in the file will currently cause restoration of target nodes to be incorrect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Stripping animation data for DzNodeProperty instances allows target nodes to be restored&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; Implemented loading of Node Transform Constraints&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Loading of animations for DzNodeProperty instances (i.e. target nodes) needs attention (in general, not specific to constraint targets), and its presence in the file will currently cause restoration of target nodes to be incorrect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Stripping animation data for DzNodeProperty instances allows target nodes to be restored&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 4.12.1.96
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_97&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; DzListView, DzHeader, DzListViewItem, DzCheckListItem&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzLineEdit scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setValidator(), getValidatorSettings()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEdit scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setValidator(), getValidatorSettings()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Physically-Based Rendering (PBR) DrawStyle plugin, and supporting libraries/resources, to the public Win64 footprint&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mac64 is still limited to the internal footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implements Google Filament as a DrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implementation is designed to translate properties of the “!Iray Uber Base” (Default Resources) and “Iray Blended Dual Lobe Hair” (dForce Starter Essentials) shaders as faithfully as possible&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 4.12.1.97
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_98&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 crash issues relating to the deletion of a Node Transform Constraint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where attempting to transform a node after deleting its Node Transform Constraint would cause a crash&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 relative position of nodes involved in a Node Transform Constraint, in conjunction with the direction of the constraint relationship, would cause the offset of the constrained node to be incorrect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved performance of Node Transform Constraints&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Post-install package finalization now includes setting an application setting used by external applications/plugins (e.g., bridges) to locate the installed path of this application&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated pre-install script handling of cross-sku package conflicts for Photoshop 3D Bridge&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only one channel package should be installed via Install Manager at any given time&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 pre-install script handling of cross-sku package conflicts for GoZ&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only one channel package should be installed via Install Manager at any given time&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 4.12.1.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_99&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; Made modifications to Shader Mixer low-level MDL built-in bricks to correspond with changes in NVIDIA Iray RTX 2020.0.0 (327300.2022)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzMdlBool2GetX, DzMdlBool2GetY, DzMdlBool3GetX, DzMdlBool3GetY, DzMdlBool3GetZ, DzMdlBool4GetW, DzMdlBool4GetX, DzMdlBool4GetY, DzMdlBool4GetZ, DzMdlDouble2GetX, DzMdlDouble2GetY, DzMdlDouble3GetX, DzMdlDouble3GetY, DzMdlDouble3GetZ, DzMdlDouble4GetW, DzMdlDouble4GetX, DzMdlDouble4GetY, DzMdlDouble4GetZ, DzMdlFloat2GetX, DzMdlFloat2GetY, DzMdlFloat3GetX, DzMdlFloat3GetY, DzMdlFloat3GetZ, DzMdlFloat4GetW, DzMdlFloat4GetX, DzMdlFloat4GetY, DzMdlFloat4GetZ, DzMdlInt2GetX, DzMdlInt2GetY, DzMdlInt3GetX, DzMdlInt3GetY, DzMdlInt3GetZ, DzMdlInt4GetW, DzMdlInt4GetX, DzMdlInt4GetY, DzMdlInt4GetZ&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; Reinstated Shader Mixer low-level MDL bricks removed in 4.12.1.79&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manually recreated DzMdlBool2At, DzMdlBool3At, DzMdlBool4At, DzMdlDouble2At, DzMdlDouble3At, DzMdlDouble4At, DzMdlFloat2At, DzMdlFloat3At, DzMdlFloat4At, DzMdlInt2At, DzMdlInt3At, DzMdlInt4At&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 4.12.1.99
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_100&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 multi-dimensional array “*At” function return types in basic MDL&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reinstated Shader Mixer low-level MDL bricks removed in 4.12.1.79&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manually recreated DzMdlDouble2x2At, DzMdlDouble2x3At, DzMdlDouble2x4At, DzMdlDouble3x2At, DzMdlDouble3x3At, DzMdlDouble3x4At, DzMdlDouble4x2At, DzMdlDouble4x3At, DzMdlDouble4x4At, DzMdlFloat2x2At, DzMdlFloat2x3At, DzMdlFloat2x4At, DzMdlFloat3x2At, DzMdlFloat3x3At, DzMdlFloat3x4At, DzMdlFloat4x2At, DzMdlFloat4x3At, DzMdlFloat4x4At&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 an issue where default focus for the Render Window was always being awarded to the What&amp;#039;s This? (inline help) button&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Focus behavior has been modified such that when a destination path/filename has been defined in the Render Settings pane, focus is awarded to the Save button as it becomes enabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If either the destination path or filename has not been pre-defined, focus is awarded to the corresponding field/button&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; Finishing an edit of the filename for a render in the Render Window (i.e., pressing the [Enter] or [Return] key) is now interpreted as though the Save button was clicked (if enabled)&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 attempting to save a render over an existing file would prompt the user for whether or not to overwrite the existing file multiple times if the question was answered “No”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Answering “No” now also re-raises, and makes active, the Render Window&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 Render Window is now raised and made active when the window is not active and a render is finished or canceled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “File Already Exists” message has refactored to include additional detail&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzProductAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getRealtiveInstallPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getRelativeInstallPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getProductName()&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 DzNonEmptyComboEditDlgValidator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.100; SDK min is 4.5.0.100&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, DzProductAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Create a Product from…” dialog has been refactored&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; It is now a standard basic dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; It now uses a validator to prevent invalid characters from being entered&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 “Create a Product from…” actions (underlying functions) now check for and prevent an empty product name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Create a Product” dialog is now initially focused on the name field upon display&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 4.12.1.100
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_100&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_12_1_102&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 NVIDIA Iray RTX 2020.0.1 (327300.3640)&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 4.12.1.102
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_103&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 the backdrop material was not named&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzElement public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added NameEditScope enum; added getTypeLabel(), getNameEditScope()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzElement SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setTypeLabel(), setNameEditScope()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.103; SDK min is 4.5.0.100&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; DzElement, DzBackdrop&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Type label and name edit scope are now explicitly set for DzMaterial, DzNode, DzObject, DzSkinBinding, DzModifier, DzMorph, DzNodeModifier, DzShape&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 4.12.1.103
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_104&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 4.12.1.104
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_105&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 the “Choose Value” Shader Mixer brick failing to function correctly for any type other than an integer (singular)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented a temporary workaround for an issue in the Iray 2020 SDK &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; Workaround supports the color, string, bool, bool2, bool3, bool4, int, int2, int3, int4, float, float2, float3, float4, double, double2, double3, double4, float2x2, float2x3, float2x4, float3x2, float3x3, float3x4, float4x2, float4x3, float4x4, double2x2, double2x3, double2x4, double3x2, double3x3, double3x4, double4x2, double4x3, double4x4, and material types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Workaround does NOT support the user-defined struct, enum, texture_2d, texture_3d, texture_cube, texture_ptex, light_profile, BSDF, EDF, or VDF types&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 warnings messages to the “Choose Value” Shader Mixer brick for unsupported 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 4.12.1.105
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_106&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; Refactored code that deals with the generation of certain Shader Mixer bricks&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes processing of MDL function signatures to address issues (generic types as parameters, in particular) stemming from the integration of NVIDIA Iray RTX 2020 and its switch to MDL 1.6&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; As a result of this refactoring, the “Choose Value” Shader Mixer brick now handles all known/supported types and therefore nullifies/resolves the workaround implemented in 4.12.1.105&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 4.12.1.106
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_107&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; Automated Shader Mixer brick generation for MDL functions that have generic parameters (i.e., “&amp;lt;0&amp;gt;”) is now skipped&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; These kinds of functions must now be manually wrapped/exposed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; As a result, the recently added (4.12.1.79) DzMdlArray and DzMdloperatorLen bricks have (temporarily?) been removed&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; A Node Transform Constraint now provides the ability to choose the space in which rotations occur (local vs target)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A Node Transform Constraint now has the ability to record/adjust its positional offset from a given target node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with doubling of scale values in Node Transform Constraints&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Node Transform Constraint scripting APIs&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 4.12.1.107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_108&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 issues with rotation and scale calculations in Node Transform Constraints&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with parent transform compensation in Node Transform Constraints&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed Node Transform Constraint controllers to be of the replace type rather than the add type&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This has the effect of strictly enforcing the constraint and increases the responsibility/importance of target offset properties&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 loading a Node Transform Constraint from a saved file would cause a doubling effect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Node Transform Constraints now use “Constraint Context” (instead of “Rotation Space”) in &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;/&lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; to refer to the context in which the constraint operates&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Local” operates such that rotation of the constrained node occurs about its own origin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Target” operates such that the constrained node&amp;#039;s position orbits the origin of the target node(s) in a parent/child-like relationship, but does not itself rotate&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; Renamed Node Transform Constraint properties for consistency&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improves filtering possibilities&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; A Node Transform Constraint now has the ability to record/adjust its rotational offset from a given target node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Node Transform Constraints now support General Scale toggling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Node Transform Constraints offset properties are now styled like transform properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusted sensitivity of Node Transform Constraints offset properties to be consistent with node transform properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified Node Transform Constraint scripting APIs; renamed member functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Node Transform Constraint scripting APIs; added member functions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode public &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; Modified DzDistantLight SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated updateIsLightPortalVisiblity()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDistantLight SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added updateIsLightPortalVisibility()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzDistantLight public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getLightTempature()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDistantLight public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getLightTemperature()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.108; SDK min is 4.5.0.100&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; DzNode, DzDistantLight&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 4.12.1.108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_109&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 photometric point lights rendered with NVIDIA Iray, where the combination of “Two Sided” enabled and “Light Geometry” set to “Point” would cause the light to contribute no light to the rendered scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDistantLight SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added updateTwoSidedVisibility()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.109; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Two Sided” property on a light where “Photometric Mode” is enabled is now dynamically shown/hidden based on whether or not “Light Geometry” is set to a value where “Two Sided” has meaning&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g. “Two Sided” has no meaning for “Point”, so the “Two Sided” property is hidden when “Light Geometry” is set to “Point”&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; Moved the Physically-Based Rendering (PBR) DrawStyle plugin, and supporting libraries/resources, back to the internal Win64 footprint&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Not ready for general public consumption yet&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 4.12.1.109
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4121115&quot;&gt;Public Beta (4.12.1.115)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_110&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; Disabled the “Store” page in the Smart Content pane footer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Splash/About images&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 4.12.1.110
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_111&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 DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getWSTransformAxisValues(), getLocalTransformAxisValues()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added calcWSTransformAxisValues(), calcLocalTransformAxisValues()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified Node Transform Constraint scripting APIs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.111; SDK min is 4.5.0.100&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; DzNode&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 4.12.1.111
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_112&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; DzApp&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 4.12.1.112
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_113&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; Improved reporting of NVIDIA Iray render progress information&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When (NVIDIA Iray) &amp;gt; Progressive Rendering &amp;gt; Completion &amp;gt; Post Prediction &amp;gt; Post SSIM Available and Post SSIM Enable are enabled, render progress is now dynamically calculated based on SSIM prediction data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When (NVIDIA Iray) &amp;gt; Progressive Rendering &amp;gt; Completion &amp;gt; Post Prediction &amp;gt; Post SSIM Available and Post SSIM Enable are enabled, the active rendering process will now automatically terminate when the Post SSIM Target (convergence) value is met&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; (NVIDIA Iray) &amp;gt; Progressive Rendering &amp;gt; Completion &amp;gt; Post Prediction &amp;gt; Post SSIM Enable and Post SSIM Target now behave as expected (and have the expected impact on progress reporting) when edited in the Render Window editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed the (NVIDIA Iray) &amp;gt; Progressive Rendering &amp;gt; Completion &amp;gt; Post Prediction &amp;gt; “Post SSIM Target” property to “Post SSIM Predict Target” in order to more closely match the Iray 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 the value of (NVIDIA Iray) &amp;gt; Progressive Rendering &amp;gt; Completion &amp;gt; Post Prediction &amp;gt; Post SSIM Predict Target not being respected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where changing the name of a canvas using the Render Settings (NVIDIA Iray) &amp;gt; Advanced page would not update the name of the canvas in the Canvases &amp;gt; Active Canvas property on the Render Settings (NVIDIA Iray) &amp;gt; Editor page&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 4.12.1.113
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_114&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; Work around an issue resulting from the integration of NVIDIA Iray RTX 2020, where attenuating a color and adjusting its alpha value is not being respected when rendered&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifests as the “Grayscale From:” option in the Image Editor producing a different result than previous versions of Iray when set to the “Alpha” value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifests as the “Invert” option in the Image Editor producing a different result than previous versions of Iray when set to the “On” value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This workaround is intended to be temporary - until the issue can be addressed in Iray proper&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 4.12.1.114
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_115&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; Applied the alpha adjustment workaround in the previous build to the “Texture Instance” Shader Mixer brick (DzTextureInstanceBrick)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Has a potential ripple effect due to extensive use - warrants extensive testing&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 4.12.1.115
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4121117&quot;&gt;Public Beta (4.12.1.117)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_116&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 DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added hasActiveModalWidget()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where DzApp::postScriptEvent() did not wait for the main event loop to be started before executing the script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.1.116; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that could cause an errant PostgreSQL connection message to be displayed during startup&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “A valid PostgreSQL &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connection could not be established…” message would be displayed, but database driven content views would become populated without further interaction by the user&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 colors in Render Settings (NVIDIA Iray) &amp;gt; Environment group (e.g., Matte Fog Visibility Tint, Matte Fog Brightness Tint) were being sent to the renderer with their respective green and blue component values transposed&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 4.12.1.116
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_117&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; Merged to trunk&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 4.12.1.117
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;private_beta_4121118&quot;&gt;Private Beta (4.12.1.118)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_1_118&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 that allowed a disabled action to be triggered using its shortcut&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., WASD keyboard navigation actions would still trigger when their respective assigned shortcuts were pressed even though the Keyboard Navigation action was toggled off and the individual actions were disabled&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 an issue where actions bound to keyboard shortcuts with a sequence count of 1 were waiting as though there was a potential subsequent shortcut in the sequence instead of immediately triggering the action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., WASD keyboard navigation actions seemed to suffer a delay even though no actions were bound to multiple shortcut sequences&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 guard against multiple events for a single keyboard shortcut causing validation (and ultimately the triggering of an associated action) multiple times&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., guard against actions (render, save, etc) being triggered more than once for a single shortcut&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 event filtering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Patched Qt 4.8.7 SSL/TLS support&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 4.12.1.118
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.12.1.117 - 2020-4-29&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.12.1.118 - 2020-6-29&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_14_0_10">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-02T22:18:54+00:00</dc:date>
        <title>4.14.0.10 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_14_0_10</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.14.0.10 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; change log leading to the General Release of version 4.14.0.10. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_41226&quot;&gt;Public Beta (4.12.2.6)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_1&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 4.12.2.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_2&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; Merged changes to Trunk (4.12.1.118)&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 4.12.2.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_3&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_12_2_4&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; Merged changes to Trunk (4.12.1.118)&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 4.12.2.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_5&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; Merged changes to Trunk (4.12.1.118)&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 4.12.2.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_6&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; Merged changes to Trunk (4.12.1.118)&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 4.12.2.6
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_412251&quot;&gt;Public Beta (4.12.2.51)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_7&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 dForce 1.2.2.1&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates plugin revision to reflect SDK revision&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes an issue that prevented access to Publishing Partner functionality&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 4.12.2.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_8&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 efficiency improvements to aniMate2/Lite&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in aniMate2/Lite that could cause nested loading of scene data to consume more time than is necessary because it would prematurely begin processing the scene as if the loading process were complete and a nested load of scene data had not yet completed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash in animate2/Lite when a node was added to the scene&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 4.12.2.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_9&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 NVIDIA Iray RTX 2020.0.2 (327300.6313)&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 4.12.2.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_10&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 logging of application starting/closing processes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional information to help identify/isolate which parts of starting/closing the application are having the greatest impact on a given user&amp;#039;s configuration&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 4.12.2.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_11&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; Made tweaks to DzAuxViewportPane layout&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 4.12.2.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_12&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.7.0.3&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 4.12.2.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_13&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 dynamic subdivision update in PBR DrawStyle&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 4.12.2.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_14&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; Enabled spotlight shadows in PBR DrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with Face Transfer pane widget/layout log warnings&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 4.12.2.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_15&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 4.8.7.4 - patched SSL/TLS support&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added notes 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; DzAsset&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 4.12.2.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_16&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; CLI open file commands are now logged&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 4.12.2.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_17&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 CLI dsopen file open scheme&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 4.12.2.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_18&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 adjustments to handling of CLI dsopen file open scheme&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 4.12.2.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_19&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 Filament to 1.8.0.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; Connector to 4.9.3.48 - fixed a crash bug&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 4.12.2.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_20&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 DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getSingletonID(), getSingletonIDString()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setSingletonID()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScene public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findSingletonNode()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGuid SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added operator&amp;lt;()&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; DzNode, DzScene&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; DzGuid&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for the concept of a “singleton” type nodes to DzNode and DzScene&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 4.12.2.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_21&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 DzPhysicallyBasedDrawOptionsNode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Create &amp;gt; “New Physically-Based Draw Options Node…” (DzNewPhysicallyBasedDrawOptionsNodeAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A singleton node is now used for PBR DrawStyle scene specific settings&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 4.12.2.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_22&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 Filament to 1.8.0.2 - disables mipmapping for the PBR DrawStyle (temporary?) to facilitate investigation into quality concerns&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 4.12.2.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_23&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 default values for PBR DrawStyle scene specific settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reintegrated the Physically-Based Rendering (PBR) DrawStyle plugin, and supporting libraries/resources, into the public Win64 footprint - re-initiate testing&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 4.12.2.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_24&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; Adjustments to default values for PBR DrawStyle scene specific settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Physically-Based Rendering (PBR) DrawStyle plugin to the public Mac64 footprint&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The PBR DrawStyle is disabled (due to &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; SDK/Qt version conflicts), as is the “New Physically-Based Draw Options Node…” action, but asset IO is enabled in order to preserve DzPhysicallyBasedDrawOptionsNode scene data&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 4.12.2.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_25&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; Relabeled the OpenGL related entries in the “Engine:” selector on the Render Settings pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Basic OpenGL” is now labeled “Viewport”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Intermediate OpenGL” is now labeled “Multi-pass OpenGL”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The introduction of DrawStyles that are not necessarily OpenGL based (e.g., Filament/PBR), but can be used to perform a &amp;#039;render&amp;#039; prompted this change&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 Filament 1.8.0.3 - increases number of supported spotlight shadows from 2 to 6&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; DzRenderOptions&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 4.12.2.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_26&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.8.0.4&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for instance nodes and instance group nodes to the PBR DrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Physically-Based Rendering (PBR) DrawStyle plugin to the public Win32/Mac32 footprints&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The PBR DrawStyle is disabled, as is the “New Physically-Based Draw Options Node…” action, but asset IO is enabled in order to preserve DzPhysicallyBasedDrawOptionsNode scene data&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 4.12.2.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_27&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; Fixed an issue with material updates in the PBR DrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_12_2_28&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 4.12.2.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_29&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 images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the default menu for the “Send to Bryce…” action to File &amp;gt; Send To&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work toward consolidating a growing number of “bridge” type actions&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 the default menu for the “Send to Hexagon…” action to File &amp;gt; Send To&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work toward consolidating a growing number of “bridge” type actions&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 the default menu for the “Send to ZBrush…” action to File &amp;gt; Send To&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work toward consolidating a growing number of “bridge” type actions&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 the default menu for the “Initialize Photoshop 3D Bridge” action to File &amp;gt; Send To&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Work toward consolidating a growing number of “bridge” type actions&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 menus&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_12_2_30&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 4.12.2.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_31&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 NVIDIA Iray RTX 2020.1.0 (334300.2228)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increases minimum driver requirement (on Windows) to 451.48 - to properly support CUDA 11 and OptiX 7.1&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Failure to update to the minimum driver is likely to produce a blank image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Installing updated driver may require restart (multiple)&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; Adds support for Ampere generation GPUs (SM 8.0 / GA100)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removes support for SM 3.X/Kepler generation GPUs - due to CUDA 11&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deprecates SM 5.0/“Small” Maxwell generation GPUs - matching CUDA 11&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; Made changes (i.e., additions, modifications)  to Shader Mixer low-level MDL bricksthat correspond to integration of NVIDIA Iray RTX 2020.1&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzMdlBaseBlendNormals, DzMdlBaseWorleyNoiseInput4, DzMdlBaseWorleyNoiseInput7&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manually recreated DzMdlBaseWorleyNoiseInput3, DzMdlBaseWorleyNoiseInput6 to preserve backward compatibility&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 4.12.2.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_32&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 version to 4.12.2.32; SDK min is 4.5.0.100&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 4.12.2.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_33&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; DzAssetMgr&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 4.12.2.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_34&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 copyright statements in tools&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_12_2_35&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 4.12.2.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_36&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 4.12.2.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_37&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; Performed SDK samples audit&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Support for publishing CMake based Daz to Unreal github project&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistencies/errors&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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzScene&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 4.12.2.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_38&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 4.12.2.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_39&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 scene loading from the DzScene &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; to handle all current native formats instead of being limited to the deprecated *.daz format&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; DzScene&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; DzScene, DzContentMgr&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 4.12.2.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_40&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 (mesh) modifier animation data (e.g., morph, dForm, bulge, legacy joint bending, legacy rigging properties, etc) would be omitted when saving a scene&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 4.12.2.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_41&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; A singleton node is now used for Tonemapper settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scenes that contain render settings will automatically cause the singleton node to be created/replaced&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Application of a Render Settings Preset will cause the singleton node to be created/replaced&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The first render performed with the NVIDIA Iray renderer will cause the singleton node to be created&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create &amp;gt; New Tonemapper Options Node… will cause the singleton node to be created/replaced&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; A singleton node is now used for Environment settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scenes that contain render settings will automatically cause the singleton node to be created/replaced&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Application of a Render Settings Preset will cause the singleton node to be created/replaced&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The first render performed with the NVIDIA Iray renderer will cause the singleton node to be created&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create &amp;gt; New Environment Options Node… will cause the singleton node to be created/replaced&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 DzScene public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added singletonNodeAdded() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRenderer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added renderElementsChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.2.41; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the NVIDIA Iray plugin to the public Win32/Mac32 footprints&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This does &lt;em&gt;not&lt;/em&gt; add/enable the NVIDIA Iray render engine, the NVIDIA Iray DrawStyle, MDL related capabilities, or the related Create &amp;gt; “New Iray Decal Node…” and “New Iray Section Plane Node…” actions, it enables preservation of DzTonemapperNode and DzEnvironmentNode scene data (created in Win64/Mac64 environments) during asset IO operations&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 a map assigned to a linked property not forwarding the map assignment to the other property in a 1-to-1 link&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 4.12.2.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_42&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 default menus; recommend clicking 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 4.12.2.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_43&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 where the aniMate 2/Lite pane was modifying the playrange of the scene even when the pane was not visible (i.e. not the top-most pane in a visible pane group) or in use&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This behavior only exhibited once the pane had been shown in the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; and then persisted for the remainder of the session&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the pane was not present in the layout on launch (e.g., it was closed prior to closing the application and so was not present when next launched), the behavior was not exhibited until shown (per above)&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 DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added addNodeModifier(), removeNodeModifier(), moveNodeModifier(), removeAllNodeModifiers(), getNumNodeModifiers(), getNodeModifier(), findNodeModifier(), findNodeModifierIndex(), findNodeModifierIndexFromEnd(), getUniqueNodeModifierName(); added nodeModifierAdded(), nodeModifierRemoved(), aboutToAddNodeModifier(), nodeModifierStackChanged() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added nodeModifierIterator(), nodeModifierDuplicate()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; renamed addModifier(), removeModifier(), moveModifier(), removeAllModifiers(), getNumModifiers(), getModifier(), findModifier(), findModifierIndex(), findModifierIndexFromEnd(), getUniqueModifierName(); renamed modifierAdded(), modifierRemoved(), aboutToAddModifier(), modifierStackChanged() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzNode SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; renamed modifierIterator(), modifierDuplicate()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.2.43; SDK min is 4.5.0.100&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; DzNode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression issue (#&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2145/CS 337758) where use of published DzDForm &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; in scripts was resulting in an “ambiguous call of overloaded function” error&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 4.12.2.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_44&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 DzSceneAsset SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added matchesAssetIdOrExtendedAssetIds(), getExtendedAssetIds(), setExtendedAssetIds()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added extendedAddonsPath, extendedAssetIds properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getExtendedAddonsPath(), setExtendedAddonsPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPresentation scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added extendedBases property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPresentation SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getExtendedBases(), setExtendedBases()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added extendedAssetIds property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.2.44; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for a node auto-loading morphs and UV sets from alternate paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for a node declaring an extended compatibility base&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for an asset to indicate that it extends another asset id&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved speed of building the Compatibility Base dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved speed of adding a new root Compatibility Base in the Compatibility Base dialog&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 4.12.2.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_45&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; Clone morph information is now found relative to the morph instead of the figure&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 4.12.2.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_46&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_12_2_47&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; Removed inactive telephone support numbers from registration lesson&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated version of (BitRock) InstallBuilder used to build standalone application/plugin installers&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 4.12.2.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_48&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 (#&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2103) in the Timeline pane Dopesheet where “Other (O)”, “Alias (A)” and/or “Hidden (H)” properties would not be populated in the view when a scene was loaded unless the option was toggled or the view was refreshed&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 4.12.2.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_49&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;; renamed DzPhysicallyBasedDrawOptionsNode to DzFilamentDrawOptionsNode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.2.49; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Relabled/Renamed Create &amp;gt; “New Physically-Based Draw Options Node…” (DzNewPhysicallyBasedDrawOptionsNodeAction) to “New Filament Draw Options Node…” (DzNewFilamentDrawOptionsNodeAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; All references to “Physically-Based” Draw Options or DrawStyle have been replaced with their respective “Filament” equivalents&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scenes that use the previous asset IO naming (“physically_based_draw_options”) are automatically converted on read&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Layouts that use the previously named “Physically-Based Rendering (PBR)” DrawStyle are automatically converted to use the “Filament (PBR)” DrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; recommend clicking the Window &amp;gt; Workspace &amp;gt; Update and Merge Menus action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistencies in the Mirror Joint Options dialog&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 4.12.2.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_50&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; Loading of nodes is now undo-able&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; All assets created/modified in the course of loading an asset file are treated as a single undo operation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Opening (as opposed to merging) a scene file automatically clears the current contents of the scene and purges the undo stack - in this case, the loading of new assets into the scene can be undone, but the clearing of the current scene contents prior to the load cannot, so the undo operation will yield an empty scene and not the previous scene contents&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; Property aliases are now set as user properties by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with some undo items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Undo items are no longer created when non-user properties are added to elements - non-user properties are expected to be managed by the developer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Viewport redraws are now blocked during undo operations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential memory leak in the Property Hierarchy pane when a property alias is [drag-n-] dropped onto the view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.2.50; SDK min is 4.5.0.100&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Marks a behavioral change (as described above) rather than an &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; change&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 issues with singleton nodes during scene load undo/redo&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The labels of singleton nodes are no longer changed if they collide with an existing singleton of the same type in the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2020.1.1 (334300.4226)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated user-facing references to Iray Interactive to indicate that it is a biased render mode&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This is to coincide with unhiding the Shadow Type property on lights and moving shadow related properties on lights to the Light &amp;gt; Shadow &amp;gt; Biased Render group&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 Shadow Type property on lights is no longer dynamically hidden based on the active render engine&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The property has meaning for the Filament (PBR) DrawStyle, which may also be active even though the selected render engine does not support enabling/disabling shadows in its current mode&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; Moved shadow related properties on lights to the Light &amp;gt; Shadow &amp;gt; Biased Render group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made DzApp::statusLine() callable outside of the &lt;abbr title=&quot;Graphical User Interface&quot;&gt;GUI&lt;/abbr&gt; thread&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Filament (PBR)” DrawStyle is now the default for new users (Windows)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Applies to the City Limits Lite layout (the default)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzUserDrawStyle enabled state is respected when restoring viewport settings from the layout&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 “Filament (PBR)” DrawStyle now inherits from the “Textured Shaded” DrawStyle instead of the “Smooth Shaded” DrawStyle&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Texture Shaded” is now used as a fallback when the “Filament (PBR)” style is missing or disabled&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., 32-bit, Mac, OpenGL &amp;lt; 4.1&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; Non-exported MDL materials/functions are now excluded from generated Shader Mixer brick definitions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This removes bricks that were being generated but could not actually be instanced with the &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;, and therefore would not actually produce the assumed/expected result&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removes non-functional bricks: DzMdlBaseWorleyNoiseInput3, DzMdlBaseWorleyNoiseInput6, DzMdlBaseTiledata, DzMdlBaseTiledataGetColorResult, DzMdlBaseTiledataGetIsInTile, DzMdlBaseApplyNoiseModifications, DzMdlBaseArchColortweak, DzMdlBaseArchSkyvectortweak, DzMdlBaseArchVectortweak, DzMdlBaseBlendColors, DzMdlBaseCalcEnvColorInput2, DzMdlBaseCalcEnvColorInput3, DzMdlBaseCalcIrrad, DzMdlBaseCalcPhysicalScale, DzMdlBaseCalcSunColor, DzMdlBaseCalcSunDiskColor, DzMdlBaseComputeAirMass, DzMdlBaseComputeCubicTransform, DzMdlBaseComputeCylindricTransform, DzMdlBaseComputeDiffuseIlluminance, DzMdlBaseComputeDirectIlluminance, DzMdlBaseComputeEccentricity, DzMdlBaseComputePerezAllWeather, DzMdlBaseComputePerezBrightness, DzMdlBaseComputePerezClearness, DzMdlBaseComputePerezCoefficientsPreetham, DzMdlBaseComputePerezParams, DzMdlBaseComputeSphericProjection, DzMdlBaseComputeSphericTransform, DzMdlBaseComputeTangentsInput2, DzMdlBaseComputeTangentsInput1, DzMdlBaseComputeUnscaledSunIlluminance, DzMdlBaseEvalChecker, DzMdlBaseEvalPerez, DzMdlBaseEvalTileFunction, DzMdlBaseFade, DzMdlBaseFlowNoise, DzMdlBaseGetClearnessCategory, DzMdlBaseGrad128Input2, DzMdlBaseGrad128Input3, DzMdlBaseGrad128Input5, DzMdlBaseGradFlow2, DzMdlBaseGradientGetColor, DzMdlBaseGradientGetPosition, DzMdlBaseGradientInterpolate, DzMdlBaseHsvToRgb, DzMdlBaseHue, DzMdlBaseInterpolateTexspaceL, DzMdlBaseLengthChebyshevInput1, DzMdlBaseLengthChebyshevInput2, DzMdlBaseLengthManhattanInput1, DzMdlBaseLengthManhattanInput2, DzMdlBaseMiLibSquareToDisk, DzMdlBaseMiNoise, DzMdlBaseMiReflectionDirDiffuseX, DzMdlBaseNightBrightnessAdjustment, DzMdlBaseNoiseReturn, DzMdlBaseNoiseReturnGetGrad, DzMdlBaseNoiseReturnGetVal, DzMdlBasePerezCoefficientsGetC, DzMdlBasePerezDataGetAbcde, DzMdlBasePerezDataGetPerezLumScale, DzMdlBasePerezDataGetSkyIlluminanceRgb, DzMdlBasePerezDataGetSunIlluminance, DzMdlBasePerezDataPreethamGetPerezXScale, DzMdlBasePerezDataPreethamGetPerezYScale, DzMdlBasePerezDataPreethamGetX, DzMdlBasePerezDataPreethamGetY, DzMdlBasePerezSunAndSkyDataGetClampedSunDir, DzMdlBasePerezSunAndSkyDataGetFactor, DzMdlBasePerezSunAndSkyDataGetGroundLuminance, DzMdlBasePerezSunAndSkyDataGetPerezDataLum, DzMdlBasePerezSunAndSkyDataGetPerezDataXy, DzMdlBasePerezSunAndSkyDataGetSunColor, DzMdlBasePerezSunAndSkyDataGetSunDiskIntensityScale, DzMdlBasePerezSunAndSkyDataGetTurbidity, DzMdlBasePerezSunAndSkyInit, DzMdlBasePerlinNoise, DzMdlBasePermuteFlow2, DzMdlBaseRidge, DzMdlBaseSaturation, DzMdlBaseSellmeierCoefficientLambda, DzMdlBaseSkyColorXyz, DzMdlBaseSkyLuminance, DzMdlBaseSqrCbrtf, DzMdlBaseSqrlength, DzMdlBaseSummedFlowNoise2, DzMdlBaseSummedPerlinNoise, DzMdlBaseTexelAlpha, DzMdlBaseTexelAverage, DzMdlBaseTexelLookup, DzMdlBaseTexelLuminance, DzMdlBaseTexelMaximum, DzMdlBaseTexremapuInput4, DzMdlBaseTexremapuInput5, DzMdlBaseTweakSaturation, DzMdlBaseWorleyNoiseInput4, DzMdlBaseWorleyNoiseInput7, DzMdlBaseWorleyReturnGetNearestPos0, DzMdlBaseWorleyReturnGetNearestPos1, DzMdlBaseWorleyReturnGetVal, DzMdlBaseXyz2dir&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; Non-exported materials/functions are now excluded from the Custom MDL brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMDLDefinition SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isExported()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reverted manual fix to Alpha scaling for Iray textures&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 missing transform animations during FBX export&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Property aliases are no longer exported&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 updates to dynamic showing/hiding of Render Settings (NVIDIA Iray) &amp;gt; Progressive Rendering properties to better reflect applicable usage; Photoreal vs Interactive mode needs an additional pass&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Render Settings (NVIDIA Iray) &amp;gt; Progressive Rendering &amp;gt; Completion &amp;gt; “Rendering Quality SSIM” property&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Toggles whether or not to use Progressive Rendering &amp;gt; Completion &amp;gt; Post Prediction &amp;gt; “Post SSIM Predict Target” as a stop condition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires Progressive Rendering &amp;gt; Completion &amp;gt; “Rendering Quality Enable”, Progressive Rendering &amp;gt; Completion &amp;gt; Post Prediction &amp;gt; “Post SSIM Available” and Progressive Rendering &amp;gt; Completion &amp;gt; Post Prediction &amp;gt; “Post SSIM Enable” to be enabled in order to be displayed and have meaning&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When enabled, Progressive Rendering &amp;gt; Completion &amp;gt; “Rendering Quality” and Progressive Rendering &amp;gt; Completion &amp;gt; “Rendering Converged Ratio” have no meaning in Photoreal mode and are therefore hidden&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 Post SSIM and Post Denoiser to Iray Interactive (Biased) mode&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved Progressive Rendering &amp;gt; Completion &amp;gt; Post Prediction : “Post SSIM Available”, “Post SSIM Enable”, “Post SSIM Predict Target”, and “Post SSIM Max Memory” properties from the Photoreal element to its element parent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved Filtering &amp;gt; Post Denoiser : “Post Denoiser Available”, “Post Denoiser Enable”, “Post Denoiser Start Iteration”, “Post Denoiser Max Memory”, and “Post Denoiser Denoise Alpha” properties from the Photoreal element to its element parent&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 updates to dynamic showing/hiding of Render Settings (NVIDIA Iray) &amp;gt; Progressive Rendering properties to better reflect applicable usage - Photoreal vs Interactive mode&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 4.12.2.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_51&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 Dz3DViewport SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added userStyleDrawFloor(), userStyleDrawCenterAxes()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.2.51; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for drawing node avatars (nodes without geometry), floor, world center axis, and wireframes in Filament (PBR) DrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with writing out property aliases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with writing out property aliases more than once&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed “Draw Node Avatar” property on Filament (PBR) DrawStyle to “Draw Avatar”&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 4.12.2.51
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_412254&quot;&gt;Public Beta (4.12.2.54)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_52&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 the Filament (PBR) DrawStyle was not respecting the Environment Mode property on the Environment Options singleton node&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 Filament (PBR) DrawStyle drawing geo-grafts more than once, and thereby causing a visible seam instead of the expected smooth transition&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 4.12.2.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_53&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 DzDrawSceneHandler SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added shouldDoOffScreenRender(), renderOffScreen()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.12.2.53; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Filament (PBR) renders (via Render Settings &amp;gt; Engine: “Viewport” when the active viewport DrawStyle is set to “Filament (PBR)”) no longer attempts to tile using the active viewport size&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Constrained to the lesser of 10,000 px and the maximum texture size supported by the hardware on either dimension&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; Filament (PBR) DrawStyle now has a discrete icon instead of using the fallback to Texture Shaded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an icon to the Create &amp;gt; New Filament Draw Options Node action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Filament Draw Option nodes are now displayed with a discrete icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an icon to the Create &amp;gt; New Environment Options Node action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Environment Option nodes are now displayed with a discrete icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an icon to the Create &amp;gt; New Tonemapper Options Node action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tonemapper Option nodes are now displayed with a discrete icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&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 4.12.2.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_54&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 Tone Mapping properties not being displayed in the render window for NVIDIA Iray renders&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with property ordering for singleton nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Shader Mixer Change (Brick) Title dialog now provides predefined choices&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The current title&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The preferred title&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The brick classname&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 sizing issue for the Shader Mixer Change (Brick) Title dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a sizing issue for the Shader Mixer Array brick Add Input dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a sizing issue for the Shader Mixer If Else brick Add Input dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a sizing issue for the Shader Mixer Sum brick Add Input dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a sizing issue for the Shader Mixer Voroni brick Add Inputs\Outputs dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a sizing issue for the Shader Mixer standard label dialog&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 4.12.2.54
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_412260&quot;&gt;Public Beta (4.12.2.60)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_55&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 building of the DrawStyle Options menu in Docked View Controls&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 properties associated with a node that are dynamically hidden (or forced hidden) were being displayed in the Timeline pane irrespective of the “Hidden (H)” types option state&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This was, for instance, causing hidden transform properties on singleton nodes to be displayed and causing confusion as to the purpose of the properties that were being displayed&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 4.12.2.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_56&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 4.12.2.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_57&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 Optimization &amp;gt; “Generate Texture Mipmaps” property to Filament Draw Option singletons to (globally) allow toggling on/off the generation/use of texture mipmapping&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 4.12.2.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_58&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; Tweaked default values for tonemapping and scene lighting for the Filament (PBR) DrawStyle to better reflect values used by the NVIDIA Iray renderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Whether or not to render the headlamp for a given camera in the Filament (PBR) DrawStyle is now respected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusted ordering/grouping of properties in the Filament Draw Option node to more closely match render settings for the NVIDIA Iray renderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with ERC link assignment during node asset save to support cross-object linking&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 4.12.2.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_59&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; Filament (PBR) DrawStyle resources are now cleaned up when there are no longer any viewports where the DrawStyle is active&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 choosing whether or not to use mipmapping has changed&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 4.12.2.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_60&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 improvements to cleanup of Filament (PBR) DrawStyle resources&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 4.12.2.60
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;private_beta_41408&quot;&gt;Private Beta (4.14.0.8)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_12_2_61&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 use of bump and normal maps together with the NVIDIA Iray renderer more efficient&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential ID related crash in Shader Mixer bricks&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 4.12.2.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_0_1&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; Incremented application, plugin and SDK version to 4.14.0.x&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 4.14.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_0_2&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 dForce 1.3.0.1&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates plugin revision to reflect SDK revision&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates access to Publishing Partner functionality&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 for textures to potentially use a single channel from an image as a greyscale value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential issue in Image Editor when multiple/different greyscale modes are used on concurrently edited properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTextureModifier public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added GrayscaleMode enum values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.14.0.2; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated version related images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The NVIDIA Iray icon in version related images is now dynamically displayed based on whether or not the plugin is actually available - e.g., not 32-bit builds, not if the library fails to load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented plugin versions to 4.14.0.x&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 4.14.0.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_0_3&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; Switched NVIDIA Iray section planes to use new &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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2179/CS 350882 - Showing default environment map after Filament (PBR) DrawStyle has been deactivated/reactivated&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 4.14.0.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_0_4&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 a time out for thread clean up when the application is closing&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default is 3 min (180 secs, 180000 msecs)&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; Named the mesh smoother thread&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for Iray Section Object (Plane) caps&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enable/Disable via Render Settings (NVIDIA Iray) &amp;gt; Section Objects &amp;gt; Section Caps Enabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control color via Render Settings (NVIDIA Iray) &amp;gt; Section Objects &amp;gt; Section Caps Color&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Caps act like a surface with an opaque material&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 DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;, added writeToLog()&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 Cast Shadows property on singleton nodes (i.e., Environment Options, Tonemapper Options, Filament Draw Options) would sometimes become unhidden depending on the active renderer and/or active render mode&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; DzApp&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 4.14.0.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_0_5&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 adjustments to Iray Section Object (Plane) caps&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made tweaks to Tonemapper and Environment Options node create actions&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 Filament (PBR) DrawStyle when non MDL based materials are used&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 4.14.0.5
&lt;/p&gt;
&lt;hr /&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 the application of texture instance values to bump and diffuse overlay in the Filament (PBR) DrawStyle&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 4.14.0.6
&lt;/p&gt;
&lt;hr /&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 the amplitude of bump maps in the Filament (PBR) DrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzFile script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; renamed ambiguous “write” function to “writeBytes”&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 4.14.0.7
&lt;/p&gt;
&lt;hr /&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; Refactored update check&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now uses 64-bit version&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adds independent support for release channels&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 4.14.0.8
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_build_414010&quot;&gt;Public Build (4.14.0.10)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_0_9&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; Ensure libneuray only loads if the NVIDIA Iray plugin is enabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ensure periodic log flushing on application shut down&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended logging to include when session interface files (i.e., layout, actions, menus, toolbars, custom actions) are being saved, and if an error occurs while attempting to save; invoked automatically when a layout is being applied or 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; Fixed an issue in the Aux Viewport pane that could prevent the application from closing if the “Show IPR Toolbar” action was active but the Aux Viewport pane was never shown (and the toolbar was therefore never built, and the progress widget was therefore never parented)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added guards in the Aux Viewport pane to protect against potential shutdown/lifetime issues&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 4.14.0.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_0_10&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; 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 4.14.0.10
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.14.0.8 - 2020-11-10&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.14.0.10 - 2020-12-2&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_15_0_30">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-08T16:15:11+00:00</dc:date>
        <title>4.15.0.30 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_15_0_30</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.15.0.30 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; change log leading to the General Release of version 4.15.0.30. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_414122&quot;&gt;Public Beta (4.14.1.22)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_1&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; Merged changes to Trunk (4.14.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented application, plugin and SDK version to 4.14.1.x&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 4.14.1.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_2&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; Merged changes to Trunk (4.14.0.x)&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 4.14.1.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_3&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; Merged changes to Trunk (4.14.0.x)&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 4.14.1.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_3&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; Merged changes to Trunk (4.14.0.x)&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 4.14.1.4
&lt;/p&gt;
&lt;hr /&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; Merged changes to Trunk (4.14.0.x)&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 4.14.1.5
&lt;/p&gt;
&lt;hr /&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; Merged changes to Trunk (4.14.0.x)&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 4.14.1.6
&lt;/p&gt;
&lt;hr /&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; Merged changes to Trunk (4.14.0.x)&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 4.14.1.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_8&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 “Image Polarity (MDL)” setting to the “Texture Instance” (DzTextureInstanceBrick) brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Is Polarity Flipped (MDL)” output parameter to the “Texture Instance” (DzTextureInstanceBrick) brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Has Mapped Value” output parameter to the “Texture Instance” (DzTextureInstanceBrick) brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTextureModifier SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isInverted(), calcScale() and calcOffset() overrides&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTextureModifier public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isInverted(), calcScale() and calcOffset() overrides&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.14.1.8; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed RSL version of comparison operator bricks (&amp;lt;, ⇐, &amp;gt;, &amp;gt;=, ==, etc)&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 4.14.1.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_9&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 4.14.1.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_10&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; Merged changes to Trunk (4.14.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Utility &amp;gt; “Dynamically Hidden Parameters” (DzDynamicallyHiddenUserParametersBrick) brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Drag and drop events between Shader Mixer brick inputs/outputs in order to establish connections are now validated by both sides of the connection&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 4.14.1.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_11&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; Merged changes to Trunk (4.14.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the Utility &amp;gt; “Is User Parameter Mapped” (DzIsUserParameterMappedBrick) brick&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 4.14.1.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_12&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 NVIDIA Iray 2020.1.2 (334300.5582)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added pbr_skin.mdl shader&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 4.14.1.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_13&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 “Polarity Max (MDL)” input parameter to the “Texture Instance” (DzTextureInstanceBrick) brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with calculating the value of the “Image Polarity (MDL)” setting on the “Texture Instance” (DzTextureInstanceBrick) brick&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 return value of DzTextureModifier::getOffset()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tooltips to Shader Mixer brick input connectors&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides the brick title and output parameter label for a connected input parameter&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 tinting Iray environment light&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control color via Environment &amp;gt; Dome &amp;gt; Environment Tint on the Environment Options singleton node and/or the Render Settings pane when NVIDIA Iray is the active engine&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Not (currently?) supported by the Filament (PBR) DrawStyle&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 controlling Iray ground reflectivity/glossiness&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control color via Environment &amp;gt; Ground &amp;gt; Ground Reflectivity and control glossiness via Environment &amp;gt; Ground &amp;gt; Ground Glossiness on the Environment Options singleton node and/or the Render Settings pane when NVIDIA Iray is the active engine&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Not supported by the Filament (PBR) DrawStyle&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 controlling whether or not the Iray environment ground can be seen through&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control via Environment &amp;gt; Ground &amp;gt; Ground Visible from Below on the Environment Options singleton node and/or the Render Settings pane when NVIDIA Iray is the active engine&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Not supported by the Filament (PBR) DrawStyle&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 4.14.1.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_14&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 visualizing an Iray Section Plane node in the viewport&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control color via Display &amp;gt; Scene View &amp;gt; Plane &amp;gt; Plane Color&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control opacity via Display &amp;gt; Scene View &amp;gt; Plane &amp;gt; Plane Opacity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; These properties do not influence Render Settings (NVIDIA Iray) &amp;gt; Section Objects &amp;gt; Section Caps Color, only what is drawn in the viewport&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 DzIraySectionPlaneNode scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPlaneColorControl(), getPlaneOpacityControl()&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; DzIraySectionPlaneNode&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 4.14.1.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_15&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 4.14.1.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_16&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 missing FPS settings in DzFbxExporter output&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVec3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getX(), setX(), getY(), setY(), getZ(), setZ(), add(), subtract(), multiply(), divide(), deepCopy()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.14.1.16; SDK min is 4.5.0.100&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 4.14.1.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_17&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_14_1_18&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 DzClassFactory SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added alsoInherits()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Registered SDK classes with multiple inheritance using Q_CLASSINFO “also_inherits”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.14.1.18; SDK min is 4.5.0.100&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 4.14.1.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_19&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 script accessible option to DzFbxExporter for enabling inclusion of FPS settings in output&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 DzCheckBox scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; where the stateChanged signal was not being emitted when the state changed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended logging to include when the Viewport, Action, and Pane managers are being deleted (i.e., during shutdown)&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 4.14.1.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_20&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 4.14.1.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_21&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 4.14.1.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_22&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 4.14.1.22
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_414128&quot;&gt;Public Beta (4.14.1.28)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_23&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 DzBoolButton scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added ButtonState enum.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNodeWeightHandler scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added BindingMapType enum&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 4.14.1.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_24&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 4.14.1.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_25&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 4.14.1.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_26&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 4.14.1.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_27&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 Dz3DViewport scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDrawStyle()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzQuat scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added identity()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVec3 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added identity(), zero()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVec2 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added identity(), zero()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzQuat SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getX(), setX(), getY(), setY(), getZ(), setZ(), getW(), setW(), setValue(), getValue(), getXAxis(), getYAxis(), getZAxis(), getAxisOfRotation(), getAngleOfRotation(), multiply(), deepCopy()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVec2 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getX(), setX(), getY(), setY(), add(), subtract(), multiply(), divide(), deepCopy()&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;  Dz3DViewport, DzQuat, DzVec3, DzVec2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.14.1.27; SDK min is 4.5.0.100&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 4.14.1.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_28&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 (minimal) for PBRSkin shader in Filament (PBR) DrawStyle&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Translated property names: Metallicity Enable, diffuse_enable, Diffuse Enable, Dual Lobe Specular Enable, Dual Lobe Specular Roughness Mult, Specular Lobe 2 Roughness Mult, bump_enable, Bump Enable, Makeup Enable, Makeup Weight, Makeup Base Color, Makeup Roughness Mult, Detail Enable, Detail Weight, Top Coat Enable, Top Coat Bump Weight&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 4.14.1.28
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_414138&quot;&gt;Public Beta (4.14.1.38)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_29&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 4.14.1.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_30&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 4.14.1.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_31&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 Global script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added scriptConnect(), scriptDisconnect() - alternatives to connect() and disconnect() that are cleaned up when the script falls out of scope&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzQuat SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added toString()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVec3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added toString()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVec2 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added toString()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzInt2 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getX(), setX(), getY(), setY(), add(), subtract(), multiply(), divide(), deepCopy(), toString()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzInt2 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added identity(), zero()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.14.1.31; SDK min is 4.5.0.100&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; DzQuat, DzVec3, DzVec2. DzInt2&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 4.14.1.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_32&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 DzRotationOrder scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setOrder()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRotationOrder SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setFirstAxis(), setSecondAxis(), setThirdAxis(), getFirstAxis(), getSecondAxis(), getThirdAxis(), deepCopy()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTimeRange SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added add(), subtract(), deepCopy(), toString()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.14.1.32; SDK min is 4.5.0.100&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; DzRotationOrder, DzTimeRange&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 4.14.1.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_33&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 4.14.1.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_34&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 DzBox3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setMinX(), setMinY(), setMinZ(), setMaxX(), setMaxY(), setMaxZ(), translate(), getMinX(), getMinY(), getMinZ(), getMaxX(), getMaxY(), getMaxZ(), getTransformedBox(), toString(), deepCopy()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzOrientedBox3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added toString(), deepCopy()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCircle3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added toString(), deepCopy()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzLine3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added minDistanceFromLine(), minDistanceFromLineSquared(), minDistanceFromRay(), minDistanceFromRaySquared(), minDistanceFromPoint(), minDistanceFromPointSquared(), segmentsIntersect(), linesIntersect(), planeIntersect(), toString(), deepCopy()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.14.1.34; SDK min is 4.5.0.100&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; DzRotationOrder, DzBox3, DzOrientedBox3, DzCircle3, DzLine3&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; QObject, DzTimeRange&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a type casting issue on the OpacityStrength control in Filament&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 4.14.1.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_35&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 4.14.1.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_36&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 DzBox3 script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; fixed getIntersection()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMatrix3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className(), deepCopy(), toString(), setM11(), setM12(), setM13(), setM14(), setM21(), setM22(), setM23(), setM24(), setM31(), setM32(), setM33(), setM34(), multMatrixVec(), multiply(), getM11(), getM12(), getM13(), getM14(), getM21(), getM22(), getM23(), getM24(), getM31(), getM32(), getM33(), getM34()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMatrix4 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className(), deepCopy(), toString(), setM11(), setM12(), setM13(), setM14(), setM21(), setM22(), setM23(), setM24(), setM31(), setM32(), setM33(), setM34(), setM41(), setM42(), setM43(), setM44(), multiply(), getM11(), getM12(), getM13(), getM14(), getM21(), getM22(), getM23(), getM24(), getM31(), getM32(), getM33(), getM34(), getM41(), getM42(), getM43(), getM44()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzQuat SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVec3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVec2 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzInt2 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBox3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzOrientedBox3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCircle3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzLine3 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRotationOrder SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTimeRange SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.14.1.36; SDK min is 4.5.0.100&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; DzMatrix3, DzMatrix4, DzQuat, DzVec3, DzVec2, DzInt2, DzBox3, DzOrientedBox3, DzCircle3, DzLine3, DzRotationOrder, DzTimeRange&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2020.1.3 (334300.6349)&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 4.14.1.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_37&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 DzEdge SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated setCageOffseA()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzEdge SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className(), deepCopy(), toString(), setCageOffsetA()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacet SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getVert1(), setVert1(), getVert2(), setVert2(), getVert3(), setVert3(), getVert4(), setVert4(), getUV1(), setUV1(), getUV2(), setUV2(), getUV3(), setUV3(), getUV4(), setUV4(), getNorm1(), setNorm1(), getNorm2(), setNorm2(), getNorm3(), setNorm3(), getNorm4(), setNorm4(), getEdge1(), setEdge1(), getEdge2(), setEdge2(), getEdge3(), setEdge3(), getEdge4(), setEdge4(), inherits(), className(), deepCopy(), toString()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAuthor SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className(), deepCopy(), toString()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzUri SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className(), deepCopy()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzVersion SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added lessThan(), greaterThan(), lessThanOrEqual(), greaterThanOrEqual(), equal(), notEqual(), inherits(), className(), deepCopy(), toString()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.14.1.37; SDK min is 4.5.0.100&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; DzEdge, DzFacet, DzAuthor, DzUri, DzVersion&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 4.14.1.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_14_1_38&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 4.14.1.38
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_41502&quot;&gt;Public Beta (4.15.0.2)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_1&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 DzFloatColor SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added inherits(), className(), deepCopy(), toString()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.14.1.39; SDK min is 4.5.0.100&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; DzFloatColor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzMatrix3, DzMatrix4, DzQuat, DzVec3, DzVec2, DzInt2, DzBox3, DzOrientedBox3, DzCircle3, DzLine3, DzRotationOrder, DzTimeRange, DzEdge, DzFacet, DzAuthor, DzVersion, DzFloatColor&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; DzFloatColor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated copyright statements; 2021&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated version related images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increment application, plugin and SDK version for 4.15.0.x&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 4.15.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_2&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 dForce 1.4.0.1&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates plugin revision to reflect SDK version&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows Publishing Partners access to privileged functionality&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 4.15.0.2
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_41509&quot;&gt;Public Beta (4.15.0.9)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_3&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 product name validation to allow “.” and “:” characters&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 4.15.0.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_4&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 NVIDIA Iray 2020.1.4 (334300.6885)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Face Transfer Genesis 8.1 figure support&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Legacy UVs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Genesis 8 Legacy” surface selection sets&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 the configuration of a figure that resulted in no possible IK solution (due to disabled transform properties) would crash if IK was enabled and the user dragged a node in the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Pose Tool now considers the hidden and locked state of properties when determining whether or not a transform property is inactive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Pose Tool no longer attempts to set the value of inactive rotation properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated drawing of the Pose Tool manipulators to reflect rotation property active state&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved IK compute performance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzWeightMap public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setFloatWeight()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMorphLoaderBatch scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; saveProjectSettingsToConfigFile() now has a return value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMorphLoader scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; readObjectSettingsFromConfigFile() and saveObjectSettingsToConfigFile() now have a return 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; DzWeightMap&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzMorphLoaderBatch, DzMorphLoader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving an Object Configuration from the Morph Loader Pro context menu now provides feedback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving a Preset from the Morph Loader Pro (GoZ, Hexagon Bridge) context menu now validates the (file) name being entered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Save a Preset dialog in Morph Loader Pro (GoZ, Hexagon Bridge) now provides options for existing preset names - e.g., for updating purposes, or derivative names&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Morph Loader Pro (GoZ, Hexagon Bridge) context menu now omits non-applicable actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added feedback for failed apply/save actions in Morph Loader Pro (GoZ, Hexagon Bridge)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved Morph Loader Pro (GoZ, Hexagon Bridge) config file error reporting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a GoZ export issue with unsupported characters (e.g., space, hyphen, period) in node labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a GoZ export issue that caused a subtool other than the base figure to be selected initially&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The GoZ update dialog now validates required fields&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disallow empty Morph Name when creating a morph&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disallow empty UV Set name when creating a new UV Set&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 syncing issues between the Basic/Advanced views of the GoZ update dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The GoZ update dialog now provides a Preset selector for creating a morph while in Advanced view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed sizing issues with GoZ simple dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a GoZ preference (Edit &amp;gt; Preferences… &amp;gt; Bridges : GoZ : Update Path) for controlling whether or not the application path is updated when sending to ZBrush&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default “No” (off) - preserves previous behavior&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When “Yes” (on), each execution of the “Send to ZBrush” action causes the application path known to ZBrush to be updated to that which initiated the operation - so that when the object is sent back, it is sent to the (running) application that initiated the operation instead of potentially launching another application at a different path&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 4.15.0.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_5&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_15_0_6&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 in DzSearchContainer with removing the 0&amp;#039;th (first) asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzSearchContainer that allowed a null (invalid) asset to be inserted&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 DzScriptHandle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMorphLoader scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; disambiguated createMorph(), added createMorphFromMesh()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.15.0.6; SDK min is 4.5.0.100&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; DzScriptHandle, DzMorphLoader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Morph Loader Pro now provides feedback when accepting the dialog and no morphs to load have been added&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving of Morph Loader Pro project settings now accounts for the success/failure of saving object settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Morph Loader Pro now provides feedback if saving project configuration fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Apply Preset” submenu to the morph item context menu in Morph Loader Pro&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows a preset to be applied to a listed morph after being added to the list&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 a “Manage Presets…” option to the Preset selector in Morph Loader Pro (Hexagon Bridge)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Refresh” option to the Preset selector in Morph Loader Pro (Hexagon Bridge)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed sizing issues with Morph Loader Pro simple dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Hexagon Bridge Advanced import dialog now provides a Preset selector&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabled when the chosen operation includes morph creation, disabled otherwise&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 surfaces of new objects created by Hexagon Bridge now use the default material type for the active renderer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., Iray Uber material is applied if the active renderer is NVIDIA Iray&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 GoZ update dialog Preset selector now accounts for when no preset is available&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “None” when no preset is available&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Choose…” when one or more preset is available&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 a “Manage Presets…” option to the Preset selector in the GoZ update dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Refresh” option to the Preset selector in the GoZ update dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Send to ZBrush file/subtool naming now encodes characters that are not supported by the GoZ SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed object/shape/geometry/material naming when importing from GoZ as a new object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The surfaces of new objects created by GoZ now use the default material type for the active renderer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., Iray Uber material is applied if the active renderer is NVIDIA Iray&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; Refactored the Morph Loader Pro dialog layout - improved utilization of space when used in mesh mode (e.g., Hexagon Bridge)&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 4.15.0.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_7&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 DzMorphLoader scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDisplayName(), getDisplayName(); added displayNameChanged() signal&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; DzMorphLoader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Advanced view for Hexagon Bridge now labels the root item in the morph list “Hexagon Morph”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The value of the root item is now empty - the morph is being created from a mesh, not a file&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes a regression that prevented a morph from being created&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; The default name for a morph coming from Hexagon Bridge is now consistent between Basic and Advanced views; “Hexagon Morph”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The default property group path for a morph coming from Hexagon Bridge is now consistent between Basic and Advanced views; “Morphs/HexagonBridge”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an inconsistency in Hexagon Bridge when creating a morph without a main window&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Advanced view for GoZ update dialog labels the root item in the morph list “ZBrush Morph”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The value of the root item is now empty - the morph is being created from a mesh, not a file&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 default property group path for a morph in the GoZ update dialog is now consistent between Basic and Advanced views; “Morphs/ZBrush”&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 4.15.0.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_8&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 Basic view for Hexagon Bridge now uses a path popup for property group selection instead of a flat 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 4.15.0.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_9&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 GoZ that prevented the source object from being found in the scene&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 4.15.0.9
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_415012&quot;&gt;Public Beta (4.15.0.12)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_10&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 memory leak in DzMorphLoader when loading geometry&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a memory leak in DzMorphLoader when setting a control property from a configuration file&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 4.15.0.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_11&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 script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; register reference counted types for DzVertexMesh and DzFacetMesh&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; DzMorphLoader&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 4.15.0.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_12&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; Setting the maximum number of recent open files (via &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;) now persists between sessions&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; DzContentMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Explicitly enable Iray instancing shift (Render Settings &amp;gt; Optimization &amp;gt; Instancing Optimization) for “auto” (Auto) and “on” (Memory) states instead of relying on default/initialized value&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; No material impact on precision issues with close surfaces on objects positioned far from world origin&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; Force update of scene shift for each frame of an NVIDIA Iray render&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; No material impact on precision issues with close surfaces on objects positioned far from world origin&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; Force update of scene shift if the camera moves for the NVIDIA Iray DrawStyle&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; No material impact on precision issues with close surfaces on objects positioned far from world origin&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 FBX exporter support for text actions in morph rule settings; Bake == 0; Export == 1, Ignore == 2&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 4.15.0.12
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_415013&quot;&gt;Public Beta (4.15.0.13)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_13&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 Iray DrawStyle crash when attempting to manipulate the camera&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Forcing an update of scene shift in the Iray DrawStyle causes a fatal error in Iray proper&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 resetting/releasing Iray scene references when preparing render transactions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default content types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Restored update check using earlier mechanism as a fallback if auto-update script is not present&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; DzMorphLoader&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 4.15.0.13
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_415014&quot;&gt;Public Beta (4.15.0.14)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_14&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 NVIDIA Iray 2020.1.5 (334300.8936)&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 4.15.0.14
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_415025&quot;&gt;Public Beta (4.15.0.25)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_15&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 NVIDIA Iray 2020.1.6 (334300.9558)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEdit SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setHoldModifierAppend(), getHoldModifierAppend(), setAppendDelimiter(), getAppendDelimiter()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEdit scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added holdModifierAppend, appendDelimiter properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with DzComboEdit where, when path popup mode is active, clicking the menu/popup button while the popup was showing would not cause the popup to hide&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDefaultCategoryPaths()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCompatibilityBaseAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added ctor overload to resolve runtime ambiguity when building hierarchical relationships; added DzCompatibilityBaseAssetContainerPtrList typedef&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; DzComboEdit, DzAssetMgr, DzCompatibilityBaseAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Selected nodes only” option to the “Set Default Compatibility Base(s)” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Invoked from the Scene pane Option Menu &amp;gt; Edit &amp;gt; Set Compatibility Base(s)… action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The option is enabled only if nodes are selected in the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When enabled/active, serves to limit the scope of the operation to selected nodes in the scene instead of all nodes in the scene&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 validator to the “Set Default Compatibility Base(s)” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides user feedback when attempting to accept the dialog without first choosing a root compatibility base&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 sizing issue with the “Set Default Compatibility Base(s)” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Scene Identification” dialog now uses a DzComboEdit, in path popup mode, for Content Type instead of a DzPathComboBox&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This changes popup navigation from a column view with accept/cancel buttons to a treeview with no accept/cancel button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This causes the assigned value to be selectable/copyable as text&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; Extracted “Auto-Fit Base” from the “Compatibility Base” option in the “Scene Identification” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Compatibility Base” is used to view/establish the relationship between an object in the scene and assets in context aware views - managed via metadata&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Auto-Fit Base” is used to control the behavior of Auto-Fit - embedded in the asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selecting a “Compatibility Base” when “Auto-Fit Base” is not set (i.e., “&amp;lt;None&amp;gt;”) will cause “Auto-Fit Base” to be set in kind&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 “Figure/Prop Assets Save Options” dialog now uses a DzComboEdit, in path popup mode, for “Content Type” instead of a DzPathComboBox&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This changes navigation from a column view with accept/cancel buttons to a treeview with no accept/cancel button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This causes the assigned value to be selectable/copyable as text&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 “Set Category” option in the “Figure/Prop Assets Save Options” dialog now displays a treeview popup instead of a (large) menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Type” option on the “Assets” page of the “Content DB Editor” dialog now uses a DzComboEdit, in path popup mode, instead of a DzPathComboBox&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This changes navigation from a column view with accept/cancel buttons to a treeview with no accept/cancel button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This causes the assigned value to be selectable/copyable as text&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 in the “Content DB Editor” dialog where selecting an asset that does not have a content type assigned after selecting an asset that does have a content type assigned would would not accurately reflect the “Type” of the selected asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored various “Content DB Editor” sub-dialogs to use DzComboEditDlg instead of DzPathComboDlg/QInputDialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes popup sizing issues, and allows for providing a list of presets where applicable&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 “Add Default/Custom Categories” sub-dialogs of “Content DB Editor” now support holding the control modifier key (Ctrl/Cmd) to append popup selected values to the existing value - i.e., comma separated multiples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Add Custom Categories” sub-dialog of “Content DB Editor” now provides a predefined set of preset options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Compatibility Base” declaration and “Compatibility” management has been split into discrete sub-pages of the “Content DB Editor” dialog “Assets” page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Select Compatibility Bases/Filters” sub-dialog of “Content DB Editor” now supports multi-selection&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Invoked from the “Add Compatibilities to Selected File(s)” action in the context menu for asset items on the “Compatibilities” page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Compatibility Filters are integrated with Compatibility Bases in multi-selection mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Compatibility Base/Filter management (creation/deletion) options are not available in multi-selection mode&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; Refactored asset drag-n-drop between the Content Library pane and the Smart Content pane (and Presets pages of specialized property based panes - e.g., Posing, Shaping, Render Settings, Simulation Settings, etc)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows Content Type, Category, and Compatibilities to be established per asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides context menu options for copying checked state and value of Content Type, Category, and Compatibilities&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Considers asset type for suggesting (base) Content Type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Considers scene node selection for populating Compatibility options&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 4.15.0.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_16&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 DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added MetadataType, CompatibilityBaseType enums; added findCategoryID(), getUniqueChildCategoryName(), createCategoryPaths(), selectCategoryPaths(), getCategoryData(), getContainerName(), createSubContainer(), selectCompatibilityBasePaths(), getCompatibilityBaseData()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added url property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetIOMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isWriting(), getCurrentFilename(), getCurrentFileInfo(), getCurrentAssetId(), getCurrentAssetType(), getCurrentAssetContributor(), getCurrentAssetRevision(), getCurrentFileVersion(), getFileInfo(), getFileAssetType(), getFileAssetContributor(), getFileVersion(); added assetLoadStarted(), assetLoadError(), assetLoadFinished(), assetSaveStarting(), assetSaveStarted(), assetSaveError(), assetSaveFinished() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzCompatibilityBaseAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; removed FilterOptions enum - use DzAssetMgr::CompatibilityBaseType&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetIOMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getAssetInfo()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSubPathValidator SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDisallowSpacesAndSlashes(), getDisallowSpacesAndSlashes(), setDisallowDotsAndSlashes(), getDisallowDotsAndSlashes(), setConsecutiveSlashIsIntermediate(), getConsecutiveSlashIsIntermediate()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added SearchOption enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetIOMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added currentSaveFilter(), isReadingOrWriting(), isReading()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPopupMenu scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added numItems(), insertItem() pixmap/text overload, insertTextItem(), insertPixmapItem(), insertSubmenuItem(), insertTextSubmenuItem(), insertPixmapSubmenuItem(), setText(), setPixmap()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzLineEdit scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added support for “noSpaceSlash”, “noDotSlash”, “multiSlashIsIntermediate” to setValidator(), getValidatorSettings()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEdit scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added support for “noSpaceSlash”, “noDotSlash”, “multiSlashIsIntermediate” to setValidator(), getValidatorSettings()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made improvements to scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; support for validators; DzLineEdit, DzComboEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzPopupMenu scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated ambiguous insertItem(), changeItem() overloads; disambiguated insertItem(), changeItem() overloads to maintain backward compatibility&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; DzDeviceMgr, DzInteractiveLessonMgr, DzViewportMgr, DzScene, DzAssetMgr, DzProductAssetContainer, DzCategoryAssetContainer, DzCompatibilityBaseAssetContainer, DzAssetIOMgr, DzAssetIOFilter, DzTransformConstraintControllerMgr, DzWeightedNodeConstraintMgr&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; DzSubPathValidator&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; DzButton, DzPushButton, DzCheckBox, DzButtonGroup, DzHButtonGroup, DzVButtonGroup, DzPopupMenu, DzDebugViewUtil&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.15.0.16; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issues where the fileMsg parameter of DzAssetMgr::installMissingAssets() was not being used if non-empty&lt;/div&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;-autoInstallMissing&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes the “Missing Files” dialog to be automatically accepted (and thus the selected products to begin installation), after ~10 seconds (manual override)&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;-logMissingProduct&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes product information displayed in the “Missing Files” dialog to be recorded to the application 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; Improved logging/signaling of asset load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved signaling of asset save&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 “Scene Identification” dialog where “Content Type” was being initialized to “&amp;lt;Multiple&amp;gt;” when a single node was selected and a content type was assigned&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the “Create Category Path” dialog (found in context menus of “Content Library” pane, “Categorize” dialog, and “Select a Category” dialog) to use DzComboEditDlg&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes popup sizing issues, and allows for providing a list of presets where applicable&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 “Rename Category” sub-dialog of the “Content Library” pane and the “Categorize” dialog now check for (sibling) naming conflicts and suggests a unique name instead of silently failing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored various sub-dialogs of the “Categorize” dialog to use DzComboEditDlg&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes popup sizing issues, and allows for providing a list of presets where applicable&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 validator to various sub-dialogs of the “Categorize” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides user feedback when attempting to accept the dialog without meeting criteria&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 focus issues for various sub-dialogs of 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; Refactored “Select a Category” sub-dialogs to use DzComboEditDlg&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes popup sizing issues, and allows for providing a list of presets where applicable&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; Refactored “Create Sub-Category” and “Create Sub-Folder” dialogs to use DzComboEditDlg&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes popup sizing issues, and allows for providing a list of presets where applicable&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 “Create Sub-Category” and “Create Sub-Folder” dialogs now support slash (“/”) delimited paths for faster/easier creation of hierarchical structures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the “Create Category Path” dialog to use DzComboEditDlg&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes popup sizing issues, and allows for providing a list of presets where applicable&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 “Create Category Path(s)” dialogs now support holding the control modifier key (Ctrl/Cmd) to append popup selected values to the existing value - i.e., comma separated multiples&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 “Select a Compatibility Base” dialog would not restore selection of a Compatibility Filter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Text” field to the “Create Custom Action” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows viewing/editing of the text assigned to the custom action, pre-creation&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 in the “Create Custom Action” dialog with warnings in the confirmation message&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Create Custom Action…” context menu option on Content Library pane containers&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Virtual Folders - Native/Poser&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Folders - Native/Poser/Other&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Products&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Categories&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Search - Files/Database&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Action is not provided unless support script is present - internal&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 4.15.0.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_17&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 (regression) with Edit &amp;gt; Duplicate Node(s) and Edit &amp;gt; Duplicate Node Hierarchies for nodes that did not originate from a file (e.g., Create &amp;gt; Camera, * Light, Primitive, etc)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a connection warning when duplicating a figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the support script for “Create Custom Action…” on Content Library pane containers to the standard distribution footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Symmetrize” script (./scripts/symmetrize.dse) now supports “silent” remote execution&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Bake To Transforms” script (./scripts/bakeToTransforms.dse) now supports “silent” remote execution&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a guard against encountering a DzController that does not inherit DzERCLink to “Bake to Transforms”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzBlackHoleNode SDK sample&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The return value for DzBlackHoleNodeIO::startDefinitionRead() and DzBlackHoleNodeIO::startInstanceRead() is now new DzAssetJsonNullObject( parentItem→getFile() ) instead of 0/NULL&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 SDK custom element saving/loading sample&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The return value for MyCustomMaterialIO::startDefinitionRead(), MyCustomMeshModifierIO::startDefinitionRead(), MyCustomNodeIO::startDefinitionRead() is now new DzAssetJsonNullObject( parentItem→getFile() ) instead of 0/NULL&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The return value for MyNurbGeometry::makeCopy(), MyNurbGeometry::getUVs(), MyNurbGeometry::getNumUVSets(), MyNurbGeometry::getUVSet() is now NULL&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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzPopupMenu&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 4.15.0.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_18&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 DzNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isNodeDescendantOf(), isNodeAncestorOf()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMenu public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added addSubMenu() overload, copyToMenu()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNodeDlg SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setLabelName(), setViewName(), setFilter(), setNode()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the Global scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added connect() 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; DzNode, DzMenu, DzImportMgr, DzExportMgr, DzHttpHelper, DzStyle&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; DzNodeDlg&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; Global, Object, Function, DzSystem, DzPaneMgr, DzSceneHelper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the “Change Parent” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Change Parent” dialog no longer displays a skeleton&amp;#039;s bones when that skeleton is a node that is to have its parent changed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Change Parent…” action now supports simultaneously affecting multiple nodes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The action&amp;#039;s label has been changed to “Change Parent(s)…”&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 an initialization regression in DzHttpHelper&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed initialization of host, path, query, content type, method and mode values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Configuration is now entirely up to the user of the class/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; The ./scripts/support/&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt;/dzExportProductMetadata.dse (“Export Metadata…”) script now supports “silent” remote execution&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The ./scripts/limits.dse (“Limits On/Off”) script now supports “silent” remote execution&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with option enabled/disabled states in the “Limits On/Off” dialog (hold CTRL)&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 &amp;#039;preferred&amp;#039; options to “silent” remote execution of scripts&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Symmetry…, Bake To Transforms…, Export Metadata…, Limits On/Off&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 various scripts for forward compatibility&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Content Directory Manager, Render Directory Manager, MDL Directory Manager, dForce Surface Adjuster, Limits On/Off, Rename Node, Create Poser Companion Files, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Array-style property access (normalized signature) overload syntax is not supported by the Qt 5/6 script engine for signal/slot connections&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Limited support of application specific &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; is considered, in order to ease transition - potential solutions are not practical at scale due to impact on performance&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; Use Global::connect() or Function::scriptConnect() instead of Function::connect() to (automatically) control the lifetime of connections (and connected objects)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Function::connect() cannot be intercepted under the Qt 5/6 script engine, and its use may result in memory leaks due to non-symmetric handling of connections/disconnections by script developers&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; Refactored the “Select Morph Vertices” script to meet current standards&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with message text in DzSceneHelper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved import logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved export 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 4.15.0.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_19&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; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzPaneMgr. Improved import logging&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 “Rename Node” action (script) where changing the name of a node would not be applied unless the label also changed&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 “Rename Node” action (script) where using a label (for root nodes) that is not unique in the scene would sometimes allow the conflicting label to be applied&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; DzActionMgr, DzApp, DzAssetMgr, DzAssetIOFilter, DzAssetIOMgr, DzAuthenticationMgr, DzCallBackMgr, DzContentMgr, DzContentReplaceMgr, DzDeviceMgr, DzElement, DzExportMgr, DzHelpMgr, DzImageMgr, DzImportMgr, DzMainWindow, DzMultiMediaMgr, DzNode, DzPaneMgr, DzPluginMgr, DzRenderMgr, DzSaveFilter, DzSaveFilterMgr, DzVertexMap, DzViewportMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended error checking for scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; DzListView, DzListViewItem, DzCheckListItem&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified Global scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getDesktop()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDesktopWidget scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added screen()&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; DzAbstractAssetContainer, DzAddBlend, DzAlphaBlend, DzAsset, DzAuthor, DzBasicCamera, DzButton, DzButtonGroup, DzCamera, DzCategoryAssetContainer, DzCheckListItem, DzComboBox, DzComboEdit, DzDateEdit, DzDateTimeEdit, DzDesktopWidget, DzDial, DzFileDialog, DzFlipManip, DzFloatColor, DzHButtonGroup, DzHeader, DzHierarchyPane, DzImageBlend, DzImageColorLayer, DzImageComponent, DzImageFileLayer, DzImageLayer, DzImageManip, DzImageMask, DzImageTexture, DzInteractiveLessonMgr, DzInvertManip, DzLCDNumber, DzLineEdit, DzListView, DzListViewItem, DzMaterial, DzMeshSmoothModifier, DzMultiplyBlend, DzOffsetManip, DzOpacityManip, DzPaneAction, DzPopupMenu, DzProcess, DzPropertySelectionComboBox, DzRotateManip, DzScaleManip, DzScript, DzScriptContext, DzSubtractBlend, DzTabWidget, DzTextEdit, DzTextureModifier, DzTimeEdit, DzTimePane, DzUVSet, DzVButtonGroup, Function, Global, QDesktopWidget, QObject&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 4.15.0.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_20&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; Fixed an issue where setting the “Point At” target for a node to “None” would cause a crash&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Nodes no longer list themselves as a possible “Point At” target&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Geometry Shell nodes no longer list themselves as a possible “Shell Node” target&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Measure Metric nodes no longer list themselves as a possible “Measure Target”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where exclusion of an instance node from its own list of “Instance Target” did not account for duplication&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where exclusion of a rigid follow node from its own list of “Follow Target” did not account for duplication&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where exclusion of an IK node from its own list of “Chain Root” and “Chain End” targets did not account for duplication&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzNodeProperty that allowed a node added to the exclude list to be set as the value (and/or default value) of the property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzNodeProperty where adding a node to the exclude list did not remove any previously set values/keys of that node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzNodeProperty where attempting to delete selected keys would cause a crash&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzNumericNodeProperty that allowed a node added to the exclude list to be set as the node for the property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGeometryShellNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getTarget()&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; DzGeometryShellNode, DzInstanceNode, DzInstanceGroupNode, DzInstanceGroupItem&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; DzButton&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.15.0.20; SDK min is 4.5.0.100&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 4.15.0.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_21&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; Registered DzButton for discrete script access&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzLCDNumber scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added displayString(), displayFloat(), displayInt()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzLCDNumber scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated overloaded display()&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; DzButtonGroup, DzLCDNumber&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 4.15.0.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_22&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 DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPlatformVersion(); added Windows_11, Mac_11_0, Mac_12_0 enumerated values&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; DzApp&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; QWidget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for detecting newer operating systems&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Stack size is no longer discretely set on Mac (GCC)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows the application to run on macOS 11 (Big Sur), on Intel/Apple silicon&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 inverted splash/about images on macOS 11 (Big Sur) and newer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inverted pane-drag images on macOS 11 (Big Sur) and newer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to OpenSSL 1.0.2u&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.15.0.22; SDK min is 4.5.0.100&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 4.15.0.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_23&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1789/#CS-293041 - An issue with attempting to reload a script in the Script IDE pane, initially loaded from file; a symptom of which resulted in Global::getScriptFileName() returning an empty string for reloaded scripts&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 4.15.0.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_24&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 DzPopupMenu public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; extended connectItem() and disconnectItem()&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; DzPopupMenu&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 4.15.0.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_25&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2303/#CS-381045 - An issue where setting DzCallBack::setDeleteAfterExecution() true would delete the callback after execution, but would not remove the reference from the list of callbacks in DzCallBackMgr and so would result in a crash when DzCallBackMgr methods pertaining to the list of callbacks was called&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; DzCallBack&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;/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 4.15.0.25
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_415026&quot;&gt;Public Beta (4.15.0.26)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_26&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 issues relating to the lifetime of DzRSLShader instances new&amp;#039;ed from script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an inheritance issue in a factory macro used for some DzRefCountedItem subclasses; e.g., DzRSLShader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; RSL scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; classes (i.e., DzRSLShader, DzShaderMaterial, DzShaderLight, DzShaderCamera) have been moved from the (deprecated) “Default Save Filters” plugin to the core.&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 4.15.0.26
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_415028&quot;&gt;Public Beta (4.15.0.28)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_27&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 potential crash in BVTree&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 4.15.0.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_28&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; Reverted a change to the qualification of a path (absolute vs relative) that is passed to a file load filter when a node is added during asset load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored morph projection mapping; changes timing, setup, threading&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging to various points in the asset loading process&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash with node replacement management related to node selection&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 auto installing of missing assets respecting whether or not showing prompts is enabled/disabled&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 4.15.0.28
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_415029&quot;&gt;Public Beta (4.15.0.29)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_29&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when attempting to access the color picker dialog on macOS 11 (Big Sur), or newer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Qt standard color picker (which does not result in a crash) is used instead of the native macOS color picker&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 asset load logging; &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; cache update required/started/finished, per unique object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made various updates to asset load logging; accuracy, consistency&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 4.15.0.29
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_415030&quot;&gt;Public Beta (4.15.0.30)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_0_30&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; Extended DzAppSettings public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added removeKey()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added logPathInfo()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added startup logging of the &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; cache path/total disk space/available disk space&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging when the temp data path is changed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging when the &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; cache path is changed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging of the number of mapped content directories when loading an asset&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 state of the “Show Hidden Vendor Categorizations” preference was not being restored between sessions&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 storage/restoration/migration of AssetManager related preferences&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 4.15.0.30
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.15.0.2 - 2021-01-07&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.15.0.30 - 2021-09-02&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_16_0_3">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-29T19:29:36+00:00</dc:date>
        <title>4.16.0.3 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_16_0_3</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.16.0.3 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; change log leading to the General Release of version 4.16.0.3. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;extracted_from_public_beta_415172&quot;&gt;Extracted From Public Beta (4.15.1.72)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_1&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; Merged changes to Trunk (4.15.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated version related images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increment application, plugin and SDK version for 4.15.1.x&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 4.15.1.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_2&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 4.15.1.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_3&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 4.15.1.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_4&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 4.15.1.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_5&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 4.15.1.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_6&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_7&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_8&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_9&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_10&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_11&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 4.15.1.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_12&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_13&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_14&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_15&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_16&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_17&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_18&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_19&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_20&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_21&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_22&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_23&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_24&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_25&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_26&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_27&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_28&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_29&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_30&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_31&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_32&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_33&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_34&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_35&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_36&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_37&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_38&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_39&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_40&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_41&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_42&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_43&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_44&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_45&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_46&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_47&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_48&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_49&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; Merged changes to Trunk (4.15.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; macOS Big Sur style drawing issues&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 4.15.1.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_50&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; Merged changes to Trunk (4.15.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; macOS Big Sur style drawing issues&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 4.15.1.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_51&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; Merged changes to Trunk (4.15.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; macOS Big Sur style drawing issues&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 4.15.1.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_52&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; Merged changes to Trunk (4.15.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; macOS Big Sur style drawing issues&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 4.15.1.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_53&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; Merged changes to Trunk (4.15.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; macOS Big Sur style drawing issues&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 4.15.1.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_54&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; macOS Big Sur style drawing issues&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 4.15.1.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_55&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_56&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_57&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_58&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_59&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_60&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.60
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;extracted_from_public_beta_415184&quot;&gt;Extracted From Public Beta (4.15.1.84)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_80&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 to PowerPose for defining a &amp;#039;default&amp;#039; Template per Template Set&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Earlier versions only allowed for a global &amp;#039;default&amp;#039; Template (i.e., &amp;#039;Body&amp;#039;)&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 “Default” (Template) option to the “PowerPose Template Set Save” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Option values are populated by the current list of Templates in the current Template Set&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; An empty entry is provided in the option values, and allows for falling back to the global default&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; Selecting a figure will now cause PowerPose to automatically display the &amp;#039;default&amp;#039; Template of a Template Set (if one is defined), if:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; No other figure was selected, and the Template Set for the selected figure does not contain a Template labeled identically to the global default (i.e., &amp;#039;Body&amp;#039;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Another figure was selected, and the Template Set for the newly selected figure does not contain a Template that is labeled identically to the current Template of the previously selected figure, and the Template Set for the newly selected figure does not contain a Template labeled identically to the global default (i.e., &amp;#039;Body&amp;#039;)&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 DzPowerPosePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; extended saveTemplateSet()&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; DzPowerPosePane&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 4.15.1.80
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;private_beta_41603&quot;&gt;Private Beta (4.16.0.3)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_0_1&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; Increment application, plugin and SDK version for 4.16.0.x&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 4.16.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_0_2&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.5.0.1&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates plugin revision to reflect SDK revision&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes an issue that prevented access to Publishing Partner functionality&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 4.16.0.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_0_3&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; 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 4.16.0.3
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.16.0.3 - 2021-11-22&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_20_0_17">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-29T19:28:10+00:00</dc:date>
        <title>4.20.0.17 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_20_0_17</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.20.0.17 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; change log leading to the General Release of version 4.20.0.2. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_415172&quot;&gt;Public Beta (4.15.1.72)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_61&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to DzCloud 1.0.3.18&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes an issue with the ability to hide vendor categorization&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 4.15.1.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_62&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; Merged changes to Trunk (4.15.0.x)&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 4.15.1.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_63&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; Fixed warnings in DzListView signals that can be emitted with a null DzListViewItem; selectionChanged(), currentChanged(), clicked(), pressed(), doubleClicked(), returnPressed(), spacePressed(), rightButtonClicked(), rightButtonPressed(), mouseButtonPressed(), mouseButtonClicked(), contextMenuRequested()&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;-242/#CS-155800, #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1765/#CS-291149/#CS-303353/#CS-312519 - An issue where the cursor becomes invisible within a viewport if a mouse button other than the one used to initiate a view control operation is clicked while the initiating mouse button is still pressed&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The operation is still interrupted, but now the hidden cursor is 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; Fixed an issue where right-click on the DrawStyle Options menu button, the View Selection menu button, or the Viewport Options menu button would behave the same as a left-click&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed DzListBox::clearSelection()&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; DzListBox&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 4.15.1.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_64&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 DzListBox scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added selectedItem property; added textHighlighted(), itemSelected(), textSelected() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzListBox scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated selected property; deprecated highlighted(String), selected(Number), selected(String), selectionChanged(), clicked(Number), pressed(Number) signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzListBox&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 4.15.1.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_65&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 potential thread deadlock with background progress&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 4.15.1.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_66&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 4.15.1.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_67&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 4.15.1.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_68&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 DzProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getFirstKeyIndex()&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; DzProperty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added (internal) name to recorded property definitions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Used in determining list of assets in “Save Modified Assets”&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 logging when saving modified assets&lt;/div&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;-logModifiedAssets&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes asset information displayed in the “Save Modified Assets” dialog to be recorded to the application 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; Fixed a memory leak in DzMorphLoader&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 4.15.1.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_69&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; DzSkeleton, DzNode, DzFollowingProjectionOptions&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 4.15.1.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_70&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 4.15.1.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_71&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 blended general weight (LBS/DQS) mesh skinning&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSkinBinding public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added BlendMode enum; added getBlendMode(), setBlendMode(); added blendModeChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSkinBinding SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added blendModeToStr(), blendModeFromStr()&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; DzSkinBinding&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified Node Weight Brush tool settings options&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed Binding &amp;gt; Skinning &amp;gt; Weight Mapping Mode: “Blended TriAx/General” to “Blended”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Binding &amp;gt; Skinning &amp;gt; Blend Mode: “TriAx (Local) / Linear (General)”, “TriAx (Local) / Dual Quaternion (General)”, “Linear (General) / Dual Quaternion (General)”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disable Binding &amp;gt; Skinning &amp;gt; Blend Mode when “Weight Mapping Mode” is not “Blended”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disable Binding &amp;gt; Skinning &amp;gt; General Weight Mode when “Weight Mapping Mode” is not “General”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Prefixed TriAx specific map types&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 4.15.1.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_72&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 DzPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated makeGroupUndockable(), makeUndockable(), makeGroupDockable()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzPaneGroup public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated isUndockable()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzPaneMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getNumPaneGroupDlgs(), getPaneGroupDlg(), addPaneGroupDlg(), removePaneGroupDlg(), closeAllPaneGroupDlgs()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed obsolete actions from pane group/pane option menus&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Make Pane Undockable” (when docked)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Make Pane Group Undockable” (when docked)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Make Pane Dockable” (when undockable)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Make Pane Group Dockable” (when undockable)&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; “Undockable” pane groups (undocked pane groups nested in dialogs) in saved layouts are now substituted with “undocked” pane groups&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Docking behavior changed significantly in &lt;a href=&quot;http://docs.daz3d.com/doku.php/public/software/dazstudio/4/change_log_4_7_0_12#4_6_4_4&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://docs.daz3d.com/doku.php/public/software/dazstudio/4/change_log_4_7_0_12#4_6_4_4&quot; rel=&quot;nofollow noopener&quot;&gt;4.6.4.4&lt;/a&gt; - at which point the reason for “undockable” pane groups became obsolete&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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzSkeleton, DzFigure, DzSkinBinding, DzBoneBinding, DzBulgeBinding, DzLegacyFigure, DzLegacyAlternateGeometry, DzLegacyBinding, DzWeightMap&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 4.15.1.72
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_415184&quot;&gt;Public Beta (4.15.1.84)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_73&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 4.15.1.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_74&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 4.15.1.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_75&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 4.15.1.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_76&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 description text for ERC links now includes the figure label when the owner of the property is a bone&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This provides clarity in listings (e.g., Parameter Settings Sub-Components/Controllers) where cross-object/figure links are possible&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 DzWeightMap public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getStrengthControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzWeightMap public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getStrengthController()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added buildIdUriToRoot()&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; DzWeightMap, DzMap, DzProperty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.15.1.76; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a race condition in OIIO importer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Owner :” field to the Parameter Settings dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Displays the type and name of the element owner&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tooltip displays type and label of the element owner&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Handles consolidated properties&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 tooltips to various Parameter Settings dialog string/text based fields&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the “Controllers” tab of the Parameter Settings dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The tab is now only displayed in the context of a single property that has controllers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where non-editable values incorrectly allowed edit mode to be entered&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; Refactored the “Sub-Components” tab of the Parameter Settings dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The tab is now only displayed in the context of a single property that has sub-components&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where non-editable values incorrectly allowed edit mode to be entered&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; Refactored the “Keys” tab of the Parameter Settings dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The tab is now only displayed in the context of a single property that has keys&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where non-editable values incorrectly allowed edit mode to be entered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Type” column - displays the interpolation type (/values) of a given key&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 “Aliases” tab to the Parameter Settings dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The tab is only displayed in the context of a single property that is, or has, an alias&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 “Deltas” field to the Parameter Settings dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only displayed in the context of a single property that controls the application of a morph&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Displays the number of deltas in the morph or text indicating that the morph deltas have not been loaded&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 4.15.1.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_77&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 4.15.1.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_78&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 DzPropertyHelper SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getInternalAsset()&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; DzPropertyHelper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.15.1.78; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Asset” tab to the Parameter Settings dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The tab is only displayed in the context of a single property that has asset data to display&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 4.15.1.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_79&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 connection issue with the “Source Path” browse button in the Parameters Settings dialog&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 4.15.1.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_80&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; DzWeightMap&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged changes to Trunk (4.16.0.x)&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 4.15.1.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_81&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; Implemented #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2327/#CS-#388998 - The Figure Setup pane now causes surfaces of a newly created figure to automatically use the default material type for the active renderer; e.g., Iray Uber material is applied if the active renderer is NVIDIA Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Animated scroll views (e.g., asset views, asset container views, property views, etc.) now support keyboard modifiers to speed up or slow down mouse wheel scrolling&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Ctrl/Cmd modifier key speeds up scrolling (page step)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding no modifier key performs standard scrolling (wheel scroll lines step - 3 by default)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Shift modifier key slows down scrolling (single step)&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 DzPaneGroup public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added TabBarPosition enum; added undockedTabBarPosition(), setUndockedTabBarPosition(), fitScreenHeight(), fitScreenWidth(), fitScreen()&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; DzPaneGroup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.15.1.81; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2322/#CS-#388328 - Added the ability to specify tab bar position independently for each undocked pane group&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Non-default (i.e., non-top) tab bar position is saved to, and restored from, layouts for each undocked pane group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Activating of the “Orient Tabs Along Top” option overrides any non-default (i.e., non-top) tab bar positions defined&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Actions to change the position of the tab bar are displayed in a “Pane Group” submenu of the pane group tab bar context menu (i.e., the portion of the tab bar with no tabs), the pane/tab context menu (i.e., the tab attached to a given pane), and the active pane option menu (i.e., the menu button in the corner of the tab bar), when a given pane group is undocked and the “Orient Tabs Along Top” option is not active&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tabs Top&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tabs Left&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tabs Right&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tabs Bottom&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; Partially implemented #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2331/#CS-#390070 - Added the ability to quickly independently resize an undocked pane group using convenience actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Actions are displayed in a “Pane Group” submenu of the pane group tab bar context menu (i.e., the portion of the tab bar with no tabs), the pane/tab context menu (i.e., the tab attached to a given pane), and the pane option menu (i.e., the menu button in the corner of the tab bar), when a given pane group is undocked&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fit Screen Height&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fit Screen Width&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fit Screen&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 4.15.1.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_82&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 4.15.1.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_83&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; FBX Importer, 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 4.15.1.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_84&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; DzListBox, DzListview; addresses unnecessary confusion caused by indicating inheritance of a deprecated intermediate class - DzScrollView&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBasicCamera public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPerspectiveControl(), getFrameWidthControl(), getFocalLengthControl(), getDepthOfFieldControl(), getFocalDistanceControl(), getFStopControl(), getUseLocalDimensionsControl(), getDimensionPresetControl(), getPixelSizeControl(), getAspectRatioControl(), getConstrainProportionsControl(), getHeadlampModeControl(), getXHeadlampOffsetControl(), getYHeadlampOffsetControl(), getZHeadlampOffsetControl(), getDisplayPersistenceControl(), getSightLineOpacityControl(), getFocalPointScaleControl(), getFovColorControl(), getFovOpacityControl(), getFovLengthControl(), getDofPlaneVisibilityControl(), getDofPlaneColorControl(), getDofOverlayColorControl(), getDofOverlayOpacityControl(), getNearDofPlaneVisibilityControl(), getFarDofPlaneVisibilityControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzBasicCamera public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getFrameWidthChannel(), getFocalLengthChannel(), getDepthOfFieldChannel(), getFocalDistChannel(), getFStopChannel(), getDisplayPersistenceChannel(), getSightLineOpacityChannel(), getFocalPointScaleChannel(), getFovColorChannel(), getFovOpacityChannel(), getFovLengthChannel(), getDofVisibilityChannel(), getDofColorChannel(), getDofOverlayColorChannel(), getDofOverlayOpacityChannel(), getNearDofVisibilityChannel(), getFarDofVisibilityChannel()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBasicCamera SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getNearDofPlane(), getFarDofPlane()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBasicCamera scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added nearDofPlane, farDofPlane properties&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; DzBasicCamera&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.15.1.84; SDK min is 4.5.0.100&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 widget used for local camera dimensions would not correctly read settings in some situations&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 4.15.1.84
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_415191&quot;&gt;Public Beta (4.15.1.91)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_85&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; DzBasicCamera&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 4.15.1.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_86&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 DzApp SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added registerClassFactoryRemap(), findClassFactoryRemap()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzShaderBrick SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added c_legacySettingsClassName - allows a DzShaderBrick subclass to specify its fallback classname when the classname has changed&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; documentation; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.15.1.86; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to register a fallback class factory for deprecated/obsolete/removed classes&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 4.15.1.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_87&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 DzPbrMaterial scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setNormalValueMap(), setHorizontalTiles(), setHorizontalOffset(), setVerticalTiles(), setVerticalOffset(), getBaseColorControl(), getMetallicityControl(), getRoughnessControl(), getNormalValueMapControl(), getHorizontalTilesControl(), getHorizontalOffsetControl(), getVerticalTilesControl(), getVerticalOffsetControl()&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; DzPbrMaterial&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 2021.0.2 (344800.7839)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 465.89 on Windows for CPU-only rendering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 471.41 on Windows for GPU rendering&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 all generated MDL shader bricks ending with “Input#” or “Default” in their classname&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed shader bricks have been consolidated into a single shader brick, sans “Input#” or “Default” suffix, with an overload selector for the number/type of inputs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed generated MDL shader brick classes are automatically converted to the new consolidated shader brick classname, with the most compatible argument count/type/order signature selected, when encountered during asset read&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Converted shader bricks are not compatible with previous versions of the application or render engine&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed shader bricks:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBool2Input1 (Bool2 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBool2Input2 (Bool2 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBool3Input1 (Bool3 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBool3Input3 (Bool3 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBool4Input1 (Bool4 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBool4Input4 (Bool4 4 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBsdfMeasurementDefault (BSDF Measurement Default)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBsdfMeasurementInput1 (BSDF Measurement 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlColorInput1 (Color 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlColorInput2 (Color 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlColorInput3 (Color 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfTintInput2 (Tint 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfTintInput3 (Tint 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2Input1 (Double2 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2Input2 (Double2 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2x2Input1 (Double2x2 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2x2Input2 (Double2x2 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2x2Input4 (Double2x2 4 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2x3Input1 (Double2x3 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2x3Input2 (Double2x3 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2x3Input6 (Double2x3 6 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2x4Input1 (Double2x4 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2x4Input2 (Double2x4 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2x4Input8 (Double2x4 8 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3Input1 (Double3 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3Input3 (Double3 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3x2Input1 (Double3x2 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3x2Input3 (Double3x2 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3x2Input6 (Double3x2 6 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3x3Input1 (Double3x3 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3x3Input3 (Double3x3 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3x3Input9 (Double3x3 9 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3x4Input1 (Double3x4 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3x4Input12 (Double3x4 12 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3x4Input3 (Double3x4 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4Input1 (Double4 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4Input4 (Double4 4 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4x2Input1 (Double4x2 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4x2Input4 (Double4x2 4 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4x2Input8 (Double4x2 8 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4x3Input1 (Double4x3 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4x3Input12 (Double4x3 12 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4x3Input4 (Double4x3 4 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4x4Input1 (Double4x4 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4x4Input16 (Double4x4 16 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4x4Input4 (Double4x4 4 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2Input1 (Float2 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2Input2 (Float2 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2x2Input1 (Float2x2 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2x2Input2 (Float2x2 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2x2Input4 (Float2x2 4 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2x3Input1 (Float2x3 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2x3Input2 (Float2x3 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2x3Input6 (Float2x3 6 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2x4Input1 (Float2x4 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2x4Input2 (Float2x4 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2x4Input8 (Float2x4 8 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3Input1 (Float3 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3Input3 (Float3 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3x2Input1 (Float3x2 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3x2Input3 (Float3x2 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3x2Input6 (Float3x2 6 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3x3Input1 (Float3x3 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3x3Input3 (Float3x3 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3x3Input9 (Float3x3 9 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3x4Input1 (Float3x4 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3x4Input12 (Float3x4 12 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3x4Input3 (Float3x4 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4Input1 (Float4 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4Input4 (Float4 4 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4x2Input1 (Float4x2 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4x2Input4 (Float4x2 4 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4x2Input8 (Float4x2 8 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4x3Input1 (Float4x3 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4x3Input12 (Float4x3 12 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4x3Input4 (Float4x3 4 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4x4Input1 (Float4x4 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4x4Input16 (Float4x4 16 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4x4Input4 (Float4x4 4 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlInt2Input1 (Int2 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlInt2Input2 (Int2 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlInt3Input1 (Int3 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlInt3Input3 (Int3 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlInt4Input1 (Int4 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlInt4Input4 (Int4 4 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlLightProfileDefault (Light Profile Default)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlLightProfileInput1 (Light Profile 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlMathEmissionColorInput1 (Emission Color 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlMathEmissionColorInput2 (Emission Color 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexHeightInput1 (Height 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexHeightInput2 (Height 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupColorInput2 (Lookup Color 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupColorInput6 (Lookup Color 6 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupColorInput8 (Lookup Color 8 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloat2Input2 (Lookup Float2 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloat2Input6 (Lookup Float2 6 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloat2Input8 (Lookup Float2 8 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloat3Input2 (Lookup Float3 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloat3Input6 (Lookup Float3 6 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloat3Input8 (Lookup Float3 8 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloat4Input2 (Lookup Float4 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloat4Input6 (Lookup Float4 6 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloat4Input8 (Lookup Float4 8 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloatInput2 (Lookup Float 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloatInput6 (Lookup Float 6 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloatInput8 (Lookup Float 8 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelColorInput2 (Texel Color 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelColorInput3 (Texel Color 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelFloat2Input2 (Texel Float2 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelFloat2Input3 (Texel Float2 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelFloat3Input2 (Texel Float3 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelFloat3Input3 (Texel Float3 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelFloat4Input2 (Texel Float4 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelFloat4Input3 (Texel Float4 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelFloatInput2 (Texel Float 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelFloatInput3 (Texel Float 3 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexWidthInput1 (Width 1 Input)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexWidthInput2 (Width 2 Inputs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexture2dDefault (Texture 2d Default)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexture2dInput2 (Texture 2d 2 Inputs)&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; Added new generated shader bricks (see previous entry regarding consolidation)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; All generated shader bricks now have a version attribute (matches the version of Iray)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added shader bricks:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBaseLookupVolumeCoefficients (Lookup Volume Coefficients)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBaseVolumeCoefficients (Volume Coefficients)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBaseVolumeCoefficientsGetAbsorptionCoefficient (Volume Coefficients Get Absorption Coefficient)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBaseVolumeCoefficientsGetScatteringCoefficient (Volume Coefficients Get Scattering Coefficient)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBool2 (Bool2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBool3 (Bool3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBool4 (Bool4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBsdfMeasurement (BSDF Measurement)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlColor (Color)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorClampedMixColorVdfComponent (Color Clamped Mix Color VDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorNormalizedMixColorVdfComponent (Color Normalized Mix Color VDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorUnboundedMixColorBsdfComponent (Color Unbounded Mix Color BSDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorUnboundedMixColorEdfComponent (Color Unbounded Mix Color EDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorUnboundedMixColorVdfComponent (Color Unbounded Mix Color VDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorVdfComponent (Color VDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorVdfComponentGetComponent (Color VDF Component Get Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorVdfComponentGetWeight (Color VDF Component Get Weight)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfTint (Tint)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfUnboundedMixBsdfComponent (Unbounded Mix BSDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfUnboundedMixEdfComponent (Unbounded Mix EDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfUnboundedMixVdfComponent (Unbounded Mix VDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2 (Double2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2x2 (Double2x2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2x3 (Double2x3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble2x4 (Double2x4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3 (Double3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3x2 (Double3x2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3x3 (Double3x3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble3x4 (Double3x4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4 (Double4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4x2 (Double4x2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4x3 (Double4x3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDouble4x4 (Double4x4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2 (Float2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2x2 (Float2x2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2x3 (Float2x3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat2x4 (Float2x4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3 (Float3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3x2 (Float3x2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3x3 (Float3x3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat3x4 (Float3x4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4 (Float4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4x2 (Float4x2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4x3 (Float4x3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlFloat4x4 (Float4x4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlInt2 (Int2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlInt3 (Int3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlInt4 (Int4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlLightProfile (Light Profile)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlMaterialVolumeGetEmissionIntensity (Material Volume Get Emission Intensity)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlMathCosh (Cosh)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlMathEmissionColor (Emission Color)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlMathFloatBitsToInt (Float Bits To Int)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlMathIntBitsToFloat (Int Bits To Float)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlMathSinh (Sinh)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlMathTanh (Tanh)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexDepthOffset (Depth Offset)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexFirstFrame (First Frame)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexGridToObjectSpace (Grid To Object Space)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexHeight (Height)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexHeightOffset (Height Offset)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLastFrame (Last Frame)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupColor (Lookup Color)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloat (Lookup Float)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloat2 (Lookup Float2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloat3 (Lookup Float3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexLookupFloat4 (Lookup Float4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelColor (Texel Color)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelFloat (Texel Float)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelFloat2 (Texel Float2)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelFloat3 (Texel Float3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexTexelFloat4 (Texel Float4)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexWidth (Width)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexWidthOffset (Width Offset)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlTexture2d (Texture 2d)&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; Removed FBX Importer dependence on internal SDK; i.e., DzPbrMaterial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored FBX Importer material processing; use of DzPbrMaterial depends on availability in the invoking application&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 4.15.1.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_88&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 4.15.1.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_89&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 adjustments to FBX Importer to support being built with the 4.5+ SDK (with maximum compatibility running on &amp;gt;= 4.12)&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; DzApp, DzElement, DzSkinBinding&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 4.15.1.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_90&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 Shader Mixer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzMdlIrayUberAddInhomogeneousVolume (Uber Add Inhomogeneous Volume)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzTexture3DInstanceBrick (Texture 3D Instance)&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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzElement, DzSimpleElementScriptData, DzElementPostLoadFileData, DzSimpleSceneScriptData, DzScript&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for inhomogeneous volumes, both as “Volumetric Textures” and “Volume Objects”, when rendering with NVIDIA Iray&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The origin of the volume (“domain”) is aligned with the origin of the associated node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scaling the associated node scales the volume (“domain”) in kind&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A watertight object (“boundary hull”) with an “empty” 3 dimensional texture can be used to cut away parts of a volume object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; OpenVDB datasets (*.vdb) are used as 3 dimensional textures&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Samples can be found at &lt;a href=&quot;https://www.openvdb.org/download/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.openvdb.org/download/&quot; rel=&quot;nofollow noopener&quot;&gt;https://www.openvdb.org/download/&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Samples named &lt;code&gt;*_points.vdb&lt;/code&gt; are not supported&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&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; A “Texture 3D Instance” shader brick, “Lookup Volume Coefficients” shader brick, and “Uber Add Inhomogeneous Volume” shader brick are used to construct a relatively simple Shader Mixer brick network that feeds a “MDL Surface” shader brick to define the shader that describes shading for the volume (“domain”)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Default Resources” package includes a Shader Preset with said Shader Mixer network prebuilt, ready to be applied&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 “Texture 3D Instance” shader brick provides 3 &lt;em&gt;required&lt;/em&gt; user-facing parameters:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Volume File” is used to specify the path of the OpenVDB dataset that supplies the 3 dimensional texture&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Volume Channel” is [optionally] used to specify a channel within the OpenVDB dataset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Clip To Geometry” is used to indicate whether or not the volume (“domain”) should be clipped by the geometry of the associated node - i.e., act as a “boundary hull”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default value: true (On)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; This parameter only has meaning in the context of a surface named “Volume” - for a surface that is not named “Volume”, this parameter has no affect and is always treated as though it is set to “On”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; When “On”, only the portion of the volume (“domain”) that resides within the geometry of the associated node will be evaluated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; When “Off”, the entire volume (“domain”) is evaluated regardless of its intersection with the geometry of the associated node - i.e., it is treated as a “Volume Object”&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&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 “Lookup Volume Coefficients” shader brick provides 6 user-facing parameters to control the color and density of the volume:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Scattering Multiplier” allows the scattering color to be set&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default color: Black [0.0, 0.0, 0.0]&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Absorption Multiplier” allows the absorption color to be set&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default color: Black [0.0, 0.0, 0.0]&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Scattering Offset” allows the scattering color to be shifted&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default color: Black [0.0, 0.0, 0.0]&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Absorption Offset” allows the absorption color to be shifted&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default color: Black [0.0, 0.0, 0.0]&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Density Multiplier” is used to control the volume&amp;#039;s density&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default value: 1.0&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Density Relative To Size” is used to control whether or not the the optical appearance of the volume is preserved when the associated node is scaled - i.e., whether a reduction in size will cause an increase of the density and vice versa&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default value: false (Off)&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&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with scene lights in Iray (related to NVIDIA Iray SDK 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 4.15.1.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_91&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 invalid material index warning&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 4.15.1.91
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_415196&quot;&gt;Public Beta (4.15.1.96)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_92&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 4.15.1.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_93&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2021.0.3 (344800.8726)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 465.89 on Windows for CPU-only rendering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 471.41 on Windows for GPU rendering&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 4.15.1.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_94&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; Fixed an issue with generated shader brick version numbers; 2021.0 vs 2021.1&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 4.15.1.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_95&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for an “Iray Volume Priority” property controlling the priority (stack order) of OpenVDB volumes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a DzIntProperty (user) property, named “Iray Volume Priority”, with the property group path of “Display/Rendering/Iray”, with a clamped range of [-128, 127] and a default value of 0, is added to the node that is associated with the surface that defines the volume material, the value of this property is used to specify stacking order of intersecting volumes&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 naming issue with MDL calls using arrays in shader bricks&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Affected shader bricks:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMDLArrayBuilderBrick (Array Builder)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBaseBlendColorLayers (Blend Color Layers)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlClampedSurfaceMix (Clamped Surface Mix)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDAZ3DBasicAddMeasuredCurveFactor (Measured Curve Factor - Values)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfClampedMixBsdfComponent (Clamped Mix BSDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfClampedMixEdfComponent (Clamped Mix EDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfClampedMixVdfComponent (Clamped Mix VDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorClampedMixColorBsdfComponent (Color Clamped Mix Color BSDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorClampedMixColorEdfComponent (Color Clamped Mix Color EDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorClampedMixColorVdfComponent (Color Clamped Mix Color VDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorNormalizedMixColorBsdfComponent (Color Normalized Mix Color BSDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorNormalizedMixColorEdfComponent (Color Normalized Mix Color EDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorNormalizedMixColorVdfComponent (Color Normalized Mix Color VDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorUnboundedMixColorBsdfComponent (Color Unbounded Mix Color BSDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorUnboundedMixColorEdfComponent (Color Unbounded Mix Color EDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfColorUnboundedMixColorVdfComponent (Color Unbounded Mix Color VDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfNormalizedMixBsdfComponent (Normalized Mix BSDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfNormalizedMixEdfComponent (Normalized Mix EDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfNormalizedMixVdfComponent (Normalized Mix VDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfUnboundedMixBsdfComponent (Unbounded Mix BSDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfUnboundedMixEdfComponent (Unbounded Mix EDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfUnboundedMixVdfComponent (Unbounded Mix VDF Component)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlNormalizedSurfaceMix (Normalized Surface Mix)&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; Manifests as Strand-Based Hair (etc.) rendering black&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 4.15.1.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_96&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; Fixed an issue involving geometry shells and rendering/previewing with NVIDIA Iray, when Render/Draw Settings &amp;gt; Instancing Optimization is set to “Memory”, where having more than one surface on an object but only one surface rendering (e.g., due to an enabled surface having no assigned geometry, or due to all but one surface being disabled) would cause geometry corruption&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 4.15.1.96
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_41612&quot;&gt;Public Beta (4.16.1.2)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_97&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 the timing of when the DzShape::materialSelectionChanged() signal is emitted to be after the material has been added to shape material list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzShape public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added aboutToReplaceMaterial(), materialReplaced() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzUberIrayMaterial scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getExcludeFromWhiteMode(), setExcludeFromWhiteMode(), getExcludeFromWhiteModeControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzImageMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getNumImporters(), getNumExporters(), getImporterInfo(), getExporterInfo()&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; DzShape&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; DzUberIrayMaterial, DzImageMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for enabling/controlling “White Mode” in the Render Settings pane when NVIDIA Iray is the active renderer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enable via Render Settings &amp;gt; White Mode &amp;gt; White Mode Enable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control color via Render Settings &amp;gt; White Mode &amp;gt; White Mode Color&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 option to “Exclude From White Mode” on a per surface/material basis&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; For instances of DzUberIrayMaterial and DzBrickMaterial with a “MDL Surface” root shader brick&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 setting the “Spectral Conversion Color Space” in the Render Settings pane when NVIDIA Iray is the active renderer and “Render Mode” is set to “Photoreal”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control via Render Settings &amp;gt; Spectral Rendering &amp;gt; Spectral Conversion Color Space&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2339/#CS-383827 - Geometry Shell UV Set control is empty when replacing materials via script&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 4.15.1.97
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_98&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; Fixed an issue that caused undo items to be formed when switching the target of a Geometry Shell&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 4.15.1.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_15_1_99&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; Fixed a crash when loading a project file in Morph Loader Pro&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; DzApp, DzRenderMgr, DzRenderHandler, DzImageRenderHandler, DzViewRenderHandler, Dz3DViewRenderHandler&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with render manager messages&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 4.15.1.99
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_1&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; Merged changes to Trunk (4.16.0.x)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increment application, plugin and SDK version for 4.16.1.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated version related images&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 4.16.1.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_2&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.5.1.2&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates plugin revision to reflect SDK revision&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 4.16.1.2
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_41616&quot;&gt;Public Beta (4.16.1.6)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_3&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented a partial workaround for NVIDIA Iray thin-film changes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Approximates (does not replicate) the previous behavior&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cannot fully match the previous behavior, but does match color characteristics to some extent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Affects reflection and transmission - the previous behavior only affected reflection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cannot match three-or-more color variations&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 4.16.1.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_4&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&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;-2332/#CS-392053 - Shader Mixer crash caused by invalid material being handed to a DzChooseValueBrick&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifests as use of DzCustomMDLBrick causing a crash&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 4.16.1.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_5&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2021.0.4 (344800.9767)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 465.89 on Windows for CPU-only rendering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 471.41 on Windows for GPU rendering&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 4.16.1.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_6&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for enabling/controlling “Iray Visible to Primary Rays” when NVIDIA Iray is the active renderer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a DzBoolProperty (user) property, named “Iray Visible to Primary Rays”, with the property group path of “Display/Rendering/Iray”, and a default value of true, is added to a node, the value of this property is used to specify whether or not an object is visible to primary rays (i.e., directly from the camera)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Does not control visibility to reflection/refraction/etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Does not affect decal nodes&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 4.16.1.6
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_416117&quot;&gt;Public Beta (4.16.1.17)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_7&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 “Mirror Joint Options” dialog now uses node names for mirroring operations instead of node labels&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This corrects an inconsistency with other symmetry tools (e.g. “Symmetrize…”)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessed via Joint Editor Tool context menu &amp;gt; Edit &amp;gt; Mirror Joints…&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 optimizations to the application of joint mirroring&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; DzApp&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 4.16.1.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_8&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 DzComboEdit, when configured to use a path popup, where the popup would not automatically select the path corresponding to the current text if the item list was changed since the last time the popup was displayed - leads to the text being changed to the previous value&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested in Content DB Editor &amp;gt; Assets &amp;gt; Type, when a user cycled between assets set to different types and caused the popup to be displayed&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 4.16.1.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_9&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 where not checking the “Content Type” option for a given asset in the “Assign Metadata” dialog would prevent any new (checked) “Compatibilities” for that asset from being established when the dialog was accepted&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Assign Metadata” dialog is displayed when initiating a drag-n-drop of assets from an asset view to a category in a side-navigation container view&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 4.16.1.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_10&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 Shader Builder when attempting to validate textures and no renderer that supports the RSL language is present&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested when the 3Delight renderer plugin had been disabled&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 4.16.1.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_11&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 potential class/symbol name collisions between the 3Delight and NVIDIA Iray renderer plugins, relating to IPR context&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored handling of NVIDIA Iray attributes to better support the growing number of advanced options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for controlling “Iray Matte Shadow Intensity” when NVIDIA Iray is the active renderer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a DzFloatProperty (user) property, named “Iray Matte Shadow Intensity”, with the property group path of “Display/Rendering/Iray”, a clamped range of [0.0, 1.0] and a default value of 1.0, is added to a node where the “Enable Iray Matte” property is set to true (i.e., a “matte object”), the value of this property is used to specify the intensity of the shadows cast upon the object&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 4.16.1.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_12&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 NVIDIA Iray 2021.1.0 beta (349500.5279)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 465.89 on Windows for CPU-only rendering&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 471.41 on Windows for GPU rendering&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 new generated shader brick:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBaseBlackbodyEmission (Blackbody Emission)&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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzFacetMesh, DzScript&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 4.16.1.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_13&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_16_1_14&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for enabling “Guided Sampling” in the Render Settings pane when NVIDIA Iray is the active renderer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enable via Render Settings &amp;gt; Optimization &amp;gt; Guided Sampling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Light Portal” is deprecated in NVIDIA Iray 2021 - this option is intended to address the original need for light portals&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 4.16.1.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_15&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_16_1_16&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 FBX 2020.2 on Windows&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; macOS is still using 2014&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; FBX now uses dynamic library on Windows&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; macOS was already using dynamic library&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 4.16.1.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_17&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 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added FBX export versions on Windows&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2016&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2018&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2019&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2020&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 4.16.1.17
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_416121&quot;&gt;Public Beta (4.16.1.21)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_18&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 DzAction public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added triggerWithSettings()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAction SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getTriggerSettings()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAction scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added triggerSettings 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; DzAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.16.1.18; SDK min is 4.5.0.100.&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 4.16.1.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_19&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 DzBasicCamera public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getLensDistortionK4Control(), getLensDistortionK5Control(), getLensMaximumFovControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.16.1.19; SDK min is 4.5.0.100&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; DzBasicCamera&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for the “brown”, “inv_brown”, and “equidistant” lens distortion models in NVIDIA Iray renders&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “brown”, “inv_brown”, and “equidistant” options to the “Lens Distortion Type” property of DzBasicCamera&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Lens Distortion K4”, “Lens Distortion K5” and “Lens Maximum FOV” properties to DzBasicCamera&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 4.16.1.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_20&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 script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; access to enums on prototype subclasses; DzUri, DzMDLDefinition&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 4.16.1.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_21&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 DzScriptPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added indexOfFile()&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; DzScriptPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzScriptPane::openFile() now validates the filename passed to it&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Path must exist&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Path must reference a file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Path must be accessible by the current user&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Path must end with a supported script file extension&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; Attempting to open a script that is already open in the Script IDE pane now switches to the opened document&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 Script IDE &amp;gt; File &amp;gt; New Script action (DzSINewAction) would not allow more than a single “Untitled” document to be created&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for enabling/controlling (Atmospheric) “Ground Fog” in the Render Settings pane (or Environment Node) when NVIDIA Iray is the active renderer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enable via Environment &amp;gt; Atmospheric Ground Fog &amp;gt; Ground Fog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control color via Environment &amp;gt; Atmospheric Ground Fog &amp;gt; Ground Fog Albedo&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control start of decay via Environment &amp;gt; Atmospheric Ground Fog &amp;gt; Ground Fog Decay Start&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control starting decay density via Environment &amp;gt; Atmospheric Ground Fog &amp;gt; Ground Fog Density Start&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control starting decay density scale via Environment &amp;gt; Atmospheric Ground Fog &amp;gt; Ground Fog Density Start Scale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control end of decay via Environment &amp;gt; Atmospheric Ground Fog &amp;gt; Ground Fog Decay Height&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control ending decay density via Environment &amp;gt; Atmospheric Ground Fog &amp;gt; Ground Fog Density End&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control ending decay density scale via Environment &amp;gt; Atmospheric Ground Fog &amp;gt; Ground Fog Density End Scale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Control (specular) back/forward scattering via Environment &amp;gt; Atmospheric Ground Fog &amp;gt; Ground Fog Anisotropy&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 4.16.1.21
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_416131&quot;&gt;Public Beta (4.16.1.31)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_22&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 parameter pre-sizing, list membership, issue with recent (Atmospheric) “Ground Fog” support&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; DzAction, DzScriptAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzUri public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added SubPath, ChannelPath, RFC3986 enumerated values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzUri SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getSubPath(), getChannelPath(), setSubPath(), setChannelPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzUri scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added subPath, channelPath properties; added fromLocalFilenameWithRelativePath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzUri public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated ModifierPath, PropertyPath enumerated values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzUri SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getModifierPath(), getPropertyPath(), setModifierPath(), setPropertyPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzUri scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated modifierPath, propertyPath properties&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; DzUri&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.16.1.22; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; 0.7.0.0 &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; syntax to DzUri&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Works to restore compliance with &lt;abbr title=&quot;Request for Comments&quot;&gt;RFC&lt;/abbr&gt; 3986&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Currently only supported via direct &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; calls&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; 0.6.0.0 &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; syntax is still used when saving assets (may become an option)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; 0.6.0.0 &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; syntax is still used when reading assets&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; Setting the &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; of a DzUri now sets the file version if the current file version is invalid (not set) or is inconsistent with the &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; syntax used&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; File version can be discretely set using the applicable DzUri method/property&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 4.16.1.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_23&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; Setting the &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; of a DzUri now wholesale clears (rather than discretely clearing) current values prior to parsing the value passed in&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes an issue with data corruption&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; Setting the &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; of a DzUri now unescapes &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; 0.7.0.0 &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; syntax values&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes an inconsistency in behavior between handing of &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; 0.6.0.0 and &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; 0.7.0.0 &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; syntax&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 optimizations to DzUri::setNodePath(), DzUri::setSubPath() and DzUri::setChannelPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Setting the file path of a DzUri now automatically unescapes the value stored&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Setting the id of a DzUri now automatically unescapes the value stored&lt;/del&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; DzUri&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 4.16.1.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_24&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 that caused some presets to not be loaded/applied correctly&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 4.16.1.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_25&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 of DzMessageBox::information(), DzMessageBox::question(), DzMessageBox::warning(), and DzMessageBox::critical() in scripts now consistently report type, title, message and button text when DzApp::showPrompts() is false&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reverted unescape of DzUri filePath, nodePath, subPath, channelPath, and id members when utilizing discrete setters vs ctor/setUri()&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Escape/Unescape parsing overhead unnecessarily impacts load/save performance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Escape/Unescape of discrete values is case dependent and the responsibility of the developer&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 DzProductAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added remove()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFile scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added writeUtf8(), writeLineUtf8()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGZFile scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added readByteLine()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzZipFile scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCurrentFileAttributes(), getCurrentFileDateTime()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzZipFile scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getCurrentFileAtributes()&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; DzApp, DzMessageBox, DzUri, DzDir, DzFileInfo, DzFile, DzGZFile, DzZipFile&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; DzProductAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.16.1.25; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzZipFile::addFileToZip(), DzZipFile::addDirToZip() and DzZipFile::locateFile() each now strip a leading slash (if present) passed as pathInZip&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended error logging in DzZipFile&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 4.16.1.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_26&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 DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added MessageSeverity enum; added writeToLog() overloads; added isEmittingLogMessages(), fatal(), error(), verbose(), logMessageBox(); added fatalMessage(), errorMessage(), warningMessage(), infoMessage(), verboseMessage(), debugMessage() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated debugMsg(), warningMsg()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.16.1.26; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Application log entries are now prefixed by a consistent message severity indicator and a potential message category&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjustments to severity and/or categorization of entries will occur over time&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;-noEmitLogMessages&lt;/code&gt; command-line option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Suppresses emit of DzApp::fatalMessage(), DzApp::errorMessage(), DzApp::warningMessage(), DzApp::infoMessage(), DzApp::verboseMessage(), and DzApp::debugMessage() signals&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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Uses of QMessageBox now consistently report type, title, message and button text when DzApp::showPrompts() is false&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 4.16.1.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_27&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; Updated NVIDIA Iray plugin whitelist&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows/Causes additional Iray plugins to be loaded&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 4.16.1.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_28&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; Refactored the “Missing Files” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Created separate pages for (installable) “Products” and “Unknown Files”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Found Files” page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If no (installable) product that provides the missing files is found, the “Products” page is omitted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If all files are found, the “Unknown Files” page is omitted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If all files are unknown, the “Products” and “Found Files” pages are omitted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If only one page is shown, the tab bar is not displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Install Selected” button enabled state now depends on 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; Updated public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzAssetMgr&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 4.16.1.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_29&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 “FBX Import Options” dialog now allows the “Take to Import” option to be set to “&amp;lt;None&amp;gt;”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Setting this option to “&amp;lt;None&amp;gt;” will omit attempting to apply any take/animation data in the file&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 DzFbxImporter settings &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; now supports specifying a “Take” by its index, rather than by its name&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use &lt;code&gt;idx::#&lt;/code&gt;, where &lt;em&gt;#&lt;/em&gt; is the (zero-based) index, to specify the i&amp;#039;th take/animation in the file&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 SDK version to 4.16.1.29; SDK min is 4.5.0.100&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 4.16.1.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_30&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; Leading/Trailing spaces in each level of a property group path are now stripped during load of assets&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Assets that contain this error were causing certain modifiers to unnecessarily embed in saved scenes&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 4.16.1.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_31&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 “Missing Files” dialog now automatically selects the &amp;#039;minimal set&amp;#039; of products to install missing files instead of selecting all products that provide the missing files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Found Files” page in the “Missing Files” dialog now indicates which product each file was found in&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Select Minimal Set” button to the “Missing Files” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes the &amp;#039;minimal set&amp;#039; product selection to be restored when clicked&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 4.16.1.31
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_416134&quot;&gt;Public Beta (4.16.1.34)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_32&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 DzAssetMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added buildMinimumProductSetForFiles()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added fileKeyForFilename()&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&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The return value of DzAssetMgr::installMissingAssets() now lists the files found in the context of the products they are found in, rather than an aggregate list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Found Files” page in the “Missing Files” dialog now indicates the store and token for listed products&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.16.1.32; SDK min is 4.5.0.100&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 4.16.1.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_33&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 DzAssetMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added buildMinimumProductSetForFiles()&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&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; ByteArray, Font&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.16.1.33; SDK min is 4.5.0.100&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 4.16.1.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_34&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 to FBX Importer for Dual Quaternion Skinning (DQS)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to FBX Importer for blended weight mode (LBS/DQS) - experimental&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; FBX import of blended weight mode now ensures vertex count matches the target mesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated copyright notice in the FBX Importer source to indicate Apache License 2.0&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reflects recent release of source to Github (&lt;a href=&quot;https://github.com/daz3d/StudioFbxImporter&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/daz3d/StudioFbxImporter&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/daz3d/StudioFbxImporter&lt;/a&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 copyright notices application wide&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2021.1.0 (349500.7063)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistencies in message handling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed tip script errors when a render engine is not present&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed tip script errors when a simulation engine is not present&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; DzNodeAligner&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 4.16.1.34
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_416140&quot;&gt;Public Beta (4.16.1.40)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_35&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 4.16.1.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_36&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 4.16.1.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_37&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 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added DzBindingToSelectionMapBuilder - create/modify face groups based on the binding of a figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzGeometryShellNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findFacetGroupVisibilityControl(), findMaterialGroupVisibilityControl()&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; DzGeometryShellNode, DzFaceGroup, DzMaterialFaceGroup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzZipFile::addDirToZip() now ensures that the pathInZip parameter has a trailing slash&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; DzZipFile&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.16.1.37; SDK min is 4.5.0.100&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 4.16.1.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_38&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 several issues with DzZipFile&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; compressAll() was not creating directory records in resultant zip files unless the source directories contained no files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; addFileToZip() was not setting the DOS regular file bit for external file attributes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; addDirToZip() was setting the wrong bit for DOS directory in external file attributes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; addDirToZip() was not ensuring that the pathOnDisk parameter referred to a directory, rather than a file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; getCurrentFileIsFolder() was not interrogating DOS and Unix external file attributes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; getCurrentFileAttributes(), getCurrentFileCompressedSize(), and getCurrentFileUncompressedSize() were returning a signed integer instead of an unsigned integer&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 4.16.1.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_39&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 pathing issues with DzZipFile&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Paths recorded to generated zip files now always use the cross-platform compatible forward slash (&amp;#039;/&amp;#039;) path separator, instead of the platform/&lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; native path separator (e.g., &amp;#039;\\&amp;#039; on Windows)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; locateFile() will now first attempt lookup with forward slashes (regardless of platform/&lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt;), and fallback to the native separators on platforms where the native separator is not a forward slash (e.g., Windows) in order to maintain compatibility with previously generated DzZipFile results&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; DzZipFile::addFileToZip() now sets the DOS archived file bit (instead of regular file) for external file attributes&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 4.16.1.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_40&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 overloaded Shader Mixer bricks erroneously setting known value&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 4.16.1.40
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_416143&quot;&gt;Public Beta (4.16.1.43)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_41&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 UV Sets not writing correctly in certain Wearable(s) Presets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBoneBinding public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added lockedChanged() 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; DzBoneBinding&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.16.1.41; SDK min is 4.5.0.100&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 4.16.1.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_42&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 viewport context menu (and Tool Settings options menu) for the Node Weight Brush tool has been extended to include Lock, Unlock, and Toggle Locks convenience actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; These actions operate on node selection within the scene (primary selection)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Lock Selected Bone Weights”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Lock Selected Bone Weights Recurse”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Lock All Bone Weights Except Selected and Parent(s)”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Lock All Bone Weights Except Selected and Child(ren)”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Lock All Bone Weights”, “Unlock Selected Bone Weights”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Unlock Selected Bone Weights Recurse”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Unlock All Bone Weights”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Toggle Selected Bone Weight Locks”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Toggle Selected Bone Weight Locks Recurse”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Toggle All Bone Weight Locks”&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 context menu for the “Lock” page in the Tool Settings pane, when the Node Weight Brush tool is active, has been extended to include Lock, Unlock, and Toggle Locks convenience actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; These actions operate based on item selection within the “Lock” page view&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 context menu for the “Lock” page in the Tool Settings pane, when the Node Weight Brush tool is active, has been extended to include additional Expand/Collapse actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The context menu for the “Lock” page in the Tool Settings pane, when the Node Weight Brush tool is active, has been modified to be more context aware&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; recommend clicking 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 4.16.1.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_43&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 Lock submenu of the viewport context menu (and Tool Settings options menu) for the Node Weight Brush tool has been extended&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Lock Unselected Bone Weights”&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 Expand/Collapse submenus/actions in the context menu for the “Lock” page in the Tool Settings pane, when the Node Weight Brush tool is active, has been updated for consistency with the Scene pane context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Lock submenu of the context menu for the “Lock” page in the Tool Settings pane, when the Node Weight Brush tool is active, has been updated to add “Lock Unselected”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus; recommend clicking the Window &amp;gt; Workspace &amp;gt; Update and Merge Menus action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The default number of gradient handles for the Directional Gradient tool is now 3 (instead of 2)&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 4.16.1.43
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_416147&quot;&gt;Public Beta (4.16.1.47)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_44&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; Updated Root Categories&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Default/Materials/Iray/Effects and subcategories&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Default/Materials/Iray/Vegetation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Default/Props/Effects/… subcategories&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Default/Shaders/Iray/Effect/… subcategories&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 4.16.1.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_45&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; Updated Root Categories&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Default/Props/Landscape/… subcategories&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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzSkinBinding&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFileIO SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added fileErrorString(), safeWriteToFile()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.16.1.45; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving of interface files now employs “safe write”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Instead of writing directly to the final destination file, data is written to a temporary file, the final destination file is removed, and the temporary file is renamed to the final destination name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If writing the temporary file fails to complete successfully, the final destination file is left untouched&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 logging when saving an interface file fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging when loading an interface file fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified the severity of several log entries&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 4.16.1.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_46&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 DzAssetMgr::buildMinimumProductSetForFiles() determining the &amp;#039;minimal set&amp;#039; of products to install missing files&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Impacts automatic selection within the “Missing Files” dialog&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 loading of layered image masks when referenced textures are installed during load&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 4.16.1.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_16_1_47&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 DzFileIO SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added removeFile(), renameFile()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.16.1.47; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving of interface files now employs a safer “safe write”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Existing final destination files are managed/maintained as backup files throughout the process and only removed if the temporary file is successfully renamed to the final destination name&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 logging to DzFileIO::copyFile() failures&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 4.16.1.47
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_42002&quot;&gt;Public Beta (4.20.0.2)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_1&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; Increment application, plugin and SDK version for 4.20.0.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.0.1; SDK min is 4.5.0.100&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 4.20.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_2&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 dForce 1.6.0.1&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates plugin revision to reflect SDK version&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Maintains Publishing Partner Features functionality&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 an issue with asset URIs being written in the &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; 0.7.0.0 syntax instead of the (currently) desired/intended &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; 0.6.0.0 &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; syntax&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 4.20.0.2
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_42003&quot;&gt;Public Beta (4.20.0.3)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_3&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 where “safe writing” a file would fail for new files (a file that does not already exist)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The temporary file was being created, but if the final destination file did not exist it could not be renamed as a backup, so the temporary file was being removed as part of failure (to create a backup) cleanup rather than being renamed to the final destination file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifests as Window &amp;gt; Workspace &amp;gt; Save Layout… not saving if a new name was used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifests as exiting Full Screen mode not restoring the layout prior to entering Full Screen mode&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 clone depth of DzJsonObject and DzJsonArray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFileProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added FileLoad enumerated value; added setDisplayText(), getDisplayText(), loadFile()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentFolder scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added loadFolders(), unloadFolders(), loadFiles(), unloadFiles()&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; DzUri, DzFileProperty, DzContentFolder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.0.3; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added error logging to copying/moving content files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for saving/loading of DzFileProperty Display Text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed styling inconsistencies in DzFilePropertyWgt; used in Shader Mixer bricks&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 “Parameter Settings” dialog where the “Browse…” item in the “Value” menu for a DzFileProperty (File) set to “File Load” would not cause the file open dialog to appear when clicked&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 “Create New Property” dialog where the “Browse…” item in the “Value” menu for a DzFileProperty (File) set to “File Load” would not cause the file open dialog to appear when clicked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Native Formats” filter option to the “Filter” menu of the “Create New Property” dialog for a DzFileProperty (File)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minor tweak to splash/about images&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 4.20.0.3
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_42004&quot;&gt;Public Beta (4.20.0.4)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_4&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 writing values for embedded DzImageProperty, DzNodeProperty, and DzNumericNodeProperty user properties&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 saving session &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files would abort while attempting to backup (rename) &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; New &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files would not be saved because non-existent files could not be renamed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifests as new installations not saving session &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; files when a layout is applied and/or when the application is closed&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 logging related to &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; file loading/saving&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 4.20.0.4
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_42005&quot;&gt;Public Beta (4.20.0.5)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_5&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 DzProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added PropertyResetFlag enum; added reset()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFileProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added displayTextChanged() 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; DzProperty, DzStringProperty, DzFileProperty&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; DzFloatProperty, DzIntProperty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.0.5; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added saving/loading of DzStringProperty (and derived) default value to/from support assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Setting the Display Text of a File property now triggers the associated widget(s) to update - instead of waiting until the next time the widgets happen to update&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Alt modifier when clicking a String or File property, or clicking the “Reset” action in the property&amp;#039;s option menu, will now reset the value to its default value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Alt modifier when clicking an Image property, or clicking the “Reset” action in the property&amp;#039;s option menu, will now reset/clear the image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Alt modifier when clicking a Numeric Node property, or clicking the “Reset” action in the property&amp;#039;s option menu, will now also reset/clear the node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Setting DzStringProperty default value is now undo-able&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzFileProperty undo item to include display text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzFileProperty copy/paste now includes display text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Setting DzFileProperty default value is now undo-able&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the “Parameter Settings” dialog for String and File property types&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now allows setting a default value for String and File properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now provides an option menu with values for String and File properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now temporarily collects unique paths (in the option menu) of paths navigated to for File properties&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 the “Create New Property” dialog for String, File and Image property types&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now enables/disables the Animatable option according to whether or not the Property Type supports animation (String, File and Image do not)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now allows setting a default value for String and File properties&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 4.20.0.5
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_42006&quot;&gt;Public Beta (4.20.0.6)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_6&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 where keys for file properties were being written as absolute paths even if the path could be made relative to a mapped content directory&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., Saving a Material(s) Preset that sets the path to a &lt;code&gt;*.vdb&lt;/code&gt; file for an inhomogeneous volume&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; Entries in the render engine selector, at the top of the Editor/Advanced pages in the Render Settings pane, now include an indication of the shader language(s) that it supports (in the current render mode for that renderer)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMaterial public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getShaderLanguages()&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; DzMaterial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.0.6; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Shader” label at the top of the Editor page in the Surfaces pane that indicates the name of the shader applied to the selected surface(s) now also includes an indication of the shader language(s) employed by the shader&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 4.20.0.6
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_42008&quot;&gt;Public Beta (4.20.0.8)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_7&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 DzApp SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isCoreFactory()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.0.7; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reorganized the Background Color, Background Image, and Render Settings related preferences in Edit &amp;gt; Preferences… (F2) : Scene into “On Load” and “On Save” groups&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to these preference labels to fit re-grouping&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 “Compress File” preference to Edit &amp;gt; Preferences… (F2) : Scene&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides user control over whether or not the File &amp;gt; Save… action (DzSaveAction) uses compression&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Re-saving any opened scene will apply this preference to the saved file regardless of its previous compressed state&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 File &amp;gt; Save As &amp;gt; Scene… action (DzSceneAssetFilterAction, DzSceneAssetFilter) now displays a “Scene Save Options” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides user control over the same options available via Edit &amp;gt; Preferences… (F2) : Scene : On “Save”, but applies only to the new file being saved&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 4.20.0.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_8&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; Products from the Daz 3D store (i.e., &lt;code&gt;DzProductAssetContainer::store == “&lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; 3D”&lt;/code&gt;) that have a valid token (i.e., &lt;code&gt;DzProductAssetContainer::token&lt;/code&gt;, aka “SKU”) but an empty (globally unique) identifier (i.e., &lt;code&gt;DzAbstractAssetContainer::id&lt;/code&gt;) are now automatically/dynamically assigned a specifically formatted GUID (i.e., &lt;code&gt;DzProductAssetContainer::guid&lt;/code&gt;) derived from the store and the product SKU (e.g., &lt;code&gt;00000000-0000-0000-da01-000000000001&lt;/code&gt;)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This addresses issues in the application where a product&amp;#039;s GUID is used to retrieve (information related to) the product, but because the GUID for the product has not been defined (which is considered an error in the data) the product cannot be resolved&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 content types for file load properties; added Modifier/Utility&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 4.20.0.8
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_420011&quot;&gt;Public Beta (4.20.0.11)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_9&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 file properties being listed as “Currently Used” when the current value and the definition value match&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzScene::saveScene() now supports &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; format&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Forwards to DzAssetIOMgr::doSceneSaveAs() if passed an empty string&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Forwards to DzAssetIOMgr::doSceneSave() if passed a path not ending with the .daz extension&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Support for the .daz format is (still) deprecated&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 4.20.0.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_10&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; Added dzsdkmemory.dll to allow newer compilers to be used to build plug-ins for Studio 4.x (Windows)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK samples to use new memory mechanism (Windows)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDomDocument scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added ctor overload that allows creating a DzDomDocumentType; added documentElement()&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; DzDomDocument&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 4.20.0.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_11&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; Extended DzScene Public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added protectSceneSourceFile()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScene SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added protectSceneSourceFileByAuthor()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDAZ3DStoreID(), captureSceneAssetPathsList(), captureSceneAssetPathsList(), getProductsForFiles()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added captureSceneAssetPaths(), captureSceneAssetPaths(), buildMinimumProductSetForFiles()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getStoreID()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added storeID property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.0.11; SDK min is 4.5.0.100&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 4.20.0.11
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_420012&quot;&gt;Public Beta (4.20.0.12)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_12&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 in the “Create New Property” dialog where the “Max” value of an Int property could not be manually edited by clicking the value of the slider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Create New Property” dialog now allows creating of Node, Skeleton, and Numeric Node property types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The values in the “Property Type” selector in the “Create New Property” dialog are now visually separated by type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made “Default:” value labels in the “Create New Property” consistent&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Conversion of integer typedefs from script to C++ (DzError/DzTime) are now discretely handled&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., script accessible functions that take a DzTime parameter automatically convert types (and therefore match documentation)&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 4.20.0.12
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_420017&quot;&gt;Public Beta (4.20.0.17)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_13&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 4.20.0.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_14&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; Improvements to DzAssetMgr::captureSceneAssetPaths() to handle less used modifiers&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ensure default UV set is always captured for scene geometry&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 attempting to add MDL directories during Iray initialization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Built-In” MDL directories are now created during Iray initialization if they do not already exist&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Failure to create results in a warning being logged&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 4.20.0.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_15&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 DzIntPropertyWgt SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setFullLengthTextEdit(), isFullLengthTextEdit()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFloatPropertyWgt SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setFullLengthTextEdit(), isFullLengthTextEdit()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.0.15; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the value of a slider in Tool Settings for the Joint Editor tool now uses the full width of the slider for manual editing&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Similar in behavior to manually editing the value of float/int properties in the Parameters 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; Clicking the value of a (float) slider in Tool Settings for the Joint Editor tool now provides more precision&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Up to 7 digits after the decimal point if the value is &amp;lt; 0.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Up to 6 digits after the decimal point if the value is &amp;lt; 10 and &amp;gt;= 0.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Up to 5 digits after the decimal point if the value is &amp;lt; 100 and &amp;gt;= 10&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Up to 4 digits after the decimal point if the value is &amp;lt; 1000 and &amp;gt;= 100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Up to 3 digits after the decimal point if the value is &amp;lt; 10000 and &amp;gt;= 1000&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Up to 2 digits after the decimal point if the value is &amp;gt;= 10000&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 4.20.0.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_16&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; Improved error logging when attempting to open/inspect assets&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 4.20.0.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_0_17&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 DzStyledPropertyHeaderWidget SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setTipImage(), setTipDescription(), updateTip()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.0.17; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; All styled property widgets (e.g., those displayed in Parameters, Posing, Shaping, Cameras, Lights, etc panes) now present a tooltip when the cursor is hovered over the header/label, rather than only those where the label is elided&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the option to display hidden properties in various views/panes are active, this behavior allows the label of those properties to be more readily revealed to content developers whilst continuing to discourage discrete use by end users&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides usage hints&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; If a property provides a presentation with a description, the description is now displayed in the tooltip of styled property widget headers/labels&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A description is only displayed when a given widget represents a single property&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; A tooltip for DzFloatPropertyWgt and DzIntPropertyWgt now displays the full value (not rounded for float values) of the property they represent&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; An example of this can now be seen in Tool Settings for the Joint Editor tool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Similar in behavior to DzStyledFloatPropertyWgt and DzStyledIntPropertyWgt respectively, as seen in various property view based panes (e.g., Parameters, Posing, Shaping, etc)&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 4.20.0.17
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.20.0.2 - 2022-02-18&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.20.0.17 - 2022-04-29&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_21_0_5">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-12T19:57:40+00:00</dc:date>
        <title>4.21.0.5 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_21_0_5</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.21.0.5 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; change log leading to the General Release of version 4.21.0.5. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h1 id=&quot;public_beta_420134&quot;&gt;Public Beta (4.20.1.34)&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_1&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; Increment application, plugin and SDK version for 4.20.1.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated version related images&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 4.20.1.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_2&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 dForce 1.6.1.1&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates plugin revision to reflect SDK revision&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Maintains Publishing Partner Features functionality&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 4.20.1.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_3&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_4&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_5&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_6&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_7&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_8&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_9&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_10&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_11&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_12&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_13&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_14&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 4.20.1.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_15&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 4.20.1.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_16&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 NVIDIA Iray 2021.1.1 (349500.8264)&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 4.20.1.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_17&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_18&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_20_1_19&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_20&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; Implemented support for NVIDIA Iray curves/fibers for strand-based hair/fur&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Render Settings &amp;gt; Render Mode &amp;gt; “Render Mode” property must be set to “Photoreal”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; For display via the NVIDIA Iray DrawStyle, the Parameters &amp;gt; General &amp;gt; Line Tessellation &amp;gt; “Viewport Line Tessellation Sides” property must be set to 1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; For offline rendering, the Parameters &amp;gt; General &amp;gt; Line Tessellation &amp;gt; “Render Line Tessellation Sides” property must be set to 0&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;get_line_root_to_tip_blend&lt;/code&gt; in &lt;code&gt;./shaders/iray/daz_3d/basic.mdl&lt;/code&gt; to support both vertically and horizontally UV oriented hair strands&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the DzMdlDAZ3DBasicGetLineRootToTipBlend (Get Line Root To Tip Blend) Shader Mixer brick to allow discrete setting of “Fiber UV Orientation”&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 4.20.1.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_21&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 material functions in &lt;code&gt;./shaders/iray/daz_3d/basic.mdl, dual_lobe_hair.mdl, irayubermaterial.mdl, pbr_skin.mdl&lt;/code&gt; to consider hair&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;./shaders/iray/daz_3d/fiber_chiang_hair_fur.mdl&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; NVIDIA Iray curves/fiber type is now discretely set to BSpline for strand-based hair/fur&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 4.20.1.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_22&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 NVIDIA Iray 2021.1.2 (349500.8766)&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 4.20.1.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_23&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_24&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_25&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_26&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_27&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; Merged changes to Trunk (4.20.0.x)&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 4.20.1.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_28&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 incorrectly setting the asset id of some modifier types when duplicating an object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with DzActionMgr::addCustomAction() not assigning the shortcut parameter to the newly created custom action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed errant warnings when removing mapped directories&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 4.20.1.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_29&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 DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added ProductInstallState, SortType enums&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.29; SDK min is 4.5.0.100&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&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 4.20.1.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_30&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 populating the Grouping list in the Tool Settings pane for the Geometry Editor tool when selecting/deselecting an object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with populating/clearing items in DzPathItemModel&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 4.20.1.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_31&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 typographical errors in recent “Fiber UV Orientation” addition to get_line_root_to_tip_blend&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 4.20.1.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_32&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; 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 4.20.1.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_33&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 typographical errors in &lt;code&gt;./shaders/iray/daz_3d/fiber_chiang_hair_fur.mdl&lt;/code&gt; relating to primary reflection&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 4.20.1.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_34&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; 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 4.20.1.34
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;public_beta_420138&quot;&gt;Public Beta (4.20.1.38)&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_35&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 DzLayout scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added leftMargin, topMargin, rightMargin, bottomMargin properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzLayout scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated autoAdd property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added restoreAttributesFromDefinition()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; PropertyResetFlag::ResetToDefinition constant value changed to support bitwise OR when passed to reset()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.35; SDK min is 4.5.0.100&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; DzDialog, DzBasicDialog, DzLayout, DzBoxLayout, DzHBoxLayout, DzVBoxLayout, DzGridLayout, DzButtonGroup, DzButton, DzPushButton, DzComboBox, DzTabWidget, DzListView, DzListBox, DzTextEdit, DzTextBrowser, DzPopupMenu, DzLCDNumber, DzDateTimeEdit, DzUri, DzProperty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzProperty::reset() where it was not limiting attributes being reset with ResetToDefinition to only the attributes that are considered part of a property&amp;#039;s definition&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 4.20.1.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_36&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 DzMorphLoaderBatch scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; disambiguated createMorphs(); added createMorphsFromMesh()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMorphLoader scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added applyReverseDeformationsPose()&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; DzMorphLoaderBatch, DzMorphLoader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Morph Loader Pro feedback/logging when an attempt to apply the reverse deformations pose for a given morph fails&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now respects DzApp::showPrompts()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now distinguishes between failure to load and failure to execute&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 4.20.1.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_37&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 DzLineEdit scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; setDoubleValidator() now supports setting an unlimited range; setDoubleValidator() now supports setting unlimited decimal places; setIntValidator() now supports setting an unlimited range&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzComboEdit scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; setDoubleValidator() now supports setting an unlimited range; setDoubleValidator() now supports setting unlimited decimal places; setIntValidator() now supports setting an unlimited range&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; DzLineEdit, DzComboEdit, DzComboBox&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 4.20.1.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_38&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 NVIDIA Iray 2021.1.3 (3349500.9894)&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, DzNode, DzObject&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 4.20.1.38
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;public_beta_420143&quot;&gt;Public Beta (4.20.1.43)&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_39&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 Pixmap scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added toByteArray()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified Pixmap scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; save() now takes parameters for format and quality; save() now returns a Boolean value to indicate success/failure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added toByteArray()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; save() now takes parameters for format and quality; save() now returns a Boolean value to indicate success/failure&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; Pixmap, Image&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; DzCustomData, DzElementData, DzSimpleElementData, DzSimpleElementScriptData, DzElementPostLoadFileData, DzSceneData, DzSimpleSceneData, DzSimpleSceneScriptData&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 4.20.1.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_40&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.24&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allow long paths on Windows (&amp;gt; 260 characters)&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 DzScene public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getUniqueDataItemName()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScene SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isDataItemNameUnique()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.40; SDK min is 4.5.0.100&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; DzScene&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 4.20.1.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_41&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 DzProperty::reset() where ResetToDefinition would not properly reset a numeric property&amp;#039;s clamped state&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 4.20.1.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_42&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; DzApp, DzAssetMgr, DzProductAssetContainer, DzElement, DzObject, DzShape, DzStorable, DzMaterialSelectionSet, DzCustomData, DzElementData, DzSimpleElementData, DzSimpleElementScriptData, DzElementPostLoadFileData, DzSceneData, DzSimpleSceneData, DzSimpleSceneScriptData, DzSourceFileData, DzGeomSourceFileData, DzLegacyIKChains, DzLegacyIKChain, DzPoserIKTargetFlag, DzPoserNonPropagatingScaleFlag, DzPoserPropagatingScaleFlag, Dz3DViewport, DzCamera, DzBasicCamera, DzActivityLayout, DzButton, DzComboBox, DzLCDNumber, DzDir, DzFileInfo&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDebugViewUtil scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added clearPointChannelsFromScene(), clearLineChannelsFromScene(), clearPointChannelFromScene(), clearLineChannelFromScene(), clearChannelFromScene(), clearPointChannels(), clearLineChannels(), clearPointChannel(), clearLineChannel(), clearChannel(), postPointDebugData(), postLineDebugData(), postDebugData()&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; DzDebugViewUtil&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 4.20.1.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_43&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 DzImageProperty not being accounted for in DzShaderMaterial::getAllMaps()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzBrickMaterial::getAllMaps() that allowed duplicates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzUberIrayMaterial::getAllMaps() that allowed duplicates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with DzPbrMaterial::getAllMaps() failing to collect maps&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; DzMorph, DzMorphDeltas, DzDebugViewUtil, DzAssetMgr&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 4.20.1.43
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;public_beta_420158&quot;&gt;Public Beta (4.20.1.58)&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_44&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; DzFacetMesh&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 4.20.1.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_45&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; DzTexture, DzImageTexture, DzLayeredTexture&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 4.20.1.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_46&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 DzLegacyFigure public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getBinding()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.46; SDK min is 4.5.0.100&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; DzSkeleton, DzFigure, DzSkinBinding, DzLegacyFigure, DzLegacyAlternateGeometry, DzLegacyBinding, DzLegacyJointParam, DzLegacyBendParam, DzLegacyCurve, DzLegacySmoothScale, DzLegacyTwistParam, DzLegacyJointSphere, DzMorph, DzMorphDeltas, DzPushModifier, DzMeshModifier, DzConditionalGraftModifier, DzDFormModifier&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 4.20.1.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_47&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 DzMeshSmoothModifier scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added assetSource, assetAuthor, assetFileRevision, assetModifiedDate properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.47; SDK min is 4.5.0.100&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; DzMeshSmoothModifier&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 4.20.1.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_48&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 the Node info page (displayed in the footer of the Scene pane) when a bone is selected that has been added to the scene but is not owned by a skeleton&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A bone should only be added to the scene if it has been added to a skeleton&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 in the FBX exporter that was causing polygon groups to be omitted from the file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exporting FBX now includes &lt;code&gt;StudioNodeName&lt;/code&gt; and &lt;code&gt;StudioNodeLabel&lt;/code&gt; properties for all nodes, not just nodes with a presentation&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 4.20.1.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_49&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; FBX exporter refactoring&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 4.20.1.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_50&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; FBX exporter refactoring&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; DzFacetMesh, DzFacetShape, DzSelectionGroup&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 4.20.1.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_51&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; FBX exporter refactoring&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 4.20.1.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_52&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; FBX exporter refactoring&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 4.20.1.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_53&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; FBX exporter refactoring&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “FBX Export Options” dialog labels; clarify purpose/context&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reorganized the options in the “FBX Export Options” dialog to clarify the context of each&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified labels of options in the “FBX Export Options” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Merge Followers (into Target)” and “Make Followers Static (Props)” options in the “FBX Export Options” dialog now properly reflect exclusivity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The enabled state of “Figure” related options in the “FBX Export Options” dialog now correspond with the checked state of the “Include Figures” option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The options area of “FBX Export Options” dialog is now scrollable&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows the dialog to be resized smaller while still providing access to the options&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 options/staging area of “FBX Export Options” dialog is now resizable&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows more space to be given to the options or staging information areas&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 exporter refactoring&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 Morph Asset Save Options dialog that caused mesh modifiers designed to not be auto-loaded to display their properties&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as several dForce related properties that should not have been displayed in the view, being displayed&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 4.20.1.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_54&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; FBX exporter refactoring&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; OBJ exporter refactoring&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 4.20.1.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_55&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; FBX exporter refactoring&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; FBX Exporter settings &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; keys have been renamed to be more consistent with dialog option labels&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “do” prefixed keys, and keys with a leading lowercase character, have been deprecated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use of deprecated keys are automatically converted to new/preferred keys&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Developers should use getDefaultOptions() to retrieve new/preferred key names&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 options to the “FBX Export Options” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Scene” options&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expandable/Collapsible&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Collapsed by default&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Author”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows a user to specify the name of the author for the scene recorded to the exported file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Automatically populated with the name specified in authorship information for the application (if any)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Title”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows a user to specify the title of the scene recorded to the exported file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Automatically populated with the basename of the current scene file (if any)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Subject”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows a user to specify the subject of the scene recorded to the exported file&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Keywords”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows a user to specify keywords for the scene recorded to the exported file&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Revision”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows a user to specify the revision of the scene recorded to the exported file&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Comment”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows a user to specify a comment about the scene recorded to the exported file&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&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; Modified/Added “Properties” options&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Rotation Limits” and “Include Rotation Locks” are no longer interdependent&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows independent user control over whether limits, locks, or both are recorded to the exported file&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Take” field&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabled when the “Include Animation” option is checked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows a user to specify the name of the animation take&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&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 “Geometry” options&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Face Groups as Polygon Sets”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes face groups on the geometry of an object to be recorded to the exported file as polygon sets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; FBX polygon sets have names&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Facilitates round-trip of face group data - see the corresponding option in the FBX Importer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessible in 3rd party DCC applications - e.g., Maya 2022/2023&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Face Groups as Polygon Groups”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes face groups on the geometry of an object to be recorded to the exported file as polygon groups&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; FBX polygon groups do not have names&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Not suitable for round-tripping face group data - i.e., grouping persists, but names are lost&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Not accessible in 3rd party DCC applications - e.g., Maya&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; FBX SDK 2019.5 and earlier consistently/reliably round-trip the data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; FBX SDK 2020.0 and later do not successfully load this data&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;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified “Modifiers” options&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deactivating “Include Morphs” now omits ERC link scalar values for morphs from the custom &lt;code&gt;ControllerScales&lt;/code&gt; data recorded to the exported file&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 “Custom Data” options&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Node Names/Labels”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows user control over whether or not the names and labels of nodes are recorded to the exported file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Facilitates round-trip of node names/labels - see the corresponding option in the FBX Importer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Presentation”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows user control over whether or not type, auto-fit base, and preferred base data is recorded to the exported file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Facilitates round-trip of presentation data - see the corresponding option in the FBX Importer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Node Selection Map”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes custom data that associates face groups on the geometry of an object to the bones of a skeleton to be recorded to the exported file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Facilitates round-trip of face group to bone associations - see the corresponding option in the FBX Importer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Scene IDs”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows user control over whether or not asset &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; is recorded to the exported file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Facilitates round-trip of an object&amp;#039;s scene ID - see the corresponding option in the FBX Importer&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_20_1_56&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 in aniMate where an &lt;code&gt;auto_adjust&lt;/code&gt; setting in a saved scene was not being respected when (re)loading the scene&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a user manually adjusts the animation range, aniMate should not automatically adjust the animation range&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as a scene being saved with the animation range set by the user, but upon (re)loading the scene the animation range did not reflect the range set by the user rather it reflected the range required to satisfy the aniMate data&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; Refactored FBX Importer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Integrated tag &lt;a href=&quot;https://github.com/daz3d/StudioFbxImporter/releases/tag/v1.4.1.56&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/daz3d/StudioFbxImporter/releases/tag/v1.4.1.56&quot; rel=&quot;nofollow noopener&quot;&gt;v1.4.1.56&lt;/a&gt; from &lt;a href=&quot;https://github.com/daz3d/StudioFbxImporter&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/daz3d/StudioFbxImporter&quot; rel=&quot;nofollow noopener&quot;&gt;github.com/daz3d/StudioFbxImporter&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added display of “Format” information&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Version”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Version of the file format&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Creator”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creator of the file - e.g., “FBX SDK/FBX Plugins version 2020.2”&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added display of “Scene” information&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expandable/Collapsible&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Collapsed by default&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Contains user-specified data that identifies or classifies the file&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Author, Title, Subject, Keywords, Revision, Comment&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; See the corresponding option in the FBX Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Properties” options&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Rotation Limits”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows user control over whether or not rotation limits within the file (if any) are applied to rotation parameters of the imported object(s)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; See the corresponding option in the FBX Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Animation”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows user control over whether or not animation data within the file (if any) is applied to the imported object(s)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enables selection of which “Take” of animation data within the file (if any) is applied to the imported object(s)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; See the corresponding options in the FBX Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Geometry” options&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Polygon Sets”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows user control over whether or not polygons sets within the file (if any) are applied to the imported object(s)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Polygon Groups”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows user control over whether or not polygons groups within the file (if any) are applied to the imported object(s)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;FBX SDK 2020.0 and later do not successfully load this data&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; If “Include Polygon Sets” and “Include Polygon Groups” are &lt;em&gt;both active&lt;/em&gt;:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Polygon Sets will be interpreted as Polygon Selection Sets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Polygon Groups will be interpreted as Face Groups&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level6&quot;&gt;&lt;div class=&quot;li&quot;&gt; See “Include Polygon Groups” notes above&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; If “Include Polygon Sets” is &lt;em&gt;active&lt;/em&gt; and “Include Polygon Groups” is &lt;em&gt;inactive&lt;/em&gt;: (&lt;em&gt;recommended&lt;/em&gt;)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Polygon Sets will be interpreted as Face Groups&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; See also “Include Node Selection Map”&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; If “Include Polygon Sets” is &lt;em&gt;inactive&lt;/em&gt; and “Include Polygon Groups” is &lt;em&gt;active&lt;/em&gt;:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Polygon Groups will be interpreted as Face Groups&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; See “Include Polygon Groups” notes above&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; See the corresponding options in the FBX Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Custom Data” options&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Node Names/Labels”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows user control over whether or not custom name and label data for a given node within the file (if any) are applied to nodes of the the imported object(s)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Controls whether or not the values of &lt;code&gt;StudioNodeName&lt;/code&gt; and &lt;code&gt;StudioNodeName&lt;/code&gt; properties on a given node are considered&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Presentation”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows user control over whether or not type, auto-fit base, and preferred base data within the file (if any) is applied to the imported object(s)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Controls whether or not the values of &lt;code&gt;StudioPresentationType&lt;/code&gt;, &lt;code&gt;StudioPresentationAutoFitBase&lt;/code&gt;, and &lt;code&gt;StudioPresentationPreferredBase&lt;/code&gt; properties on a given node are considered&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Node Selection Map”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows user control over whether or not data within the file (if any) that associates face groups on the geometry of an object to the bones of a skeleton are applied to the imported object(s)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Controls whether or not the value of the &lt;code&gt;StudioNodeFaceGroup&lt;/code&gt; property on a given node is considered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Works in conjunction with “Include Polygon Sets”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level6&quot;&gt;&lt;div class=&quot;li&quot;&gt; Values are expected to be the name of the polygon set to consider for a given node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level6&quot;&gt;&lt;div class=&quot;li&quot;&gt; Values are expected to follow the pattern &lt;code&gt;&amp;lt;faceGroupName&amp;gt;__&amp;lt;skeletonName&amp;gt;&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;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Scene IDs”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows user control over whether or not asset &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; data within the file (if any) are applied to the imported object(s)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Controls whether or not the value of the &lt;code&gt;StudioSceneID&lt;/code&gt; property on a given node is considered&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; See the corresponding options in the FBX Exporter&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_20_1_57&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 NVIDIA Iray 2021.1.6 (349500.11420)&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 4.20.1.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_58&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 in the FBX Exporter where the export would fail with an unknown error if the exported objects contained a prop (or a skeleton with no selection map) and the “Include Face Groups as Selection Sets” option was active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added cursor busy state feedback to FBX Exporter&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 4.20.1.58
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;public_beta_420178&quot;&gt;Public Beta (4.20.1.78)&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_59&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 a “Copy to All” action to the Morph Loader Pro context menu for a morph when multiple morphs are being configured&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Applies all attributes (except names/labels) of the selected morph to all other listed morphs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removes the need to save (and subsequently remove) a preset in order to copy common values from one morph to all others&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 4.20.1.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_60&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 including mapped properties owned by simulation settings providers (e.g., dForce hair) in Layered Image(s) Presets&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Layered Image(s) “Preset Save Options” dialog now displays options for mappable properties that have layered images applied&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The DzLayerAssetFilter settings &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; now supports mappable properties owned by DzSimulationSettingsProvider instances&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 4.20.1.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_61&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; DzWeightMap&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 4.20.1.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_62&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 fallback has been implemented to allow access to the features unlocked by a “free Pro” serial number in the event a serial number is not automatically issued&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DzImageMgr::createLayeredTexture()&lt;/code&gt; now incorporates its &lt;code&gt;name&lt;/code&gt; argument into the temporary file name given to layered textures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for blended general weight (LBS/DQS) mesh skinning to FBX Exporter&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If “Weight Mapping Mode” is set to “Blended”, and “Blend Mode” is set to “Linear (General) / Dual Quaternion (General)”, the skinning type will be &lt;code&gt;FbxSkin::eBlend&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the “Blend Weights” map has been added, the weights defined in the map will be written to file&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; Improved support for layered images in FBX Exporter&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now ensures temp files have been created prior to export&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added error logging in the event of a failure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use of the “Embed Textures” or “Collect Textures” options are recommended due to the temporary nature of the generated files&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 Figure to Weight Mapping…” action (DzConvertFigureAction) 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;, the “Convert Figure to Weight Mapping” dialog is not displayed - the “TriAx Weight Mapping” option is the default choice&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If an additional &lt;code&gt;LocalWeight&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt;, or an additional &lt;code&gt;GeneralWeight&lt;/code&gt; Boolean property is &lt;code&gt;false&lt;/code&gt;, the “TriAx Weight Mapping” option is discretely chosen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If an additional &lt;code&gt;LocalWeight&lt;/code&gt; Boolean property is &lt;code&gt;false&lt;/code&gt;, or an additional &lt;code&gt;GeneralWeight&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt;, the “General Weight Mapping” option is discretely chosen&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; Refactored FBX Importer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Integrated tag &lt;a href=&quot;https://github.com/daz3d/StudioFbxImporter/releases/tag/v1.4.1.62&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/daz3d/StudioFbxImporter/releases/tag/v1.4.1.62&quot; rel=&quot;nofollow noopener&quot;&gt;v1.4.1.62&lt;/a&gt; from &lt;a href=&quot;https://github.com/daz3d/StudioFbxImporter&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/daz3d/StudioFbxImporter&quot; rel=&quot;nofollow noopener&quot;&gt;github.com/daz3d/StudioFbxImporter&lt;/a&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 4.20.1.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_63&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 saving a Scene, where the &lt;code&gt;image_library&lt;/code&gt; was not being created/included if a layered image was assigned to a property on a DzSimulationSettingsProvider instance (e.g., dForce hair)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as layered images that were assumed to be saved with the scene not being assigned when the scene was loaded again&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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzContentMgr&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 4.20.1.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_64&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 in the Content Library pane Save As (“+”) menu where empty submenus could be listed&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; DzPresentation&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 4.20.1.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_65&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 an option to include Post Load Script/Data to “Preset Save Options” dialogs for preset types that modify properties on existing scene elements (as opposed to preset types that load elements into the scene and can therefore embed element post load data)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hierarchical Material(s) Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hierarchical Pose Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Properties Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Shaping Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pose Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Material(s) Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Shader Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Render Settings Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Simulation Settings Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Layered Image(s) Preset&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; Made tweaks to Post Load script/data options in the Character Preset Save Options dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consistency with the additions above&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 for a &lt;code&gt;PostLoadEnable&lt;/code&gt; bool value, a &lt;code&gt;PostLoadScriptPath&lt;/code&gt; string value, and a &lt;code&gt;PostLoadScriptSettings&lt;/code&gt; settings value to several DzAssetFileOutFilter subclass settings APIs; DzCharacterAssetFilter, DzHierarchicalMaterialAssetFilter, DzHierarchicalPoseAssetFilter, DzPropertiesAssetFilter, DzShapingAssetFilter, DzPoseAssetFilter, DzMaterialAssetFilter, DzShaderAssetFilter, DzRenderSettingsAssetFilter, DzSimulationSettingsAssetFilter, DzLayerAssetFilter&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 4.20.1.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_66&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 DzSettings public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added fromMap()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSettings SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added fromHash()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzSettings public &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 SDK version to 4.20.1.66; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated String scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation&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 4.20.1.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_67&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 the application of Layered Image(s) presets that caused the names of layered images to grow (append) with each application&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now the base name of the image, followed by an underscore (_), followed by a digest of layer information represented as a GUID is used&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 4.20.1.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_68&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 DzPathValidator; added support for drive letter, max component length and max length&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; DzPathValidator, DzSubPathValidator, DzFileNameValidator, DzNodeNameValidator, DzNodeLabelValidator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.68; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved validation logic; DzSubPathValidator, DzFileNameValidator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended scripting support for validators; DzLineEdit, DzComboEdit&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; DzLineEdit, DzComboEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for &lt;code&gt;Layers&lt;/code&gt;, and &lt;code&gt;Layers_&amp;lt;image_name&amp;gt;&lt;/code&gt; settings values to the Layered Image(s) Preset (DzLayerAssetFilter) settings APIs&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Setting a bool value where the key is the label of a layer in a layered image, the value represents whether or not to include that layer when writing to file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The &lt;code&gt;Layers&lt;/code&gt; settings value serves as a global list for all layered images being saved to the preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Any &lt;code&gt;Layers_&amp;lt;image_name&amp;gt;&lt;/code&gt; settings values serve as an override for a discrete layered image being saved to the preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The base layer of a given layered image is always included unless a bool value named &lt;code&gt;_NO_BASE_&lt;/code&gt; defines otherwise&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If only one layer is included by configuration (considered illegal due to the nature of how the preset type is applied), all layers are saved to the preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the &lt;code&gt;Layers&lt;/code&gt;, and/or &lt;code&gt;Layers_&amp;lt;image_name&amp;gt;&lt;/code&gt; settings values are not defined, all layers are saved to the preset&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 in “Layered Image Editor” that caused the file selection dialog to not initialize to the path of the currently assigned resource&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Triggering the “Convert Figure to Weight Mapping…” action (DzConvertFigureAction) with settings can now also be used when the &lt;code&gt;RunSilent&lt;/code&gt; setting is &lt;code&gt;false&lt;/code&gt; or omitted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Update Vertex Positions (from current shape)” option to the “Update Base Geometry…” action (DzUpdateGeometryAction)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires the cached mesh of the object to have the same vertex count as the current base mesh - e.g., base resolution, no grafting, etc&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 “Update Base Geometry…” action (DzUpdateGeometryAction) 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 DzAction::triggerWithSettings(), 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; property is &lt;code&gt;true&lt;/code&gt; the “Update Base Geometry” dialog is not displayed - the “Update Vertex Positions (from current shape)” option is the default choice&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; If an additional &lt;code&gt;UpdateVertexPositions&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt;, the “Update Vertex Positions (from current shape)” option is discretely chosen&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; If an additional &lt;code&gt;Filename&lt;/code&gt; String property is not empty (provides the full path of a file to import), the “Update Vertex Positions (from file)” option is discretely chosen&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 an additional &lt;code&gt;UpdateFullGeometry&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt; and an additional &lt;code&gt;Filename&lt;/code&gt; String property is not empty (provides the full path of a file to import), the “Update Full Geometry (from file)” option is discretely chosen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; An additional &lt;code&gt;Importer&lt;/code&gt; Object property can be used to provide importer options&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 4.20.1.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_69&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 dForce 1.6.1.2&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Uses 4.20.1.68 SDK&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 4.20.1.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_70&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the “Element Data…” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed titles/labels/widgets/layout/etc to facilitate extraction of a more generalized “Custom Data Item” dialog that supports display/management/editing of “element data” and “scene data” items&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added columns&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Editable” indicates whether or not a given data item can be edited&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Persistent” indicates whether or not a given data item will be saved with the owning object&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 tooltips for each column&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Name” shows the full, non-elided, name of the data item&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “File Path” shows the full, non-elided, file path associated with the data item (if it has one)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Settings” shows whether or not the data item has the settings option enabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Editable” shows whether or not the data item can be edited&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Persistent” shows whether or not the data item persists (will be saved when the owning object is saved)&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 context menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Actions listed in the menu consider where the click occurred and if/which items were selected&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; Modified the dialog displayed by the “Element Data…” action (DzHPNodeElementDataEditorAction)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessible via:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Edit &amp;gt; Object &amp;gt; Element Data…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Edit &amp;gt; Figure &amp;gt; Element Data…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scene pane option menu &amp;gt; Edit &amp;gt; Element Data…&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; Now displays, and provides access to, all “custom data items” associated with an element rather than just a couple of specific subtypes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides the ability to manage (remove) all DzElementData derived types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides the ability to create/view/edit DzSimpleElementData (and derived), or DzElementPostLoadFileData (and derived), instances&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 “Scene Data…” action (DzHPSceneDataEditorAction)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessible via:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Edit &amp;gt; Scene &amp;gt; Scene Data…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scene pane option menu &amp;gt; Edit &amp;gt; Scene Data…&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; Displays, and provides access to, the “custom data items” associated with the scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides the ability to manage (remove) all DzSceneData derived types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides the ability to create/view/edit DzSimpleSceneData (and derived) instances&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 menus&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_20_1_71&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 inconsistencies referring to “Map Transfer” as “Texture Converter”; inline help, file dialog titles, etc&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 4.20.1.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_72&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 that allowed “Texture Atlas” to be launched without a node in the scene being selected&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The tool requires a context to operate within - (primary) node selection provides the requisite 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; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1094, #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1301/#CS-204732, #CS-208456, #CS-223058, #CS-224914, #CS-233322, #CS-240447, #CS-279648, #CS-279879, #CS-291798 - An issue in “Texture Atlas” that prevented it from working correctly on objects with UV coordinates outside of the [0,1] range (e.g., Genesis 3, Genesis 8, UDIM, etc)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested in the (lack of) drawing of UV coordinates outside the [0,1] range&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested in the generation of atlas images for UV coordinates outside the [0,1] range&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; Made various quality of life improvements to “Texture Atlas”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The main dialog now derives from DzBasicDialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adds the standard “What&amp;#039;s This?” button to facilitate the addition of inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Size and position are now recorded/restored between uses/sessions&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; Dialog/Sub-dialog titles now provide proper identification and indicate context&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the “Auto Arrange” button below the composite image list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Auto Arrange” button is now decorated as “special interest” to highlight importance in the workflow&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Auto Arrange” must be clicked to enable “Preview…” or “Accept” buttons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Auto Arrange” is not automatically invoked to prevent unnecessary delay of initial display where configuring of weights and/or multiple composite images is desired&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 filename validation to naming of composite images&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Slow double click of composite image names enters renaming mode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pressing [Enter/Return] or losing focus while in renaming mode invokes validation of the entered value&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; Added tooltips to the composite image list to help with long/elided source file names&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tooltips to the items in the composite image/UV view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusted composite image list default column widths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusted the default list/view divider position to provide more space to the image/UV view by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-1512/#CS-248052 - Typographical errors; Altas vs Atlas, texutre vs texture&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 4.20.1.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_73&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 DzScene public &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 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzScene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.73; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the label of the “Element Data…” action (DzHPNodeElementDataEditorAction) to “Node Data…” to reflect actual scope - and in preparation for additional “element data” actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Node Data…” and “Scene Data…” action dialog validation now offers to fix detected issues&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Surface Data…” action (DzMaterialElementDataEditorAction)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessible via:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Edit &amp;gt; Object &amp;gt; Surfaces &amp;gt; Surface Data…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Edit &amp;gt; Figure &amp;gt; Surfaces &amp;gt; Surface Data…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Surfaces pane option menu &amp;gt; Edit &amp;gt; Surface Data…&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; Displays, and provides access to, all “custom data items” associated with a surface (material)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides the ability to manage (remove) all DzElementData derived types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides the ability to create/view/edit DzSimpleElementData (and derived), or DzElementPostLoadFileData (and derived), instances&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 “Element Data…” action (DzElementDataEditorAction) that can be triggered from script with a settings Object (&lt;code&gt;const QVariantMap&amp;amp;&lt;/code&gt; if calling from C++), via DzAction::triggerWithSettings(), to control its operation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; If an &lt;code&gt;ElementId&lt;/code&gt; Number property provides the value of the DzElement::elementID of an element in the scene AND an &lt;code&gt;ElementType&lt;/code&gt; String property provides the base class name of the element (i.e., DzNode, DzObject, DzShape, DzModifier, DzMaterial), these value will be used (via DzScene::find*ByElementID()) to provide context to the editor&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Failure to provide either property, or valid values respectively, will result in a message and the editor is not displayed&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 an additional &lt;code&gt;Title&lt;/code&gt; String property is not empty, the title of the resultant dialog will incorporate the value, otherwise DzElement::getTypeLabel() and DzElement::getLabel() will be used to construct the title&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; Changed the label of the “Edit Surface Selection Set(s)…” action (DzEditMaterialSelectionSetsAction) to “Surface Selection Sets…”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now accessible via:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Edit &amp;gt; Object &amp;gt; Surfaces &amp;gt; Surface Selection Sets…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Edit &amp;gt; Figure &amp;gt; Surfaces &amp;gt; Surface Selection Sets…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Surfaces pane option menu &amp;gt; Edit &amp;gt; Surface Selection Sets…&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; Updated the “Surface Selection Set” dialog, and “New Surface Selection Set” sub-dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_20_1_74&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 DzLayeredTexture public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated refeshLayeredTexture()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzLayeredTexture public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added refreshLayeredTexture()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzImageMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added saveImage() override&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; DzLayeredTexture, DzImageMgr, DzImageExporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.74; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an initialization issue in DzLayeredTexture&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now discretely filled as transparent&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 DzTextureComponent conversion/initialization format mismatch; ARGB32 vs RGB32&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzTextureComponent now uses QImage instead of discrete pixel processing when inverting an image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzTextureComponent now uses QImage instead of discrete pixel processing when rotating an image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for specifying a “Quality” option to the PNG exporter settings &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The value must be in the [-1,100] range&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; -1 (the default) uses the default settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 0 results in smaller, compressed, files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 100 results in larger, uncompressed, files&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 4.20.1.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_75&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 DzImageMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getLayeredTextureSaveQuality(), setLayeredTextureSaveQuality()&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; DzImageMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.75; SDK min is 4.5.0.100&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 PNG exporter that caused saving to fail if no options are provided&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 layered textures where the enabled state of a texture component was not being copied&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested in “Layered Image Editor” not accurately representing the current enabled state of a layer/mask, and ultimately potentially changing the layered image when/if the editor was accepted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested when/if DzTextureComponent::copyFrom() was used&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 “Layered Textures” preference to allow a user to choose between “Compression” vs “Speed/Size” of “baked” layered images to Edit &amp;gt; Preferences… (F2) &amp;gt; Interface &amp;gt; Miscellaneous&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Range is [-1,100]&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Full “Compression” uses the default (-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 4.20.1.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_76&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 the standard color widget, when configured to display/modify float values, where holding the [Shift] modifier to invoke screen sampling would not linearize the sampled color&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as the resulting color appearing lighter than the color of the pixel sampled (gamma corrected)&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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzColorWgt&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 4.20.1.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_77&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 adjustments to the labeling/layout of the “Check for Updates” preference&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for a “Once per Session” option to the “Check for Updates” interval&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDefaultTempPath()&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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.77; SDK min is 4.5.0.100&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 4.20.1.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_78&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 “Stop &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt;” dialog has been refactored to support inline help and recording/restoring position/size&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 4.20.1.78
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;public_beta_420188&quot;&gt;Public Beta (4.20.1.88)&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_79&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 sub-widget name propagation in DzComboEdit&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Affects ability to provide discrete inline help&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; Made adjustments to the Preferences dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced the line-edit/browse button/default button combination for General &amp;gt; Temporary Files with a browse-edit&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Option menu now contains the default value&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; Added a “Clear…” button to General &amp;gt; Temporary Files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The General &amp;gt; Temporary Files &amp;gt; “Log Size” combo-edit now validates/filters input to numerical values&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Represented as bytes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows use of a trailing &amp;#039;k&amp;#039;, &amp;#039;m&amp;#039; or &amp;#039;g&amp;#039; to indicate kilobytes, megabytes, or gigabytes respectively&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; Added an “Apply…” button for Log Size&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced the line-edit/browse button/default button combination for General &amp;gt; &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; Cache Files with a browse-edit&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Option menu now contains the default value&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; Replaced the Startup &amp;gt; On Launch &amp;gt; Load File combobox with a browse-edit&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows selection/copying the assigned value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Temporarily captures browse paths to the option menu&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; Replaced the Scene &amp;gt; On New &amp;gt; Load File combobox with a browse-edit&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows selection/copying the assigned value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Temporarily captures browse paths to the option menu&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; Replaced the &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; Settings &amp;gt; PostgreSQL &amp;gt; Cluster combobox with a browse-edit&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows selection/copying the assigned value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Temporarily captures browse paths to the option menu&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; Added a “Stop…/Start…” button to &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; Settings &amp;gt; PostgreSQL &amp;gt; Cluster&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Default” button to &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; Settings &amp;gt; PostgreSQL &amp;gt; Port&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 4.20.1.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_80&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 DzTextureLayer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added blendModeAsLabel()&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; DzTextureLayer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.80; SDK min is 4.5.0.100&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 4.20.1.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_81&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 DzShaderBrick public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated shaderLanuageListChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzShaderBrick public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added shaderLanguageListChanged() 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; DzShaderBrick, DzMDLModule, DzMDLDefinition, DzBrickParam, DzPropertyParam&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.81; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to “Layered Image Editor”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cleaned up image layout/labeling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed lack of widget object names&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Affects ability to provide inline help&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; Removed non-functional/unused (hidden) options&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 4.20.1.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_82&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; Made adjustments to “Layered Image Editor”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with copy/paste of layer settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pasting to an image layer would not include opacity, fill color, (color) inversion, rotation, flip horizontal/vertical, position or scale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pasting to a color layer would not include opacity, position or scale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pasting to a mask layer would not include opacity, fill color, (color) inversion, rotation, flip horizontal/vertical, position or scale&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; Fixed inoperable Zoom feedback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved Zoom buttons to dialog button bar&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 4.20.1.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_83&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; Made quality of life improvements to “Layered Image Editor”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the layer create/remove and copy/paste buttons to optimize use of space and reduce distance between related actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The copy/paste layer settings button text has been replaced with familiar copy/paste icons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The image browse button has been replaced with a browse-edit&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Displays the full path of the current resource&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows selection/copying the assigned path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Temporarily captures browsed paths to the option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows selection/copying of the current value&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; Layer opacity, position, and scale sliders now provide full width manual text editing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Layer opacity, position, and scale sliders are now restorable (to their respective initialized values) via [Alt] + click&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Layer color is now restorable (to initialized value) via [Alt] + click&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for copying/pasting the enabled (checked) state of a layer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pasting layer settings now includes all applicable settings without displaying options by default&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hold the [Ctrl/Cmd] modifier when clicking the button to display options&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; [Space] + click + drag in the preview area now performs a pan operation when zoomed in enough to display scrollbars&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Click + drag in the preview area still moves the position of the layer&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 4.20.1.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_84&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 DzTextureLayer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added BlendModeSourceOver, BlendModeDestinationOver, BlendModeClear, BlendModeSource, BlendModeDestination, BlendModeSourceIn, BlendModeDestinationIn, BlendModeSourceOut, BlendModeDestinationOut, BlendModeSourceAtop, BlendModeDestinationAtop, BlendModeXor, BlendModePlus, BlendModeMultiply, BlendModeScreen, BlendModeOverlay, BlendModeDarken, BlendModeLighten, BlendModeColorDodge, BlendModeColorBurn, BlendModeHardLight, BlendModeSoftLight, BlendModeDifference, BlendModeExclusion enumerated values&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; DzTextureLayer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.84; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented asset IO support for new DzTextureLayer blend modes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made quality of life improvements to “Layered Image Editor”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A checker pattern is now drawn in the background of the “Preview” area to indicate transparency&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for the new blend modes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; First section preserves existing/legacy modes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Alpha Channel Blend&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additive Blend&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Subtractive Blend&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Multiplicative Blend&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Second section adds alpha targeted composition modes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source Over&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Destination Over&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clear&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Destination&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source In&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Destination In&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source Out&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Destination Out&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source Atop&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Destination Atop&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Xor&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Third section adds color/alpha composition modes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Plus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Multiply&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Screen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Overlay&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Darken&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lighten&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Color Dodge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Color Burn&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hard Light&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Soft Light&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Difference&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exclusion&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; Fixed an issue that caused the blend mode option to not be updated when a mask was selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the “Paste Layer Settings” sub-dialog layout to make more efficient use of space&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added object names to widgets in “Paste Layer Settings” sub-dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Facilitates inline help and interactive lessons&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; The Image &amp;gt; Gamma slider now provides full width manual text editing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Image &amp;gt; Gamma slider is now restorable (to initialized value) via [Alt] + click&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended inline help (tooltips/what&amp;#039;s this)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Image &amp;gt; Width and Image &amp;gt; Height line-edits have been replaced with spin-boxes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the Zoom level indicator will now restore 100%&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 4.20.1.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_85&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;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; format files are now written with a &lt;code&gt;0.6.1.0&lt;/code&gt; &lt;a href=&quot;/public/dson_spec/object_definitions/daz/start&quot; class=&quot;wikilink1&quot; title=&quot;public:dson_spec:object_definitions:daz:start&quot;&gt;file_version&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; New &lt;code&gt;operation&lt;/code&gt; values for &lt;a href=&quot;/public/dson_spec/object_definitions/image_map/start&quot; class=&quot;wikilink1&quot; title=&quot;public:dson_spec:object_definitions:image_map:start&quot;&gt;image_map&lt;/a&gt; objects:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_clear&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_color_burn&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_color_dodge&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_darken&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_destination&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_destination_atop&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_destination_in&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_destination_out&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_destination_over&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_difference&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_exclusion&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_hard_light&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_lighten&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_multiply&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_overlay&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_plus&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_screen&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_soft_light&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_source&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_source_atop&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_source_in&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_source_out&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_source_over&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;blend_xor&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;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the “Zoom” level indicator in “Layered Image Editor” will now present a menu with options for “25%”, “50%”, “100%”, “200%” and “Custom…”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking a pre-defined value will set the zoom factor to that value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking “Custom…” will present a dialog that allows a custom value (in the [10,600] range) to be manually defined&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 4.20.1.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_86&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 DzLayeredTexture public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added invalidateTempFile()&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; DzLayeredTexture&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.86; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Temporary images generated for layered images are now reused where possible&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improves loading speed of layered image assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A given temporary image is generated once during initial load and reused for viewport drawing, property icon, property preview and rendering instead of being regenerated each time an image request is made&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 4.20.1.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_87&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 default blend mode for a DzTextureComponent is now BlendModeSourceOver instead of BlendAlpha&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; BlendModeSourceOver is more performant&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; BlendModeSourceOver produces a result that is more aligned with expectations&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 an issue where saving a layered image would not record the enabled state of a given layer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recorded to a new &lt;code&gt;active&lt;/code&gt; value on &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; &lt;a href=&quot;/public/dson_spec/object_definitions/image_map/start&quot; class=&quot;wikilink1&quot; title=&quot;public:dson_spec:object_definitions:image_map:start&quot;&gt;image_map&lt;/a&gt; objects&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 an issue where loading a layered image would not restore the enabled state of a given layer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Read from a new &lt;code&gt;active&lt;/code&gt; value on &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; &lt;a href=&quot;/public/dson_spec/object_definitions/image_map/start&quot; class=&quot;wikilink1&quot; title=&quot;public:dson_spec:object_definitions:image_map:start&quot;&gt;image_map&lt;/a&gt; objects&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 in “Layered Image Editor” where the blend mode of a layer mask was being displayed as that of the last selected layer instead of the host layer&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 “Layered Image Editor” when clicking the resource browse button if no layer was selected&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Could manifest when creating a new/empty layered image (e.g., a property with no image assigned) or when all layers of a layered image are removed&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; Widgets in “Layered Image Editor” that operate in the context of the selected layer now enable/disable based on layer selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adding a layer to a new/empty layered texture in “Layered Image Editor” now automatically selects the new layer in all cases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Launching “Layered Image Editor” without a texture now automatically creates a new layer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creating a new layer in “Layered Image Editor” now defaults to white&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creating a new mask defaults to black&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; Launching “Layered Image Editor” now automatically performs “Zoom to Fit”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in “Layered Image Editor” when creating a new layer for an empty image that could result in updates not occurring when expected&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 4.20.1.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_88&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 “Layered Image Editor” inline help file to footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzLayeredTexture public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findLayerByLabel(), getUniqueLabel(), getLabelNumber(), stripLabelNumber()&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; DzLayeredTexture&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.20.1.88; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made quality of life improvements to “Layered Image Editor”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Add Layer” has been split into discrete “Add Color Layer” and “Add Image Layer…” actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Add Image Layer…” immediately prompts for a file path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Add Image Layer…” can be canceled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Add Image Layer…” sets the label of the layer to the basename of the selected file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Add Image Layer…” ensures the 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; “Add Mask” has been split into discrete “Add Color Mask” and “Add Image Mask…” actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Add Image Mask…” immediately prompts for a file path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Add Image Mask…” can be canceled&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; Renaming a layer now ensures the label is not empty&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; An empty label is reverted to the previous value&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; Renaming a layer now ensures the label is unique&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The context menu for the “Layers” list is now populated with actions for adding a layer, adding a mask, removing a layer or mask, copying settings, and pasting settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The context menu for the “Preview” area is now populated with actions for selecting each layer in the texture&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 4.20.1.88
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;public_beta_420191&quot;&gt;Public Beta (4.20.1.91)&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_89&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 where the window title of the “Load Options” dialog for a Shader Preset incorrectly indicated that it was for a Materials Preset&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hold the [Ctrl/Cmd] modifier when applying a Shader Preset to display “Load Options”&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 an issue where the window title of the “Load Options” dialog for a Layered Image Preset incorrectly indicated that it was for a Material Preset&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hold the [Ctrl/Cmd] modifier when applying a Layered Image Preset to display “Load Options”&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 4.20.1.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_90&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 4.20.1.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_91&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 in “Layered Image Editor” that prevented use of the enter/return key to finish/finalize manual editing of slider values without accepting the dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “X Position” and “Y Position” sliders in the “Layered Image Editor” are now limitless&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes an issue whereby a layer with an assigned image that is larger than the final image dimensions could not be offset by more than the final image dimensions in the corresponding direction&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; The layer could be dragged, but the slider values could not represent the offset value, and so selecting a different layer and then re-selecting the dragged layer would change the offset of the dragged layer to be within the +- dimensions of the final image&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; Layer/Mask selection within “Layered Image Editor” now enables/disables layer controls to reflect the ability of a given layer/mask type to be modified&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Color layers and color masks cannot be rotated, flipped, or inverted, but image layers and image masks can&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Color masks cannot be offset or scaled, but image masks and color layers can&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 4.20.1.91
&lt;/p&gt;

&lt;/div&gt;

&lt;h1 id=&quot;public_beta_42105&quot;&gt;Public Beta (4.21.0.5)&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_20_1_92&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 Rect scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added bottomLeft, bottomRight, size, topLeft, topRight properties; added contains(), moveTopLeft(), moveBottomRight(), moveTopRight(), moveBottomLeft(), moveCenter(), translate(), translate(), translated(), translated(), moveTo(), setRect(), setCoords(), adjust(), adjusted(), normalized()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Point scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isNull(), manhattanLength()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified Size scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated translate()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Size scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isNull(), isEmpty(), isValid(), transpose(), scale(), expandedTo(), boundedTo()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Pixmap scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added hasAlphaChannel(), setAlphaChannel(), cacheKey(), copy(), scaled(), scaledToHeight(), scaledToWidth()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added hasAlphaChannel(), setAlphaChannel(), allGray(), isGrayscale(), bitPlaneCount(), bytesPerLine(), cacheKey(), pixelColor(), setPixelColor(), pixelColor(), setPixelColor(), pixelIndex(), rect(), sizeInBytes(), valid(), mirrored(), scaledToHeight(), scaledToWidth(), rgbSwapped(), colorCount(), setColorCount(), createAlphaMask(), createHeuristicMask(), createMaskFromColor()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified Image scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated pixel(), setPixel()&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; DzSystem, Array, Date, Function, Point, Rect, Size, ByteArray, Pixmap, Image&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 4.20.1.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_0_1&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; Increment application, plugin and SDK version for 4.21.0.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Rect scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added containsPoint(), isValid()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Pixmap scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added mask(), setMask()&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; Rect, Pixmap, Image, DzTransferUtility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.7.0.1&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Uses 4.21.0.x SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates plugin revision to reflect SDK revision&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Maintains Publishing Partner Features functionality&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 4.21.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_0_2&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; Merged to Trunk (4.21.0.x)&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_21_0_3&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a footprint merge issue - missing file&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; ./shaders/iray/daz_3d/fiber_chiang_hair_fur.mdl&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 4.21.0.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_0_4&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 #CS-421314 - A regression where the last settings used for a geometry importer would not be restored when using the “Update Base Geometry” action &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Caused in 4.20.1.68 when exposing control of the action to DzAction::triggerWithSettings() and allowing an “Importer” option to be specified - “can” became “must”, an unintended change to the prior behavior&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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzContentMgr&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; DzMorphDeltas&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 4.21.0.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_0_5&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; 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 4.21.0.5
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.21.0.5 - 2022-10-05&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_22_0_19">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-16T17:39:17+00:00</dc:date>
        <title>4.22.0.19 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_22_0_19</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.22.0.19 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; change log leading to the General Release of version 4.22.0.19. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_421113&quot;&gt;Public Beta (4.21.1.13)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_2&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; Increment application, plugin and SDK version for 4.21.1.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated version related images&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 4.21.1.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_3&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 dForce 1.7.1.2&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Uses 4.21.1.x SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates plugin revision to reflect SDK revision&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Maintains Publishing Partner Features functionality&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; Update to NVIDIA Iray 2022.0.1 (359000.3383)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum R510 driver is 512.78 on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum R515 driver is 516.93 on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; SSSE3 enabled CPU is a minimum requirement on macOS/x86&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 new generated shader brick&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlBaseVolumeBlackbodyEmission (Volume Blackbody Emission)&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 4.21.1.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_4&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; Layer loading for layered images is now multi-threaded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset view tool tips now include Ctrl/Cmd and Shift modifier descriptions when applicable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Attempting to load a preset type that requires a node selection (e.g., materials, layered images, pose, properties, puppeteer, dform, etc) now displays a node selection dialog when applicable nodes exist in the scene but no selection has been made, instead of immediately presenting an error message&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 4.21.1.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_5&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 4.21.1.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_6&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 an option to the “FBX Export Options” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Custom Data” option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Include Follow Targets”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows user control over whether or not the label of the follow target (if any) for a given figure is recorded to the exported file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Facilitates round-trip of a figure&amp;#039;s follow target (still needs a corresponding option in the FBX Importer)&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&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; DzBrickSet&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in the FBX Exporter that recorded face groups with 0 faces to the exported file when the “Include Face Groups as Polygon Sets” option is active&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Face groups with 0 faces provide no meaningful purpose&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 4.21.1.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_7&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 DzScene public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added saveThumbnailImage()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzScene public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated saveThumbnail()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetIOFilter public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getSettingsPath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetIOFilter SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setSettingsPath()&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; DzScene, DzAssetIOFilter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.7; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Thumbnail Saving” preference that allows a user to choose between “Always save/replace thumbnail images” (default) vs “Do not replace thumbnail images” vs “Do not save thumbnail images”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The preference is accessed via Edit &amp;gt; Preferences… (F2) &amp;gt; Content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The preference serves as a global/fallback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The preference can be overridden at the asset IO filter level&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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzLayeredTexture&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIrayRenderer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added exportMDL()&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 4.21.1.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_8&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 error reporting in DzIrayRenderer::exportMDL()&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 4.21.1.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_9&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 DzIrayRenderer::exportMDL() to return mdl as a string if an empty string is passed as the destination path&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; DzIrayRenderer&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 4.21.1.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_10&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; Removed dependencies on deprecated MDL material definition/instance APIs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the cause of a deprecated &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; warning being logged when choosing the “More Information…” action from a product context menu, clicking the product icon while exploring the contents of a product in the Smart Content pane (or Presets pages of property-based panes), or when the “Help Browser…” (DzLaunchHelpBrowserAction) action is triggered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; FBX Exporter refactoring&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the “Merge Followers (into Target)” or “Make Followers Static (Props)” options are active, the “Include Face Groups as Polygon Sets” and “Custom Data” options now have an impact on the data associated with the affected followers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Custom Data” options are now more situationally considered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved accuracy of progress feedback&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 4.21.1.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_11&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 emission to the DzMdlIrayUberAddInhomogeneousVolume (Uber Add Inhomogeneous Volume) shader brick&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Emission Intensity” input parameter&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 DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added Mac_13_0 enumerated value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIrayRenderer scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setBridgeConfiguration()&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; DzApp, DzSettings&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; DzIrayRenderer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.11; SDK min is 4.5.0.100&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 4.21.1.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_12&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;-2450 - Crash when attempting to render (with NVIDIA Iray) subdivided geometry that contains both polygons and polylines&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested when the values of “General &amp;gt; Mesh Resolution &amp;gt; SubDivision Level” and “General &amp;gt; Mesh Resolution &amp;gt; Render SubD Level (Minimum)”, of an object (with geometry as described) where the value of “General &amp;gt; Mesh Resolution &amp;gt; Resolution Level” is set to “High Resolution”, were not identical and an offline render was invoked&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 discrete application executable compatibility&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Windows 8&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Windows 8.1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Windows 10&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Windows 11&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; Improved accuracy of &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; version logging&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; All supported versions of Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; All supported versions of Mac &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X, &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X, macOS&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 4.21.1.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_13&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; Refinements to &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; version detection/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 4.21.1.13
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_421126&quot;&gt;Public Beta (4.21.1.26)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_14&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; Actions that “Zero” properties now prompt to confirm intent&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero” vs “Restore”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Zero” is literal - properties are assigned a value of &lt;code&gt;0&lt;/code&gt; (or respective equivalent), which may have unintended consequences&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore” is implicit - properties are assigned their respective “default” (memorized) values, which may not be &lt;code&gt;0&lt;/code&gt; (or equivalent)&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; Affected actions:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzZeroFigureAction (Zero Figure)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzZeroFigurePoseAction (Zero Figure Pose)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzZeroFigureShapeAction (Zero Figure Shape)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzZeroSelectedItemsAction (Zero Selected Items)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzZeroPoseAction (Zero Selected Items Pose)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzZeroShapeAction (Zero Selected Items Shape)&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; 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 operation&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&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;, the prompt is not displayed and “Zero” is used&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 4.21.1.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_15&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 DzTopologyData scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added AttachmentType enum&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; DzTopologyData&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.15; SDK min is 4.5.0.100&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 4.21.1.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_16&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 DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added TopologicalDataRole::VertexColors enumerated value; added createTopologySet(), setActiveTopologySet(), setActiveTopologySetToBase(), renameTopologySet(), removeTopologySet(), moveTopologySet(), getNumTopologySets(), getTopologySetName(), findTopologySet(), getActiveTopologySet(), getActiveTopologySetName(), getBaseTopologySet(), getBaseUVTangentsAttachment()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated TopologicalDataRole::VertrexColors enumerated value; deprecated createFacetSet(), setActiveFacetSet(), setActiveSetToBase(), renameFacetSet(), removeFacetSet(), moveFacetSet(), getNumFacetSets(), getFacetSetName(), findFacetSet(), getActiveFacetSet(), getActiveFacetSetName(), getBaseFacetSet(), getBaseUVTangentsAttachement()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added createCopyForTopologySet()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzFacetMesh SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated createCopyForFacetSet()&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; DzFacetMesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.16; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Messages for failed &lt;abbr title=&quot;Content Management System&quot;&gt;CMS&lt;/abbr&gt; connections are now more discrete&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Path not found (e.g., disconnected external drive)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Path not readable (e.g., permissions)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Path not writable (e.g., permissions)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Path not accessible (e.g., anti-virus/malware/ransomware, firewall settings)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Log messages now differ from displayed messages&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 4.21.1.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_17&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 DzShape public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getAllAssemblyMaterials()&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; DzShape&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.17; SDK min is 4.5.0.100&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 4.21.1.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_18&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2022.1.0 beta (363600.482)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 522.06 (R520) on Windows in order to support the new CUDA and OptiX features&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.98 (R525) on Windows in order to retain OpenCL/dForce 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; The output/result of the DzMdlBaseRotationTranslationScale (Rotation Translation Scale) Shader Mixer brick can now be set to Uniform (default) or Varying&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Transform input of the DzMdlBaseTransformCoordinate (Transform Coordinate) Shader Mixer brick can now be Varying, instead of always Uniform&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 4.21.1.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_19&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;/ul&gt;



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

&lt;p&gt;
&lt;a name=&quot;4_21_1_20&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;/ul&gt;



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

&lt;p&gt;
&lt;a name=&quot;4_21_1_21&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2022.1.0 (363600.1229)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.67 (R525) on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.98 (R525) on Windows in order to retain OpenCL/dForce compatibility&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 controlling “Iray Ghost Light Factor” when NVIDIA Iray is the active renderer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Experimental&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a DzFloatProperty (user) property named “Iray Ghost Light Factor”, with the property group path of “Display/Rendering/Iray” and a default value of 1.0 is added to a node with geometry that is intended to act as a light source, the value of this property is used to control visibility in glossy interactions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; See &lt;a href=&quot;https://raytracing-docs.nvidia.com/iray/manual/index.html#iray_photoreal_render_mode#ghost-lights&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://raytracing-docs.nvidia.com/iray/manual/index.html#iray_photoreal_render_mode#ghost-lights&quot; rel=&quot;nofollow noopener&quot;&gt;official documentation&lt;/a&gt; for more information&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 4.21.1.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_22&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 DzDistantLight SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated hideLightPortalControl(), drawLightPortalQuad(), updateIsLightPortalVisibility(), handleLightPortalValueChanged()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDistantLight SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added updatePhotometricValuesVisibility()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.22; SDK min is 4.5.0.100&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; DzDistantLight&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Light Portal” property on standard DzDistantLight derived light types is now always hidden and has no affect&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; In accordance with the deprecation/removal of support for light portals in Iray 2021.1.0/2022.0.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use Render Settings &amp;gt; Optimization &amp;gt; Guided Sampling instead&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 3rd party renderers that support the “Light Portal” concept are responsible for handling visibility of the property in a DzDistantLight derived subclass&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 visibility of photometric properties on standard light types when the state of the “Photometric Mode” property changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Iray drawstyle/rendering updates triggered by state changes to the “Render Emitter” property (aka “Visible to Primary Rays” on nodes with geometry) and “Photometric Mode” property on standard light types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Iray drawstyle/rendering support for the “Enable Iray Matte” property on standard light types where “Photometric Mode” is enabled, “Render Emitter” is enabled and “Light Geometry” is set to a value other than “Point”&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 4.21.1.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_23&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 the “Iray Ghost Light Factor” property on standard light types when NVIDIA Iray is the active renderer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Experimental&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a DzFloatProperty (user) property named “Iray Ghost Light Factor”, with the property group path of “Display/Rendering/Iray” and a default value of 1.0 is added to a pointlight/spotlight with “Light Geometry” set to a value other than “Point”, the value of this property is used to control visibility in glossy interactions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; See &lt;a href=&quot;https://raytracing-docs.nvidia.com/iray/manual/index.html#iray_photoreal_render_mode#ghost-lights&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://raytracing-docs.nvidia.com/iray/manual/index.html#iray_photoreal_render_mode#ghost-lights&quot; rel=&quot;nofollow noopener&quot;&gt;official documentation&lt;/a&gt; for more information&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 4.21.1.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_24&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an occasional crash in morph projection when fitting&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested in situations where projections were scheduled upon fitting and the target was changed/cleared before projection could complete&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2460 - Transfer Utility crash&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested when projecting from a figure to a prop with a projection template, particularly if the prop was the primary selection when Transfer Utility was invoked&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 severity of Transfer Utility log messages&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 4.21.1.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_25&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; Menu items for submenus that do not have a &amp;#039;leaf&amp;#039; action in the hierarchy (and therefore considered &amp;#039;empty&amp;#039;) are no longer presented in a given menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &amp;#039;Empty&amp;#039; submenu actions are not removed/deleted, they are made non-visible&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editing/Configuration of menus has not changed - &amp;#039;empty&amp;#039; menus are visible for editing purposes&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 menus&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_21_1_26&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2022.1.1 (363600.1657)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.67 (R525) on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.98 (R525) on Windows in order to retain OpenCL/dForce compatibility&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 4.21.1.26
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_421129&quot;&gt;Public Beta (4.21.1.29)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_27&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; Revisited #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2460 - Added a “Remove Original Target (Prop)” option to the “Transfer Utility” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addresses a regression wherein, despite no longer causing a crash, the “Target &amp;gt; Scene Item” was no longer automatically being removed if it was a simple object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This option is only enabled when the “Target &amp;gt; Scene Item” is a simple 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; The popup menus for “Source &amp;gt; Scene Item” and “Target &amp;gt; Scene Item” in the “Transfer Utility” dialog now display the associated icon for listed nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTransferUtility scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setRemoveOriginalTarget(), getRemoveOriginalTarget()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.27; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated script &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzTransferUtility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving new figure/prop, morph, and/or UV support assets now automatically assigns a unique &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&gt; ID&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Serves to aid in avoiding collisions when non-unique names are chosen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Appends a hex encoded UTC timestamp (rounded to the nearest 10s)&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 “Force Unique IDs” option to the “Asset Definitions” group of the “Figure/Prop Asset Save Options” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This option is unchecked by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Except for special circumstances, this option should only be checked when saving assets that have not already been distributed to 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; The DzNodeSupportAssetFilter settings &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; now supports a boolean “ForceUniqueIDs” option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The DzMorphSupportAssetFilter settings &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; now supports a boolean “ForceUniqueIDs” option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The DzUVSupportAssetFilter settings &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; now supports a boolean “ForceUniqueIDs” 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 4.21.1.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_28&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2022.1.2 (363600.1913)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.67 (R525) on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.98 (R525) on Windows in order to retain OpenCL/dForce compatibility&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 4.21.1.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_29&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; Improved numeric precision of tangent calculation for the line tessellation modifier&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Single precision floating point limitations manifested as “patchiness” when tessellating hair strands grown from geometry at higher resolutions&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 support for the “Blend” renderer from the NVIDIA Iray DrawStyle&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Iray 2022.1.0 beta (363600.482) removed the renderer from the Iray SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed “Blend * to Render Settings” options from the “Draw Mode” property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the “Preview Frames”, “Blending Frame Offset”, “Blending Frames”, and “Blending Exponent” properties from the “Blend” group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the “Min Update Samples”, “Update Interval”, and “Max Path Length” properties from the “Blend Photoreal” group&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 4.21.1.29
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_421141&quot;&gt;Public Beta (4.21.1.41)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_30&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; Fixed an issue that caused Install Manager packages that are otherwise launchable, to be presented as not launchable within Install Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made a minor tweak to the release channel indication in the splash screen, for Publishing Build, to be more distinctive and reflect recent Install Manager styling 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 4.21.1.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_31&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 4.21.1.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_32&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 4.21.1.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_33&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; Made optimizations to adding/removing controllers on DzProperty&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addresses issues related to over-notification&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improves performance when establishing ERC links&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 4.21.1.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_34&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; 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 4.21.1.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_35&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 optimizations to property link (ERC) creation during file load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a sizing issue in the “Create Settings Item” dialog&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 4.21.1.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_36&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; Further optimized property link (ERC) creation during file load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended logging related to resolving formulas during file load&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 “Edit Data Item” dialog that prevented it from displaying the settings of the data item&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 4.21.1.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_37&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; Refactored logging of duplicate formulas during asset load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified logging when the node for a formula property is not found during load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified logging when a formula output property is not found during load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified logging when a formula target property not found during load&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 4.21.1.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_38&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2022.1.4 (363600.2768)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.67 (R525) on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.98 (R525) on Windows in order to retain OpenCL/dForce compatibility&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 4.21.1.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_39&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 logging to indicate when scene clearing begins&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 4.21.1.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_40&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; Further refactored logging of duplicate formulas during asset load to provide information about both sides of the conflict&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; Date, Size&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 4.21.1.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_41&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 logging of duplicate formulas during asset load to account for atypical edge cases&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; These cases are not considered “normal” but are theoretically possible and so are now accounted for&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 4.21.1.41
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_421145&quot;&gt;Public Beta (4.21.1.45)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_42&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; Point, Rect, Size, Color, Palette, ByteArray, Font, Pixmap, Image&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 4.21.1.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_43&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 4.21.1.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_44&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 DzContentFile scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added thumbnailPixmap, thumbnailSmallPixmap properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzContentFile scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated icon, smallIcon properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentFolder scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added thumbnailPixmap property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzContentFolder scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated icon property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added thumbnailPixmap, thumbnailSmallPixmap properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzAsset scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated icon, smallIcon properties&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; DzContentFile, DzContentFolder, DzAsset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzContentFile SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; getCompanionPath() now accounts for *.duf companion files, not just scripts - for parity with the DzAsset counterpart&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 4.21.1.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_45&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 logging issue where the wrong type of style component would be reported during style compilation when retrieving style components by index and the index is out of range; primitive element vs pixel metric&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; DzListView&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 2022.1.6 (363600.3938)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.67 (R525) on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.98 (R525) on Windows in order to retain OpenCL/dForce compatibility&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; Update to dForce 1.7.1.3&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addresses an issue with volatility/concurrency while calculating bounding volume hierarchies&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 4.21.1.45
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_421148&quot;&gt;Public Beta (4.21.1.48)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_46&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 DzDForm public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getColorMin(), setColorMin(), getColorMax(), setColorMax(), getDisplayWeights(), setDisplayWeights(), getPointSize(), setPointSize(), getColorMinControl(), getColorMaxControl(), getDisplayWeightsControl(), getPointSizeControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzDForm public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated getGradientMin(), setGradientMin(), getGradientMax(), setGradientMax()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDFormZone public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDrawStyleControl(), getOpacity(), setOpacity(), getDrawStyle(), setDrawStyle(), setInfluenceMode()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.46; SDK min is 4.5.0.100&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; DzDForm, DzDFormBase, DzDFormZone&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Create &amp;gt; “New D-Former…” action (DzNewDFormerAction) now uses the familiar create new item dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Weight Map Mode” option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Omits creation of the “Field” (DzDFormZone)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creates the “Influence Weights” map, fills it with the maximum value, and assigns it to the dForm modifier (DzDFormModifier) for each selected node&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; Naming/Labeling of newly created D-Formers now adheres to standard naming/labeling patterns used by other newly created node types - i.e., unique names/labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated labels on buttons of the DForm pane to improve clarity/context&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Add Node(s)…” changed to “Add Influence to Selected…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Remove Node(s)…” changed to “Remove Influence from Selected…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Remove All from Node(s)” changed to “Remove All Influence from Selected”&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; Refactored the “Add Influence to Selected…” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides an aggregate list of the D-Formers that do not currently influence the selected nodes&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; Refactored the “Remove Influence from Selected…” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides an aggregate list of the D-Formers that currently influence the selected nodes&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 clicking “Remove Influence from Selected…” on the DForm pane and selecting one or more D-Former from the list to remove the influence of from the selected node(s), would not reliably/consistently do so&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the Spline dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessed via “Edit Spline…” on the DForm pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows editing the shape of the falloff for a “D-Former Field” (DzDFormZone)&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; Clicking “Spawn Morph…” on the DForm pane now uses a standard dialog and performs checks for certain naming errors&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 4.21.1.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_47&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 NVIDIA Iray 2022.1.7 (363600.4887)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.67 (R525) on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.98 (R525) on Windows in order to retain OpenCL/dForce compatibility&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 4.21.1.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_48&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;/ul&gt;

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

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_421180&quot;&gt;Public Beta (4.21.1.80)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_49&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 in the “Create New Item” dialog where hidden pre-defined options could still have an influence on the resulting node&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested when using the “Create New D-Former…” action with the “Weight Map Mode” option active, by resulting in the selected node(s) having their “Point At” target unintentionally set to the newly created D-Former node&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 memory leak in the “Create New Item” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with naming for new point at target nodes created by the “Create New Item” dialog&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 4.21.1.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_50&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; Builds 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 4.21.1.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_51&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 where the “Limits On (Rotation)” and “Limits Off (Rotation)” actions would not recurse the node hierarchy using the default configuration&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Change Limit State” option dialog is displayed if the Ctrl/Cmd is pressed when triggering the action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The default configuration is Nodes:Root, Skeletons:Exclude, Propagation:Recursive&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 4.21.1.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_52&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 logging during asset load to report definition/instance tag mismatch for &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Builds system tweaks; EV code signing discrete files 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 4.21.1.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_53&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; Builds system tweaks; EV code signing discrete files 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 4.21.1.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_54&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 DzHttpHelper public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setPort()&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; DzHttpHelper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.54; SDK min is 4.5.0.100&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 4.21.1.54
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_55&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 Interactive Lesson support for QComboBox&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; QString or int type data on an item is now considered when validating the value member of a Lesson Step&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; QString type item data is given precedence over item text, to allow for localization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; int type item data support allows for use of enum constants&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; An integer value member may also be used to refer to a zero-based index into the item list, but only in instances where data items are not at play&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; Extended Interactive Lesson support for QTabBar and QTabWidget&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; An integer value member can now be used to refer to a zero-based index into the tab list&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 4.21.1.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_56&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; Backend support for in-app notifications&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Convert raw data to a widget hierarchy&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 4.21.1.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_57&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; Backend support for in-app notifications&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Request raw data from a server&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 4.21.1.57
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_58&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; Backend support for in-app notifications&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allow supporting resources to be configured&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 4.21.1.58
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_59&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; Initial implementation of a New Scene dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recent page - Provides an asset view populated by the recently opened asset list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Favorites page - Provides an asset view populated by the &lt;code&gt;/Default/Favorites&lt;/code&gt; category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Notifications page - Presents in-app notifications retrieved from the website&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 asset filter support to the Favorites page of New Scene dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added context menu actions to the Recent page of New Scene dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added context menu actions to the Favorites page of New Scene dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increased the default recently opened asset list length to 15; was 10&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 4.21.1.59
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_60&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; Backend support for in-app notification&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 4.21.1.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_61&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; Backend support for in-app notification&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modifications to allow code reuse in Install Manager&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 4.21.1.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_62&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 4.21.1.62
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_63&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; Refactored layout of New Scene dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Templates page - Provides an asset view populated by the &lt;code&gt;/Default/Templates&lt;/code&gt; category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recent page - Provides an asset view populated by the recently opened asset list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Favorites page - Provides an asset view populated by the &lt;code&gt;/Default/Favorites&lt;/code&gt; category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Notification sidebar - Presents in-app notifications retrieved from the website&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Notification footer - Presents in-app notifications retrieved from the website&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 for displaying a “Start Scene Builder” asset (if installed and configured) in asset views of New Scene dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When requesting in-app notification data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When requesting in-app notification resources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When a HTTP request is redirected&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/Improved support for verbose logging of network traffic/errors&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 4.21.1.63
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_64&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; Work on the New Scene dialog&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 4.21.1.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_65&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; Work on the New Scene dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use production URLs for in-app notification retrieval&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a store search field/button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Behaviors&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset view double-click&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset view multi-selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset view context menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Dialog default button - [Enter] key context&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 4.21.1.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_66&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; Work on the New Scene dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Retrieve and fall back to &amp;#039;default&amp;#039; in-app notification data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &amp;#039;Default&amp;#039; in-app notification resource optimization&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 4.21.1.66
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_67&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; Work on the New Scene dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Remember the last active page&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; Improved logging&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When verbose SSL error logging is enabled&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 4.21.1.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_68&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; Backend support for in-app notifications&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modifications to allow code reuse in Install Manager&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 4.21.1.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_69&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; Backend support for in-app notifications&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue when no supporting resources are specified&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 4.21.1.69
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_70&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 data item creation when an element is instanced more than once on a file load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with remembering username/password&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Expand/Collapse actions to the Property Hierarchy pane context menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expand All&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expand Selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expand from Selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Collapse All&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Collapse Selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Collapse from Selected&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; Moved actions that set an attribute in the Property Hierarchy pane context menu to a “Set” submenu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set &amp;gt; Limits To Extents&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set &amp;gt; Limits to Extents Recursive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set &amp;gt; Scalars…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set &amp;gt; Save With…&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 4.21.1.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_71&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved logging&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the application update check is disabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the application update check was last performed, and what the interval is set to&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When an application update check is starting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When an application update check has completed, and whether or not an update was detected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When an application update check encounters an error&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When reporting on supported OpenGL extensions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When reporting on OpenGL hardware features&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When reporting on OpenGL settings&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 4.21.1.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_72&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 possible crash on macOS when updating metadata via Daz Connect&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 4.21.1.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_73&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; Implemented fallbacks for in-app notification areas of the New Scene dialog when a connection is not possible&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved logging&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Message severity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When a translator has been loaded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When loading a translator fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When a translator cannot be found&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Home path location, total drive space, available drive space&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When loading plugins&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When loading a plugin fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When building the help index&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When reading a style definition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When creating a pixel buffer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When creating a pixel buffer fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When compiling OpenGL shaders&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When compiling OpenGL shaders fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When requesting in-app notification supporting resources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the local cache for in-app notifications already contains data available from the server&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When no supporting resources are referenced by an in-app notification scope&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When retrieving supporting resources for an in-app notification scope has finished&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; Removed conflicting shortcuts for some Scene pane actions&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 4.21.1.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_74&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 the title of the message displayed for the “Clear Recent Files…” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Set Max Recent Files…” action (DzSetMaxRecentFilesAction)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes an integer input dialog that allows viewing/setting the maximum number of recent files (within the [0,100] range) to be 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; Added the “Set Max Recent Files…” action to the OpenRecentMenu type of DzActionMenu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes the action to be displayed in the File &amp;gt; Open Recent submenu&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 the “Set Max Recent Files…” action to the content menu for the Recent page of the New Scene dialog&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 4.21.1.74
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_75&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 tweaks to the fallback for the in-app notification footer in the New Scene dialog&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 4.21.1.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_76&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 adjustments to application update check HTTP requests&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved logging&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When initializing OpenGL extensions&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 4.21.1.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_77&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 4.21.1.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_78&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 DzFileIO SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added ensurePath(), removeDir(), mkpath()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.78; SDK min is 4.5.0.100&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; DzFileIO&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 4.21.1.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_79&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; Improved logging&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When retrieved &amp;#039;current&amp;#039; in-app notification data is empty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the &amp;#039;current&amp;#039; in-app notification cache resource path cannot be removed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the &amp;#039;current&amp;#039; in-app notification cache temporary resource path cannot be renamed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the &amp;#039;current&amp;#039; in-app notification cache temporary resource path cannot be removed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the &amp;#039;default&amp;#039; in-app notification cache resource path cannot be removed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the &amp;#039;default&amp;#039; in-app notification cache temporary resource path cannot be renamed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the &amp;#039;default&amp;#039; in-app notification cache temporary resource path cannot be removed&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; &amp;#039;Current&amp;#039; in-app notification resources now employ the same safe-write mechanism as &amp;#039;default&amp;#039; notifications&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated successful connection messaging when logging in&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 4.21.1.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_80&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 DzPropertyWgt SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added resetAttributes()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzStyledPropertyBaseWgt SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added resetAttributes()&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; DzPropertyWgt&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.80; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the label of the “Reset” action in the property options menu to “Reset Value”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Reset Attributes” action to the property options menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Resets instance changes to the Label, Path, Region, Hidden, Locked, Min, Max, Default, Nudge, Use Limits, As Percent, Auto Follow, override controllers, modulo, mappable, must map, default map gamma, texture modifiers, and animation blend mode attributes of a property (depending on type) to match the definition&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 4.21.1.80
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4211104&quot;&gt;Public Beta (4.21.1.104)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_81&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; Extended DzPropertyListView SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setShowPropertyMenuButton(), setShowPropertyFavoriteButton(), setShowPropertyLockButton()&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; DzPropertyListView&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.81; SDK min is 4.5.0.100&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 4.21.1.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_82&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 DzBasicCamera public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDimensionPresetIfMatch()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.83; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; An attempt to set the General &amp;gt; Dimensions &amp;gt; Dimension Preset (Global) property in the Render Settings pane to a pre-defined dimension preset other than “Active Viewport”, when “Active Viewport” is not the saved value, based on the values of the Aspect Ratio and Pixel Size properties (where defined) is now made when loading from file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; An attempt to set the Dimensions &amp;gt; Dimension Preset property for cameras to a pre-defined dimension preset other than “Active Viewport”, when “Active Viewport” is not the saved value, based on the values of the Aspect Ratio and Pixel Size properties (where defined) is now made when loading from file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with setting the General &amp;gt; Dimensions &amp;gt; Dimension Preset (Global) property in the Render Settings pane to the “Active Viewport” dimension preset when loading from file&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 4.21.1.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_83&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 DzPropertyListView SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setMenuClassOverride(), getMenuClassOverride(), hasMenuClassOverride()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzStyledPropertyBaseWgt SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setMenuClassOverride()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPersistentMenu public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getLabel()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPersistentMenu SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setLabel()&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; DzPersistentMenu&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; DzPropertyListView, DzStyledPropertyBaseWgt, DzPersistentMenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.83; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the persistent “Property” menu label to indicate “Property Options” for consistency&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Shader Mixer now provides its own persistent “Property Options (Brick)” menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This menu intentionally omits/excludes the actions that have no effect on the Properties page of the Shader Mixer 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; Fixed an issue where the Properties page on the Shader Mixer pane was displaying dynamically hidden properties regardless of whether or not the “Show hidden” option was checked&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changing the Hidden state of a property in the Parameter Settings dialog does not automatically refresh the Properties list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A toggle of the Show Hidden option state will trigger a refresh of the list&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 4.21.1.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_84&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; Selecting an asset in the New Scene dialog now displays a hyperlink to the asset path below the asset view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Multi-selecting assets in the New Scene dialog now displays feedback about which asset will “Open As New”, and which asset(s) will be “Merge Into Scene”, in the order that the assets will be merged&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the Scene &amp;gt; On “New” preference is set (and valid), the New Scene dialog uses the path specified to populate/decorate the “New Scene” asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset view context menus in the New Scene dialog now consider whether or not the Scene &amp;gt; On “New” preference is set (and valid)&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 4.21.1.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_85&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; Improved logging&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Message severity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When metadata update via Daz Connect fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When installing via Daz Connect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When an offline install fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When migrating metadata&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When metadata migration fails&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 placeholder text (hints) to the Daz Connect login fields&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Multi-selected assets in the New Scene dialog are now sorted in order to provide predictable results&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the Scene &amp;gt; On “New” preference is not set, or is invalid, the “New Scene” asset will be positioned first (Open As New) in the list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the Scene &amp;gt; On “New” preference is set (and valid), the “New Scene (…)” asset will be positioned in the list according to selection order&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Start Scene Builder” asset is always positioned last (Merge Into Scene) in the list&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; Extended pre-defined dimension presets&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added XGA (4:3, 1024 x 768)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added SVGA (4:3, 800 x 600)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added VGA / 480i (4:3, 640 x 480)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added SXGA (5:4, 1280 x 1024)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Ultra HD [UHD] / 8K (16:9, 7680 x 4320)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “/ 4K” to Ultra HD [UHD] / 4K (16:9, 3840 x 2160)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “/ 2K” to Quad HD [QHD] / 2K / 1440p (16:9, 2560 x 1440)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DCI (256:135)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DCI 4K (256:135, 4096 x 2160)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DCI 2K (256:135, 2048 x 1080)&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 DzElement public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setAllPropertyAttributesAsDefinitions(), setAllPrivatePropertyAttributesAsDefinitions()&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; DzElement&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.85; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Include backdrop “Background” property label in definition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set current attributes as definition, on DzBrickMaterial properties, when applying to scene&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 4.21.1.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_86&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 DzPropertyListItemDelegate SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setMenuClassOverride(), getMenuClassOverride(), hasMenuClassOverride(), setEnableMenuBtn(), setShowMenuBtn(), setShowOverrideBtn(), setShowLockBtn(), setShowFavoriteBtn()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPropertyListView SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setEnablePropertyMenuButton()&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 DzElementPropertyMenu, DzSimpleElementPropertyMenu&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; DzPropertyListItemDelegate&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; DzElementPropertyMenu, DzSimpleElementPropertyMenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.86; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editor pages of the Draw Settings, Render Settings, and Simulation Settings panes now utilize a persistent “Property Options (Element)” menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This menu intentionally omits/excludes the actions that have no, or an undesirable, effect on the properties displayed on the Editor page of these panes&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 Customize Style dialog now hides property header buttons that serve no practical purpose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Texture Atlas Lines dialog now hides property header buttons that serve no practical purpose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Iray Options in the Render Window dialog now hides property header buttons that serve no practical purpose&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_21_1_87&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; Addressed asset duplication scenarios in the New Scene dialog asset views&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Templates page&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the Scene &amp;gt; On “New” preference is set (and valid), and an asset for the file is assigned to the &lt;code&gt;/Default/Templates&lt;/code&gt; category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the criteria for displaying the “Start Scene Builder” asset is satisfied, and the Start Scene Builder script is assigned to the &lt;code&gt;/Default/Templates&lt;/code&gt; category&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; Recent page&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the Scene &amp;gt; On “New” preference is set (and valid), and an asset for the file is in the recently opened asset list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the criteria for displaying the “Start Scene Builder” asset is satisfied, and the Start Scene Builder script is in the recently opened asset list&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; Favorites page&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the Scene &amp;gt; On “New” preference is set (and valid), and an asset for the file is assigned to the &lt;code&gt;/Default/Favorites&lt;/code&gt; category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the criteria for displaying the “Start Scene Builder” asset is satisfied, and the Start Scene Builder script is assigned to the &lt;code&gt;/Default/Favorites&lt;/code&gt; category&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 that caused the property menu icon of a property to not be displayed when the cursor was hovered over the property&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 4.21.1.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_88&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 New (Scene) action now causes the New Scene dialog to be displayed&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 New Scene dialog where double-clicking the “New Scene” asset (that has not been overridden) would attempt to load a file and ultimately fail&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 4.21.1.88
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_89&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to DzCloud 1.0.3.31&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that caused an error to be thrown when a product is owned more than once&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 4.21.1.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_90&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 DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getNumAssetsInCategory(), getAssetsInCategory()&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&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.90; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed messaging presented by Scene Builder when the categories used for (curated) population of asset views have no assets assigned&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Previous messaging (erroneously) indicated that assets must be assigned to a &lt;code&gt;/Default/Scene Builder/Next Steps&lt;/code&gt; sub-category&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 Home page script now uses DzScriptHandle to control the lifetime of DzAssetContainer instances&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Scene Builder scripts now use DzScriptHandle to control the lifetime of DzAssetContainer instances&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 4.21.1.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_91&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 DzAsset SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCategories() override&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAsset scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCategories()&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; DzAsset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.91; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use of the “Categorize…” action in asset view context menus now attempts to restore category and asset selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Add to Favorites” action to asset view context menus&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supports multi-selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Appears when one or more of the selected assets is not assigned to the &lt;code&gt;/Default/Favorites&lt;/code&gt; (or sub) category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides convenient/quick access to assigning an asset to the &lt;code&gt;/Default/Favorites&lt;/code&gt; category&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 “Remove from Favorites” action to asset view context menus&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supports multi-selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Appears when one or more of the selected assets is assigned to the &lt;code&gt;/Default/Favorites&lt;/code&gt; (or sub) category&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides convenient/quick access to deleting assignment of an asset to the &lt;code&gt;/Default/Favorites&lt;/code&gt; category (and any sub-category)&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 4.21.1.91
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_92&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 DzScene public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added saveThumbnailImage() override&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added loadAssetWithOptions(), openFileWithOptions(), openUriWithOptions(), mergeFilesWithOptions(), openNativeFileWithOptions(), openNativeUriWithOptions(), importFileWithOptions()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetIOMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added doLoadWithOptions(), loadFromUriWithOptions()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetIOMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added doFigureLoadWithOptions(), loadMorphDeltasWithOptions()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzAssetIOMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated loadFirstDeltas()&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; DzScene, DzContentMgr, DzAssetIOMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.92; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the “Thumbnail Saving” preference to allow a user to choose between “Always save/replace tip images” (default) vs “Do not replace tip images” vs “Do not save tip images”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The preference is accessed via Edit &amp;gt; Preferences… (F2) &amp;gt; Content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The preference serves as a global/fallback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The preference can be overridden at the asset IO filter level&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 message severity of some logging entries when loading assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Scene Builder where an asset that had been removed (marked hidden) from a category assigned by a vendor was not being respected when the “Show Hidden Vendor Categorizations” preference was disabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus&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;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the File &amp;gt; Open Recent submenu from the default menus&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use File &amp;gt; New (Scene) &amp;gt; Recent instead&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 widget stretch issues in the “Light Preset Load Options” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed widget stretch issues in the “Camera Preset Load Options” dialog&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 4.21.1.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_93&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; Cleaned up verbosity (signal vs noise) issues with addon asset file loading in anonymous logging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed potential race conditions in anonymous 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 4.21.1.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_94&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 the “Thumbnail Saving” preference to allow a user to choose between “Use discrete thumbnail extension (e.g., *.duf.png)” (default) vs “Use inclusive thumbnail extension (e.g., *.png)”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The preference is accessed via Edit &amp;gt; Preferences… (F2) &amp;gt; Content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The preference serves as a global/fallback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The preference can be overridden at the asset IO filter level&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 “Start Scene Builder” asset in the New Scene dialog now displays a content type indicator&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 Home screen to be empty&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&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved performance of the search for Scene Builder assets in the Home screen&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 4.21.1.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_95&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; Updated build/installers to include the latest versions of MS redistributables; 2005, 2010, 2015, 2017, 2019, 2022&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 4.21.1.95
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_96&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that caused the MS redistributable files to not be properly staged, and therefore to be excluded from packages/installers, and therefore to not be installed&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 4.21.1.96
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_97&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 issues with the “Info Page” of the “Information Panel”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; An asset that provides a relative &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; in its authorship data would be treated as a keyword instead of a &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; when clicked (i.e., filter by keyword vs open &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selecting a different category in an associated navigation view would not clear displayed asset information&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clearing selection in an associated container/asset view would not clear displayed asset information&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clearing selection in an associated container/asset view, raising a different pane in the pane group, then raising the original pane caused information for the first container/asset in the view to be displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “No Selection” text could end up being presented as a hyperlink&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 issues with the “Tags Page” of the “Information Panel”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Apply Changes” button is now enabled only when an asset is selected&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 4.21.1.97
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_98&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 User Parameters brick, in Shader Mixer, that prevented connections involved in dynamic hiding of enum parameters&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 display of the New Scene dialog was not immediate when triggering the New (Scene) action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; In-app notification areas now display a busy indicator until/unless responses to asynchronous HTTP requests for in-app notification data/resources are received&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 New Scene dialog now utilizes a persistent cache for all online in-app notification resources, regardless of type&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; In-app notification data is fetched each time the New Scene dialog is displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; In-app notification resources (images) are fetched if/when the cache is stale&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 SDK version to 4.21.1.98; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Update Metadata” option to the login frame/dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When checked, previous behaviors are maintained&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When unchecked, automatic synchronization of metadata upon login is disabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When unchecked and logged in, the Connect &amp;gt; Update Metadata… action will prompt for confirmation before requesting remote metadata updates&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 4.21.1.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_99&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 DzPropertyListView SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setShowPropertyOverrideButton()&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; DzPropertyListView&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.99; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression where the property controller button typically found in the in the header of properties with controllers was not being displayed in property based panes; e.g., Parameters, Posing, Shaping, Surfaces, Lights, Cameras&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 4.21.1.99
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_100&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 issues with user preferences for asset thumbnail saving being respected in all combinations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset thumbnail saving now employs “safe write”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Any existing thumbnail/tip is renamed as a backup, the thumbnail/tip is rendered/saved to the original name, the backup is removed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If rendering/saving the thumbnail/tip to the original name fails to complete successfully, the backup is renamed to the original name&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 public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzScene&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 4.21.1.100
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_101&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; Global preferences for asset thumbnail saving now serve as the basis for all save filters&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Any supported setting not discretely set is inherited from the global preference&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 “Expand Keyed from Item” action to the Timeline pane Dopesheet navigation context menu, Expand submenu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expands all levels of the navigation tree, from the context item, in order to reveal property items that have keys&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 “Collapse Non-Keyed from Item” action to the Timeline pane Dopesheet navigation context menu, Collapse submenu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Collapses all levels of the navigation tree, from the context item, unless the property item has keys&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 drawing order of the playhead/keys in the Timeline pane Key Graph&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Drawing order in the Key Graph is now consistent with the Dopesheet&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; Double-clicking a key in the Timeline pane Key Graph will now set the time/frame of the playhead to the corresponding time/frame&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Behavior in the Key Graph is now consistent with the Dopesheet&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 4.21.1.101
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_102&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 issues with user preferences for asset thumbnail saving causing the removal of images with the inclusive file extension when the discrete file extension option is chosen but there are files with the same basename in the folder that do not have a corresponding discrete thumbnail, so the inclusive thumbnail should not be cleaned up (deleted)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., x.dsa exists, x.png exists, x.duf is saved and x.duf.png is generated (or exists) - deleting x.png would leave x.dsa without a thumbnail in asset views because x.dsa.png does not exist&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; DzScene::saveThumbnailImage() now validates the passed path for a discrete file extension&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., *.duf.png, *.dsa.png&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; final suffix must be png&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 where DzScene::saveThumbnailImage() was not being initialized with the active viewport and therefore could not be called without discrete options (i.e., legacy &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;) in order to produce a thumbnail image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzNode scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPixmap()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScene public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDefaultKeyInterpolationType(), getDefaultKeyInterpolationType(); added defaultKeyInterpolationTypeChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.102; SDK min is 4.5.0.100&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; DzScene, DzFloatProperty, DzFloat2Property, DzFloat3Property&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; DzNode&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 4.21.1.102
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_103&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; Refactored the number/order of options for the user preferences that controls the file extension used when saving asset thumbnails&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The first “Use discrete thumbnail extension (*.duf.png)” option is non-strict, meaning it is most like the behavior in prior builds where any existing *.png file is not removed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The second “Use discrete thumbnail extension (*.duf.png) - strict mode” option will remove an existing *.png if all other like-named files that can be loaded/imported have corresponding *.ext.png files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The third/last “Use inclusive thumbnail extension (*.png) - strict mode” option will removed an existing *.duf.png&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 4.21.1.103
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_104&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 the Home page script and Scene Builder scripts use of DzScriptHandle for controlling the lifetime of DzAssetContainer instances to be forward compatible&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for the “Iray Handle”, “Enable Iray Matte”, and “Iray Ghost Light Factor” properties on basic camera types when NVIDIA Iray is the active renderer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides control over contribution from the headlamp&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 the “Create Advanced Iray Node Properties” script - Default Resources&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; By default, execution now displays a dialog with a checklist of each property that can be created for a given node type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only node types that support one or more property that have not already been created, are listed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If no property can be created, the dialog is suppressed and a message is presented instead&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the [Shift] key is pressed when executed, the dialog is suppressed and all applicable properties that have not already been created are added&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 4.21.1.104
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4211108&quot;&gt;Public Beta (4.21.1.108)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_105&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 resources for pending Timeline pane styling updates&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 4.21.1.105
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_106&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 DzBarButton not handling icon on/off states when a button is checkable/checked&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 4.21.1.106
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_107&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 issues in the New Scene dialog where context menu actions did not handle asset multi-selection in the expected way&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Open As New” would only open the context asset instead of using (modified) selection order (consistent with accepting the dialog) to determine which asset to open and which asset(s) to merge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Merge Into Scene” would only merge the context asset instead of using (modified) selection order (consistent with accepting the dialog) to merge each selected asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Browse to File Location…” would only open the context asset instead of each of the selected assets that resolve to a file&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 4.21.1.107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_108&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 saving asset thumbnails when the asset has a name that includes a “.” character if the preference is set to the “Use inclusive thumbnail extension (*.png) - strict mode” 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 4.21.1.108
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_42201&quot;&gt;Public Beta (4.22.0.1)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_109&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; Vertical/Horizontal scrollbars are no longer shown when the contents of the New Scene dialog Sidebar notification dimensions exceed the available visible space&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 4.21.1.109
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_110&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 DzAsset public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added clearCachedImageForAsset()&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; DzAsset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.110; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Update Metadata” option in the login frame/dialog is now unchecked by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; When populating the Recent page of the New Scene dialog, the asset image cache is now forced to be reloaded for the first 15 (default number of recent files) assets, the first time the asset view is shown/populated&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This temporarily addresses the issue until it is more completely addressed on the saving side of the equation&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 4.21.1.110
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_111&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 DzDynamicDividerWgt SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getFirstWidgetHidden(), getSecondWidgetHidden(), setFirstWidgetHidden(), setSecondWidgetHidden()&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; DzDynamicDividerWgt&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.21.1.111; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a styling issue with the Render Settings &amp;gt; NVIDIA Iray (MDL) &amp;gt; Advanced page that made seeing/discovering the Hardware/Canvases/Bridge sub-pages difficult with the Highway or Main Street default styles applied&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 4.21.1.111
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_0&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; Increment application, plugin and SDK version for 4.22.0.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated version related images&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 4.22.0.0
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_1&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 dForce 1.8.0.1&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Uses 4.22.0.x SDK&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates plugin revision to reflect SDK version&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Maintains Publishing Partner Features functionality&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 copyright statements; 2023&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The minimum limit of the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Progressive Rendering &amp;gt; Completion &amp;gt; Max Samples property is now -1&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A value of -1 disables the maximum number of samples as a criterion for render loop termination&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 minimum limit of the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Progressive Rendering &amp;gt; Completion &amp;gt; Max Time property is now -1&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A value of -1 disables the maximum time in seconds as a criterion for render loop termination&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 maximum limit of the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Progressive Rendering &amp;gt; Completion &amp;gt; Max Samples property is now 25000&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 creation of singleton nodes from a Render Settings Preset&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Render Settings Preset includes a value to set on a property of a singleton node (e.g., Environment Options, Tonemapper Options), and the corresponding singleton node does not already exist in the scene, the singleton node will be created&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 4.22.0.1
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_42207&quot;&gt;Public Beta (4.22.0.7)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_2&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; Changes merged from 4.22.1.3&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&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; DzIrayRenderer&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; Changes merged from 4.22.1.4&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A cached image for an asset thumbnail is now cleared when saving a thumbnail image for the asset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial work on Face Transfer 2&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; Changes merged from 4.22.1.5&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential out of bounds error in Face Transfer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reverted a temporary fix that forced the asset image cache to be reloaded for the first 15 (default number of recent files) assets, the first time the asset view in the Recent page of the New Scene dialog is shown/populated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.6&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for Genesis 9 eye material setup to Face Transfer 2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increased the contrast of a disabled property label (with the property header) in the Darkside style&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The icon for the New Scene asset, displayed in the New Scene dialog, is now styled discretely in default styles&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; The icon from the New action is now used as a fallback&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; In the Timeline pane Dopesheet, the marker for keys that are rolled up is now styled distinctly different from the marker in the timeline for frames that contain keys&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; The marker for keys that are rolled up is selectable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; The marker for frames that contain keys is not selectable&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; Fixed a styling issue with the name column header in the Dopesheet on the Timeline pane when the Highway or Main Street style are applied&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&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; Changes merged from 4.22.1.7&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTimePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added ControlsPosition enum; added setControlsPosition(), getControlsPosition(), toggleKeyGraph(); added controlsPositionChanged(), keyGraphOpenChanged() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&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; DzTimePane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Timeline pane now supports controls being positioned above or below (default) the timeline/dopesheet/key graph/time slider&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Controls Bottom” (DzTimePaneControlsBottomAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Controls Top” (DzTimePaneControlsTopAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Tension (T), Continuity (C), and Bias (B) fields in the Timeline pane are now individually labeled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed styling of the Timeline key interpolation type button; disabled state, button size&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the enabled/disabled/checked state of Timeline actions when switching view modes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the enabled/disabled/checked state of Timeline actions when restoring settings (e.g., loading &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; layout)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the enabled/disabled state of Timeline controls when key selection changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the button for hiding/showing the Key Graph in the Timeline pane from the divider bar to a discrete button in the Key controls&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made access of the Key Graph more obvious/discoverable&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; Added a “Show Key Graph” (DzTimePaneKeyGraphToggleAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&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; Changes merged from 4.22.1.8&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks; Face Transfer 2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enabled Face Transfer 2 on macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved handling in Face Transfer for presence of Face Transfer 2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Face Transfer 2 to distribution footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed categorization of assets saved by Face Transfer for Genesis 8.1 Male&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2480/#CS-428090 - Animation playback when “Play All Frames” is not active requires cursor movement to advance the playhead&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in the Timeline Dopesheet that prevented collapsed keys on the root of an object, and collapsed keys at odd numbered frames for subitems, from providing cursor feedback and from being selected when clicked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added inline help for the Key Graph button on the Timeline pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the context menu for the Timeline Dopesheet to reflect item and/or key selection state&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Preferences” submenu to the Timeline pane option menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved preference type actions in the Timeline pane option menu to the “Preferences” submenu&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; Updated default menus&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&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;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.9&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Face Transfer 2 resources to distribution footprint&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; Changes merged from 4.22.1.10&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks; macOS&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; Changes merged from 4.22.1.11&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a conflict between core and Face Transfer 2 exported symbols&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Log relative paths for source files in warnings on Windows&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; Changes merged from 4.22.1.12&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with the saving of thumbnails not respecting the global preference, when saving user facing assets&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; Changes merged from 4.22.1.13&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Loading assets via normal operation of the New Scene dialog (i.e., clicking the “Create” button) now occurs once the dialog is closed instead of before&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; This change causes the prompt for saving the current scene to be more apparent and consistent with prior behaviors&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; A crash in Face Transfer 2 is now prevented on macOS when running Rosetta processes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Face Transfer 2 with initialization of a 3rd party library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging for failures to initialize a 3rd party library in Face Transfer (1), and/or Face Transfer 2, regardless of whether or not showing prompts is enabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where a 3rd party library was being initialized for Face Transfer 2 when the plugin was disabled&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; Changes merged from 4.22.1.14&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The plugin name is now quoted in trial usage activation policy feedback to address potential confusion with remaining usages vs plugin version&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; Changes merged from 4.22.1.15&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzActionMenu public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added moveItem()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&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; DzActionMenu, DzActionMenuItem&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added warnings to DzActionMenu methods being called on invalid menu types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed potential crashes in Face Transfer 2 when attempting to find a property in Genesis 9&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; When validating the gender of the selected figure against the Gender option before generating&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; When validating the gender of the selected figure against the Gender option before saving&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; Improved Face Transfer / Face Transfer 2 logging&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Message severity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed localization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Heading/Formatting consistency&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; Display of messages in Face Transfer / Face Transfer 2 now respects the application setting for whether or not prompts are shown&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved efficiency of Face Transfer action initialization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Face Transfer 2 guide page resources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Face Transfer 2 tip page resources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated guide page common script to handle trailing version number&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; Changes merged from 4.22.1.16&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Build system tweaks; Face Transfer 2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with Genesis 9 morph generation in Face Transfer 2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with Genesis 9 gender selection in Face Transfer 2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with platform specific Face Transfer 2 guide page resources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed issues with platform specific Face Transfer 2 tip page resources&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved Face Transfer inline help data to an inline help (per platform) file&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; Changes merged from 4.22.1.17&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved generated morph blending in Face Transfer 2&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Uses weight map values identical to G9 HeadSplit DFormer in Genesis 9 Starter Essentials for maximum compatibility&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; Improved eye morphs generated by Face Transfer 2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored messaging in Face Transfer / Face Transfer 2 when transferring a face to a selected figure that does not clearly match/bias toward the chosen Gender option&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; Changes merged from 4.22.1.18&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved quality of eye materials in Face Transfer 2 on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzShapeRiggingAdjuster scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setAdjustFollowTarget()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.0.2; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&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; DzShapeRiggingAdjuster&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved eye bone positioning in Face Transfer 2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Generate translucency map from diffuse map and assign in Face Transfer 2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented Face Transfer 2 plugin major version number; reset minor, revision, build&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed missing resources for disabled state of keyframe type actions in the Highway and Main Street styles&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 4.22.0.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_3&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.20&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&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; DzActionMenuItem&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Calling DzActionMenuItem::loadFile() on a menu item type other than FileOpenAction or FileMergeAction will now log a warning&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the [Shift] key when clicking a FileOpenAction type menu item will now cause it to temporarily behave as a FileMergeAction type menu item&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where clicking a FileMergeAction type menu item would cause the prompt to save message to appear&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; Changes merged from 4.22.1.21&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reverted a change related to the handling of array values for NVIDIA Iray 2023/MDL 1.8 &lt;abbr title=&quot;specification&quot;&gt;spec&lt;/abbr&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; NVIDIA Iray 2023 is not included in 4.22.0.x builds - see 4.22.1.13&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 4.22.0.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_4&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.22&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved quality of eye materials in Face Transfer 2 on macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with the FBX Exporter with setting up visible polygons where a Geo-Graft is involved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with the FBX Exporter with setting up subdivision edge weights where a Geo-Graft is involved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in FBX Import of skinning when more than a skinning modifier exists&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash in Geometry Editor when invoking the context menu while selecting between a skeleton with bones and a skeleton without bones&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with the FBX Exporter where separate geometry for each actively grafted follower was being included in addition to the merged geometry&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 4.22.0.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_5&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.23&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed memory leaks in FBX Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Face Transfer 2 library&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now supports Apple silicon on macOS&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 4.22.0.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_6&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.24&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to Face Transfer 2 for overriding the gender specific default figure Scene Subset/Character Preset separately from overriding the gender specific default figure Scene Subset/Character Preset for Face Transfer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to Face Transfer for overriding the Genesis 8 Material(s) Preset via application settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to Face Transfer 2 for overriding the Genesis 9 Material(s) Preset via application settings&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 4.22.0.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_7&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.25&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Face Transfer 2 library&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved performance on macOS&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; Fixed an issue in Face Transfer / Face Transfer 2 where the generated morph was not correctly re-projecting onto followers if generation occurred more than once on the same figure&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved translucency map generation for Face Transfer 2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAppSettings public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added path()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&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; DzAppSettings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.0.7; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue when saving thumbnails downstream from DzAssetIOMgr methods if the path of the filename passed does not include an extension; doSaveWithOptions(), doSave(), doSceneSave()&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 4.22.0.7
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_42209&quot;&gt;Public Beta (4.22.0.9)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_8&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.26&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Adjust Follow Target” option to the “Adjust Rigging to Shape” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes rigging adjustments on a selected follower to be applied to the follow target rather than the follower itself&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; Changes merged from 4.22.1.27&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Face Transfer where not all active shapes were being accounted for&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Face Transfer 2 where not all active shapes were being accounted for&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Face Transfer 2 where the “Face Transfer” property generated on a follower (e.g., eyes) was being targeted as the controller rather than the property on the follow target&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Face Transfer 2 where rigging properties (e.g., origin, endpoint) on a follower (e.g., eyes) were not being connected to the “Face Transfer” controller&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Face Transfer prompt that offers choice for how to handle figure selection when “Generate” is clicked now uses the generation of the selected figure (if supported) when “New  Figure” is chosen rather than being based on registration/trial save status&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Detection of selected figure gender in Face Transfer 2 will now evaluate the accumulated weight of active gender related morph targets when primary evaluations are unable to determine gender&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Face Transfer 2 where the eye morph was being overdriven, albeit unnoticed due to clamping&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated trial usage activation policy default messaging&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended trial usage activation policy messaging templates&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for discrete Handlebars expressions:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;{{pluginName}}&lt;/code&gt; - the name of the plugin&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;{{usagesAllowed}}&lt;/code&gt; - the total number of &amp;#039;usages&amp;#039; allowed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;{{remainingCount}}&lt;/code&gt; - the number of &amp;#039;usages&amp;#039; remaining&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;{{moreThanOne}}&lt;/code&gt; - pluralize based on the number of remaining &amp;#039;usages&amp;#039; being more than 1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;{{oneOrLess}}&lt;/code&gt; - pluralize based on the number of remaining &amp;#039;usages&amp;#039; being 1 or less&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; Updated Face Transfer trial activation messaging; use templating&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Face Transfer 2 trial activation messaging; use templating&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored Face Transfer support for overriding Genesis 8 Scene Subset/Character Preset via application settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DefaultFemale&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DefaultMale&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use requires registration&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; Refactored Face Transfer support for overriding the Genesis 8 Material(s) Preset via application settings to be generation and gender specific&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;Genesis8FemaleMaterial&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;Genesis8_1FemaleMaterial&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;Genesis8MaleMaterial&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;Genesis8_1MaleMaterial&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use requires registration&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; Refactored Face Transfer 2 support for overriding Genesis 9 Scene Subset/Character Preset via application settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DefaultFemale&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;DefaultMale&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use requires registration&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; Refactored Face Transfer 2 support for overriding Genesis 9 Material(s) Preset via application settings to be gender specific&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;Genesis9FemaleMaterial&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;Genesis9MaleMaterial&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use requires registration&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; Fixed a regression with style pixmaps being shifted by 1&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Affected images displayed for Shader Builder, Strand Based Hair, IK, and Timeline/Animation&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 4.22.0.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_9&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.28&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Face Transfer 2 now creates a (temporary) data item on the figure during generate that holds information from the projection engine&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; This data item is removed during the save process&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; Added support for a &lt;code&gt;PostProcess&lt;/code&gt; application setting to Face Transfer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for a &lt;code&gt;PostProcess&lt;/code&gt; application setting to Face Transfer2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Base” option to the Face Transfer pane that allows discrete selection of which base figure to load&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Auto (Windows only)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Applies the behavior described in 4.22.0.8&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Genesis 9&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a non-Genesis 9 figure is selected, a new Genesis 9 figure is loaded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Genesis 9 figure is selected and the gender cannot be determined to be a match, the user is prompted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Genesis 9 figure is selected and the gender is determined to be a match, that figure is modified&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Genesis 8 (Windows only)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a non-Genesis 8/8.1 figure is selected, a new Genesis 8 figure is loaded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Genesis 8/8.1 figure of the opposite gender is selected, the user is prompted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Genesis 8/8.1 figure of the same gender is selected, that figure is modified&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; Refactored figure base/gender options on the Face Transfer pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Face Transfer progress feedback to be more contextual&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 4.22.0.9
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_422010&quot;&gt;Public Beta (4.22.0.10)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_10&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.29&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Face Transfer progress reporting to be more informative&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; Changes merged from 4.22.1.30&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Face Transfer inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in the FBX Exporter that caused the enabled/checked state of options that depend on the Format chosen to be incorrect/ignored during write operations&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., “Embed Textures (Binary Only)”&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 4.22.0.10
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_422012&quot;&gt;Public Beta (4.22.0.12)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_11&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.31&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the label of DzNewAction&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Since 4.21.1.88, the action causes the New Scene dialog to be presented and requires further interaction by the user, and therefore the label of the action should include an ellipsis&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; Updated the description of the “New…” (DzNewAction) action&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; Changes merged from 4.22.1.33&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed “Joint Editor Drawing Options” dialog styling/sizing inconsistencies&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue caused by a change implemented in NVIDIA Iray 2022.0.0 beta, build 359000.876&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Made the parameter conversion of ground/global fog consistent (now all parameters respect the scene unit, as before only the density did).”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Values for “Ground Fog Decay Start” and “Ground Fog Decay Height” Atmospheric Fog properties are historically expressed in centimeters (Daz Studio native unit)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; This change to Iray caused these (centimeter) values to be interpreted as meters (2 orders of magnitude) and manifested in renders of saved scenes appearing nearly black&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 4.22.0.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_12&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.34&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a crash when saving from Face Transfer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Face Transfer progress reporting to be more informative during save&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 4.22.0.12
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_422014&quot;&gt;Public Beta (4.22.0.14)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_13&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.34&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated/Extended Face Transfer progress reporting to be more informative&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving of Face Transfer figures now sets consistent property group paths for generated morphs on followers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving of Face Transfer figures now sets consistent property group paths for property aliases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Face Transfer 2 generated texture names now include generation/gender indicators&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in Face Transfer / Face Transfer 2 where the shape name chosen during save was not being checked for uniqueness&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a memory leak in Face Transfer / Face Transfer 2 when cleaning up transfer data during save&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential crash in Face Transfer / Face Transfer 2 when processing/updating modifiers on followers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Face Transfer / Face Transfer 2 now prevent shape name conflicts during save&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 4.22.0.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_14&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.35&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Log closing of main window&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFaceTransferPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setSourceImage(); added save() override&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&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; DzFaceTransferPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that caused a false-positive “nested directory” warning to be logged when the path for one mapped content directory (A) is a substring of the path for another mapped directory (B), but the name of the last folder with the shorter path (A) is not the same as the name of the folder in the longer path (B) at the same depth&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; Changes merged from 4.22.1.36&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved performance when closing the application&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved logging when loading a new scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for populating the “Face Transfer Save Options” dialog via the Face Transfer pane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.22.0.14
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_422015&quot;&gt;Public Beta (4.22.0.15)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_15&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.37&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended pre-defined dimension presets&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Smartphone Portrait (9:16)&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; Changes merged from 4.22.1.38&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Source maintenance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that caused the Tips page of the Face Transfer pane to be empty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue that caused the “Show Hidden Properties” (DzLGHTSShowHiddenAction) and “Sync With Scene Selection” (DzLGHTSSyncWithSceneAction) actions to be unable to find the Lights pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lights pane option menu &amp;gt; Preferences&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; Fixed an issue that caused the Lights pane context menu to be unable to find the Lights pane&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 4.22.0.15
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;private_beta_422016&quot;&gt;Private Beta (4.22.0.16)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_16&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; Builds system tweaks; EV code signing discrete files on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.57&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added Mac_14_0 enumerated value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&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; DzApp&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; Changes merged from 4.22.1.62&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added OmniSurface shaders&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;./shaders/iray/nvidia/OmniSurface/OmniHair.mdl&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;./shaders/iray/nvidia/OmniSurface/OmniHairBase.mdl&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;./shaders/iray/nvidia/OmniSurface/OmniShared.mdl&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;./shaders/iray/nvidia/OmniSurface/OmniSurface.mdl&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;./shaders/iray/nvidia/OmniSurface/OmniSurfaceBase.mdl&lt;/del&gt;&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; Changes merged from 4.22.1.64&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved OmniSurface shaders up a directory to avoid future compatibility/maintenance issues&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; ./shaders/iray/OmniSurface/OmniHair.mdl&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; ./shaders/iray/OmniSurface/OmniHairBase.mdl&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; ./shaders/iray/OmniSurface/OmniShared.mdl&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; ./shaders/iray/OmniSurface/OmniSurface.mdl&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; ./shaders/iray/OmniSurface/OmniSurfaceBase.mdl&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 OmniSurface shader dependency&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; ./shaders/iray/OmniSurface/OmniImage.mdl&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; Updated SDK version to 4.22.0.16; SDK min is 4.5.0.100&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 4.22.0.16
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;private_beta_422019&quot;&gt;Private Beta (4.22.0.19)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_17&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.157&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for Daz Connect account services&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 4.22.0.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_18&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged from 4.22.1.143&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to InstallBuilder 24.3.0&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 4.22.0.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_0_19&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; 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 4.22.0.19
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.22.0.19 - 2024-09-16&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.22.0.16 - 2024-02-27&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.22.0.15 - 2023-12-20&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.22.0.1 - 2023-11-01&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_23_0_1">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-07T21:18:23+00:00</dc:date>
        <title>4.23.0.1 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_23_0_1</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.23.0.1 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; change log leading to the General Release of version 4.23.0.1. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_422141&quot;&gt;Public Beta (4.22.1.41)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_2&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; Increment application, plugin and SDK version for 4.22.1.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated version related images&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 4.22.1.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_3&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to dForce 1.8.1.2&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updates plugin revision to reflect SDK revision&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Maintains Publishing Partner Features functionality&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; Update to NVIDIA Iray 2022.1.10 (363600.8932)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.67 (R525) on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.98 (R525) on Windows in order to retain OpenCL/dForce 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; Changes merged into 4.22.0.2&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 4.22.1.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_4&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; Changes merged into 4.22.0.2&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 4.22.1.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_5&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; Changes merged into 4.22.0.2&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 4.22.1.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_6&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; Changes merged into 4.22.0.2&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 4.22.1.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_7&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; Changes merged into 4.22.0.2&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 4.22.1.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_8&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; Changes merged into 4.22.0.2&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 4.22.1.8
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_9&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; Changes merged into 4.22.0.2&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 2023.0.6 (367100.5773)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.67 (R525) on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 526.98 (R525) on Windows in order to retain OpenCL/dForce compatibility&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 new generated shader bricks&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfDustyDiffuseReflectionBsdf (Dusty Diffuse Reflection BSDF)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlDfFogVdf (Fog VDF)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlNVIDIACoreDefinitionsTriplanarFileTexture (Triplanar File Texture)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMdlNVIDIACoreDefinitionsTriplanarNormalmapTexture (Triplanar Normalmap Texture)&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 4.22.1.9
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_10&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; Changes merged into 4.22.0.2&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 4.22.1.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_11&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; Changes merged into 4.22.0.2&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 4.22.1.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_12&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; Changes merged into 4.22.0.2&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 4.22.1.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_13&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; Changes merged into 4.22.0.2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed handling of array values for MDL files&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; NVIDIA Iray 2023.0.0 changed the parameters of the MDL array constructor to match the MDL 1.8 specification&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; This manifested as DzShaderMaterial instances comprised of DzShaderBrick networks that utilize MDL arrays producing unintended results&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; For example, the Iray Blended Dual Lobe Hair Shader rendered black due to its use of a “Clamped Surface Mix” (DzMdlClampedSurfaceMix) brick&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 4.22.1.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_14&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; Changes merged into 4.22.0.2&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 4.22.1.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_15&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; Changes merged into 4.22.0.2&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 4.22.1.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_21_1_16&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; Changes merged into 4.22.0.2&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 4.22.1.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_17&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; Changes merged into 4.22.0.2&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 4.22.1.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_18&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; Changes merged into 4.22.0.2&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 4.22.1.18
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_19&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 4.22.1.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_20&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; Changes merged into 4.22.0.3&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 4.22.1.20
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_21&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; Changes merged into 4.22.0.3&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 4.22.1.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_22&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; Changes merged into 4.22.0.4&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 4.22.1.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_23&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; Changes merged into 4.22.0.5&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 4.22.1.23
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_24&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; Changes merged into 4.22.0.5&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 4.22.1.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_25&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; Changes merged into 4.22.0.7&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 4.22.1.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_26&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; Changes merged into 4.22.0.8&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 4.22.1.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_27&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; Changes merged into 4.22.0.8&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 4.22.1.27
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_28&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; Changes merged into 4.22.0.9&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 4.22.1.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_29&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2023.1.0 beta (373000.714)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 545.84 (R545) on Windows&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Note: 546.01 is the first “Studio” driver after the minimum&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; Changes merged into 4.22.0.10&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 4.22.1.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_30&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; Changes merged into 4.22.0.10&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 4.22.1.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_31&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; Changes merged into 4.22.0.11&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 modifierDescription(), hasModifier()&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; DzAppSettings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAction SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDefaultSettings(), setDefaultSettings(), addModifierDescription()&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; DzAppSettings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAction scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added defaultSettings property&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; DzAppSettings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.31; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the description of the “View Log File…” (DzLogFileAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added modifier description for DzLogFileAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the label/description of the “Zero Figure…” (DzZeroFigureAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added modifier description for DzZeroFigureAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default settings descriptor for DzZeroFigureAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the label/description of the “Zero Figure Pose…” (DzZeroFigurePoseAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added modifier description for DzZeroFigurePoseAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default settings descriptor for DzZeroFigurePoseAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the label/description of the “Zero Figure Shape…” (DzZeroFigureShapeAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added modifier description for DzZeroFigureShapeAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default settings descriptor for DzZeroFigureShapeAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the label/description of the “Zero Selected Item(s)…” (DzZeroSelectedItemsAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added modifier description for DzZeroSelectedItemsAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default settings descriptor for DzZeroSelectedItemsAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the label/description of the “Zero Selected Item(s) Pose…” (DzZeroPoseAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added modifier description for DzZeroPoseAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default settings descriptor for DzZeroPoseAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the label/description of the “Zero Selected Item(s) Shape…” (DzZeroShapeAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added modifier description for DzZeroShapeAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default settings descriptor for DzZeroShapeAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default settings descriptor for the “Element Data…” (DzElementDataEditorAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default settings descriptor for the “Update Base Geometry…” (DzUpdateGeometryAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default settings descriptor for the “Convert Figure to Weight Mapping…” (DzConvertFigureAction) 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 4.22.1.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_32&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; Update to Filament 1.44.0&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed color grading to Filament Draw Options node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed screen space reflections to Filament Draw Options node&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 4.22.1.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_33&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; Changes merged into 4.22.0.11&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; DzFloatColor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for NVIDIA Iray ground fog scattering&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Ground Fog Scattering Type” and “Ground Fog Particle Size” properties to the “Environment/Atmospheric Ground Fog” property group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disabled/Hidden if “Ground Fog” is disabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Ground Fog Particle Size” is disabled/hidden if “Ground Fog Scattering Type” is not set to “Approximate Mie”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Ground Fog Anisotropy” is disabled/hidden if “Ground Fog Scattering Type” is not set to “Henyey-Greenstein”&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 4.22.1.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_34&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; Changes merged into 4.22.0.12&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 4.22.1.33
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_34&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; Changes merged into 4.22.0.12&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged into 4.22.0.13&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 4.22.1.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_35&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; Changes merged into 4.22.0.14&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 4.22.1.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_36&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; Changes merged into 4.22.0.14&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 2023.1.0 (373000.1077)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 545.84 (R545) on Windows&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Note: 546.01 is the first “Studio” driver after the minimum&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 4.22.1.36
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_37&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; Changes merged into 4.22.0.15&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 4.22.1.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_38&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; Changes merged into 4.22.0.15&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 4.22.1.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_39&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 the “jpeg” extension to the filter for Source Image input on Face Transfer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with logging the creation of OpenGL viewports&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 4.22.1.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_40&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 DzUserPresetSaveDlgValidator&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 choose from a list of existing preset names when saving user presets&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unique preset names are required - the list of existing preset names is provided as a shortcut for naming patterns&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 the dialog for removing user presets consistent with the dialog for saving&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for NVIDIA Iray White Mode and the “Albedo (BSDF Weight)” canvas&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “White Mode Albedo Canvas Color” (White Mode BSDF Weight) property to the “White Mode” property group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disabled/hidden if “White Mode Enable” is disabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; In preparation for pending support of the “Albedo (BSDF Weight)” canvas&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; Extended support for NVIDIA Iray lens control&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for using the “Lens Maximum FOV” property on a camera to control the cutoff angle (mip_lens_max_fov) for rays in the “equidistant” fisheye camera model&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; Extended support for NVIDIA Iray texture compression&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Texture Compression” property to the “Optimization” property group&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 the readability of enumerated values in the “Default Alpha LPE”, “Instancing Optimization”, “Ray Tracing Low Memory”, “Spectral Conversion Color Space”, “Spectral Conversion Intent”, and “Spectral Observer” NVIDIA Iray Render Settings properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for NVIDIA Iray path length&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Max SSS Path Length” property to the “Optimization” property group&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 4.22.1.40
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_41&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 the Filament Draw Options node to expose more SSAO parameters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial support for additional NVIDIA Iray canvases&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Material Tag&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Irradiance&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Object ID&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Texture Coordinate (UVWs)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; BSDF Weight (Albedo)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Convergence Heat Map&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Toon (Post)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; World Position&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; Exposed parameters to NVIDIA Iray canvases (that have them) as properties via DzIrayCanvasDefinition &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; (unpublished, subject to change)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; refactor is pending&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 controlling “Object ID” when NVIDIA Iray is the active renderer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a DzColorProperty (user) property named “Iray Object ID”, with the property group path of “Display/Rendering/Iray” is added to a node with geometry, the value of this property is used to control the color of that object in the “Object ID” canvas&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A black value disables rendering of the object in the “Object ID” canvas&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; Rendered preview (Render window) of the NVIDIA Iray “Ambient Occlusion” canvas is now temporarily attenuated for visualization purposes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added buttons to Render Settings &amp;gt; Advanced &amp;gt; Canvases when NVIDIA Iray is the active renderer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Move the selected canvas to the top of the list - &lt;code&gt;|&amp;lt;&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Move the selected canvas up a position in the list - &lt;code&gt;&amp;lt;&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Move the selected canvas down a position in the list - &lt;code&gt;&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Move the selected canvas to the bottom of the list - &lt;code&gt;&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; Extended DzIrayPropertyHolder scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCanvasDefinitionIndex(), moveCanvasDefinition()&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 4.22.1.41
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_422154&quot;&gt;Public Beta (4.22.1.54)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_42&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the ability to preview NVIDIA Iray “Depth” and “Distance” canvases&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Must be rendered to Render Window - cannot be previewed in the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Preview range is scaled between the camera and the far clipping plane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Does not change high dynamic range render output&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 4.22.1.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_43&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 DzIrayCanvasDefinition scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added CanvasType enumerations; added signals - not final&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; DzIrayCanvasDefinition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the displayed labels for NVIDIA Iray Canvases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking in an empty area of the Render Settings &amp;gt; Advanced &amp;gt; Hardware &amp;gt; Photoreal Mode &amp;gt; Devices list view now clears selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking in an empty area of the Render Settings &amp;gt; Advanced &amp;gt; Hardware &amp;gt; Interactive (Biased) Mode &amp;gt; Devices list view now clears selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking in an empty area of the Render Settings &amp;gt; Advanced &amp;gt; Canvases list view now clears selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking in an empty area of the Render Settings &amp;gt; Advanced &amp;gt; Canvases &amp;gt; Node Lists list view now clears selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Render Settings &amp;gt; Advanced &amp;gt; Bridge &amp;gt; Streaming property view now disables the menu button and hides the override, lock and favorite buttons on displayed properties&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Aside from value, these properties are not intended to have their respective attributes modified - the features represented by these buttons are not supported in this 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; Made the availability of options in the Render Window more obvious&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Show Options »”, “Hide Options «” button to the footer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The toggle button on the divider bar is no longer provided/needed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The divider bar itself no longer consumes space when the options are not shown&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; Extended support for NVIDIA Iray progressive rendering and canvases&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Progressive Aux Canvas” property to the “Progressive Rendering/Completion” property group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Disabled/Hidden if “Max Samples” is &amp;lt; 0, “Max Time” is &amp;lt; 0, and “Rendering Quality Enable” is off&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; NVIDIA Iray canvas parameter attributes are now initialized according to guidelines&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 4.22.1.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_44&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 DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added cpuInfo()&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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.44; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Hardware device lists now provides information in columns on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The item in Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Hardware device lists for the CPU device now displays the “CPU Brand String” on Windows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Items in Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Hardware device lists for GPUs now display memory size 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 4.22.1.44
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_45&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; When the “Rename Node List” dialog appears, the edit field now has focus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Rename Node List” dialog now provides an option for restoring the starting name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Edit Node List” dialog no longer displays options that served no purpose in the context of a canvas; i.e., Post Load&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Split display of the Name and Type of a Canvas into columns&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renaming a Canvas now uses a mechanism that is consistent with renaming a Node List&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Double-click the name of the Canvas&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; Removed the Name field from the editor displayed when a Canvas is selected&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 4.22.1.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_46&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 adjustments to sizing policies for columns in Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Hardware device views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Index” column to the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases canvases list view&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Displays the value to use with some canvas types (e.g., Convergence Heatmap, Toon) to refer to a target canvas&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 sizing policies for columns in the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases canvases list view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to sizing policies for columns in the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases &amp;gt; Node Lists view&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial exposure of NVIDIA Iray canvas parameters via a property view&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Migration of “Nodes” selector values/behaviors to the “Node List” property is pending&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adjusting property labels/limits/default values based on canvas type is pending&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Dynamically hiding/showing of applicable properties based on canvas type is pending&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; finalization is 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 4.22.1.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_47&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 “Remove Selected Canvas” button (i.e., “-”) on the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases page is now disabled unless a canvas is selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Remove Selected Named Node List” button (i.e., “-”) on the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases page is now disabled unless a node list in the list is selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work on solidifying DzIrayCanvasDefinition 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; DzIrayCanvasDefinition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Completed adjustments to property labels/limits/default values based on canvas type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Completed dynamic hiding/showing of applicable properties based on canvas type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Switched over to property view based access of canvas properties&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 4.22.1.47
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_48&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 “Node List” property in a Canvas Definition when removing a named node list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Completed migration of the “Create from Selection…” value/behavior of the “Nodes” selector in previous builds to the “Node List” property of a Canvas Definition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with preview colors for the “Material ID” and “Object ID” canvases not matching the color specified&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with preview color for the “Auto Material ID (Material Tag)” not matching the generated color&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 Normal canvas preview was being tonemapped&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a dynamic divider between the canvas list and the canvas property view in Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases&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 4.22.1.48
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_49&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; Improved preview of the World Position canvas&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the DzIrayCanvasDefinition scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added properties; added signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIrayPropertyHolder 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; DzIrayCanvasDefinition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Split the property for defining a canvas&amp;#039; Light Path Expression (LPE) into discrete “Color Light Path Expression” and “Alpha Light Path Expression” properties in Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to the attributes of properties displayed in Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases based on canvas type; labels, sensitivity&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 canvas type for a canvas loaded from a scene file to not be updated in the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases canvas list if/when the canvas type was changed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Add Node List” dialog now provides an “Include Selected” checkbox if one or more nodes in the scene are selected when the “Add Node List” button is clicked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When the “Add Node List” dialog appears, the edit field now has focus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where canvases created after the existence of named node lists would not initially list the named lists in the Node List property&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 4.22.1.49
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_50&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; Items displayed in list views on Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced subpages are now consistent with items displayed in other list views throughout the application&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 4.22.1.50
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_51&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 “Secondary Nodes” option for the Universal tool is now checked/on/enabled by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Secondary Nodes” option for the Rotate tool is now checked/on/enabled by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Secondary Nodes” option for the Translate tool is now checked/on/enabled by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Secondary Nodes” option for the Scale tool is now checked/on/enabled by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added placeholder/hint test to text fields on the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Bridge page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial setup for Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced inline help&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 4.22.1.51
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_52&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 a checkable column to the canvas list on the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases page that allows selection of the Active Canvas&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Checking the option in the canvas list automatically updates the value of the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Editor &amp;gt; Canvases &amp;gt; Active Canvas property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changing the value of the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Editor &amp;gt; Canvases &amp;gt; Active Canvas property automatically updates the checked option in the canvas list on the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases 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 4.22.1.52
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_53&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; Split the checkbox for a device in the device lists on the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Hardware page into a separate column&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Clear All Canvases” (“C”) button to the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Clear All Node Lists” (“C”) button to the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added inline help descriptions/tooltips for buttons on the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to layout of the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The label of the “Canvases” group box on the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases page has been changed to “Render to Canvas(es)” to clarify purpose of the adjacent checkbox&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified support for NVIDIA Iray texture compression&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Value labels for the “Texture Compression” property better reflect their scope (per texture vs global)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Texture Compression Medium Threshold” property to the “Optimization” property group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Texture Compression High Threshold” property to the “Optimization” property group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Texture Compression Medium Threshold” and “Texture Compression High Threshold” properties are dynamically unhidden/hidden based on whether or not the “Texture Compression” property value is “Per Texture Thresholds”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the “Texture Compression” options from the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Texture Compression “Medium Threshold” and “High Threshold” values are now stored in the context of a scene and/or presets rather than the application&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 4.22.1.53
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_54&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; Hardened DzIrayCanvasDefinition 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; DzIrayCanvasDefinition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified ordering of canvas types displayed on the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases &amp;gt; Type property when a canvas is selected to list like types near each other&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Relabeled the “Type” column in the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases canvas list to “Canvas”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a (new) “Type” column to the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Canvases canvas list that displays the raw canvas type for a canvas&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added tool tips for listed canvases&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 4.22.1.54
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_422158&quot;&gt;Public Beta (4.22.1.58)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_55&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 DzContentMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isSceneFile(); added postOpenSceneChanged() 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; DzContentMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPostOpenScene(), setPostOpenScene()&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; DzContentMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentMgr scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added postOpenScene property&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; DzContentMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.55; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Scene &amp;gt; On Load &amp;gt; Post Open preferences&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A checkbox allows toggling on/off whether or not the specified (native format) file is merged into the scene after a scene file has been opened&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A browse-edit allows selection/copying the assigned value, and temporarily captures browsed paths to the option menu&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 4.22.1.55
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_56&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; Improved drawing of bone orientation direction&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Draw in the direction nearest the end point&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 DrawStyle Option Menu for the Camera Cube in a viewport now indicates the active DrawStyle for the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The DrawStyle Option Menu for Docked View Controls of a viewport now indicates the active DrawStyle for the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed localization and anonymous logging issues&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 4.22.1.56
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_57&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 DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added releaseEditionLocaleString(), releaseCycleLocaleString();&lt;del&gt; added Mac_14_0 enumerated value&lt;/del&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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getSystemLocaleName()&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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added systemLocaleName property&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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.57; SDK min is 4.5.0.100&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;/ul&gt;



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

&lt;p&gt;
&lt;a name=&quot;4_22_1_58&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 DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; cpuInfo() now provides CPU information on macOS&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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added CPU Information logging on macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression that resulted in the checked state of a device in the Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Hardware device lists not being respected/remembered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Hardware device lists now provides information in columns on macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The item in Render Settings &amp;gt; NVIDIA Iray &amp;gt; Advanced &amp;gt; Hardware device lists for the CPU device now displays the “CPU Brand String” on macOS&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;/ul&gt;



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

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_422174&quot;&gt;Public Beta (4.22.1.74)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_59&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 DzDFormModifier public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setApplyPostSkin(), isAppliedPostSkin(), setDefaultWeight(), getDefaultWeight()&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 DzTipsMenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzHelpMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added updateHelp() override; added updateInlineHelp()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extend DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added averageNormals()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.59; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for QAction instances to inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for QAction instances to Inline Help Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Rendered preview (Render window) of the NVIDIA Iray “Shadow” canvas is now temporarily tone mapped for visualization purposes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The View Option Menu for the Camera Cube in a viewport now indicates the active view for the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The View Option Menu for Docked View Controls of a viewport now indicates the active view for the viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made the active DrawStyle for a viewport more obvious when the menu is initially displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made the active view for a viewport more obvious when the menu is initially displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for inline help to actions in viewport menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added inline help for Views and DrawStyles&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_60&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; Made improvements to FBX Importer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Handling of rigs that are dependent on bind pose rotations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Handling of bones without skeletons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Crash when materials are missing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Memory leaks&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 4.22.1.60
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_61&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 when the scene is cleared (File &amp;gt; New…) while a Render Window for an NVIDIA Iray render remains open&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clearing the scene deletes all nodes, including Environment and Tonemapper singletons, and clears the undo stack&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clearing the scene removes access to Environment and Tonemapper properties provided by singleton nodes in the options for an open Render Window&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creating Environment Options and/or Tonemapper Options nodes will not provide access to their respective properties in the options for an open Render Window&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; Made improvements to FBX Importer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed posing of objects that use matching pre and post rotations&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 4.22.1.61
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_62&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 DzPane SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added metatype/typedef for QPointer&amp;lt;DzPane&amp;gt;, DzWeakPanePtr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged into 4.22.0.16&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;/ul&gt;



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

&lt;p&gt;
&lt;a name=&quot;4_22_1_63&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 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;/ul&gt;



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

&lt;p&gt;
&lt;a name=&quot;4_22_1_64&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; Made improvements to FBX Importer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Handling of transforms for simple objects&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Handling of bones that are missing from the bind pose&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; Changes merged into 4.22.0.16&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 4.22.1.64
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_65&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; Build system tweaks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Loading assets via double-click in the New Scene dialog now occurs once the dialog is closed instead of before&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This change causes the prompt for saving the current scene to be more apparent and consistent with prior behaviors&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 4.22.1.65
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_66&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 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;/ul&gt;



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

&lt;p&gt;
&lt;a name=&quot;4_22_1_67&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; Made improvements to FBX Importer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Animation import&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Axis conversion on import; Windows - FBX 2020&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Handling of translation when a bind pose defines orientation for a bone&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for converting Nurbs, Patch, and NurbsSurface geometry to triangulated polymesh&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 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored supporting dialogs for the Figure Setup pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Weld Selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create IK Chain&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create Bone Sequence&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Select Parametric Joint Parameters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Select TriAx Weight Maps&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 4.22.1.67
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_68&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; Made improvements to FBX Importer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Handling of following bones&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Node transform edge cases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Bake geometry bind reference transform for figures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Root node label uniqueness&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; Cleaned up display of divider bars in the Figure Setup pane&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; DzPane&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 4.22.1.68
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_69&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; Made improvements to FBX Importer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for FbxLine and tessellated versions of FbxNurbsCurve&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Static objects (props) use DzFacetShape instead of DzGraftingFigureShape&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Treat FbxSkeleton::eEffector skeleton nodes like FbxSkeleton::eLimb, FbxSkeleton::eLimbNode&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 minor styling adjustments to the “Create Bone Sequence” dialog&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_70&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 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 4.22.1.70
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_71&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 NVIDIA Iray 2023.1.2 (373000.1755)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 537.13 (R535) on Windows - a lower minimum than NVIDIA Iray 2023.1.0&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 loading a scene that contained NVIDIA Iray canvases and named node lists (masks) would result in the node lists being created but would not restore associations between a canvas and a named list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Double-click on NVIDIA Iray canvas entries (to edit the name of the canvas) are now limited to the name column&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended support for the NVIDIA Iray “Toon” canvas&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Outline Normal Difference (Bias)” property&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lower values yield lines between adjacent faces with similar normals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Higher values yield lines on sharper edges&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Useful values reside in the [0,1] range, with both values fairly close together&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Second value must be greater than or equal to the first - first and second values are automatically swapped if first value is greater&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; Extended the DzIrayCanvasDefinition scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added a property; added a signal&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; DzIrayCanvasDefinition&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 4.22.1.71
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_72&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; Made improvements to FBX Importer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Better handle merging of root bones (skeletons) with skinned mesh&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Perform a pre-pass on joints to determine best candidate&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 4.22.1.72
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_73&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 DzSkeleton public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getGLBonesDrawModeControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBone SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added drawBoneJoint()&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; DzSkeleton&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; DzBone&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.73; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Bone Draw Mode” property to skeletons&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Can be accessed from the Parameters pane, in the Display &amp;gt; Scene View &amp;gt; Bones property group&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; When set to “Orientation” (default), “Bone” avatars are drawn axis-aligned according to the orientation of the bone itself&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the bone avatar causes the bone itself to become selected&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; When set to “Hierarchy”, “Bone” avatars are drawn between the origin of the bone and the origin of its parent&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Joint” avatars are drawn around the origin of the bone&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the joint avatar causes the bone itself to become selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the bone avatar causes the parent bone to become selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; This mode is intended to be visually/behaviorally familiar to users of other 3D applications&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; Made improvements to FBX Importer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Figures that do not define face set/group selection maps now configure bone drawing/behaviors to be familiar to users of other 3D applications&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Restored treatment of FbxSkeleton::eRoot skeleton nodes as DzFigure - temporary until FBX Exporter is updated to (solely) employ an alternate method to annotate DzFigure nodes&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 4.22.1.73
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_74&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 DzScene public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added moveNodeToIndex()&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; DzScene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.74; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made improvements to FBX Importer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with round-trip (export/import) of objects that are “Fit To” a common target prior to export, merged (followers) during export, being sequentially “Fit To” when re-imported rather than “Fit To” a common target&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with being able to click on bone/joint avatars of objects that do not define a node/geometry selection map if the avatar being clicked is completely contained within geometry&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Non-static objects that lack selection map definitions set the “Bone Draw Mode” property to “Hierarchy”&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; A DzBoolProperty named “CTRLDisableAutoFit” is now used to prevent the AutoFit dialog from being displayed while establishing follow target/follower relationships&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; The property label is “Disable AutoFit”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; The property is accessed from the General &amp;gt; Misc property group on the Parameters pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The property is created on the skeleton node of non-static objects that do not define a rig of their own&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Followers that were merged during use of FBX Exporter (and so lost their independent rig/binding)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Geometries that originate from another source, bound to the same rig as a primary geometry&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;/ul&gt;

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

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_422188&quot;&gt;Public Beta (4.22.1.88)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_75&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 DzScene public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added sortNodesByHierarchy()&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; DzScene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.75; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the label/description of the “Selected Children Up” (DzHPOrderNodesMoveUpAction) action to “Selected Node(s) Up”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now operates on nodes at their respective level in a hierarchy, including the root&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 the label/description of the “Selected Children To Top” (DzHPOrderNodesMoveToTopAction) action to “Selected Node(s) To Top”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now operates on nodes at their respective level in a hierarchy, including the root&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 the label/description of the “Selected Children Down” (DzHPOrderNodesMoveDownAction) action to “Selected Node(s) Down”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now operates on nodes at their respective level in a hierarchy, including the root&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 the label/description of the “Selected Children To Bottom” (DzHPOrderNodesMoveToBottomAction) action to “Selected Node(s) To Bottom”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now operates on nodes at their respective level in a hierarchy, including the root&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 4.22.1.75
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_76&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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTransferUtility scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setRemoveUnusedTargetBonesIsGreedy(), getRemoveUnusedTargetBonesIsGreedy()&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; DzTransferUtility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Greedy” sub-option to the “Remove Unused Bones” Extended Option, for the “Weight Maps” General Option, in the Transfer Utility dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Delete Unused Bones…” action (DzJEDeleteUnusedBonesAction) can now be triggered from script with a settings Object (const QVariantMap&amp;amp; if calling from C++), via DzAction::triggerWithSettings(), 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 messages are displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If an additional &lt;code&gt;Greedy&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt;, any bones that have no bone binding and any bones with a bone binding whose weight map is filled with a zero value, will be removed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If an additional &lt;code&gt;Greedy&lt;/code&gt; Boolean property is &lt;code&gt;false&lt;/code&gt; (default), any bones with a bone binding whose weight map is filled with a zero value, will be removed&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; Holding the [Ctrl/Cmd] key while triggering the “Delete Unused Bones…” action (DzJEDeleteUnusedBonesAction) will cause it to executed greedily&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the description of the “Delete Unused Bones…” (DzJEDeleteUnusedBonesAction) action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added modifier description for DzJEDeleteUnusedBonesAction&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 4.22.1.76
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_77&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; Made improvements to FBX Importer&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Handling of bones parented to other node types with non identity transforms&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 4.22.1.77
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_78&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 the “Delete Unused Bones…” action (DzJEDeleteUnusedBonesAction) when triggered from script with a settings Object (const QVariantMap&amp;amp; if calling from C++), via DzAction::triggerWithSettings(), 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 Number property named &lt;code&gt;FigureID&lt;/code&gt; is set to the &lt;code&gt;DzElement::elementID&lt;/code&gt; of a DzFigure in the scene, that figure will be the figure the action is applied to instead of the primary selection&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 4.22.1.78
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_79&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; Decimator messages now respect DzApp::showPrompts()&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 4.22.1.79
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_80&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 DzShaderBrick SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added Filament language (FILA) constant&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended IDzAppParamInCalc SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getValueAsIntArray(), getValueAsUnsignedIntArray(), getValueAsFloatArray(), getValueAsDoubleArray(), getValueAsVariant()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.80; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with display of float4 type brick parameters in Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Began Shader Mixer support for custom Filament materials&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Decimator now validates that an object with geometry is selected when preparing selected nodes and provides feedback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Decimator “Resolution (polygons)” properties now have their default values set&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows for quick/convenient Reset using [Alt/Opt] + 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; Decimator now uses a consistent input dialog when prompting for an LOD name, and validates the name entered to be unique&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 4.22.1.80
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_81&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; Refactored the Decimator pane&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 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 4.22.1.81
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_82&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 DzCustomFilamentBrick when getting custom materials for the Filament DrawStyle&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 4.22.1.82
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_83&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 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 4.22.1.83
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_84&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 a toon POC for the Filament DrawStyle, via Shader Mixer custom brick; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDecimatorPane 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; Made layout/labeling/styling/sizing/state adjustments to the Decimator pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the “Done” button on the Decimator pane now removes the temporary/working topology set&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Decimator now handles when the geometry for a node it is operating on changes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Decimator now handles when a node it is operating on is deleted&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Decimator now automatically creates a new working/preview topology set after a LOD is created (the previous working/preview topology set is renamed)&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 4.22.1.84
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_85&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to NVIDIA Iray 2023.1.3 (373000.2208)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 537.13 (R535) 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 4.22.1.85
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_86&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; Global&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; DzScriptContext&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 4.22.1.86
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_87&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; DzGeometryUtil&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 4.22.1.87
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_88&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 DzScriptContext public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added beginViewportRedrawLock(), dropViewportRedrawLock(), clearViewportRedrawLocks()&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; DzScriptContext&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Global scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added beginViewportRedrawLock(), dropViewportRedrawLock(), clearViewportRedrawLocks()&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; Global&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.88; SDK min is 4.5.0.100&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 4.22.1.88
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_422199&quot;&gt;Public Beta (4.22.1.99)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_89&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; Expanded Shader Mixer/Brick support for custom Filament shaders&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Shader Mixer/Brick direct value support for Filament types&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDirectValue brick to support a Filament target&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzDirectCompoundValueBrick; allows for composition of complex 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 4.22.1.89
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_90&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 DzFilamentComponentTextureBrick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expanded Shader Mixer/Brick support for composite textures in custom Filament brick networks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzChooseFilamentMaterialBrick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzMultiBlendFilamentMaterialBrick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expanded Shader Mixer support for switching between materials according to opacity or boolean result in custom Filament brick networks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made forward/backward compatible changes to script accessible DzGeometryUtil &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; DzGeometryUtil&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 4.22.1.90
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_91&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 DzGeometryShellNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getTargetPushModifiersControl(), getTargetPushModifierNames()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.91; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for using the weight map for a Push Modifier on the Target node of a Geometry Shell, on the geometry of the Geometry Shell&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Paint the weight map for a Push Modifier on the Target of a Geometry Shell&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enter the name of the Push Modifier on the Target of the Geometry Shell in the Target Push Modifiers property&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set the value of the property on the Target of the Geometry Shell that applies the (named) Push Modifier to zero (0)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Set the value of the property on the Geometry Shell that applies the (named) Push Modifier to a non-zero value&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 4.22.1.91
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_92&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; DzGeometryUtil&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIndexList public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added toVector()&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; DzIndexList&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.92; SDK min is 4.5.0.100&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 4.22.1.92
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_93&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 DzScriptedIndexList scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; DzIntVector type support&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 4.22.1.93
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_94&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 DzPropertyHelper SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isPushModifierProperty()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extend DzSceneHelper scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isPushModifierProperty()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFaceMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added selectPolylinesByIndexList(), selectPolylines(), deselectPolylines(), invertPolylineSelection(), beginPolylineSelectionEdit(), finishPolylineSelectionEdit(), selectFacetsByIndexList(), showFacetsByIndexList(), lockFacetsByIndexList(), lockFacets(), unlockFacets(), unlockSelectedFacets()&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; DzPropertyHelper, DzVertexMesh, DzFaceMesh&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; DzSceneHelper&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.94; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Filament material compiler - Windows 64-bit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for drag/drop of “filamat” files to Shader Mixer workspace; auto-create Custom Filament brick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the “Morph” support asset save filter to support Push Modifier&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessed via File &amp;gt; Save As &amp;gt; Support Asset &amp;gt; Morph Asset(s)…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A label change to “Modifier Asset(s)…”, to reflect scope, is 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 4.22.1.94
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_95&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 a toon prototype for the Filament DrawStyle, via Shader Mixer custom brick; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The FILA language filter in the Shader Mixer Brick Repository is now labeled “Filament (FILA)”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed dialog parenting issues in Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFaceShape public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added removeFacetsByIndexList()&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; DzFaceShape&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.95; SDK min is 4.5.0.100&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_96&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 a toon prototype for the Filament DrawStyle, via Shader Mixer custom brick; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzShape public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getObject()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFaceShape public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added removeUnusedVertices()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPolygonSelectionTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added unlockSelectedFacets()&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; DzShape, DzFaceShape, DzFacetMesh, DzPolygonSelectionTool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.96; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Unlock Selected Polygon(s)” action (DzFacetUnlockSelectedAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Geometry Locking &amp;gt; Unlock Selected Polygon(s) to the DzPolygonSelectionTool context menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Presented when Selection Type &amp;gt; Polygon Selection is active and an object with geometry is selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tools that inherit DzPolygonSelectionTool, such as “Geometry Editor” and “Node Weight Brush,” inherit this action in their respective context menus&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 4.22.1.96
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_97&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 a toon prototype for the Filament DrawStyle, via Shader Mixer custom brick; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DzModifierSupportAssetFilter&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reflects handling a broader range of mesh modifiers than DzMorphSupportAssetFilter&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; Deprecated DzMorphSupportAssetFilter&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now inherits DzModifierSupportAssetFilter, which inherits DzAssetFileOutFilter, instead of inheriting DzAssetFileOutFilter directly, to preserve backward compatibility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use DzModifierSupportAssetFilter instead&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 “Modifier Asset(s)…” action (DzModifierAssetFilterAction)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessed via the File &amp;gt; Save As &amp;gt; Support Asset submenu&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; Disabled/Deprecated the “Morph Asset(s)…” action (DzMorphAssetFilterAction)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Located in the File &amp;gt; Save As &amp;gt; Support Asset submenu&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 menus&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; Updated save filter 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 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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_98&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 DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added removeFacetsByIndexList()&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; DzFacetMesh, DzFacetShape&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.98; SDK min is 4.5.0.100&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 4.22.1.98
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_99&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 a toon prototype for the Filament DrawStyle, via Shader Mixer custom brick; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue when saving a D-Former(s) Preset when a D-Former Field (DzDFormZone) for a given set is not present&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFacetMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getFacetBoundingBoxByIndexList()&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; DzFacetMesh, DzGeometryShellNode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.99; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed regressions in DzFacetMesh::selectFacets(), DzFacetMesh::deselectFacets(), DzFacetMesh::hideFacets() and DzFacetMesh::showFacets() resulting from overly-aggressive optimizations&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as the on/off state of the Visibility property for a node no longer being respected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as Geometry Shells no longer respecting the on/off state of Face Group and Surface visibility properties&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 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 4.22.1.99
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4221110&quot;&gt;Public Beta (4.22.1.110)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_100&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 a toon prototype for the Filament DrawStyle, via Shader Mixer custom brick; internal&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 4.22.1.100
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_101&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 content types for Filament materials/shader presets&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Preset/Materials/FILA&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Preset/Materials/Hierarchical/FILA&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Preset/Shader/FILA&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 FILA language identifier to content type indicators for material and shader presets&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 localization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzTipMenu SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added ctor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.101; SDK min is 4.5.0.100&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 4.22.1.101
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_102&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 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 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 4.22.1.102
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_103&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 enabled state and behavior of the “Delete Keys” button in the Timeline pane now considers the active View Mode&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the View Mode is set to Basic View or Intermediate View, the “Delete Keys” button is enabled when a node is selected and clicking it deletes all keys at the &amp;#039;current&amp;#039; time on the selected node(s)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the View Mode is set to Advanced View, the “Delete Keys” button is enabled when discrete keys are selected in the Dopesheet/Key Graph and clicking it deletes the selected keys&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the View Mode is set to Advanced View and the [Ctrl/Cmd] key is pressed while clicking the “Delete Keys” button, all keys at the &amp;#039;current&amp;#039; time on the selected node(s) are deleted instead&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 inline help for various Timeline pane widgets/actions&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 4.22.1.103
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_104&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; 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 4.22.1.104
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_105&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 DzAssetMgr public &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 SDK version to 4.22.1.105; SDK min is 4.5.0.100&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, DzNode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A non-persistent DzSimpleSceneData whose name is prefixed with &lt;code&gt;MissingFiles_&lt;/code&gt; is now created when missing assets are encountered during an asset load operation&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 4.22.1.105
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_106&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 a Toon/Anime Filament DrawStyle, via Shader Mixer custom brick; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the &lt;code&gt;MissingFiles_&lt;/code&gt; DzSimpleSceneData created when missing assets are encountered during an asset load operation to include product data when known&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The &lt;code&gt;MissingFiles_&lt;/code&gt; DzSimpleSceneData is now sparsely populated - only includes non-empty settings&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; DzRigidityGroup&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 4.22.1.106
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_107&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 Filament Draw Options node to support Bloom&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed style/layout issues in the progress dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProgress SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added elapsedTime(), &lt;del&gt;getTimeString()&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBackgroundProgress SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added elapsedTime()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.107; SDK min is 4.5.0.100&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; DzProgress, DzBackgroundProgress&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 4.22.1.107
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_108&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 clicking the “Cancel” button on the progress dialog while rendering an image sequence with NVIDIA Iray would not reliably cancel rendering of the image sequence&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved feedback/reporting when canceling and/or finishing a NVIDIA Iray image sequence render&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to better support the -noPrompt command-line option when rendering with NVIDIA Iray&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where clicking the “Cancel” button on the progress dialog while rendering an image sequence with 3Delight would not reliably cancel rendering of the image sequence&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved feedback/reporting when canceling and/or finishing a 3Delight image sequence render&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where clicking the “Cancel” button on the progress dialog while rendering an image sequence with Scripted 3Delight would not reliably cancel rendering of the image sequence&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved progress behavior when rendering an image sequence with Scripted 3Delight&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved feedback/reporting when canceling and/or finishing a Scripted 3Delight image sequence render&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 4.22.1.108
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_109&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 the Filament DrawStyle to support emission related properties in the built-in shader&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Emission Color, Luminance, Luminance Units, Luminous Efficacy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum OpenGL version is 4.3&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires material feature level 3&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 a Toon/Anime Filament DrawStyle, via Shader Mixer custom brick; internal&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 4.22.1.109
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_110&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 NVIDIA Iray 2023.1.4 (373000.3036)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 537.13 (R535) 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; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added durationToString()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptContext public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setProgressInfo(), cancelProgress(), finishProgressWithDetail(), setBackgroundProgressInfo(), cancelBackgroundProgress(), finishBackgroundProgressWithDetail()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Extended DzOptionsDialog SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setShowOptionsText(), setHideOptionsText()&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.110; SDK min is 4.5.0.100&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; DzApp, DzScriptContext&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; DzOptionsDialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Global scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setProgressInfo(), cancelProgress(), finishProgressWithDetail(), setBackgroundProgressInfo(), cancelBackgroundProgress(), finishBackgroundProgressWithDetail()&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; Global&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Filament Draw Options node to support shadows&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward a Toon/Anime Filament DrawStyle, via Shader Mixer custom brick; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an error in the default value presented in the “Add Push Modifier…” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Add Push Modifier…” action now uses a consistent input dialog when prompting for a name, and validates the name entered to be non-empty and unique&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Remove Push Modifier…” action now uses a consistent selection dialog when prompting for a modifier to remove, and validates the chosen value to be non-empty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated creation of a Push Modifier from the Node Weight Map Brush to be consistent with the “Add Push Modifier…” action&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The titles for messages displayed by several actions now use a sanitized version of the action text - improves contextual feedback&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored progress dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Long status messages are now elided if the text cannot be displayed within the current width&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Width can be resized - regardless of whether history is displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Height can be resized when history is displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Height is fixed when history is not displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Height is dynamically resized when history is not displayed to accommodate multiple concurrent progress tracking operations&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When displayed, history now consumes all height not consumed by progress indicators&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Toggling display of history now remembers last height&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 localization&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 4.22.1.110
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4221123&quot;&gt;Public Beta (4.22.1.123)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_111&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 the Create New Property dialog when a property has no element owner&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested when attempting to add a property to a brick in Shader Mixer&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 a Toon/Anime Filament DrawStyle, via Shader Mixer custom brick; internal&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 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 4.22.1.111
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_112&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 return value for DzIrayRenderer::doRender()&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; DzCamera&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increased the maximum number of concurrent progress indicators that can be displayed in the Progress Dialog from 3 to 5&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzOptionsDialog SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added optionsToggled() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.112; SDK min is 4.5.0.100&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 4.22.1.112
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_113&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 DzMainWindow public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added saveWindowGeometry(), restoreWindowGeometry()&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; DzMainWindow&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.113; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMainWindow scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added saveWindowGeometryState(), restoreWindowGeometryState(), ensureWindowOnScreen()&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; DzMainWindow&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 4.22.1.113
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_114&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; Modernized/Unified labels on buttons that show/hide additional details/options/information&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “More…” (M mnemonic) is used when collapsed/hidden to indicate more is available&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Less…” (L mnemonic) is used when expanded/shown to indicate it is possible to show less&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 4.22.1.114
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_115&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; Modernized/Unified labels on buttons that show/hide additional details/options/information&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 4.22.1.115
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_116&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; DzFileIOPresetMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored DzFileIOPresetWidget&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifests in OBJ Importer and OBJ Exporter option dialogs&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 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzFileIOPresetWidget&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving a custom File IO Preset now uses a consistent input dialog when prompting for a name, and validates the name entered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removing a custom File IO Preset now uses a consistent selection dialog when prompting for a preset to remove, and validates the chosen value&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Further refactored the Progress dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a familiar “What&amp;#039;s This?” button to bottom left&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reduced width of the Minimize button - uses familiar iconography instead of text&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reduced width of History toggle&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; Modernized/Unified labels on buttons that show/hide additional details/options/information&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 4.22.1.116
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_117&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 (regression) when attempting to view through a directional (distant, spot) light and the viewport is set to the Filament DrawStyle&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 4.22.1.117
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_118&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 DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added updateOptionToggleText(), updateMessageBoxButtons()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reverted DzOptionsDialog SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; removed setShowOptionsText(), setHideOptionsText(); unify with DzApp::updateOptionToggleText() instead&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.118; SDK min is 4.5.0.100&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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMessageBox scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added showMessage(); added Icon, ButtonRole, StandardButton enums&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; DzMessageBox&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unify use of DzApp::updateOptionToggleText()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The button that toggles showing/hiding the details in the “File Already Exists” message is now the default button when displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Initial refactoring of BVH Importer/Exporter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creating a Geometry Shell now copies the (reset) material from the surface(s) of the target object to the corresponding surfaces of the Geometry Shell&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 localization&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;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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_119&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 4.22.1.119
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_120&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; Reduced Filament DrawStyle required feature level to 1&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed margin/spacing inconsistencies in save filter dialogs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Root” label to the Hierarchical Pose Preset Save Options dialog - clarify context&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 inline help&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 4.22.1.120
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_121&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 a Toon/Anime Filament DrawStyle, via Shader Mixer custom brick; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Hierarchical Pose Preset Save Options dialog no longer employs tri-state checkboxes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested when using the Check Only &amp;gt; “Check Scene Selected Only” or “Check Non-Scene Selected Only” actions in the option/context menu to indicate ancestry of checked nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now employs automatic expansion of respective ancestors instead of tri-state checkboxes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Checked nodes, and their respective ancestors up to the root, write to the &lt;code&gt;nodes&lt;/code&gt; member of the &lt;code&gt;scene&lt;/code&gt; object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Properties/Values of checked nodes write to the &lt;code&gt;animations&lt;/code&gt; member of the &lt;code&gt;scene&lt;/code&gt; object&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; Refactored the “Save Modified Assets…” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset items are now individually checkable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset items now indicate type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset items now indicate author&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 interactive lessons&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_122&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; Changed labeling of the Check Only &amp;gt; “Check Non-Scene Selected Only” action to “Check Scene Non-Selected Only” in Save Option dialog option/context menus&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 4.22.1.122
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_123&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.51.3&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “AgX” and “PBR Neutral” options to the “Tone Mapping Mode” property on Filament Draw Options node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward a Toon/Anime Filament DrawStyle, via Shader Mixer custom brick; internal&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 4.22.1.123
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4221136&quot;&gt;Public Beta (4.22.1.136)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_124&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 a “Capture…” button 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; Clicking the button is equivalent to clicking the File &amp;gt; Save Last Draw… 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; Fixed layout/styling/labeling inconsistencies between the Draw Settings, Render Settings, and Simulation Settings panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Simulate…” button in the Simulation Settings pane is now disabled if DzSimulateAction cannot be found&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with button ordering when creating MessageBox instances via script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMessageBox scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; information(), question(), warning(), critical() arguments; showMessage() supported members&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; DzMessageBox&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 DzMessageBox&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.124; SDK min is 4.5.0.100&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_125&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_126&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 an option to include Post Load Script/Data to “Save Options” dialogs for Scene Subset and Wearable(s) Preset&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This option displayed in these dialogs prior to this build was an error and did nothing - see &lt;a href=&quot;/public/software/dazstudio/4/change_log_4_21_0_5&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:change_log_4_21_0_5&quot;&gt;4.20.1.65&lt;/a&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 for a &lt;code&gt;PostLoadEnable&lt;/code&gt; bool value, a &lt;code&gt;PostLoadScriptPath&lt;/code&gt; string value, and a &lt;code&gt;PostLoadScriptSettings&lt;/code&gt; settings value to DzAssetFileOutFilter subclass settings APIs; DzSceneSubsetAssetFilter, DzWearablesAssetFilter&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 return value of Dz*AssetFilter::doSave() functions if the file failed to write; DzCameraAssetFilter, DzCharacterAssetFilter, DzHierarchicalMaterialAssetFilter, DzHierarchicalPoseAssetFilter, DzLightAssetFilter, DzMaterialAssetFilter, DzShaderAssetFilter, DzPoseAssetFilter, DzPropertiesAssetFilter, DzRenderSettingsAssetFilter, DzShapingAssetFilter, DzSimulationSettingsAssetFilter&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 4.22.1.126
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_127&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 “Load UV Set…” action now uses a consistent input dialog when prompting for a UV Set name, and validates the name&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; An option menu is pre-populated with existing UV Set labels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Name field is pre-populated with the basename of the chosen file&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 severity of UV Loader log messages&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_128&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; Improved support for the -noPrompt CLI option; Asset Save Filters, Batch Convert pane&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_129&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 DzMessageBox to support the -noPrompt CLI option when the message box provides a single button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; Save Modified Support Assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made additional tweaks to the “Save Modified Support Assets…” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Exposed the “Compress File(s)” option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Asset items now provide tooltips - useful when elided due to dialog width&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Preamble now resides in a “Note” group&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_130&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 DzAction SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added simpleText()&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; DzAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAction scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added simpleText property&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; DzAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.130; SDK min is 4.5.0.100&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 4.22.1.130
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_131&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; Updated the title of message boxes displayed by several actions to use the simplified text for the action (sans mnemonic and/or trailing ellipsis)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clarifies the context of the message 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 several question message boxes to offer Yes|No buttons instead of OK|Cancel&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_132&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 DzGeomUtil scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; createPrimitive() now supports specifying a “SurfaceName” setting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzCreateNewItemDlg SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added clearNewItemNameChoices(), clearNewItemLabelChoices(), moveOptionsGroupDown(), isOptionsShown(), executePostCreateScript()&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; DzCreateNewItemDlg&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.132; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; various actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the title of message boxes displayed by several actions to use the simplified text for the action (sans mnemonic and/or trailing ellipsis)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clarifies the context of the message 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; Refactored “Create New Primitive” to use the dialog commonly used for various other “Create New *” actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adds an ability to specify the node label&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reveals node name and the effect of configuration parameters on it&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adds familiar options for copying, replacing, parenting, targeting, etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adds the ability to hide/show parameters/options&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 recording/restoring settings for the “Create New Primitive” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Surface” option to the “Geometry” group of the “Cube” type in the “Create New Primitive” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides “Default”, “Volume” and “Per Side” as choices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Choosing “Volume” or “Per Side” result in a “Default” Surface Selection Set being created for compatibility&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 “Caps” option to the “Geometry” group of the “Cylinder” type in the “Create New Primitive” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides “Both”, “Min”, “Max”, and “None” as choices&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_132&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 DzFacetShape SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getSubDAlgorithmNames()&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; DzFacetShape&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.133; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression with message boxes that pose a Yes|No question, but do not use the question function&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Update Metadata…” action (DzUpdateMetadataAction) can now be triggered from script with a settings Object (const QVariantMap&amp;amp; if calling from C++), via DzAction::triggerWithSettings(), 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 messages are 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 “Convert to SubD…” action (DzSubDAction) can now be triggered from script with a settings Object (const QVariantMap&amp;amp; if calling from C++), via DzAction::triggerWithSettings(), 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 messages are displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Number property named &lt;code&gt;ElementId&lt;/code&gt; is set to the DzElement::elementID of an object with geometry in the scene, that object will be the one the action is applied to instead of the primary selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a String property named &lt;code&gt;Algorithm&lt;/code&gt; is set to a valid value of the “SubDivision Algorithm” control, the value specified will be applied&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a String property named &lt;code&gt;EdgeInterpolation&lt;/code&gt; is set to a valid value of the “Edge Interpolation” control, the value specified will be applied&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a String property named &lt;code&gt;NormalSmoothing&lt;/code&gt; is set to a valid value of the “SubDivision Normals” control, the value specified will be applied&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 “Triangulate…” action (DzTriangulateAction) can now be triggered from script with a settings Object (const QVariantMap&amp;amp; if calling from C++), via DzAction::triggerWithSettings(), 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 messages are displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Number property named &lt;code&gt;ElementId&lt;/code&gt; is set to the DzElement::elementID of an object with geometry in the scene, that object will be the one the action is applied to instead of the primary selection&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 “Detriangulate…” action (DzDetriangulateAction) can now be triggered from script with a settings Object (const QVariantMap&amp;amp; if calling from C++), via DzAction::triggerWithSettings(), 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 messages are displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Number property named &lt;code&gt;ElementId&lt;/code&gt; is set to the DzElement::elementID of an object with geometry in the scene, that object will be the one the action is applied to instead of the primary selection&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 Ribbons to Lines…” action (DzConvertFacetRibbonsIntoLinesAction) can now be triggered from script with a settings Object (const QVariantMap&amp;amp; if calling from C++), via DzAction::triggerWithSettings(), 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 messages are displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Number property named &lt;code&gt;ElementId&lt;/code&gt; is set to the DzElement::elementID of an object with geometry in the scene, that object will be the one the action is applied to instead of the primary selection&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 Tubes to Lines…” action (DzConvertFacetTubesIntoLinesAction) can now be triggered from script with a settings Object (const QVariantMap&amp;amp; if calling from C++), via DzAction::triggerWithSettings(), 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 messages are displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Number property named &lt;code&gt;ElementId&lt;/code&gt; is set to the DzElement::elementID of an object with geometry in the scene, that object will be the one the action is applied to instead of the primary selection&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 “Optimize Lines…” action (DzOptimizeLinesAction) can now be triggered from script with a settings Object (const QVariantMap&amp;amp; if calling from C++), via DzAction::triggerWithSettings(), 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 messages are displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Number property named &lt;code&gt;ElementId&lt;/code&gt; is set to the DzElement::elementID of an object with geometry in the scene, that object will be the one the action is applied to instead of the primary selection&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 “Equalize Line Segments…” action (DzEqualizeLineSegmentsAction) can now be triggered from script with a settings Object (const QVariantMap&amp;amp; if calling from C++), via DzAction::triggerWithSettings(), 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 messages are displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Number property named &lt;code&gt;ElementId&lt;/code&gt; is set to the DzElement::elementID of an object with geometry in the scene, that object will be the one the action is applied to instead of the primary selection&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a String property named &lt;code&gt;Method&lt;/code&gt; is set to “Iterative Shape Match” or “Preserve Angles”, the dialog that request the choice will not be 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; The “Equalize Line Segments” action now uses a consistent input dialog when prompting for which equalization method to use&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed inconsistencies in whether or not conversion to native units occurred prior to validation of minimums for primitive generation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved validation of minimums for a cone primitive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Subdivision” option to the “Geometry” group of the “Cube” type in the “Create New Primitive” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Subdivision” option to the “Geometry” group of the “Cylinder” type in the “Create New Primitive” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Surfaces” option to the “Geometry” group of the “Cylinder” type in the “Create New Primitive” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides “Default” and “Per Side” as choices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Choosing “Per Side” results in a “Default” Surface Selection Set being created for 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; Added a “Subdivision” option to the “Geometry” group of the “Cone” type in the “Create New Primitive” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Surfaces” option to the “Geometry” group of the “Cone” type in the “Create New Primitive” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides “Default” and “Per Side” as choices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Choosing “Per Side” results in a “Default” Surface Selection Set being created for compatibility&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 “Cap” option to the “Geometry” group of the “Cone” type in the “Create New Primitive” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides “Min” and “None” as choices&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 a “Subdivision” option to the “Geometry” group of the “Sphere” type in the “Create New Primitive” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Surfaces” option to the “Geometry” group of the “Sphere” type in the “Create New Primitive” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides “Default” and “Volume” as choices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Choosing “Volume” results in a “Default” Surface Selection Set being created for 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; Added a “Subdivision” option to the “Geometry” group of the “Torus” type in the “Create New Primitive” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Surfaces” option to the “Geometry” group of the “Torus” type in the “Create New Primitive” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides “Default” and “Volume” as choices&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Choosing “Volume” results in a “Default” Surface Selection Set being created for 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; Added a “Subdivision” option to the “Geometry” group of the “Plane” type in the “Create New Primitive” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated saving/restoring settings for the “Create New Primitive” dialog to reflect recent option additions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzGeometryUtil::getDefaultPrimitiveOptions() to reflect recent option additions&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_134&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 regression that manifested as the manual triggering of several geometry editing actions failing and prompting for a valid ElementID&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Convert to SubD…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Triangulate…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Detriangulate…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Convert Ribbons to Lines…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Convert Tubes to Lines…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Optimize Lines…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Equalize Line Segments…”&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 the effect of triggering the “Triangulate…” action (DzTriangulateAction) with the “RunSilent” setting&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended the effect of triggering the “Detriangulate…” action (DzDetriangulateAction) with the “RunSilent” setting&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 4.22.1.134
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_135&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; Triggering the “Convert to SubD…” action (DzSubDAction) from script with a settings Object (const QVariantMap&amp;amp; if calling from C++), via DzAction::triggerWithSettings(), to control its operation now supports alternate types for certain settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Number property named &lt;code&gt;Algorithm&lt;/code&gt; is set to a value corresponding with DzFacetMesh::SubDAlgorithm, the value specified will be applied&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Number property named &lt;code&gt;EdgeInterpolation&lt;/code&gt; is set to a value corresponding with DzFacetMesh::SubDEdgeInterpolation, the value specified will be applied&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If a Number property named &lt;code&gt;NormalSmoothing&lt;/code&gt; is set to a value corresponding with DzFacetMesh::SubDNormalSmoothingMode, the value specified will be applied&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; When creating a primitive that has an edge (i.e., Cube, Cylinder, Cone, Plane), choosing a “Subdivision” value other than “None” now also results in subdivision edge weights and interpolation/smoothing settings being set&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 4.22.1.135
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_136&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; Addressed a cross-platform compatibility/connectivity issue in asset views where files with a leading &lt;code&gt;.&lt;/code&gt; (full-stop) character would appear as assets on Windows based systems if the file also ended with a supported file extension&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; macOS (*nix based) uses a leading full-stop character for hidden/configuration files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; macOS Finder automatically creates &lt;code&gt;._&lt;/code&gt; prefixed files to store extended attributes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sharing an asset library between supported platforms resulted in unusable files appearing along side legitimate assets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Files that start with a leading full-stop character are now hidden from folder-based asset views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Database-based asset views still display assets with metadata&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 DzGeometryUtil::getDefaultPrimitiveOptions() to reflect recent option additions&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 saving a custom style via the “Save Style As…” action (DzSaveStyleAction) would strip any characters after the last &lt;code&gt;.&lt;/code&gt; from the specified name&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This would occur for the script (.dsa) and description (.txt), but not for the screenshot (.png), which could result in the screenshot not being displayed for the style when chosen in the “Select Style…” dialog if the name specified included a &lt;code&gt;.&lt;/code&gt; character&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; Refactored the dialog displayed when the “Save Style As…” action (DzSaveStyleAction) is triggered&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added name validation - disallows characters that are illegal in filenames&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option menu that lists custom style names - ease replacing/derivation&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; Refactored the dialog displayed when the “Delete Style(s)…” action (DzDeleteStyleAction) is triggered&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now utilizes a list widget with checkable items - allows the list of style items to exceed the dimensions of the dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed an issue where the name listed for a custom style item would be truncated at the first &lt;code&gt;.&lt;/code&gt; character&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; Refactored the dialog displayed when the “Save Layout As…” action (DzSaveLayoutAction) is triggered&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added name validation - disallows characters that are illegal in filenames&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option menu that lists custom layout names - ease replacing/derivation&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; Refactored the dialog displayed when the “Delete Layout(s)…” action (DzDeleteLayoutAction) is triggered&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now utilizes a list widget with checkable items - allows the list of layout items to exceed the dimensions of the dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Addressed an issue where the name listed for a custom layout item would be truncated at the first &lt;code&gt;.&lt;/code&gt; character&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 4.22.1.136
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4221150&quot;&gt;Public Beta (4.22.1.150)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_137&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 DzFileComboBox&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; DzFileComboBox&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.137; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; Face Transfer pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where selecting “Clear Recent Files…” in the “Source Image” menu of the Face Transfer pane when the file list was already empty would not restore the option to “None”&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_138&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 “Save Modified Support Assets…” dialog now stores/restores the checked state of the “Compress File(s)” option between invocations and sessions&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 4.22.1.138
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_139&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 4.22.1.139
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_140&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 DzScriptPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getScriptTabForFile(), closeScriptTab(), closeAllScriptTabsExcept()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scripts in the “Script IDE” pane now provide a Close (“X”) button in the tab, adjacent to the script shortname&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improves quality of life by not requiring a script to be raised (made current) before it can be closed using the “Close Script” action in the menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the close button causes the associated script to be closed, prompting to save as appropriate&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; Shaders in the “Shader Mixer” pane now provide a Close (“X”) button in the tab, adjacent to the shader name&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improves quality of life by not requiring a shader to be raised (made current) before it can be closed using the “Close Shader” action in the menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the close button causes the associated shader to be closed, prompting to save as appropriate&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 4.22.1.140
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_141&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 file requester dialog presented when the “Open Script…” action (DzSIOpenAction) in the “Script IDE” pane is triggered now supports multi-selection&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improves quality of life by allowing multiple adjacent scripts to be opened from a single file requester&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 a Toon/Anime Filament DrawStyle, via Shader Mixer custom brick; internal&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 4.22.1.141
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_142&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 “Inline Help Editor” dialog now provides indication of the target classname&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Inline Help Editor” dialog now makes use of an elided label for displaying the objectName/classname (identifier) of the target&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Inline Help Editor” dialog now provides a tooltip with the full value of labels with potentially elided values; classname, identifier&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScriptTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isDefault(), isVersionFromFile(), isTypeFromFile()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; File-based scripts in the “Script IDE” pane now provide a tooltip on the tab for a script that contains the full path of the file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved “Script IDE” inline help into its own discrete file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward indicating that a script in the “Script IDE” pane has been modified&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; Script IDE pane&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_143&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 in DzIntProperty::copyFrom() for DzEnumProperty, where the maximum value was being incorrectly copied&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzAction::updateInlineHelp() now attempts to use the objectName() of an action to perform the help manager lookup for tool tip and status tip if the initial lookup using className() fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzScript public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added addScriptBinaryExtensionAsFilter(), addScriptEncryptedBinaryExtensionAsFilter(), addScriptTextExtensionAsFilter()&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;  DzAction, DzScript &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.143; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the [Ctrl/Cmd] key while clicking a file based action in the Edit menu of the “Script IDE” pane now opens the native file browser to the path of the file; as opposed to executing the associated script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the [Ctrl/Cmd] key while clicking the “Save Script As…” action now causes the file requester dialog to be opened in the same directory as the current script instead of the last directory that was navigated to while opening or saving a script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the [Ctrl/Cmd] key while clicking the “Save Encrypted Script…” action now causes the file requester dialog to be opened in the same directory as the current script instead of the last directory that was navigated to while opening or saving a script&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “Script IDE” pane inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Performed work toward a Toon/Anime Filament DrawStyle, via Shader Mixer custom brick; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes merged into 4.22.0.18&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 4.22.1.143
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_144&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 that caused the “Save Script” (DzSISaveAction) and “Save Script As…” (DzSISaveAsAction) actions to not save edits for a modified 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; DzAction&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 4.22.1.144
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_145&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 issues with the “Script IDE” pane inconsistently prompting to save if a script has been modified from its default/last saved state&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Script IDE” pane now indicates when a script has been modified since it was created/last saved&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; An asterisk (*) character is placed on the right side of the script name, in the tab&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 “Script IDE” pane now indicates that a newly opened script is modified when line endings of the script have been changed during read&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Script IDE” pane now provides the name of the script when prompting whether or not to save modified&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 4.22.1.145
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_146&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 a Toon/Anime Filament DrawStyle, via Shader Mixer custom brick; internal&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 4.22.1.146
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_147&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 “Surfaces” pane now uses an elided label for display of the shader name&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A long shader name no longer influences the minimum width of the pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A tooltip for the label displays the full name when elided&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 a Toon/Anime Filament DrawStyle, via Shader Mixer custom brick; internal&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 4.22.1.147
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_148&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; Improved support for the -noPrompt CLI option; Bryce Bridge, Hexagon Bridge&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified severity of Bryce and Hexagon Bridge log messages&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 “Save Script As…” (DzSISaveAsAction) and “Save Encrypted Script…” (DzSISaveEncryptedAction) actions to align behaviors when holding the [Ctrl/Cmd] key while clicking the action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes the file requester dialog to be opened in the same directory as the &amp;#039;current&amp;#039; script instead of the last directory that was navigated to while opening/saving a 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; 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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_149&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 DzPopupMenu scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added clearPixmap(); added insertSubmenuItem(), insertTextSubmenuItem(), insertPixmapSubmenuItem() overloads&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; DzPopupMenu, DzAction&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 4.22.1.149
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_150&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 description/label of the “Filament (PBR)” DrawStyle has been changed to “Filament” to reflect a broader scope of use cases via custom shaders&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This also fixes an issue that caused the “Filament” (DzFilamentDrawStyleAction) action to become disabled after being clicked if placed in a menu or toolbar&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 a Toon/Anime Filament DrawStyle, via Shader Mixer custom brick; internal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the [Ctrl/Cmd] key while clicking the “Save Script As…” action on a non-file-based (yet to be saved) script no longer causes the file requester dialog to start at the root of the drive that the running application is installed to&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The last directory that was navigated to while opening or saving a script is used&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; Holding the [Ctrl/Cmd] key while clicking the “Save Encrypted Script…” action on a non-file-based (yet to be saved) script no longer causes the file requester dialog to start at the root of the drive that the running application is installed to&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The last directory that was navigated to while opening or saving a script is used&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 “DrawStyle” inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved all “DrawStyle” inline help to discrete file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; Iray renderer, Iray DrawStyle&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 4.22.1.150
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4221154&quot;&gt;Public Beta (4.22.1.154)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_151&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 DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added requestWebProduct(), requestWebLicensesForProductIds()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getAssetsWithKeywords(), addKeywordsToAssets(), addLicenseKeywordsToAssets(), requestWebData(), requestWebLicenses()&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, DzProductAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.151; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt 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 anonymous 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 4.22.1.151
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_152&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 an “Add License Tag(s)” action to the context menu for products that can be identified as being from the Daz 3D store, 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; Requires Daz Connect login - does not require “Update Metadata” option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creates user-owned tags (keywords) per license type&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 License Tag(s)” action to the context menu for assets that can be identified as being from the Daz 3D store, 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; Requires Daz Connect login - does not require “Update Metadata” option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creates user-owned tags (keywords) per license type&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 an issue where the “Show Asset in” submenu of the context menu for an asset in the Content Library pane would display the opposite label for the “Virtual/Mapped Folder” action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Virtual Folder” should be displayed for Daz Connect installed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Mapped Folder” should be displayed for otherwise installed&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 License Tag(s)” action to the context menu for products that can be identified as being from the Daz 3D store, in database-driven product/asset views (e.g., Smart Content pane)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires Daz Connect login - does not require “Update Metadata” option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creates user-owned tags (keywords) per license type&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 License Tag(s)” action to the context menu for assets that can be identified as being from the Daz 3D store, in database-driven product/asset views (e.g., Smart Content pane)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requires Daz Connect login - does not require “Update Metadata” option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creates user-owned tags (keywords) per license type&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 4.22.1.152
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_153&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 (regression) when attempting to access the context menu for an asset that has no/invalid metadata 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; Fixed an issue where discretely setting asset keywords (via DzAsset &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;) would allow empties and/or duplicates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Add License Tag(s)” actions now prefix retrieved license types with “dzLicense_”, instead of “license_”, to form the keyword&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This addresses products/assets with “license” in the path/name/category (automatic keywords) showing up in filter results when attempting to filter database-driven views by keywords&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 progress feedback for “Add License Tag(s)” actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Add License Tag(s)” actions (ultimately the DzProductAssetContainer::addKeywordsToAssets() method) now also operate on Daz Connect products that are not installed&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 4.22.1.153
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_154&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 version to 4.22.1.154; SDK min is 4.5.0.100&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;/ul&gt;

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

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4221161&quot;&gt;Public Beta (4.22.1.161)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_155&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 the “Add License Tag(s)” action to the context menu for assets that can be identified as being from the Daz 3D store, in the “New Scene” dialog&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_156&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 a Toon/Anime Filament DrawStyle, via Shader Mixer custom brick; internal&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 4.22.1.156
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_157&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; Changes merged into 4.22.0.17&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; modified requestWebProduct() signature&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzProductAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; modified requestWebData() signature&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDocumentationUrl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPane SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDocumentationUrl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAction SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDocumentationUrl(), setDocumentationUrl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEdit SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCompleter(), setCompleter()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.157; SDK min is 4.5.0.100&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, DzProductAssetContainer, DzAsset, DzComboEdit, DzPane, DzAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAction scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added documentationUrl property&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; DzAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Advanced” option to “Content Library” pane “Search Type” options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Moved the position of the “Search Type” option in the “Content Library” pane from the right of the Filer Field to the left&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Content Library” pane, when the “Search Type” option is set to “Advanced”, now supports the same “Advanced Filtering” syntax that the “Files” page of the “Smart Content” pane does&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking a tag on the “Tags” page of the “Content Library” pane now populates the “Search Field”, if the “Search Type” option is set to “Database” or “Advanced”, and starts a search&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Search containers in the “Content Library” pane now display the container name (which includes the search string) in a tooltip&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Create Custom Action…” action in the context menu for “Search” containers in the “Content Library” pane now supports the “Advanced” search type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; Content Library pane, login widget, EULA dialog&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;/ul&gt;



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

&lt;p&gt;
&lt;a name=&quot;4_22_1_158&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; Made improvements to the context menu for tree views in the Content Library pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Expand” submenu for containers that have children&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Expand Selected”, “Expand from Selected” actions&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 “Collapse” submenu for containers that have children&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Collapse All”, “Collapse Selected”, “Collapse from Selected” actions&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; Fixed a missing “Create Links for” submenu (regression) for virtual folder containers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a missing “Duplicate Category” submenu (regression) for category containers&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; Reverted a change to search in the Content Library pane that made it synchronous - wait for results&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Back to being asynchronous - create the Search container and update as results arrive&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 the name assigned to an “Advanced” Search container 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; Updated scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzContentLibraryPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The context menu for a Search container in the Content Library pane now offers a “Clear Search Results” action&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_159&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 DzFloatProperty public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setRawValue()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFloat2Property public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setRawFloat2Value()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFloat3Property public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setRawFloat3Value()&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; DzFloatProperty, DzFloat2Property, DzFloat3Property, DzIntProperty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.159; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzIntProperty scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setRawValue()&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; DzIntProperty&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 4.22.1.159
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_160&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 DzComboEdit SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getShowClearButton(), setShowClearButton()&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; DzComboEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.160; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The asset search field in the Content Library pane now displays a clear (“X”) button when there is a value in the field&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the button clears the value from the field&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 default styles; Darkside, Highway, Main Street&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the “Search Type” options for “Advanced” in the Content Library 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 4.22.1.160
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_161&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 DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCompatibilityBaseForNodeUri(), getSceneIdsForCompatibilityBase()&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; DzAssetMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.161; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Show Documentation…” action to the Option Menu for panes that specify a documentation &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Install&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Smart Content&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Content Library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Draw Settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Render Settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Measure Metrics&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 4.22.1.161
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4221202&quot;&gt;Public Beta (4.22.1.202)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_162&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 a “Contents” option to the “New Shader” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessed from the File &amp;gt; New Shader… action, in the Shader Mixer pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Choices are “Default” (current) or “Blank”&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 File &amp;gt; Import From Scene… action, in the Shader Mixer pane, now provides feedback when import is unsuccessful&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_163&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 DzDefaultInParam public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setShouldWriteTokenInShader()&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; DzDefaultInParam&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzBrickAction SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added simpleText()&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; DzBrickAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.163; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The default size for the main Preview button in the Shader Mixer pane is now 128&amp;times;128&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Targets a minimum width issue that can cause clipping of viewport controls when docked in the same pane group as the Viewport pane at smaller screen resolutions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Right-click to choose an alternate size&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 in the Shader Mixer pane where an empty “Roots” submenu could be displayed in the Shader Workspace context menu when a “Language Filter” was chosen in the “Brickyard” that resulted in no root bricks; e.g., “All”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in the Shader Mixer pane where a “Functions” and/or “Roots” item with no child item could be displayed in the Brickyard when a “Language Filter” was chosen that resulted in no bricks for that branch&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Custom Bricks” is the only item allowed to have no child items - as its presence provides access to pertinent actions in the context menu for the item&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 memory leak in the Shader Mixer pane; 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 with the “Create New Property” dialog where an empty “Additional Options” group box could be displayed when the “Property Type” was set to Float&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; Shader Mixer pane, Create New Property dialog&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 4.22.1.163
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_164&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 DzComboEdit public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added textCleared() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEdit scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added showClearButton 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; DzComboEdit, DzFilterNavigationBar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.164; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made improvements to the “Create New Property” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for Float 2 properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for Float 3 properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for Int 2 properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for Float Color properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for Blend Mode on Color properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Color A and/or Color B presentation attributes can now be enabled/disabled&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Attempting to create an Enum property without enumerated values now provides information about the error&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; Made improvements to the “Save Filter” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option menu for the path field, populated with the menu structure for the filter type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a clear (“X”) button for the path field when not empty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an option menu for the name field, dynamically populated with the names of filters in the current menu path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a clear (“X”) button for the name field when not empty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added validation of the path and name field values&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a confirmation prompt when overwriting an existing filter/file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging when a filter file cannot be saved or read&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 support for the -noPrompt CLI option; Smart Content pane, Property Side Navigation instances, Filter Navigation Bar instances, ERC Freeze, ERC Bake&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 4.22.1.164
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_165&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 DzClassFactory SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added createTypedInstance&amp;lt;T&amp;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; DzClassFactory&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.165; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved feedback when attempting to create a new property via the “Create New Property” dialog fails because a property by the specified name already exists on the selected node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved feedback when attempting to create a new float property via the “Create New Property” dialog fails when the “Create As Empty Morph” option is checked, because a modifier by the specified name already exists on the selected node&amp;#039;s object&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a potential memory leak in the “Surfaces” pane&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 4.22.1.165
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_166&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 4.22.1.166
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_167&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 4.22.1.167
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_168&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 DzPane SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setAsPane(), setPaneAction()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPaneAction()&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 DzSubPane&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; DzPane, DzSubPane&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; DzExtendedTabWidget, DzStyledTabBar, DzTabBar, DzPaneGroup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.168; SDK min is 4.5.0.100&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; DzSurfacesPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Surfaces” pane now supports being extended via DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Shader Baker” page of the “Surfaces” pane now derives from DzSubPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Shader Baker” page of the “Surfaces” pane now only displays when the active renderer (e.g., “Engine” on the “Render Settings” pane) is compatible&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Viewport”, “Multi-pass OpenGL”, and “NVIDIA Iray” are not compatible&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “3Delight” and “Scripted 3Delight” are compatible&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 4.22.1.168
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_169&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 DzAction SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setIcon() overload; added getIconMap()&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; DzSubPane, DzAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.169; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAction scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added iconMap property&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; DzSubPane, DzParametersPane, DzSmartContentPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refined DzSubPane instantiation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refined “Surfaces” pane support for the Sub-Pane framework&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Parameters” pane now supports being extended via discretely-typed DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; A tab bar in the “Parameters” pane is now displayed if a discrete sub-pane type is instantiated&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The standard property view resides in an “Editor” page if a compatible sub-pane exists&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 supporting tip page files for the “Editor” page of the “Parameters” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Presets” page of the “Surfaces” pane now also includes assets discretely assigned a Filament content type&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Preset/Materials/FILA&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Preset/Materials/Hierarchical/FILA&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Preset/Shader/FILA&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 support for the -noPrompt CLI option; Shader Baker&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an error in tip page scripts for the “Advanced” page of the “Render Settings” and “Simulation Settings” panes if no active engine is available&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an error in the tip page script for the “Presets” page of the “Simulation Settings” panes if no active engine is available&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed potential memory leaks; DzScriptAction, DzEventScriptAction&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_170&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 DzPane SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; modified setAsPane() signature&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 DzPagedPane&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; DzPane, DzPagedPane, DzSubPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended SDK samples; Sub-Panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.170; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; DzParametersPane, DzAbstractNodeEditorPane, DzSurfacesPane, DzDrawSettingsPane, DzRenderSettingsPane, DzSimulationSettingsPane, DzHierarchyPane now derive from DzPagedPane&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; DzParametersPane, DzAbstractNodeEditorPane, DzPosingPane, DzShapingPane, DzSurfacesPane, DzLightsPane, DzCamerasPane, DzDrawSettingsPane, DzRenderSettingsPane, DzSimulationSettingsPane, DzHierarchyPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Posing” pane now supports being extended via discretely-typed DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Shaping” pane now supports being extended via discretely-typed DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Lights” pane now supports being extended via discretely-typed DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Cameras” pane now supports being extended via discretely-typed DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Draw Settings” pane now supports being extended via discretely-typed DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Render Settings” pane now supports being extended via discretely-typed DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Simulation Settings” pane now supports being extended via discretely-typed DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Scene” pane now supports being extended via discretely-typed DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; A tab bar in the “Scene” pane is now displayed if a discrete sub-pane type is instantiated&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The standard node tree view resides in an “Outline” page if a compatible sub-pane exists&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; Extended content types&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Follower/Attachment/Head/Face/Eyes/EyeSockets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Follower/Attachment/Head/Face/Eyes/ShadowPlane&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 “Default” 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; Added “Default” tip pages for the “Simulation 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 4.22.1.170
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_171&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; Modified SDK; removed unofficial symbols and header files&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The DzHierarchyPane symbol is no longer exported&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; dzhierarchypane.h has been removed from the footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Presence in the SDK was unofficial/unsupported&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Internal dependencies have been resolved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use QMetaObject::invokeMethod() to access public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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; The DzSurfacesPane symbol is no longer exported&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; dzsurfacespane.h has been removed from the footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Presence in the SDK was unofficial/unsupported&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Internal dependencies have been resolved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use QMetaObject::invokeMethod() to access public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added Mac_15_0 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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended SDK samples; Sub-Panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.171; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzHierarchyPane 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; DzHierarchyPane, DzSurfacesPane&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 4.22.1.171
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_172&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 issues in a common/included Tip page script&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Logged errors resulting from too few arguments for a warning message presented when the target pane cannot be found&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Guard against Tip page scripts warning when executed during startup, before a pane&amp;#039;s construction/initialization has completed&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 4.22.1.172
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_173&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 DzInfoTabs public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated setMetaInfo(), showFileTab(), showMetaTab(), showRenderTab()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzInfoTabs public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findTabIndex(), setAssetInfo(), showInfoTab(), showTagsTab(), showRenderInfoTab()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.173; SDK min is 4.5.0.100&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; DzInfoDivider, DzInfoTabs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; info dividers&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_174&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.33&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improvements to task/sub-task configuration&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; Improved handling of database/metadata conflicts between Install Manager (or manual) and Daz Connect&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Vendor metadata for files installed via Install Manager (or manual) that are not claimed by Daz Connect metadata are now discretely preserved until/unless it is claimed by Daz Connect metadata&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging of “Installing product with a non-vendor file associated:” when installing a product via Daz Connect that is already installed via Install Manager (or manual)&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; Installation via Daz Connect now verifies cached file list against server prior to install&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Install” and “Install Update” actions (i.e., install via Daz Connect), accessed via Smart Content &amp;gt; Products context menu and Content Library container view context menu, are no longer offered for any products that are already installed via Install Manager (or manual)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Installing a “product” via Daz Connect (from &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;) now requires that an existing installation of the “product” by any other means (which results in proper metadata) to be uninstalled by the other means first&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 4.22.1.174
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_175&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 DzPaneMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setShowIcons(), getShowIcons(), setShowTextWithIcons(), getShowTextWithIcons(); added showIconsChanged(), showTextWithIconsChanged() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPagedPane SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added hideTabBar(), tabBarHidden(), updateInfoTabVisibility()&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; DzPagedPane, DzSubPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended SDK samples; Sub-Panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.175; SDK min is 4.5.0.100&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; DzPaneMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSmartContentPane 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; Extended DzContentTab scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; inherit DzSubPane&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; DzPagedPane, DzInstallPane, DzSmartContentPane, DzContentTab, DzFileContentTab, DzProductContentTab, DzFilterNavigationBar, DzProductAssetsView, DzParametersPane, DzSurfacesPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Install” pane now supports being extended via discretely-typed DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; A tab bar in the “Install” pane is now displayed if a discrete sub-pane type is instantiated&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The standard product view resides in a “Products” page if a compatible sub-pane exists&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 “Smart Content” pane now supports being extended via discretely-typed DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Show Tab Icons” (DzToggleShowTabIconsAction) action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Toggles display of the icon of an associated pane action in the tab attached to a given pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When active, a pane&amp;#039;s label is not displayed unless the associated pane action has an invalid/null icon or the “Show Tab Text With Icons” action is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessed via the Window &amp;gt; Workspace menu&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 “Show Tab Text With Icons” (DzToggleShowTextWithTabIconsAction) action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Toggles display of a given pane&amp;#039;s label, adjacent to its icon&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Has no discernible effect without “Show Tab Icons” also being active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessed via the Window &amp;gt; Workspace menu&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 for showing of icon/text preferences to DzPagedPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the label of the “Add Pane (Tab)” submenu in the context menu for a Pane Group tab bar to “Add Pane To Group”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The context menu for a Pane Group tab bar now provides a “Add Pane To Group” submenu, populated with the panes that are not members of the pane group where the right-click occurred, regardless of whether the click occurred on a tab or empty area&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus&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 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 4.22.1.175
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_176&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 “Default” template for Tips pages&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzPagedPane (derivatives) now offers to create a “Default” Tips page when any page of a subclass does not already provide a “Default” page of its own&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Scene pane now uses tip page resources named according to the “Outline” page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended SDK samples; Refactored the Scene Info pane (DzSceneInfoPane) to inherit DzPagedPane and demonstrate the Paged-Pane/Sub-Pane framework&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 4.22.1.176
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_177&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 4.22.1.177
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_178&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 DzCloud 1.0.3.41&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzComboEdit public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added addWidget()&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; DzComboEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.178; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDir scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added entryListRecurse()&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 DzBrowseEdit, DzMappedDirectoryComboEdit, DzSlider, DzAssetContainerView, DzAssetView&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; DzFloatSlider now inherits DzSlider; DzIntSlider now inherits DzSlider; DzEnumSlider now inherits DzIntSlider&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; DzDir, DzWidget, DzLabel, DzLineEdit, DzScrollArea, DzGroupBox, DzDateTimeEdit, DzDial, DzLCDNumber, DzSplitter, DzTabWidget, DzTextBrowser, DzTextEdit, DzIntSlider, DzEnumSlider, DzFloatSlider, DzColorWgt, DzPopupMenu, DzComboEdit, DzPathComboBox, DzNodeSelectionComboBox, DzPropertySelectionComboBox, DzDynamicDividerWgt&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 4.22.1.178
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_179&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 4.22.1.179
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_180&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 DzAuthenticationMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isAuthorizedRole(); added aclChanged() 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 dzauthenticationdefs.h&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; DzComboEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.180; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an icon/button to the “Login” dialog that reveals the contents of the “Password” field while pressed&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 4.22.1.180
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_181&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 Sub-Pane samples; Parameters, Surfaces, Render Settings, Simulation Settings, Smart Content&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; DzFileIO&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging when an attempt to create a folder fails&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 4.22.1.181
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_182&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 DzActionMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCustomActionShowTextWithIcon()&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; DzActionMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.182; SDK min is 4.5.0.100&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 4.22.1.182
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_183&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; 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 4.22.1.183
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_184&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 DzAuthorizedRolePolicy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.184; SDK min is 4.5.0.100&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 4.22.1.184
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_185&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; Logged “Could not find instance extra for definition” warnings for automatically loaded add-on modifiers in cases where instance does not differ from definition are now suppressed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved logging in cases where an asset is being loaded and the parent for a modifier cannot be resolved - now includes parent &lt;abbr title=&quot;Uniform Resource Identifier&quot;&gt;URI&lt;/abbr&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 4.22.1.185
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_186&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; Logging of a failure to create a folder is now consistent with logging of other file system operation failures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Logging of a failure to set folder permissions is now consistent with logging of other file system operation failures&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a guard against logging tip page folder creation errors for each file&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Copy operation is aborted upon first failure and logged as such&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 the Advanced page for the “3Delight” engine to current standards&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 4.22.1.186
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_187&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; Consolidated noisy logging of missing tip page scripts for DzPagedPane subclasses&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 4.22.1.187
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_188&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 DzAssetIOMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getFileTypeLabel(), getFileType()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetIOMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added registerFileTypeLabel()&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; DzAssetIOMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.188; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Check/Uncheck Images actions in option/context menus for property-based Preset Save Options dialogs not including the value of DzImageProperty instances&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the Advanced page of the Render Settings pane to make use of the Sub-Pane framework&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Advanced settings for an engine are now presented only if/when an engine offers them, instead of presenting a persistent, albeit empty, page&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; When “Viewport” is the active engine, no advanced settings are offered - the Draw Settings pane offers many options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; When “Multi-pass OpenGL” is the active engine, an Advanced page is offered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; When “NVIDIA Iray” is the active engine, Hardware, Canvases, and Bridge pages are offered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; When “3Delight” is the active engine, an Advanced page is offered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; When “Scripted 3Delight” is the active engine, no advanced settings are offered&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; Updated the Hardware, Canvases, and Bridge pages for the “NVIDIA Iray” engine to reduce visual complexity and improve consistency&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 a tip pages for the Scene Info pane and the Info sub-pane of the Scene pane - both are SDK examples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; asset loading&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;/ul&gt;



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

&lt;p&gt;
&lt;a name=&quot;4_22_1_189&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; Fixed a CTD on 32-bit builds caused by automatic instantiation of DzIrayHardwareSubPane, DzIrayCanvasesSubPane, DzIrayBridgeSubPane - NVIDIA Iray is not supported on 32-bit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the default value for Tone Mapping &amp;gt; Burn Highlights to 0.5; was 0.25&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessed via the Parameters pane when the Tonemapper Options node is selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessed via the Render Settings pane when the Tonemapper Options node exists in the scene and the active renderer is NVIDIA Iray&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 Environment &amp;gt; Scale &amp;gt; Headlight Scale property to the Filament Draw Options node&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessed via the Parameters pane when the Filament Draw Options node is selected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Accessed via the Draw Settings pane when the Filament Draw Options node exists in the scene and Filament is the active DrawStyle for the active viewport&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; Adjusted the default value for Environment &amp;gt; Scale &amp;gt; Distance Scene Light Scale on the Filament Draw Options node to 1.3333; was 50&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the default value of the Tone Mapping &amp;gt; Tone Mapping Mode property on the Filament Draw Options node to Reinhard to better match NVIDIA Iray; was ACES&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 4.22.1.189
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_190&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 DzPagedPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPageIndex()&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; DzPagedPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.190; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzPagedPane instances now save/restore the active page using an identifier rather than an index&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the Advanced page of the Simulation Settings pane to make use of the Sub-Pane framework&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The Advanced page is now only displayed if/when the active engine provides advanced settings&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 4.22.1.190
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_191&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_192&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_193&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 DzCloud 1.0.3.45&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findProductsNotOwned(), getCustomerRowIds(), getCurrentCustomerRowId(), removeCustomerByRowId()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzProductAssetContainer public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isCloudOwnedByCustomer()&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, DzProductAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.193; SDK min is 4.5.0.100&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 4.22.1.193
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_194&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 DzCloud 1.0.3.47&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 4.22.1.194
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_195&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; Serial entry fields in Help &amp;gt; About Installed Plugins… are no longer displayed for activation policies without a serial prefix&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_196&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; Updated Tonemapper Options node property default values to improve alignment between Filament and NVIDIA Iray&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Burn Highlights&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Crush Blacks&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 4.22.1.196
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_197&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 a “Receive Shadows” DzBoolProperty on materials when the Filament DrawStyle is used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for a “Cast Shadows” DzBoolProperty on materials when the Filament DrawStyle is used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a Anti-Aliasing &amp;gt; “MSAA Sample Count” property to Filament Draw Options node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; Geometry Editor actions&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_198&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 tool buttons to the toolbar of Node Weight Brush tool settings, and Geometry Editor tool settings, for quick/convenient switching between closely related view tools&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to the “Set Graft Faces” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to the “Set Auto-Hide Faces” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; Node Weight Brush related actions&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_199&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 DzUiUtilities SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added convertAndRegisterObjectNamesPrefixed()&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; DzUiUtilities&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.199; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Group Name” column in the view on the “Grouping” page of the “Tool Settings” pane when the “Geometry Editor” tool is active now automatically stretches&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows names to be seen without having to resize the column each session&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 4.22.1.199
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_200&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 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 4.22.1.200
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_201&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 DzPaneMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added panesCreated(), startupFinished() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findSubPaneByGuid(), getNumSubPanes(), getSubPane()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPagedMgr SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getSubPaneClassFactories()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPane SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added removeFromPane()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPagedPane SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added event() override&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.201; SDK min is 4.5.0.100&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; DzPaneMgr, DzPane, DzPagedPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Optimized creation of DzSubPane instances&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 4.22.1.201
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_202&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 DzPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added subPanesBuildFinished() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSubPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPreferredSectionID(); added preferredSectionIDChanged(), paneChanged() signals; added SectionHints enum&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPagedPane SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added updateSubPaneOrder()&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; DzPane, DzPagedPane, DzSubPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.202; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzPagedPane instances now sort their respective pages based on the section a DzSubPane sublcass defines itself as belonging to&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzSubPane instances are sorted within their respective sections&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Non-DzSubPane instances are inserted at discrete indices&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 4.22.1.202
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4221221&quot;&gt;Public Beta (4.22.1.221)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_203&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 an “Unparent Selected Item(s)” (DzParentNoneAction) action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Works in conjunction with the “Parent Items In Place” (DzHPTogglePIPAction) action&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 menus&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; Fixed a potential crash on close if a DzPagedPane subclass instance does not have a DzSubPane subclass instance to save settings for&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 4.22.1.203
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_204&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 DzToolBar SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added default ctor&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; DzToolBar&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; DzDockBar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzCustomTransformToolAction SDK sample&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated A First Plugin SDK sample&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Activate Full Screen Mode SDK sample&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; SDK samples&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended style primitive element definitions; added DZ_PE_AttentionButton&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended style text style definitions; added DZ_TS_AttentionButton&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.204; SDK min is 4.5.0.100&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 Scene Info pane SDK sample that caused a message to be displayed which indicated a tip page could not be found despite the file existing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a node selector to the Scene Info sub-pane header&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles&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 4.22.1.204
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_205&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 support for shadows on Filament materials&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getCurrentSubPane(); added currentSubPaneChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPane SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setCurrentSubPane()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPaneActionMenu public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPane()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzActionMenu public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added appendItemsFromMenu()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK examples; sub-pane menus&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; DzActionMenu, DzPaneActionMenu, DzPane, DzPagedPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.205; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The option menu for a DzPane with DzSubPane instances now provides a dynamically labeled submenu for the active sub-pane that is dynamically populated with that sub-pane&amp;#039;s option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Right-clicking the tab for a sub-pane in DzPagedPane subclass instances now displays the sub-pane option menu (if any) for that sub-pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added persistent menu support for Render Settings Iray Hardware, Canvases, and Bridge sub-panes&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 4.22.1.205
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_206&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 DzSubPaneAction, DzWidgetSubPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSubPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added moveToCustomPane(), removeFromCustomPane(), isAttachedToCustomPane(), getCanDetach(), getSubPaneAction(), getDocumentationUrl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSubPane SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setCanDetach(), setDocumentationUrl(), setSubPaneAction()&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; DzSubPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.206; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented the ability to detach sub-panes in DzPagedPane subclasses&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzSubPane subclass instances that provide the primary function of a DzPagedPane subclasses are discretely prevented from being detatched&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 4.22.1.206
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_207&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 DzPagedPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added reattachAllSubPanes()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSubPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added raiseToCurrent(), labelChanged() signals&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAction SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setIcon() overload&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 DZ_MACRO_TO_STRING to dzgeneraldefs.h&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK samples; use of DzSubPaneAction for sub-panes; added a DZ_SDK_EXPORT_SUBPANES CMake option to the Sub Panes sample - default off; added a DZ_SDK_EXPORT_SCENEINFO_PANE CMake option to the Scene Information Pane sample - default off as DzSceneInfoPane is now redundant with DzSceneInfoSubPane and the ability to detach&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.207; SDK min is 4.5.0.100.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzSubPaneAction subclasses now cause their associated sub-pane (and pane) to be shown if the sub-pane is not discretely hidden&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed the label of the “Attach” action in a detached sub-pane&amp;#039;s option/context menu to “Reattach to %source_pane%”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A sub-pane&amp;#039;s option menu is now flattened into the pane option menu when attached to a custom pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A custom pane now assumes the icon of the detached sub-pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sub-pane settings are now always stored with, and restored from, the source pane regardless of whether they are detached&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Show Documentation…” action to the option/context menu for sub-panes that specify a documentation &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default styles; assigned the Scene Info pane icon to the Scene &amp;gt; Info sub-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 4.22.1.207
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_208&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 DzSubPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getSourcePane(); added iconChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDocumentationUrl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzActionMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDocumentationUrl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPaneMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDocumentationUrl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK samples; Scene : Info sub-pane&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; DzSubPane, DzApp, DzActionMgr, DzPaneMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.208; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updating a sub-pane&amp;#039;s icon is now reflected in the places/cases that the icon is displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updating a sub-pane&amp;#039;s label is now reflected in the places/cases that the label is displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression with interactive lessons that prevented proper operation from occurring&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with DzSubPane subclass instances attached to DzPagedPane subclass instances respecting the checked state of “Show Tab Icons” and “Show Tab Text With Icons” actions&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 4.22.1.208
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_209&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 DzPaneMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added findSubPane()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPane public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added closePane()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSubPane SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added updateDocumentationUrl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzPaneMgr, DzPane&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; documentation; DzSubPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK samples; Scene Info pane/sub-pane, Sub Panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.209; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Closing a detached sub-pane now automatically reattaches the sub-pane to its source pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where clicking the “Show Documentation…” action in the option/context menu for a sub-pane would not cause the documentation &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; to be shown unless the sub-pane was also active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Show Documentation…” action to the Scene pane Option Menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scene&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 “Show Documentation…” action to sub-pane option/context menus&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scene&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Outline&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Info&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; Smart Content&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&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;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Render Settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Presets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Advanced&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 4.22.1.209
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_210&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; Applied a patch supplied by GoFigure that removes help buttons from the aniMate &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the buttons caused URLs on a domain that is no longer under the control of GoFigure to be displayed&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 4.22.1.210
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_211&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; DzPaneMgr, DzPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK example; Scene Information pane; Sub Panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated labels of Render Settings Iray sub-pane option menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added actions for Render Settings sub-pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; NVIDIA Iray &amp;gt; Hardware&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; NVIDIA Iray &amp;gt; Canvases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; NVIDIA Iray &amp;gt; Bridge&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 an issue where the option/context menu for Render Settings sub-panes was not updating&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; NVIDIA Iray &amp;gt; Hardware&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; NVIDIA Iray &amp;gt; Canvases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; NVIDIA Iray &amp;gt; Bridge&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 an issue where the option/context menu for Scene sub-panes was not updating&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Info&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 generated label for a DzSubPaneAction subclass is now prefixed with the label of the source pane&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 4.22.1.211
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_212&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 memory leaks on DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added persistent option/context menus for Smart Content sub-panes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Files&lt;/div&gt;
&lt;/li&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 sub-pane actions for Smart Content&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Files&lt;/div&gt;
&lt;/li&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&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK example; Scene Information 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 4.22.1.212
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_213&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 persistent option/context menu for Install sub-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 sub-pane action for Install 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 persistent option/context menus for Draw Settings sub-panes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Advanced&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 sub-pane actions for Draw Settings sub-panes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Advanced&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; Specified documentation &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; for Draw Settings pane Editor sub-pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Specified documentation &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; for Draw Settings pane Advanced sub-pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added persistent option/context menus for Render Settings sub-panes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Advanced&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 sub-pane actions for Render Settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Advanced&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; Specified documentation &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; for Render Settings pane Editor sub-pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Specified documentation &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; for Render Settings pane Advanced sub-pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Show Documentation…” action to the context menu for Render Settings sub-panes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hardware&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Canvases&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Bridge&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 persistent option/context menus for Simulation Settings sub-panes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Advanced&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 sub-pane actions for Simulation Settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Advanced&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; Specified documentation &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; for Simulation Settings pane Editor sub-pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Specified documentation &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; for Simulation Settings pane Advanced sub-pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed issues with sub-pane support for custom icons via sup-pane actions&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 4.22.1.213
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_214&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 action registration for the Advanced sub-pane of the Render 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 4.22.1.214
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_215&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 DzPluginMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added promptRestartRequired()&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; DzPluginMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.215; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added sub-pane action and persistent option/context menu for Scene sub-pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Outline&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 sub-pane action and persistent option/context menu for Parameters sub-pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editor&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 sub-pane actions and persistent option/context menus for Posing, Shaping, Surfaces, Cameras, and Lights panes sub-panes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Presets&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editor&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 the Advanced sub-pane action on Simulation Settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Show Documentation…” action to option/context menus of property-based panes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Parameters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Posing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Shaping&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lights&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cameras&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 notification when a user must restart the application following authorization/serialization of a plugin&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 4.22.1.215
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_216&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; On macOS 14+, the main menu bar for the application has been moved from the system menu bar to inside the main window (like the Windows version)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This is a workaround for a conflict between Qt and macOS that causes an infinite loop to be entered into and ultimately a crash&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 4.22.1.216
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_217&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 dForce 1.8.1.3&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated the SDK version consumed&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 4.22.1.217
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_218&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 Create a Category from &amp;gt; Selected Folder… action in the container view context menu of the Content Library pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus&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;/ul&gt;



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

&lt;p&gt;
&lt;a name=&quot;4_22_1_219&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; Updated default menus&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Restored the File &amp;gt; Open Recent menu&lt;/div&gt;
&lt;/li&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 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default Assets filters&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; By License&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 3D Printing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editorial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Interactive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Standard&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; Added default Products filters&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; By License&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 3D Printing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editorial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Interactive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Standard&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 with resolving paths for default filters when building Filter Menus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the [Ctrl/Cmd] keyboard modifier when clicking a filter in a Filter Menu now appends to the existing Filter Field contents using the &lt;code&gt; &amp;amp;&amp;amp; &lt;/code&gt; (space, ampersand, ampersand, space) logical AND syntax&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consistent with clicking a keyword in the Tags page of an Information Panel&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 4.22.1.219
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_220&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 4.22.1.220
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_221&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 #&lt;abbr title=&quot;DAZ Studio&quot;&gt;DS&lt;/abbr&gt;-2507/#CS-463016 - A regression (crash) when attempting to “Explore Add-Ons…”, “Explore Targets…”, or “Explore Product…” from the context menu for an asset within a Product 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 4.22.1.221
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_4221224&quot;&gt;Public Beta (4.22.1.224)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_222&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 duplicating a Geometry Shell node would not maintain materials of the source in the duplicate&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a regression where, upon opening, the New Scene dialog would display the contents of page last selected before being accepted/rejected, but the first page would appear as the active page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; DzMenu::copyToMenu() now recursively merges like-labeled sub menus instead of creating duplicate entries&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Merged items are positioned at the bottom of the menu&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 “Geometry Editor Tool Context” menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides an ability to extend the context menu of the “Geometry Editor Tool”&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 4.22.1.222
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_223&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 4.22.1.223
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_224&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 colorways to the “Select a Style” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated generated custom style script to current standards&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a styling/sizing inconsistency in Geometry Editor tool settings&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 localization&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 4.22.1.224
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_build_4221228&quot;&gt;Public Build (4.22.1.228)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_225&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; DzProductContentTab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Submenu items in DzMenu instances that do not &amp;#039;currently&amp;#039; have a &amp;#039;leaf&amp;#039; action in the hierarchy are no longer presented within a given menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Submenu items are not removed, they become non-visible&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This allows (for example) context menu structure to be defined by base classes and populated by subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; This aligns DzMenu behavior with DzActionMenu menu behavior&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 geometry symmetry actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Symmetry Off” (DzPGESymmetryOffAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “X Axis Symmetry” (DzPGESymmetryXAxisAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Y Axis Symmetry” (DzPGESymmetryYAxisAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Z Axis Symmetry” (DzPGESymmetryZAxisAction)&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 a “Symmetry” submenu to the Geometry Editor context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Symmetry” submenu to the Geometry Editor option menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added weight mapping symmetry actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Symmetry Off” (DzNodeWeightBrushSymmetryOffAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “X Axis Symmetry” (DzNodeWeightBrushSymmetryXAxisAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Y Axis Symmetry” (DzNodeWeightBrushSymmetryYAxisAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Z Axis Symmetry” (DzNodeWeightBrushSymmetryZAxisAction)&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 a “Symmetry” submenu to the Node Weight Brush context menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Symmetry” submenu to the Node Weight Brush option 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 4.22.1.225
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_226&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 Dz3DBrushTool public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added symmetrySideChanged(), lockSymmetryCenterlineChanged() 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; Dz3DBrushTool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.22.1.226; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved logging of illegal geometry region setup&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Package filenames now use consistent PascalCase&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 4.22.1.226
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_227&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; DzColorWgt::sizeHint() now dynamically calculates its size based on its parent layout instead of using a fixed size, with a fallback to style minimums&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK documentation; DzColorWgt&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Node Weight Map Brush Context” menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides an ability to extend the context menu of the “Node Weight Map Brush Tool”&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 “Frequently Used” submenu, positioned near the top of the context menu of view tools that derive from DzPolygonSelectionTool&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allows a user to customize a submenu of a context menu that is near the cursor when displayed, with their frequently used actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supported by the “Node Weight Map Brush Context” menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Supported by the “Geometry Editor Tool Context” menu&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; Consolidated “Node Weight Map Brush Tool” context menu “Selection Type”/“Brush Mode” submenus into a single “Tool Mode” submenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed the “Selection Type” submenu in the “Geometry Editor” context menu to “Tool Mode”&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 4.22.1.227
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_228&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; 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 4.22.1.228
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_42301&quot;&gt;Public Beta (4.23.0.1)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_229&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_22_1_230&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; Main window title bar now displays “Premier” status&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added logging of &lt;abbr title=&quot;Access Control List&quot;&gt;ACL&lt;/abbr&gt; 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 4.22.1.230
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_22_1_231&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; Refactored the Splash screen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the About screen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default Assets filters to footprint; Premier &amp;gt; Exclusive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added default Products filters to footprint; Premier &amp;gt; Exclusive&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the “Midnight” colorway for the “Darkside” style&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 4.22.1.231
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_0_1&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 subfolders to the organization of default layouts&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Each subfolder is presented in a separate section of the “Layout” selector on the “Select a Layout” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sorted alpha-numerically by name, in ascending order&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; Layouts listed within the “Layout” selector on the “Select a Layout” dialog are now sorted alpha-numerically, case-insensitively, within their respective sections&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Top section is discretely ordered&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; Updated default layouts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Open Road” (minimalist) default layout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added DCC layouts to defaults&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 3ds Max&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Blender&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Maya&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unreal&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 application icon&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;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented application, plugin and SDK version for 4.23.0.x&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 4.23.0.1
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.23.0.1 - 2024-10-07&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/change_log_4_24_0_3">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-29T06:38:45+00:00</dc:date>
        <title>4.24.0.3 Change Log</title>
        <link>/public/software/dazstudio/4/change_log_4_24_0_3</link>
        <description>
&lt;h1 id=&quot;change_log&quot;&gt;4.24.0.3 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; change log leading to the General Release of version 4.24.0.3. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.
&lt;/p&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;/div&gt;

&lt;h2 id=&quot;public_beta_42303&quot;&gt;Public Beta (4.23.0.3)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_0_2&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 application icon quality&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Midnight colorway preview image&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated Midnight colorway viewport background colors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “Open Road” and DCC layout preview images&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 3rd party plugins to crash 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 4.23.0.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_0_3&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 initialization issue in Filament Draw Manager&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with Render Queue where it would always render the first job in the queue, regardless of what had been rendered already, in an endless loop if the restart option was active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Splash/About screen release channel indicator is now only displayed for non-General Release&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 4.23.0.3
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_42304&quot;&gt;Public Beta (4.23.0.4)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_0_4&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 DCC layout preview images&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added Lesson Strip for introducing Premier features&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated copyright statements&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 4.23.0.4
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_42318&quot;&gt;Public Beta (4.23.1.8)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_0_5&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 DzShapingPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isShowingPropertyCards(), setShowPropertyCards(), toggleShowPropertyCards(); added showingPropertyCardsChanged() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Show Property Cards” (DzSHPNGShowPropertyCardsAction) action to the “Preferences” submenu of the Shaping pane option menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When enabled, regions of an object that are configured to display “cards” for properties, display cards&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When disabled, cards are not displayed for any region regardless of its configuration&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; Fixed a crash on close if a property was in the process of being edited&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 incorrect cage indices for subdivision meshes with n-gons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with incorrect visibility flags for large cage meshes&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 4.23.0.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_1&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 DzStyle SDK &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 SDK version to 4.23.0.6; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding the Ctrl/Cmd key when choosing a colorway in the “Select a Style” dialog will now open an &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; file browser to the path of the chosen colorway&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Window &amp;gt; Style &amp;gt; Save Style As… causes a colorway (customized colors for a style) to be saved&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 detection and initial prompting of the Midnight colorway for the Darkside style&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; content management&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved feedback when an importer for a file type cannot be found&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved message severity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incremented application, plugin and SDK version for 4.23.1.x&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Update to NVIDIA Iray 2024.0.4 (377400.3959a)&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;Minimum driver is 551.61 (R550) on Windows&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; &lt;del&gt;Added a DzMdlMathRoundAwayFromZero (“Round Away From Zero”) brick to Shader Mixer&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Extended DzUberIrayMaterial scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDisplacementAdaptiveQuality(), setDisplacementAdaptiveQuality(), getDisplacementAdaptiveQualityControl()&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Added support for “Displacement Adaptive Quality” to DzUberIrayMaterial&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Added support for “Displacement Adaptive Quality” to DzMDLSurfaceBrick&lt;/del&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_23_1_2&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; Build system migration&lt;/div&gt;
&lt;/li&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 DzEnvironmentNode public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added applyDefaultEnvironment()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzRenderMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added doCustomRender()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetIOMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getLoadingNodeList(); added assetLoadAboutToFinish() signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPropertyGroup SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getPropertyList()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzPropertyListItemModel SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isSetForSelectionOnly()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzFilterNavigationBar SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setFilterPlaceholderText()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated DzCustomTransformTool SDK sample; delay creation of settings frame until the tool is activated&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAssetIOFilterAction scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getFilterClassName()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzSpotRenderTool scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added RenderTarget, StartMode enums; added doRender(), getRenderTarget(), setRenderTarget(), getStartMode(), setStartMode(), getStartX(), setStartX(), getStartY(), setStartY(), getEndX(), setEndX(), getEndY(), setEndY(); added renderTargetChanged(), startModeChanged(), startXChanged(), endXChanged(), endYChanged() 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; DzEnvironmentNode, DzRenderMgr, DzAssetIOMgr, DzFloatColorProperty&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; DzPropertyGroup, DzPropertyListItemModel, DzFilterNavigationBar&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; DzDateEdit, DzTimeEdit, DzAsset, DzContentFolder, DzContentFile, DzViewToolAction, DzAssetIOFilterAction, DzCreateItemAction, DzEditAction, DzSaveAsSupportAction, DzPersonaAssetFilter, DzSpotRenderTool, DzHierarchyPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.23.1.2; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed potential deletion of an override filter in DzContentMgr::importFileWithOptions()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with visibility of bloom related properties on DzFilamentDrawOptionsNode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Made Iray 2024.0.4 compatibility adjustments to the NVIDIA Iray DrawStyle&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Setting the “Environment Map” on an “Environment Options” node to “None” now causes an empty value to be written when saved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; An “Environment Options” node (DzEnvironmentNode) no longer sets a default map when constructed via &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creation via Create &amp;gt; New Environment Options Node…, or automatically by rendering with NVIDIA Iray, is unchanged&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; Files that define an “Environment Options” node without an environment map specified no longer cause the default environment to be applied during “Open” operations&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Merge” behavior is unchanged&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; Properties that display spin boxes (e.g., Render Settings dimensions/aspect) now only display step buttons when unlocked&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Property views now support Advanced Filtering syntax&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Premier members are granted early access&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Filter field placeholder/hint text refers to filtering by label when inactive, and by filtering by expression when active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; See &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/parameters/advanced_filtering/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:parameters:advanced_filtering:start&quot;&gt;Advanced Filtering&lt;/a&gt; for syntax details&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 refresh issues with filter changes on property views&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for Persona Preset&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving is similar to saving a Scene Subset, except limited to a single selected figure&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selected figure must be a root level node (i.e., cannot be parented) during save&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Objects in the node hierarchy of the selected figure are optionally included (are included, by default)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pose of the selected figure is recorded&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;DAZ Scene Object Notation&quot;&gt;DSON&lt;/abbr&gt; file type is “persona”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Content Type is “Actor/Persona”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default relative save path is “/Presets/Personas”&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; Loading is similar to other asset types in some ways, and unique in others&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Loading with a compatible figure selected&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Holding [Ctrl/Cmd] provides “Control Freak” loading options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaces the selected figure, and its node hierarchy, with the Persona&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Copies the pose/position of the selected figure to the Persona&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Loading with no compatible figure selected&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides no loading options - behaves similarly to loading a Scene Subset&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; Refactored preset load option dialogs&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Character Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Persona Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Properties Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Shape Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pose Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Materials Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Shader Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Layered Image Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Cameras Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lights Preset&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; Refactored “Spot Render” Tool Settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Render Target” setting is now a dropdown&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Active Viewport” causes the render to be performed within the active viewport&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “New Window” causes each render to be performed in a new “Render” window&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Uses global dimensions specified in the Render Settings pane if viewing through a View&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Uses global dimensions specified in the Render Settings pane if viewing through a Camera (not a Light) and the “Use Local Dimensions” property is off&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now uses local dimensions specified on the camera if viewing through a Camera (not a Light) and the “Use Local Dimensions” property is on&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&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 “Start Mode” setting&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Automatic” represents previously existing behaviors&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Press/Hold of LMB starts specifying render area coordinates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Release of LMB completes specifying render area coordinates and causes the render to begin&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unless press of RMB occurs while LMB is pressed, cancelling the press of LMB&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Render area coordinates are displayed, but cannot be edited manually&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Value fields are read-only&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Step buttons are hidden&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Manual” represents new behaviors&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Premier members are granted early access&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Press/Hold of LMB starts specifying render area coordinates&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Release of LMB completes specifying render area coordinates, but render does not begin&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Unless press of RMB occurs while LMB is pressed, cancelling the press of LMB&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Render” button must be clicked (or &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; must be called) to start the render&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level4 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Render area coordinates can be edited manually&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Value fields are editable&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level5&quot;&gt;&lt;div class=&quot;li&quot;&gt; Step buttons unhidden&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;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added indication of “Spot” (Render Area) Coordinates&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 “Spot Render Context” menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides an ability to define a context menu for the “Spot Render 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; Premier ACLs are now automatically renewed if expiration occurs while a connection is active&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved population of the “About Install Plugins” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed styling/layout issues in the Parameter Settings dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added actions for selecting/deselecting node ancestors of the current selection&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Select Ancestors” (DzHPSelectAncestorsAction) action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selects the nodes in the hierarchy above the selected node(s), to the root of the scene&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 “Deselect Ancestors” (DzHPDeselectAncestorsAction) action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deselects the nodes in the hierarchy above the selected node(s), to the root of the scene&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 “Select Figure Ancestors” (DzHPSelectSkeletonAncestorsAction) action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Selects the nodes in the hierarchy above the selected node(s), to the root of the figure&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 “Deselect Figure Ancestors” (DzHPDeselectSkeletonAncestorsAction) action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Deselects the nodes in the hierarchy above the selected node(s), to the root of the figure&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; Updated default menus&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 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Update to DzCloud 1.0.3.50&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixes a potential crash while fetching metadata&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 4.23.1.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_3&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 guards against cases with the potential to cause a crash during close&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended property view support for Advanced Filtering syntax&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Expanded abbreviated scope selectors; &lt;code&gt;animatable&lt;/code&gt;, &lt;code&gt;locked&lt;/code&gt;, &lt;code&gt;present&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;asset&lt;/code&gt; scope modifiers; &lt;code&gt;email&lt;/code&gt;, &lt;code&gt;website&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed &lt;code&gt;asset&lt;/code&gt; scope modifier; &lt;code&gt;path&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support for discrete empty string syntax&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 4.23.1.3
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_4&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; Initial commit of a set of “Auto Save” features &lt;em&gt;for Premier members&lt;/em&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; An “Auto Save” pane provides configuration options&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enable/Disable auto save of opened/modified scene files/contents&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Enable/Disable auto save of opened/modified files in the Script IDE pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Configure check for modified interval (minutes)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Configure destination path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Navigate to configured paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Open destination path in file browser&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Configure number of days to keep&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Open recent save&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Save immediately&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; A Start/Pause button, a Status/Countdown indicator, and an Immediate Save button have been added to the Status Bar&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Current placement is temporary - will become a discrete toolbar&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 4.23.1.4
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_5&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; Passing an empty path to DzFileIO::getFilesFromDirectory() now returns an empty list&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isInMappedDirectory()&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; DzContentMgr&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.23.1.5; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added AutoSave to 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 4.23.1.5
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_6&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; Fixes to Geometry Sculptor undo/redo&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 4.23.1.6
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_7&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; Reverted update to NVIDIA Iray 2024.0.4 (377400.3959a) and related&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; An issue in Iray/MDL causes shaders that involve the construction of BSDF Components (mdl::df::bsdf_component) to render black&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reverted addition of a DzMdlMathRoundAwayFromZero (“Round Away From Zero”) brick to Shader Mixer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reverted extension of DzUberIrayMaterial scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; removed getDisplacementAdaptiveQuality(), setDisplacementAdaptiveQuality(), getDisplacementAdaptiveQualityControl()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reverted support for “Displacement Adaptive Quality” on DzUberIrayMaterial&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reverted support for “Displacement Adaptive Quality” on DzMDLSurfaceBrick&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reverted Iray 2024.0.4 compatibility adjustments to the NVIDIA Iray DrawStyle&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Restored NVIDIA Iray 2023.1.4 (373000.3036)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Minimum driver is 537.13 (R535) on Windows&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 a crash on launch regression in Geometry Sculptor tool&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 4.23.1.7
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_8&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 polarity of the return value for DzContentMgr::isInMappedDirectory()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue with validation of the “Destination” path for “Scripts (Script IDE)” on the “AutoSave” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the “AutoSave” pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Implemented DzAutoSavePane scripting &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; Affects widget styling, layout, naming/labeling&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Additional styling adjustments are pending&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; Refactored the “AutoSave” toolbar&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Now exists as a discrete toolbar instead of widgets added to the Status Bar&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Docking and hide/show behaviors mimic the Status Bar&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; Now makes use of actions to start/stop the “Scene” countdown and incremental save instead of discrete/duplicate widgets&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 “AutoSave” actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “AutoSave Modified Scene”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Starts/Stops the countdown for automatically saving the (modified) scene&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; “Open Scene Path”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes the “Destination” path specified in “Scene” to be navigated to in the “Content Library” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hold [Ctrl/Cmd] when triggering to open an &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; file browser window navigated to the “Destination” path&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; “Open Recent Scene”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes the last incremental save in the “Destination” path specified in “Scene” to be opened&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; “Save Scene Incremental”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes an incremental save to occur immediately&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; “AutoSave Modified Scripts”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Starts/Stops the countdown for automatically saving the (modified) scripts opened in the Script IDE 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; “Open Scripts Path”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes the “Destination” path specified in “Scripts (Script IDE)” to be navigated to in the “Content Library” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hold [Ctrl/Cmd] when triggering to open an &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; file browser window navigated to the “Destination” path&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; Labeling adjustments are 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; 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 4.23.1.8
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_423118&quot;&gt;Public Beta (4.23.1.18)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_9&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_23_1_10&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; AutoSave is now paused/stopped by default&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Backup &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; Files” option on the “AutoSave” pane is now respected&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;Modified the date/time stamp filename prefix employed by AutoSave to better distinguish the various parts&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;The part before the first underscore character consists of the 4 digit year, a hyphen, the 2 digit month of the year, a hyphen, the 2 digit day of the month&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;The part between the first and second underscore characters consists of the 2 digit hour of a 24 hour day, a hyphen, the 2 digit minute of the hour, a hyphen, the 2 digit second of the minute&lt;/del&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;All remaining characters are part of the original filename&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; Improved logging if AutoSave fails&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed a memory leak in AutoSave that occurred when saving scripts open/modified in the “Script IDE” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;The AutoSave filename for an open/modified script in the Script IDE pane now encodes the path of the source script, as an MD5 digest in the prefix&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;This addresses an issue where source scripts with identical short names, but originating from different paths, were competing for the same AutoSave filename and overwriting each other&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; Fixed an AutoSave issue where multiple open/modified scripts in the Script IDE pane with the same code were all treated as the first encountered instead of as discrete scripts&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated styles; “AutoSave” toolbar&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 4.23.1.10
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_11&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 AutoSave filename for scenes built from scratch now indicate “Untitled” in the name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;del&gt;The AutoSave filename for scenes loaded from file now encodes the path of the source scene, as an MD5 digest in the prefix&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;This allows scenes with identical short names, but originating from different paths, to be distinguished/associated in the AutoSave destination folder&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; AutoSave for scenes now respects “Thumbnail Saving” preferences&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced the “Days” label for “Keep” options in the “AutoSave” pane with a dropdown&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; In preparation for providing other units of measure&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 the DzAutoSavePane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.23.1.11
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_12&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 DzAutoSavePane 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; DzAutoSavePane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; When clicking a “Show Destination” button in the “AutoSave” pane, if the Ctrl/Cmd modifier key is pressed/held, the associated path is not or does not reside within a mapped content directory, or an attempt to navigate the “Content Library” pane to the associated path fails, an &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; file browser window is opened to the path&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the Ctrl/Cmd modifier key is not pressed/held, and the associated path is or does reside within a mapped content directory, the “Content Library” pane is navigated to the path&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 the default “Destination” paths for the “AutoSave” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “AutoSave” pane now creates specified paths as needed instead of during launch of the application&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added the inline help file to AutoSave package footprint&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated styles; “AutoSave” toolbar&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 “Create New Property” dialog that caused the “Animatable”, “Auto Follow”, (Presentation) “Type”, (Presentation) “Icon”, and , (Presentation) “Card” values to not be applied&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 4.23.1.12
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_13&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 DzHierarchyPane scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDragDropParentingEnabled(), setDragDropParentingEnabled(), toggleDragDropParenting(); added dragDropParentingChanged() signal&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; DzHierarchyPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Drag and Drop Parenting” action (DzHPToggleDragDropParentingAction)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Controls whether drag and drop within the “Scene” pane is enabled&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 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated root categories&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default/Materials/Iray/Eyelashes/…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default/Lights/Filament/…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default/Materials/Filament/…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Default/Shaders/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; Updated copyright statements; 2025&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extracted the “Viewport Tools” inline help group to a discrete file&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated “Viewport Tools” inline help&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 4.23.1.13
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_14&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 4.23.1.14
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_15&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 dForce 1.8.1.4&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adds support for discretely excluding generated simulation data in saved assets&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 for a &lt;code&gt;SaveSimulationData&lt;/code&gt; bool value to several DzAssetFileOutFilter subclass settings APIs; DzSceneAssetFilter, DzSceneSubsetAssetFilter, DzWearablesAssetFilter, DzPersonaAssetFilter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Include Simulation Data” option to the Save Options dialogs of asset types that potentially include simulation data&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scene Subset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Wearable(s) Preset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Persona Preset&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 “Include Simulation Data” preference to Edit &amp;gt; Preferences… (F2) : Scene &amp;gt; “On Save”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides user control over whether the File &amp;gt; Save… action (DzSaveAction) includes generated simulation data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Re-saving any opened scene will apply this preference to the saved file regardless of its previous inclusion&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 4.23.1.15
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_16&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 “Save Layout As…” action (DzSaveLayoutAction) 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; An additional &lt;code&gt;Name&lt;/code&gt; String property is necessary, the value of which is used for the name of the layout being saved&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If an optional &lt;code&gt;Description&lt;/code&gt; String property is defined, the value is used for the description of the layout being saved, otherwise the value of the &lt;code&gt;Name&lt;/code&gt; String property is used&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If an optional &lt;code&gt;CustomActions&lt;/code&gt; Boolean property is &lt;code&gt;true&lt;/code&gt;, the saved files will include any custom actions that exist at that time&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 “Delete Layout(s)…” action (DzDeleteLayoutAction) 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 are displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; An additional &lt;code&gt;Name&lt;/code&gt; String property is necessary, the value of which is used for the name of the layout to delete&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 DzAutoSavePane 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; DzAutoSavePane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Iteration(s)” unit of measure to the “Keep” options in the “AutoSave” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Simulation Data” option to the “Keep” row of the “Scene” section in the “AutoSave” pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Controls whether to include generated simulation data when automatically saving a scene&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 “Before” options to the “AutoSave” pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Render”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Controls whether a (modified) scene will be automatically saved immediately before a render begins&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; “Simulation”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Controls whether a (modified) scene will be automatically saved immediately before a simulation begins&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; Updated the default state of “AutoSave” pane options&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Replaced the “Backup &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt; Files” option in the “AutoSave” pane with an “Interface” section&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Provides its own configuration and countdown, independent of “Scene”&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 “AutoSave” actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “AutoSave Modified Interface”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Starts/Stops the countdown for automatically saving interface files&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; “Open Interface Path”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes the “Destination” path specified in “Interface” to be opened in an &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; file browser window&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; “Save Interface Incremental”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Causes an incremental save to occur immediately&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; Updated styles; AutoSave&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 4.23.1.16
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_17&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; Updated the default state of “AutoSave” pane options&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scene &amp;gt; Before &amp;gt; Render = unchecked/false&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Scene &amp;gt; Before &amp;gt; Simulation = unchecked/false&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; AutoSave of interface files now verifies change instead of simply saving when triggered by countdown, click, or &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&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 4.23.1.17
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_18&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; Refactored the organization and naming of files employed by AutoSave for Scenes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A folder named after the (local) date the save occurred (i.e., yyyy-MM-dd) is created within the specified “Destination” folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the source scene was loaded from file, a folder named after an MD5 digest of the file path is created within the date folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A Scene file (*.duf) bearing a prefix indicating the (local) time the save occurred (i.e, hh-mm-ss) is saved into the date folder with an “Untitled” name if not loaded from file, or into the MD5 digest folder with the source name if loaded from file&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; Opening the last AutoSave scene (via provided button, action or &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;) now considers the &amp;#039;current&amp;#039; scene and uses it to choose the corresponding AutoSave scene to open&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an AutoSave threading race condition when saving/purging Scripts that resulted in more iterations than specified being kept&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the organization and naming of files employed by AutoSave for Scripts&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A folder named after the (local) date the save occurred (i.e., yyyy-MM-dd) is created within the specified “Destination” folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the source script was loaded from file, a folder named after an MD5 digest of the file path is created within the date folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A script file (*.dsa) bearing a prefix indicating the (local) time the save occurred (i.e, hh-mm-ss) is saved into the date folder with an “Untitled_#” name if not loaded from file, or into the MD5 digest folder with the source name if loaded from file&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 issues with some AutoSave settings not being preserved between sessions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated styles; AutoSave&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated AutoSave action labels/descriptions&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 4.23.1.18
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_423120&quot;&gt;Public Beta (4.23.1.20)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_19&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 DzSideNavPropertyListView public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getVisiblePropertyLabels(), scrollToPropertyByLabel()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.23.1.19; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Side Nav Property Views now attempt to maintain visible properties in the Property View when selection in the Side Nav View changes&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; A list of the visible properties is captured immediately before the Property View is rebuilt&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Immediately after rebuilding, the first match (if any) in the captured list is scrolled to&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The scrolled amount/position of the scrollbar is not guaranteed to match the previous amount/position due to changes in list length and/or order&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; If no match is found, or the list is shorter than the visible area, no scrolling occurs&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 DzAutoSavePane 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; DzAutoSavePane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The AutoSave Bar now optionally displays actions/status for Scene, Interface, and Scripts sections of the “AutoSave” pane&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Status” labels on the “AutoSave” pane have been replaced by check boxes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The checked state of “Status” check boxes on the “AutoSave” pane control visibility of corresponding AutoSave Bar sections&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 AutoSave inline help&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added “Hour(s)” and “Minute(s)” unit of measures to “Keep” options in the “AutoSave” 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 4.23.1.19
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_20&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 property view support for Advanced Filtering syntax&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;class&lt;/code&gt; scope modifiers; &lt;code&gt;owner&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added presentation (&lt;code&gt;present&lt;/code&gt;) scope modifiers; &lt;code&gt;lbl&lt;/code&gt;, &lt;code&gt;desc&lt;/code&gt;, &lt;code&gt;icon&lt;/code&gt;, &lt;code&gt;large&lt;/code&gt;, &lt;code&gt;small&lt;/code&gt;, &lt;code&gt;a&lt;/code&gt;, &lt;code&gt;b&lt;/code&gt;, &lt;code&gt;base&lt;/code&gt;, &lt;code&gt;auto&lt;/code&gt;, &lt;code&gt;pref&lt;/code&gt;, &lt;code&gt;ext&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 4.23.1.20
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_423123&quot;&gt;Public Beta (4.23.1.23)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_21&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 caused Advanced Filtering support for presentation colors (&lt;code&gt;present::color::&lt;/code&gt;…) in property views to result in no properties being displayed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended property view support for Advanced Filtering syntax&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;asset&lt;/code&gt; scope modifier; &lt;code&gt;modified&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; Added predefined Property View filters&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 4.23.1.21
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_22&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 DzFileIO SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added removeRecursively()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDir scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added removeRecursively()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzAutoSavePane 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 SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; documentation; DzFileIO&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; DzDir, DzAutoSavePane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.23.1.22; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed display of separators in the AutoSave Bar&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only display separators when/where adjacent sections are 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; When cleaning up kept AutoSave files, also cleanup resulting empty folders&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended predefined Property View filters&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 4.23.1.22
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_23&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 property view support for Advanced Filtering syntax&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;favorite&lt;/code&gt; scope&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;used&lt;/code&gt; scope&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;restored&lt;/code&gt; scope&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 predefined Property View filters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added support to the filter navigation bar menu for a “Build Filter…” script&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;/ul&gt;

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

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_423127&quot;&gt;Public Beta (4.23.1.27)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_24&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 scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; DzContentLibraryPane now derives from DzPagedPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzContentLibraryPane 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; DzContentLibraryPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Content Library” pane now supports being extended via discretely-typed DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; A tab bar in the “Content Library” pane is now displayed if a discrete sub-pane type is instantiated&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The standard navigation/asset views reside in a “Manage” page if a compatible sub-pane exists&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 SDK samples; Sub-Panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Long press (press and hold) on the “Go Back” button (when enabled) in the “Content Library” pane “Navigation/Search Bar” now presents a menu that allows seeing/choosing further back in the navigation history&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Long press (press and hold) on the “Go Forward” button (when enabled) in the “Content Library” pane “Navigation/Search Bar” now presents a menu that allows seeing/choosing further forward in the navigation history&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Long press (press and hold) on the “Go Up” button (when enabled) in the “Content Library” pane “Navigation/Search Bar” now presents a menu that allows seeing/choosing a container further up the navigation hierarchy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended property view support for Advanced Filtering syntax&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;follow&lt;/code&gt; scope&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;hidden&lt;/code&gt; scope&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 predefined Property View filters&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 4.23.1.24
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_25&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 mouseover did not change the icon of a button&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed popup positioning of the “Go Back”, “Go Forward”, and “Go Up” menus of the “Content Library” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Placeholder (hint) text for the “Search Field” on the “Content Library” pane now updates to reflect “Search Type”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Long press (press and hold) on the “Increase Assets Per Page” and “Decrease Assets Per Page” buttons in the “Navigation/Search Bar” of the “Content Library” pane now present a dialog that provides more precise control over “Assets Per Page”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Long press (press and hold) on the “Search” button in the “Content Library” pane “Navigation/Search Bar” now presents a menu that populates with saved search strings (“Filters”)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Saving/Population path is dependent on “Search Type,” as syntax is type specific&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 for a “Build Filter…” script to the “Search 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; Updated “Search” button styling on the “Content Library” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated inline help; “Content Library” 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 4.23.1.25
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_26&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 DzFloatDlg, DzIntegerDlg&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended SDK samples; Sub-Panes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.23.1.26; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue in DzProductAssetContainer::getAssetsWithKeywords() that could result in the return value containing the same asset multiple times - once for each matching keyword&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; DzProductAssetContainer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; DzRenderLibraryPane now derives from DzPagedPane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Render Library” pane now supports being extended via discretely-typed DzSubPane subclasses&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; A tab bar in the “Render Library” pane is now displayed if a discrete sub-pane type is instantiated&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The standard navigation/image view reside in a “Manage” page if a compatible sub-pane exists&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 setting the value of a DzFloatProperty, DzFloat2Property, DzFloat3Property, or DzFloatColorProperty could cause the interpolation type and/or interpolation parameters for the property to be reset&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; ​Improved the speed/efficiency of several value setting actions&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Figure”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Figure Pose”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Restore Figure Shape”&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;/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;/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;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Figure”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Figure Pose”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Memorize Figure Shape”&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;/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;/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;/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; Extended property view support for Advanced Filtering syntax&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;key&lt;/code&gt; scope&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;control&lt;/code&gt; 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 4.23.1.26
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_27&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 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended property view support for Advanced Filtering syntax&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;alias&lt;/code&gt; scope modifiers; &lt;code&gt;any&lt;/code&gt;, &lt;code&gt;discrete&lt;/code&gt;, &lt;code&gt;target&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;hidden&lt;/code&gt; scope modifiers; &lt;code&gt;any&lt;/code&gt;, &lt;code&gt;discrete&lt;/code&gt;, &lt;code&gt;dynamic&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;favorite&lt;/code&gt; scope modifiers; &lt;code&gt;any&lt;/code&gt;, &lt;code&gt;discrete&lt;/code&gt;, &lt;code&gt;global&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;key&lt;/code&gt; scope modifiers; &lt;code&gt;any&lt;/code&gt;, &lt;code&gt;frame&lt;/code&gt;, &lt;code&gt;tick&lt;/code&gt;, &lt;code&gt;second&lt;/code&gt;, &lt;code&gt;interp&lt;/code&gt;, &lt;code&gt;selected&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;follow&lt;/code&gt; scope modifiers; &lt;code&gt;any&lt;/code&gt;, &lt;code&gt;discrete&lt;/code&gt;, &lt;code&gt;dynamic&lt;/code&gt;, &lt;code&gt;override&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added &lt;code&gt;present&lt;/code&gt; scope modifiers; &lt;code&gt;any&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; Extended predefined Property View filters&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 4.23.1.27
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_423136&quot;&gt;Public Beta (4.23.1.36)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_28&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; Applying a Persona Preset (replacing the selected figure) now causes the (root of the) loaded figure to become the primary selection&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 4.23.1.28
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_29&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 in the Update and Merge Menus script, with handling of missing custom actions encountered during reconstruction, that could result in premature termination&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 4.23.1.29
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_30&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 DzWidget scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added hidden, visible properties&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzDialog scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added adjustHeight(), adjustWidth(), adjustSize()&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; DzWidget, DzDialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; A “Build Filter…” action is now presented in the Filter Menu for panes that populate filters from the &lt;code&gt;./resources/Filters/Properties&lt;/code&gt; folder&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., Parameters, Posing, Shaping, Surfaces, Cameras, Lights, Render Settings, Draw Settings, Simulation Settings, etc.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the action presents a dialog that dynamically populates successive options with appropriate &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/parameters/advanced_filtering/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:parameters:advanced_filtering:start&quot;&gt;Advanced Filtering&lt;/a&gt; values, greatly simplifying construction of filters that make use of robust syntax&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; Availability of the “Scale” option for a given canvas, on the “Canvases” page of the “Render Settings” pane when “NVIDIA Iray” is the active engine, is based on canvas type&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only a canvas of the RESULT or POST_TOON type offer the option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; For a canvas of the RESULT type, the option is dynamically hidden/shown based on whether the Editor &amp;gt; Filtering &amp;gt; Post Denoiser &amp;gt; Post Denoiser Available property is on/off&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 4.23.1.30
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_31&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 DzFileNameValidator SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added setDisallowConsecutiveHyphens(), getDisallowConsecutiveHyphens()&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 DzIdentifierValidator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.23.1.31&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made improvements to scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; support for validators; DzLineEdit, DzComboEdit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed validation when renaming a container in “Content Library” pane&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed validation of values in the “Scene Identification” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Node Name”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Node Label”&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; Prevent illegal filename characters when saving support assets&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modifiers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; UVs&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 values of fields in the “Create New Property” dialog are now validated&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Name”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Path”&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 values of fields in the “Parameter Settings” dialog are now validated&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Name”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Path”&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 hints (placeholder text) to fields in the “Create New Property” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added hints (placeholder text) to fields in the “Parameter Settings” dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; file IO, PZ3 Importer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactored the “Create Custom Action” dialog&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed the “Scripts” option in “Root Menu” to “Main Menu &amp;gt; Scripts”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Renamed the “Favorites” option in “Root Menu” to “Main Menu &amp;gt; Favorites”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Content Library &amp;gt; Bookmarks” option to “Root Menu”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added a “Custom” option to “Root Menu”&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; When chosen, the value of the “Submenu” field is treated as the full menu path&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; Values that start with the classname of a pane followed by two consecutive colon characters (e.g., &lt;code&gt;DzContentLibraryPane::&lt;/code&gt;) target the pane&amp;#039;s option menu if the pane can be found&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level4&quot;&gt;&lt;div class=&quot;li&quot;&gt; All other values, and any pane targeting value where the pane cannot be found, target the main menu bar&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; Fixed widget styling&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 menus&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 4.23.1.31
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_32&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; Improved support for the -noPrompt CLI option; PZ3 Importer&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 4.23.1.32
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_33&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 DzVertexMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getVertexGroup(), getActiveVertexGroup()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Modified DzVertexMesh public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; deprecated createVertexGroup(), addToVertexGroup()&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; DzVertexMesh&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.23.1.33&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated default menus&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;/ul&gt;

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

&lt;p&gt;
&lt;a name=&quot;4_23_1_34&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 potential infinite loop condition in PZ3 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 4.23.1.34
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_35&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; Global, DzAction&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option; file IO, content manager, PZ3 Importer&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed an issue where creating a new submenu on an action menu would not cause the menu to update&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Made adjustments to “Create Custom Action” dialog option labeling&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed “Root Menu” to “Root”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Root” options are now slightly more verbose&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed “Main Menu &amp;gt; Scripts” to “Main Menu Bar &amp;gt; Scripts”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed “Main Menu &amp;gt; Favorites” to “Main Menu Bar &amp;gt; Favorites”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed “Content Library &amp;gt; Bookmarks” to “Content Library Option Menu &amp;gt; Bookmarks”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed “Custom” to “Custom Path”&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; Changed “Submenu” to “Sub” when “Root” is set to a pre-defined path&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changed “Submenu” to “Path” when “Root” is set to “Custom Path”&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 “Create Custom Action” dialog now dynamically populates a “Sub/Path” options menu&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When “Root” is set to “Main Menu Bar &amp;gt; Scripts”, the menu is populated with the hierarchy of the “Scripts” submenu in the Main Menu Bar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When “Root” is set to “Main Menu Bar &amp;gt; Favorites”, the menu is populated with the hierarchy of the “Favorites” submenu in the Main Menu Bar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When “Root” is set to “Content Library Option Menu &amp;gt; Bookmarks”, the menu is populated with the hierarchy of the “Bookmarks” submenu in the Content Library Pane Option Menu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; When “Root” is set to “Custom Path”, the menu is populated with the submenu hierarchy of each top-level menu in the Main Menu Bar and the submenu hierarchy of each Pane Option Menu&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 “Sub/Path” option in the “Create Custom Action” dialog is now validated for minimum hierarchical depth&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The root of the Main Menu Bar is not supported&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The root of a Pane Option Menu is not supported&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 4.23.1.35
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_36&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 “Create Custom Action” dialog now provides the ability to view/modify the path of the icon for the custom action being created&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 4.23.1.36
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_423140&quot;&gt;Public Beta (4.23.1.40)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_37&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 in the “Create Custom Action” dialog with the fallback path for the “Icon” option when the value is empty(ied) for a custom action being created for an asset&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; An asset that does not have an associated icon would not fallback to the file type icon path&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 ellipsis to text on message buttons where additional user interaction is required&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “Sub/Path” field in the “Create Custom Action” dialog now provides a clear button when not empty&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; When creating a custom action for a container, the constructed default text for the action no longer includes a leading slash in the container path&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 4.23.1.37
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_38&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; Improved support for the -noPrompt CLI option&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Convert Figure to Weight Mapping…”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Convert TriAx Weight to General Weight”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Convert TriAx/General Weight to Blended Weight”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Update Base Geometry”&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Joint Editor actions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Polyline conversion actions&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 trigger settings&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Delete Unused Bones…” (DzJEDeleteUnusedBonesAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Update Base Geometry” (DzUpdateGeometryAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Save Layout As…” (DzSaveLayoutAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Delete Layout(s)…” (DzDeleteLayoutAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Convert to SubD…” (DzSubDAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Triangulate…” (DzTriangulateAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Detriangulate…” (DzDetriangulateAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Convert Ribbons to Lines…” (DzConvertFacetRibbonsIntoLinesAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Convert Tubes to Lines…” (DzConvertFacetTubesIntoLinesAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Optimize Lines…” (DzOptimizeLinesAction)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “Equalize Line Segments…” (DzEqualizeLineSegmentsAction)&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 4.23.1.38
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_39&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 the DzIrayCanvasDefinition scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added a property; added a signal&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; DzIrayCanvasDefinition&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Availability of the “Scale” option for canvases is now limited to the POST_TOON type&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added an “Upscale 2x” option for canvases of the RESULT type&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The option is dynamically hidden/shown based on whether the Editor &amp;gt; Filtering &amp;gt; Post Denoiser &amp;gt; Post Denoiser Available property is on/off&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 an issue in the “Create Custom Action” dialog with the construction of full menu paths&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as a “Custom Path” using the classname of a pane resulting in a submenu of the Main Menu Bar with no label rather than a submenu of the pane&amp;#039;s option menu&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 4.23.1.39
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_40&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 regression resulting from a fix for a premature termination issue in the Update and Merge Menus script&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Manifested as actions in certain menus being incorrectly ordered&lt;/div&gt;
&lt;/li&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;/ul&gt;

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

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_423144&quot;&gt;Public Beta (4.23.1.44)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_41&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 DzMessageBox scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; warning() no longer requires a value for the button1 parameter; forward compatibility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzArrayHelper scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isArrayLike(); forward compatibility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended Array scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added from(); forward compatibility&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; Array&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 4.23.1.41
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_42&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 DzApp SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDisplayName()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added displayName 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; DzApp&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.23.1.42; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The application name displayed in the main window title now uses title case&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Application name provided by &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt; has not changed&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Many locations that display the application name have been changed to use title case&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; Changes to more locations that display the application name are pending&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 4.23.1.42
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_43&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; forward compatibility&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added isRestartRequired()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added markRestartRequired()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzMainWindow public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added updateCaption()&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; DzApp, DzMainWindow&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.23.1.43; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fixed the description for the Spot Render Tool; log warning&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The caption for the application now indicates when it needs to be restarted&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; “(!) ” is prepended to the application title&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 caption for the application now indicates Premier status upon &lt;abbr title=&quot;Access Control List&quot;&gt;ACL&lt;/abbr&gt; retrieval&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Newly retrieved Premier ACLs may still require an application restart, however initial decoration/feedback is now more immediate&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 4.23.1.43
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_44&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 DzAuthenticationMgr public &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added roleExpiration()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp SDK &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added getDisplayOrg()&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Extended DzApp scripting &lt;abbr title=&quot;Application Programming Interface&quot;&gt;API&lt;/abbr&gt;; added displayOrg 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; DzApp, DzAuthenticationMgr&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; DzActivationPolicy, DzNoEvaluationActivationPolicy, DzExpirationDateActivationPolicy, DzTrialDaysActivationPolicy, DzAuthorizedRolePolicy&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Updated SDK version to 4.23.1.44; SDK min is 4.5.0.100&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use display name/org for user-facing strings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Improved support for the -noPrompt CLI option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; If the user is logged in prior to displaying the dialog, the serial field displayed when registering the application now provides a right-adjacent button that presents a menu with applicable serial numbers from the account&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; The serial field for each unregistered plugin/bundle displayed in the “About Installed Plugins” dialog now provides a right-adjacent button that presents a menu with the expected serial prefix&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; To avoid the serial pattern placeholder being misinterpreted as entered text, the placeholder text has been replaced with an instruction and the serial pattern now appears in the tooltip&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; If the user is logged in prior to displaying the dialog, the “About Installed Plugins” dialog now automatically retrieves plugin/bundle serial numbers from an account and makes them available to each respective plugin/bundle via a button that is right-adjacent to the serial field&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “About Installed Plugins” dialog no longer displays a serial field for a bundle when all plugins in the bundle are registered&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Plugins that utilize DzAuthorizedRolePolicy (e.g., “Premier”) now indicate when authorization expires (in the future), or that account login is required, in the details section of the “About Install Plugins” dialog when a plugin is selected&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 4.23.1.44
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_423147&quot;&gt;Public Beta (4.23.1.47)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_45&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; Improved &lt;abbr title=&quot;Access Control List&quot;&gt;ACL&lt;/abbr&gt; 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 4.23.1.45
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_46&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; A “Build Filter…” action is now presented in the Filter Menu for panes/pages that populate filters from the &lt;code&gt;./resources/Filters/Products&lt;/code&gt; folder&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., Smart Content &amp;gt; Products&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the action presents a dialog that dynamically populates successive options with appropriate &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/smart_content/advanced_filtering/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:smart_content:advanced_filtering:start&quot;&gt;Advanced Filtering&lt;/a&gt; values, greatly simplifying construction of filters&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; A “Build Filter…” action is now presented in the Filter Menu for panes/pages that populate filters from the &lt;code&gt;./resources/Filters/Assets&lt;/code&gt; folder&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., the Files page of Smart Content, the Presets pages of Posing, Shaping, Surfaces, Cameras, Lights, Render Settings, Draw Settings, Simulation Settings, etc.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the action presents a dialog that dynamically populates successive options with appropriate &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/smart_content/advanced_filtering/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:smart_content:advanced_filtering:start&quot;&gt;Advanced Filtering&lt;/a&gt; values, greatly simplifying construction of filters&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; A “Build Filter…” action is now presented in the Filter Menu for panes/pages that populate filters from the &lt;code&gt;./resources/Filters/Nodes&lt;/code&gt; folder&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., Scene&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the action presents a dialog that dynamically populates successive options with appropriate Advanced Filtering values, simplifying construction of filters&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; A “Build Filter…” action is now presented in the Filter Menu for panes/pages that populate filters from the &lt;code&gt;./resources/Filters/Content/Advanced&lt;/code&gt; folder&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; e.g., Content Library&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Clicking the action presents a dialog that dynamically populates successive options with appropriate &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/content_library/advanced_filtering/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:content_library:advanced_filtering:start&quot;&gt;Advanced Filtering&lt;/a&gt; values, simplifying construction of filters&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; Removed the “Premier Early Access” guards for Advanced Filtering - see 4.23.1.2&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Removed the “Premier Early Access” guard for the Spot Render tool Manual Start Mode - see 4.23.1.2&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 4.23.1.46
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_23_1_47&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; When Search Type in the Content Library pane is set to File or Database the Search button menu (“long press”) should not present the “Build Filter…” action&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; The File and Database options do not support &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/content_library/advanced_filtering/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:content_library:advanced_filtering:start&quot;&gt;Advanced Filtering&lt;/a&gt; syntax&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 dynamically setting the fixed height of the “Build Filter…” dialog&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 4.23.1.47
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;public_beta_42403&quot;&gt;Public Beta (4.24.0.3)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a name=&quot;4_24_0_1&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 plugin descriptions&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; DzMorphLoader&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Increment application, plugin and SDK version for 4.24.0.x&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 4.24.0.1
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_24_0_2&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 4.24.0.2
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a name=&quot;4_24_0_3&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; Merged to Trunk&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 4.24.0.3
&lt;/p&gt;
&lt;hr /&gt;
&lt;hr /&gt;

&lt;/div&gt;

&lt;h1 id=&quot;release_to_production&quot;&gt;Release to Production&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 4.24.0.3 - 2025-04-29&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="/public/software/dazstudio/4/start">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-30T00:42:34+00:00</dc:date>
        <title>v4.x</title>
        <link>/public/software/dazstudio/4/start</link>
        <description>
&lt;h1 id=&quot;v4x&quot;&gt;v4.x&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;/_media/public/software/dazstudio/4/ds4_23_splash.png?w=500&amp;amp;tok=f7b433&quot; class=&quot;mediacenter&quot; alt=&quot;&quot; width=&quot;500&quot; /&gt;
&lt;/p&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/4/change_log&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4: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; General Release &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 4.24.0.4 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; &lt;a href=&quot;https://www.daz3d.com/forums/discussion/728971&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.daz3d.com/forums/discussion/728971&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; Public SDK Release &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 4.5.0.114 + &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; &lt;a href=&quot;https://www.daz3d.com/forums/discussion/5855&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.daz3d.com/forums/discussion/5855&quot; rel=&quot;nofollow noopener&quot;&gt;Announcement&lt;/a&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Public Beta &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 4.24.0.4 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; &lt;a href=&quot;https://www.daz3d.com/forums/discussion/714281&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.daz3d.com/forums/discussion/714281&quot; rel=&quot;nofollow noopener&quot;&gt;Announcement&lt;/a&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Private Beta &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 4.24.0.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 [101-637] --&gt;&lt;/div&gt;&lt;!-- EDIT2 PLUGIN_WRAP_END [0-] --&gt;


&lt;/div&gt;

&lt;h3 id=&quot;documentation&quot;&gt;Documentation&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;


&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/userguide/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:userguide:start&quot;&gt;User Guide&lt;/a&gt; - These documents provide tutorials, videos and tips to teach you &lt;em&gt;how&lt;/em&gt; to use Daz Studio to create works of art. &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:start&quot;&gt;Reference Guide&lt;/a&gt; - This section breaks down Daz Studio. Here, you will find &lt;em&gt;what&lt;/em&gt; something is called, &lt;em&gt;where&lt;/em&gt; you can find it, and more technical information regarding Studio&amp;#039;s many features. After finding instructions in the User Guide, you can refer here for more specific information.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;editions&quot;&gt;Editions&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Daz Studio is built with the intention of serving every level of user, ranging from beginner to seasoned veteran. This is accomplished by simplifying user experience, while adding features and tools with each new configuration of the application. We call each of these configurations an &lt;em&gt;edition&lt;/em&gt;.
&lt;/p&gt;

&lt;p&gt;
Not all editions are created equal. The higher the edition, the more features you will have available to you. You will also have greater control over customizing the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:start&quot;&gt;User Interface (UI)&lt;/a&gt; to better suite your workflow. However, as with many things, the ability to do more with Daz Studio comes with a responsibility to know more about the tool.
&lt;/p&gt;

&lt;p&gt;
Below are links to the product pages, on the Daz 3D site:
&lt;/p&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/daz-studio-4-pro&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.daz3d.com/daz-studio-4-pro&quot; rel=&quot;nofollow noopener&quot;&gt;Daz Studio 4.x Pro&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.daz3d.com/products/daz-studio&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.daz3d.com/products/daz-studio&quot; rel=&quot;nofollow noopener&quot;&gt;Product Landing Pages&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

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