Below is a “sanitized” version of the Daz Studio v6.x (2025) 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.
This is the channel where the “production ready” build is distributed to the general public.
This is the channel where the builds that are not 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.
DAZ Studio : Incremented build number to 6.25.2025.11206
DzActionMgr
after executing a script that accessed itDzElement
DzElement::doDuplicateElement()
DAZ Studio : Incremented build number to 6.25.2025.11417
DAZ Studio : Incremented build number to 6.25.2025.11507
DAZ Studio : Incremented build number to 6.25.2025.11607
\#
for single digits >= 1DAZ Studio : Incremented build number to 6.25.2025.12007
\g{#}
and \g#
for one or more digits >= 1-noPrompt
CLI option; Content Library paneDzContentLibraryPane
, DzContentLibraryManageSubPane
DAZ Studio : Incremented build number to 6.25.2025.12013
-noPrompt
CLI option; paged panes, custom panesDAZ Studio : Incremented build number to 6.25.2025.12107
DzInfoTabs
public API; added showAddonsTab()
showTargetsTab()
DzInfoDivider
scripting API; added MinimizedState
enumDzLineEdit
scripting API; added showClearButton
property; added inputRejected()
signalDzInfoTabs
DzInfoDivider
, DzLineEdit
DAZ Studio : Incremented build number to 6.25.2025.12207
DzPane
DzInfoTabs
public API; added showAddOnsTab()
DzInfoTabs
, DzViewportMgr
DzPane
DzViewport
associated with the “Aux Viewport” pane is now ensured to not draw until/unless it is shownDzViewport
, that is DzViewportMgr::getViewport( 0 )
or DzViewportMgr::getDefaultViewport( 0 )
, associated with the “Viewport” pane is responsible for maintaining the primary framegraph and is evaluated regardless of whether it is shownDAZ Studio : Incremented build number to 6.25.2025.12307
DzDynamicDividerWgt
SDK API; added dividerPercentageChanged()
signalDzDynamicDividerWgt
scripting API; added ignoreSubWidgetMinSizeHints
, firstWidgetHidden
, barHidden
, secondWidgetHidden
properties; added dividerToggled()
, dividerPercentageChanged()
signalsDzContentTab
scripting API; added sideNavigationToggled()
, sideNavigationPercentageChanged()
signalsDzDynamicDividerWgt
DzContentTab
DzPagedPane
now uses QTabBar
AutoHide in place of discrete 4.x internal handlingDAZ Studio : Incremented build number to 6.25.2025.12507
DzSubPane::getInfoTabsSettings()
DzSubPane::getInfoTabsSettings()
DzSubPane
instance now includes the label of the instanceDzSubPane
instance that can be deleted now includes the label of the instanceDzAssetMgr::showMoreProductInfo()
DAZ Studio : Incremented build number to 6.25.2025.12604
./resources/stores/default.dsa
DAZ Studio : Incremented build number to 6.25.2025.12615
DzAssetMgr
public API; added getHideProductsMissingThumbnail()
setHideProductsMissingThumbnail()
getHideOrphanedAssets()
, setHideOrphanedAssets()
; added hideProductsMissingThumbnailChanged()
hideOrphanedAssetsChanged()
signalsDzAssetMgr
DzApp::getAbsoluteStandardPath()
now supports a file path that does not include extension, for the Scripts typeDAZ Studio : Incremented build number to 6.25.2025.12707
DzAssetMgr
DzRelatedAssetsView
, DzAssociatedAssetsView
DAZ Studio : Incremented build number to 6.25.2025.12807
DzSubPane
public API; added infoTabsSettingsChanged()
signalDzPagedPane
SDK API; added updateInfoTabVisibility()
overrideDzFlowLayout
SDK API; added clear()
DzPagedPane
, DzSubPane
DzFlowLayout
DAZ Studio : Incremented build number to 6.25.2025.13107
DzAction
SDK API; added getActionGroups()
; made getDefaultMenuPaths()
, getDefaultToolBars()
virtualDzAction
scripting API; added actionGroups
propertyDzAction
-noPrompt
CLI option; dForceDAZ Studio : Incremented build number to 6.25.2025.13207
DzAssetMgr
public API; removed getHideProductsMissingThumbnail()
, setHideProductsMissingThumbnail()
; removed hideProductsMissingThumbnailChanged()
signalDzAssetMgr
public API; added getHideOrphanedProducts()
, setHideOrphanedProducts()
, getShowHiddenProducts()
, setShowHiddenProducts()
, getShowHiddenAssets()
, setShowHiddenAssets()
; added searchForAssetsInCategory()
override; added hideOrphanedProductsChanged()
, showHiddenProductsChanged()
, showHiddenAssetsChanged()
signalsDzAssetMgr
SDK API; added s_MetadataXMLFileExtension
, s_MetadataJSONFileExtension
static variablesDzCategoryAssetContainer
public API; added getAssetsInCategory()
overridesDzProductAssetContainer
public API; added getMetadataJSONPath()
, getMetadataXMLPath()
, getMetadataAbsolutePath()
; added getCategories()
overridesDzAssetMgr
, DzCategoryAssetContainer
, DzProductAssetContainer
DzProductAssetContainer::getMetadataXML()
./bin/cmgen.exe
./bin/ffmpeg.exe
./bin/matc.exe
DAZ Studio : Incremented build number to 6.25.2025.13509
lbl::
scopelbl::
is equivalent to name::
unless label is uniquelbl::
scopelbl::
is equivalent to name::
unless label is uniquelbl::
is now the default scope for product queriesDAZ Studio : Incremented build number to 6.25.2025.13707
DzAsset
public API; added relabelAsset()
DzAsset
SDK API; added getAssetLabel()
, setAssetLabel()
DzAsset
scripting API; added assetLabel
propertyDzAbstractAssetContainer
public API; added getContainerLabel()
, relabel()
, relabelChildContainer()
, relabelAsset()
DzAbstractAssetContainer
SDK API; added canRelabel()
, setCanRelabel()
DzAbstractAssetContainer
scripting API; added canRelabelContainer
propertyDzAssetView
scripting API; added setLabelEdit()
DzAsset
, DzAbstractAssetContainer
DzAssetView
DAZ Studio : Incremented build number to 6.25.2025.14107
DzProductAssetContainer::getMetadataJSONPath()
DzAssetMgr::getRelativeProductMetafilePath()
for Daz Connect metadata filesDAZ Studio : Incremented build number to 6.25.2025.14115
Dz3DBrushTool
SDK API; added updateHitPoint()
, setBrushActive()
, getBrushActive()
Dz3DBrushTool
Dz3DBrushTool
DAZ Studio : Incremented build number to 6.25.2025.14815
DAZ Studio : Incremented build number to 6.25.2025.15007
DzFacetMesh
public API; added mergeMesh()
, mergeMeshes()
DzFacetMesh
DAZ Studio : Incremented build number to 6.25.2025.15107
DAZ Studio : Incremented build number to 6.25.2025.15407
DzDuplicateNodeAction
const QVariantMap&
if calling from C++), via DzAction::triggerWithSettings()
, to control its operationDetach
Boolean property is true
, the geometry of duplicates will be detached from the object being duplicatedDzDuplicateNodeHierarchyAction
const QVariantMap&
if calling from C++), via DzAction::triggerWithSettings()
, to control its operationDetach
Boolean property is true
, the geometry of duplicates will be detached from the objects being duplicatedDAZ Studio : Incremented build number to 6.25.2025.15507
DzImporter
public API; added addNodeToFilter()
, getExtensionDescription()
, getExtensionIndex()
DzFileIO
public API; added getExtensionDescription()
DzShape
public API; added getDrawStyleOverrideControl()
, getDrawStyleOverride()
, setDrawStyleOverride()
; added drawStyleOverrideChanged()
signalDzShape
SDK API; added addedTo()
, removedFrom()
DzMaterial
public API; added DrawStyleOverride
enum; added getDrawStyleOverrideControl()
, getDrawStyleOverride()
, setDrawStyleOverride()
; added drawStyleOverrideChanged()
signalDzGeometry
public API; added getShapeList()
DzGeometry
SDK API; added addedTo()
, removedFrom()
DzProperty
SDK API; added copyDefinitionFrom()
DzUniversalDrawStyle
DzImporter
, DzFileIO
, DzShape
, DzMaterial
, DzGeometry
, DzProperty
, DzUniversalDrawStyle
DzImporter::getExtensionDescription()
in derived classes; DzPZ3Importer
, DzObjImporter
, DzFbxImporter
, DzBvhImporter
, DzAlembicImporter
DzImporter::getExtensionIndex()
in derived classes; DzPZ3Importer
, DzObjImporter
, DzFbxImporter
, DzBvhImporter
, DzAlembicImporter
DzImporter
DzUniversalStyleAction
) DrawStyle action-noPrompt
CLI optionDAZ Studio : Incremented build number to 6.25.2025.15923
DAZ Studio : Incremented build number to 6.25.2025.16007
DAZ Studio : Incremented build number to 6.25.2025.16107
DzGeometrySelectionTool
public API; added setAutoConvertSelection()
, getAutoConvertSelection()
; added autoConvertSelectionChanged()
signalDzViewTool
, DzGeometrySelectionTool
, Dz3DBrushTool
, DzGeometryEditorTool
, DzWeightMapBrushTool
, DzNodeWeightBrushTool
DzFacetSelAutoConvertSelectionAction
) actionDAZ Studio : Incremented build number to 6.25.2025.16207
DzNonEmptyComboEditDlgValidator
SDK API; added setErrorTitle()
, getErrorTitle()
, setErrorMessage()
, getErrorMessage()
DzExclusionListComboEditDlgValidator
DzGeometryEditorTool
DzShape
, DzNonEmptyComboEditDlgValidator
, DzExclusionListComboEditDlgValidator
DzPGECreateMaterialGroupAction
) action is triggeredDzPGECreateMaterialGroupFromSelectionAction
) action is triggeredDzPGECreateFaceGroupAction
) action is triggeredDzPGECreateFaceGroupFromSelectionAction
) action is triggeredDAZ Studio : Incremented build number to 6.25.2025.16307
DAZ Studio : Incremented build number to 6.25.2025.16407
DzImportMgr
public API; added makeExtensionFileFilter()
DzExportMgr
public API; added makeExtensionFileFilter()
DzFileFilter
public API; added getFilterString()
DzFileIO
SDK API; added parameter to error()
, info()
DzImportMgr
, DzFileIO
, DzImporter
, DzAudioImporter
, DzImageImporter
, DzExportMgr
, DzExporter
, DzVideoExporter
, DzImageExporter
, DzFileFilter
DzPGECreateRegionGroupAction
) action is triggeredDzPGECreateRegionGroupFromSelectionAction
) action is triggeredDzPGECreateRigidityGroupAction
) action is triggeredDzPGECreateRigidityGroupFromSelectionAction
) action is triggeredDzPGECreateSelectionGroupAction
) action is triggeredDzPGECreateSelectionGroupFromSelectionAction
) action is triggeredDzPGECreateRigidFollowNodeFromSelectionAction
) action now employs the familiar “Create New Item” dialog-noPrompt
CLI optionDAZ Studio : Incremented build number to 6.25.2025.16815
DzApp
, DzMainWindow
-noPrompt
CLI optionDAZ Studio : Incremented build number to 6.25.2025.16907
DAZ Studio : Incremented build number to 6.25.2025.17007
DzMainWindow
SDK API; added doColorDialog()
DzColorDialog
scripting API; added parameters to getColor()
DzMainWindow
Global
, DzColorDialog
Global
functionsDzColorWgt
DzColorWgt
and the dialog is acceptedDzMainWindow::doColorDialog()
is calledDzMainWindow::doColorDialog()
is called and the dialog is acceptedDAZ Studio : Incremented build number to 6.25.2025.17107
DzScript
(function(exports, require, module, __filename, __dirname[, ...]){ // script code placed here });
[…] = script specific transient objects/functions
require()
supports absolute pathsrequire()
supports the /
, ./
and ../
relative path specifiersDzApp::getAppDataPath()
+ “/scripts”DzApp::getProgramDataAppPath()
+ “/scripts”DzApp::getHomePath()
+ “/scripts”require()
supports file extension omission to invoke automatic script extension fallback (sequence: *.dsa
, *.dsb
, *.dse
)require()
supports the *.dsa
, *.dsb
, *.dse
, and *.js
file extensions*.dse
Global::importModule()
*.mjs
file extensionDAZ Studio : Incremented build number to 6.25.2025.17207
DzImageMenuButton
DzImageMenu
DzTexture
, DzTextureModifier
, DzImageTexture
, DzLayeredTexture
, DzTextureComponent
, DzTextureMask
DzImageMenuButton
, DzTexturePicker
, DzTipsMenu
-noPrompt
CLI optionDAZ Studio : Incremented build number to 6.25.2025.17507
DzImageMgr
public API; added getImporter()
, makeImportExtensionFileFilter()
, getExporter()
, makeExportExtensionFileFilter()
DzImageMgr
scripting API; added makeImportFileFilter()
, makeExportFileFilter()
DzImportMgr
, DzExportMgr
, DzImageMgr
, DzImageImporter
, DzImageExporter
DAZ Studio : Incremented build number to 6.25.2025.17707
DzFileFilter
public API; added findFilterIndex()
DzFileFilter
scripting API; added getExtensions()
DzImportMgr
public API; added parameter to makeImportFileFilter()
, makeGeometryFileFilter()
DzImportMgr
scripting API; added makeImportFileFilter()
, makeGeometryFileFilter()
overloadsDzImageMgr
public API; added parameter to makeImportFileFilter()
DzImageMgr
scripting API; added makeImportFileFilter()
overloadDzFileFilter
, DzImportMgr
, DzImageMgr
DzPreviewLightsAction
) action not being respected after saving a scene while the Texture Shaded DrawStyle is active-noPrompt
CLI optionDAZ Studio : Incremented build number to 6.25.2025.17807
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.
DAZ Studio : Incremented build number to 6.25.2025.17823
DAZ Studio : Incremented build number to 6.25.2025.18018
DzAsset
SDK API; made several member functions virtual; removed obsolete member functionsDzAsset
DAZ Studio : Incremented build number to 6.25.2025.18207
DzImageMgr
, DzImageImporter
, DzVideoClip
, DzAudioClip
, DzImportMgr
, DzExportMgr
DAZ Studio : Incremented build number to 6.25.2025.18307
DzMultiMediaMgr
public API; added getAudioImporterInfo()
, makeAudioImportExtensionFileFilter()
, getVideoExporterInfo()
, makeVideoExportExtensionFileFilter()
DzMultiMediaMgr
SDK API; added parameter to makeAudioImportFileFilter()
DzMultiMediaMgr
scripting API; added makeAudioImportFileFilter()
overloadDzAudioImporter
public API; added getNumExtensions()
, getExtensionIndex()
, getExtensionDescription()
, getExtensionDescriptions()
DzAudioImporter
public API; added parameter to getExtension()
DzVideoExporter
public API; added recognize()
, getNumExtensions()
, getExtensionIndex()
', getExtensionDescription()
, getExtensionDescriptions()
DzVideoExporter
public API; added parameter to getExtension()
DzMultiMediaMgr
, DzAudioImporter
, DzVideoExporter
Dz3DViewport
DzMediaAudioClip
-noPrompt
CLI optionDAZ Studio : Incremented build number to 6.25.2025.18407
DzFileFilter
public API; added addAllFormatsFilter()
DzFileFilter
DAZ Studio : Incremented build number to 6.25.2025.18419
DzAudioImporter
, DzVideoExporter
DzMultiMediaMgr
, DzMediaAudioImporter
, DzMediaAudioClip
DzMediaAudioImporter
DzFFmpegVideoExporter
DAZ Studio : Incremented build number to 6.25.2025.18515
-noPrompt
CLI optionDAZ Studio : Incremented build number to 6.25.2025.18907
-noPrompt CLI
optionDAZ Studio : Incremented build number to 6.25.2025.19014
DzBasicDialog
public API; added setApplyButtonObjectName()
, setAcceptButtonObjectName()
, setCancelButtonObjectName()
DzSimpleMessageDlg
DzBasicDialog
DzSimpleMessageDlg
DzFileDialog
DAZ Studio : Incremented build number to 6.25.2025.19107
Global::include()
now attempts to replicate the result of its use in 4.x builds, rather than the manner in which 4.x results were achievedGlobal::include()
is and will remain deprecatedinclude()
statements should not be used in new coderequire()
, and the CommonJS module framework, is recommended - see 6.25.2025.17207include()
statements must be fairly simple to parsevar bSuccess = include( “relative/path/to/filename” );
include( App.getSomePath() + “/relative/path/to/filename” );
include( App.getSomePath() + “/relative/path/to/filename” );//trailing comment
include( String( “%1/relative/path/to/filename” ).arg( App.getSomePath() ) );
include( “absolute/path/to/filename” );
include()
statements should exist early in the scriptinclude()
statements and replace them with the contents of their respective filesinclude()
early in a script may result in the work preceding the call(s) being performed as many times as there are statements encountered, hierarchicallyinclude()
statements should only be called within the global scope of the script - as documentedinline
function, Global
functions called in scripts that are included operate in the scope of the top-most scriptGlobal
Global
functions in scripts are now loggedDAZ Studio : Incremented build number to 6.25.2025.19207
DAZ Studio : Incremented build number to 6.25.2025.19217
DAZ Studio : Incremented build number to 6.25.2025.19307
DAZ Studio : Incremented build number to 6.25.2025.19607
DzUiLoader
scripting API; added errorString()
DzUiLoader
include()
mechanism are deprecatedrequire()
and exports
DzUiLoader::load()
DzVec3::getRotationTo()
handling of parallel vectorsDAZ Studio : Incremented build number to 6.25.2025.19707
DAZ Studio : Incremented build number to 6.25.2025.19720