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 itDzElementDzElement::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, DzContentLibraryManageSubPaneDAZ 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() signalDzInfoTabsDzInfoDivider, DzLineEditDAZ Studio : Incremented build number to 6.25.2025.12207
DzPaneDzInfoTabs public API; added showAddOnsTab()DzInfoTabs, DzViewportMgrDzPaneDzViewport 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() signalsDzDynamicDividerWgtDzContentTabDzPagedPane 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.dsaDAZ Studio : Incremented build number to 6.25.2025.12615
DzAssetMgr public API; added getHideProductsMissingThumbnail()setHideProductsMissingThumbnail()getHideOrphanedAssets(), setHideOrphanedAssets(); added hideProductsMissingThumbnailChanged()hideOrphanedAssetsChanged() signalsDzAssetMgrDzApp::getAbsoluteStandardPath() now supports a file path that does not include extension, for the Scripts typeDAZ Studio : Incremented build number to 6.25.2025.12707
DzAssetMgrDzRelatedAssetsView, DzAssociatedAssetsViewDAZ 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, DzSubPaneDzFlowLayoutDAZ 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, DzProductAssetContainerDzProductAssetContainer::getMetadataXML()./bin/cmgen.exe./bin/ffmpeg.exe./bin/matc.exeDAZ 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, DzAbstractAssetContainerDzAssetViewDAZ 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()Dz3DBrushToolDz3DBrushToolDAZ 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()DzFacetMeshDAZ Studio : Incremented build number to 6.25.2025.15107
DAZ Studio : Incremented build number to 6.25.2025.15407
DzDuplicateNodeActionDzDuplicateNodeAction) can now be triggered from script with a settings Object (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 duplicatedDzDuplicateNodeHierarchyActionDzDuplicateNodeHierarchyAction) can now be triggered from script with a settings Object (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()DzUniversalDrawStyleDzImporter, DzFileIO, DzShape, DzMaterial, DzGeometry, DzProperty, DzUniversalDrawStyleDzImporter::getExtensionDescription() in derived classes; DzPZ3Importer, DzObjImporter, DzFbxImporter, DzBvhImporter, DzAlembicImporterDzImporter::getExtensionIndex() in derived classes; DzPZ3Importer, DzObjImporter, DzFbxImporter, DzBvhImporter, DzAlembicImporterDzImporterDzUniversalStyleAction) 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, DzNodeWeightBrushToolDzFacetSelAutoConvertSelectionAction) actionDAZ Studio : Incremented build number to 6.25.2025.16207
DzNonEmptyComboEditDlgValidator SDK API; added setErrorTitle(), getErrorTitle(), setErrorMessage(), getErrorMessage()DzExclusionListComboEditDlgValidatorDzGeometryEditorToolDzShape, DzNonEmptyComboEditDlgValidator, DzExclusionListComboEditDlgValidatorDzPGECreateMaterialGroupAction) 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, DzFileFilterDzPGECreateRegionGroupAction) 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()DzMainWindowGlobal, DzColorDialogGlobal functionsDzColorWgtDzColorWgt 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*.dseGlobal::importModule()*.mjs file extensionDAZ Studio : Incremented build number to 6.25.2025.17207
DzImageMenuButtonDzImageMenuDzTexture, DzTextureModifier, DzImageTexture, DzLayeredTexture, DzTextureComponent, DzTextureMaskDzImageMenuButton, 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, DzImageExporterDAZ 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, DzImageMgrDzPreviewLightsAction) 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
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 functionsDzAssetDAZ Studio : Incremented build number to 6.25.2025.18207
DzImageMgr, DzImageImporter, DzVideoClip, DzAudioClip, DzImportMgr, DzExportMgrDAZ 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, DzVideoExporterDz3DViewportDzMediaAudioClip-noPrompt CLI optionDAZ Studio : Incremented build number to 6.25.2025.18407
DzFileFilter public API; added addAllFormatsFilter()DzFileFilterDAZ Studio : Incremented build number to 6.25.2025.18419
DzAudioImporter, DzVideoExporterDzMultiMediaMgr, DzMediaAudioImporter, DzMediaAudioClipDzMediaAudioImporterDzFFmpegVideoExporterDAZ 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()DzBasicDialogDzFileDialogDAZ 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 commentinclude( 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 scriptGlobalGlobal 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()DzUiLoaderinclude() mechanism are deprecatedrequire() and exportsDzUiLoader::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
DzCallBackMgr, DzCallBackDzBase/DzRefCountedItem derived objects with a DzScriptHandle when new'd in script to manage lifetime-noPrompt CLI optionDAZ Studio : Incremented build number to 6.25.2025.19807
DAZ Studio : Incremented build number to 6.25.2025.19907
DzJpegExporter::saveImage() now supports a “Quality” option - consistent with DzPngExporter::saveImage()DzViewDzUVView accessDzUVViewDAZ Studio : Incremented build number to 6.25.2025.20008
DzPathValidator that resulted in a valid leading drive character (i.e., :) being stripped from an otherwise valid path on WindowsDzPathValidator assignedDAZ Studio : Incremented build number to 6.25.2025.20107
DAZ Studio : Incremented build number to 6.25.2025.20207
DzStyledImageLabelDzStyledLabel, DzElidedLabel, DzStyledImageLabelDzPickTool derived view tools now delay processing of mouse over/move events for the purposes of drawing until 0.1 second (100 msec) after cursor movement stops/pausesDAZ Studio : Incremented build number to 6.25.2025.20308
DzDepthDrawStyleDisc enumerated value; added createPrimitiveMesh()DzDepthDrawStyle, DzSceneDzAssetItemModel, DzAssetListMimeDzGeometryUtilDzGeometryUtil::createPrimitive() for parametrically defining a section (arc) of a Torus primitive; added StartSegment, EndSegmentDzGeometryUtil::createPrimitive() for parametrically defining a section (pie) of a Disc primitive; added StartSide, EndSideDAZ Studio : Incremented build number to 6.25.2025.21015
DzRenderHandler SDK API; added getPreferredFormat()DzRenderHandler scripting API; added getPreferredImageFormat()Image scripting API; added Format_CMYK8888 enumerated valueDz3DViewRenderHandler public API; added format parameter to constructorDzImageRenderHandler public API; added format parameter to constructorDzViewRenderHandler public API; added format parameter to constructorDzRenderHandler, Dz3DViewRenderHandler, DzImageRenderHandler, DzViewRenderHandlerDzRenderHandler and subclasses*.pngDzImageRenderHandler saves an image and the preferred format is composed of float values, *.tif is used instead of *.png unless discretely specifiedDAZ Studio : Incremented build number to 6.25.2025.21107
DzOpenGLGlobal scripting API; added DrawOptions variableGlobal scripting API; deprecated OpenGL variableDzOpenGL, DzViewTool, DzWeightMapBrushTool, DzRenderHandler, DzImageRenderHandler, Dz3DViewRenderHandler, DzViewRenderHandlerGlobalDrawOptions globalDzScene::removeSelected()-noPrompt CLI optionDAZ Studio : Incremented build number to 6.25.2025.21308
DzAuthor, DzBox3, DzCircle3, DzEdge, DzFacet, DzFloatColor, DzInt2, DzLine3, DzMatrix3, DzMatrix4, DzOrientedBox3, DzQuat, DzRotationOrder, DzTimeRange, DzVec2, DzVec3, DzUri, DzVersionDAZ Studio : Incremented build number to 6.25.2025.21407
Dz3DBrushTool public API; added BrushCustom enumerated valueDzBone public API; added getBoneColorControl()RandomGeneratorDz3DBrushTool, DzBoneRandomGeneratorDAZ Studio : Incremented build number to 6.25.2025.21707
DzTransformTool public API; added Part constantsDzWeightMapBrushTool public API; added DisplayMode constantsDzViewTool SDK API; added getOptionsFrame(), getOptionsFrameFooterGuide()DzPickTool, DzTransformTool, DzWeightMapBrushToolDzViewToolDz3DViewportDzJEConvertPropToFigureAction) can now be triggered from script with a settings Object (const QVariantMap& if calling from C++), via DzAction::triggerWithSettings(), to control its operationRunSilent Boolean property is true, no dialog or messages will be displayedNodeID Number property is defined, the value is used to identify the node to operate on, otherwise the primary selection is the node to operate onInheritParentSkeleton Boolean property is true, the bone hierarchy of the skeleton the node is parented to (up to the bone the node is parented to) will be replicated in the resulting figureBoneName String property is defined (and the InheritParentSkeleton property is false or undefined), the value is used for the name of the root bone of the figureParametric Boolean property is true, the “Parametric Joint Parameters” option will be used for “Rigging Type”TriAxWeight Boolean property is true (and the Parametric property is false or undefined), the “TriAx Weight Mapping” option will be used for “Rigging Type”GeneralWeight Boolean property is true (and the Parametric and TriAxWeight properties are false or undefined), the “General Weight Mapping” option will be used for “Rigging Type”DAZ Studio : Incremented build number to 6.25.2025.21807
DzBone public API; removed getBoneColorControl()DzSkeleton SDK API; removed setDrawGLBones(), getDrawGLBones(), getDrawGLBonesControl(), getGLBonesDrawModeControl(), getGLBonesColorControl(), getGLBonesFillOpacityControl(), getGLBonesEdgeStyleControl(), getGLBonesEdgeOpacityControl()DzSkeleton scripting API; deprecated setDrawGLBones(), getDrawGLBones(), getDrawGLBonesControl(), getGLBonesDrawModeControl(), getGLBonesColorControl(), getGLBonesFillOpacityControl(), getGLBonesEdgeStyleControl(), getGLBonesEdgeOpacityControl()DzNode public API; added getNodeColor(), getNodeColorControl()DzSkelton public API; added setShowBones(), getShowBones(), getShowBonesControl(), getBoneDrawModeControl(), getBoneFillOpacityControl(), getBoneEdgeStyleControl(), getBoneEdgeOpacityControl()DzWeightMapBrushTool public API; added WeightColorMode enum; added getUnitedColorMapping(), getAdjunctWeightMapColor(), setWeightColorMode(), getWeightColorMode(); added addAdjunctWeightMap() overload; added weightColorModeChanged() signalDzNodeWeightHandler SDK API; added getNormalizationColors()DzNode, DzBone, DzSkeleton, DzWeightMapBrushToolDzNodeWeightHandlerDzSkeleton is no longer dynamically hidden based on the state of the “Show Bones” propertyDAZ Studio : Incremented build number to 6.25.2025.21907
DzGeometrySelectionTool SDK API; added setSelectionVisible(), getSelectionVisible()DzNode SDK API; made updateNodeForVersion() virtualDzBoneDzNodeDzSkeletonDzSaveLastDrawAction) action did not include the entire viewport if High DPI scaling was activeDzWeightMapBrushToolDzWeightMapBrushTool derived tools - e.g., “Node Weight Map Brush” toolDAZ Studio : Incremented build number to 6.25.2025.22007
DAZ Studio : Incremented build number to 6.25.2025.22107
DzMainWindow SDK API; added parameter to doColorDialog()DzMainWindow-noPrompt CLI optionDAZ Studio : Incremented build number to 6.25.2025.22308
DzNode public API; added nodeColorChanged() signalDzColorWgt public API; added setPickerTitle()DZ_DECL_INTERNAL, DZ_DECL_INTERNAL_X macros to dzgeneraldefs.hDzMainWindow SDK API; doColorDialog() function signature alignmentDzNode, DzColorWgt, DzGeometrySelectionToolDzMainWindowDAZ Studio : Incremented build number to 6.25.2025.22411
DAZ Studio : Incremented build number to 6.25.2025.22507
DzListViewItem scripting API; added removeDataItem(), getDataItemKeys(), clearDataItems()DzListViewItem./resources/Filters/Actions folder./resources/Filters/Toolbars folderwc::)rx::)ci::)DAZ Studio : Incremented build number to 6.25.2025.22607
./resources/Filters/Timeline folder./resources/Filters/Properties)wc::)rx::)ci::)DAZ Studio : Incremented build number to 6.25.2025.22707
DAZ Studio : Incremented build number to 6.25.2025.22807
DzViewportMgr public API; added setToolInactiveViewportDelayInterval(), getToolInactiveViewportDelayInterval(); added toolInactiveViewportDelayIntervalChanged() signalDzPickTool public API; added getMouseOverDelayInterval(), setMouseOverDelayInterval(); added mouseOverDelayIntervalChanged() signalDzButtonMessageBoxDzViewportMgr, DzPickToolDzButtonMessageBox-noPrompt CLI optionDzMemorizeFigureAction)DzMemorizeFigurePoseAction)DzMemorizeFigureShapeAction)DzMemorizeSelectedItemsAction)DzMemorizePoseAction)DzMemorizeShapeAction)DzRestoreFigureAction)DzRestoreFigurePoseAction)DzRestoreFigureShapeAction)DzRestoreSelectedItemsAction)DzRestorePoseAction)DzRestoreShapeAction)DzZeroFigureAction)DzZeroFigurePoseAction)DzZeroFigureShapeAction)DzZeroSelectedItemsAction)DzZeroPoseAction)DzZeroShapeAction)DzClearKeysFigureAction)DzClearKeysFigurePoseAction)DzClearKeysFigureShapeAction)DzClearKeysSelectedItemsAction)DzClearKeysPoseAction)DzClearKeysShapeAction)DzLockNodeAction)DzUnlockNodeAction)DzLockShapeAction)DzUnlockShapeAction)DzLockPoseAction)DzUnlockPoseAction)DzCopyFigureAction)DzPasteFigureAction)DzPasteFigurePoseAction)DzPasteFigureMorphAction)DzMemorizeFigureByTypeAction)DzMemorizeFigureByPathAction)DzMemorizeSelectedItemsByTypeAction)DzMemorizeSelectedItemsByPathAction)DzRestoreFigureByTypeAction)DzRestoreFigureByPathAction)DzRestoreSelectedItemsByTypeAction)DzRestoreSelectedItemsByPathAction)DAZ Studio : Incremented build number to 6.25.2025.23108
DzRigidityGroupDzZeroFigureByTypeAction)DzZeroFigureByPathAction)DzZeroSelectedItemsByTypeAction)DzZeroSelectedItemsByPathAction)DzClearKeysFigureByTypeAction)DzClearKeysFigureByPathAction)DzClearKeysSelectedItemsByTypeAction)DzClearKeysSelectedItemsByPathAction)DzLockSelectedNodesByTypeAction)DzLockSelectedNodesByPathAction)DzUnLockSelectedNodesByTypeAction)DzUnLockSelectedNodesByPathAction)const QVariantMap& if calling from C++), via DzAction::triggerWithSettings(), to control their respective operationRunSilent Boolean property is true, no dialog or messages will be displayedTypes Array property is defined with String elements, the value of each String element is used to filter which properties are operated upon based on a match of its assigned Type - e.g., “Modifier/Pose”, “Modifier/Shape”, etc.Default String property is defined with a supported type, and the RunSilent property is false, the value is used to set the value displayed in the field when the dialog is displayedconst QVariantMap& if calling from C++), via DzAction::triggerWithSettings(), to control their respective operationRunSilent Boolean property is true, no dialog or messages will be displayedPaths Array property is defined with String elements, the value of each String element is used to filter which properties are operated upon based on whether its respective property group Path starts with the specified value(s) - e.g., “Pose Controls/Head/Expressions”, “General/Transforms/Rotation”, etc.Default String property is defined with an existing property group path, and the RunSilent property is false, the value is used to set the value displayed in the field when the dialog is displayedDAZ Studio : Incremented build number to 6.25.2025.23207
DzShapeHandleDzGeometryImporter SDK API; changed signatures of readFile() and read() to support multiple shapes being read from a single import fileDzImportMgr SDK API; changed signature of readGeometry() to support multiple shapes being read from a single import fileDzMainWindow SDK API; changed signature of doGeometryImport() to support multiple shapes being read from a single import fileDzShapeHandle, DzGeometryImporter, DzImportMgr, DzMainWindowDzImportMgrDzAction::triggerWithSettings() to provide available/default settings via DzAction::defaultSettings (script) and DzAction::getDefaultSettings() (SDK)DzAction::triggerWithSettings()DAZ Studio : Incremented build number to 6.25.2025.23408
DzFacetMesh SDK API; added extractMeshFromGroup(), extractMeshFromGroups()DzObjImporter scripting API; added IncludeO settingDzFacetMeshDAZ Studio : Incremented build number to 6.25.2025.23507
DzFacetMesh public API; added squeezePolylines()DzScene public API; added getPrimitiveName()DzScene SDK API; added createPrimitive(), createPrimitiveNode(), createPrimitiveMesh()DzFacetMesh, DzSceneDzSaveLayoutAction) action is triggered to use ECMAScript 7 keywords/syntaxDzSaveStyleAction) action is triggered to use ECMAScript 7 keywords/syntaxDzAction::triggerWithSettings()DAZ Studio : Incremented build number to 6.25.2025.23807
DZ_QT3D_API macro is now used in SDK headers to conditionally exclude API that is dependent upon the Qt 3D framework and not currently supported for use by 3rd parties due to volatilityDAZ Studio : Incremented build number to 6.25.2025.23903
emit Qt macro with the alternative Q_EMIT Qt macro to avoid conflicts with other C++ libraries (e.g., boost, TBB, etc.)DAZ Studio : Incremented build number to 6.25.2025.25007
DZ_DECL_INTERNAL macro is now used in SDK headers to mark “internal use only” API and generate warnings if used by 3rd parties-noPrompt CLI optionDAZ Studio : Incremented build number to 6.25.2025.25106
DZ_DECL_INTERNAL to warn if “internal use only” API is used by 3rd partiesDAZ Studio : Incremented build number to 6.25.2025.25407
DAZ Studio : Incremented build number to 6.25.2025.25507
DAZ Studio : Incremented build number to 6.25.2025.25616
dsp_ prefix to distinguish them from dependencieslibdsp_ prefix to distinguish them from dependenciesdsp is shorthand for “Daz Studio Plugin”DzPane SDK API documentationDzSmartContentPane scripting API documentationlibdsp_dzimageio.dylib failing to load due to missing dependent librariesDAZ Studio : Incremented build number to 6.25.2025.26107
DzApp public API; added Mac_26_0 enumerated valueDzAppDAZ Studio : Incremented build number to 6.25.2025.26119
DAZ Studio : Incremented build number to 6.25.2025.26322
DzGraftingFigureShape public API; added getOriginalToWeldMeshList(), getOriginalToWeldMeshMapSize(), getWeldMeshToOriginalList(), getWeldMeshToOriginalMapSize()DzGraftingFigureShape public API; deprecated getOrignalToWeldMeshList(), getOrignalToWeldMeshMapSize(), getWeldMeshToOrginalList(), getWeldMeshToOrginalMapSize()DzGraftingFigureShape SDK API; added getOriginalToWeldMeshMap(), getWeldMeshToOriginalMap()DzGraftingFigureShape SDK API; deprecated getOrignalToWeldMeshMap(), getWeldMeshToOrginalMap()DzConditionalGraftModifier scripting API; added getFollowTargetHiddenFaces(), getSelfCullFaces()DzGraftingFigureShapeDzConditionalGraftModifierDAZ Studio : Incremented build number to 6.25.2025.26707
DAZ Studio : Incremented build number to 6.25.2025.26714
Dz3DViewportDAZ Studio : Incremented build number to 6.25.2025.26807
DAZ Studio : Incremented build number to 6.25.2025.26907
DzFigure public API; added getFollowTargetHiddenFaces()DzFigureDAZ Studio : Incremented build number to 6.25.2025.26914
DAZ Studio : Incremented build number to 6.25.2025.27306
DzShape::removeMaterialByName()<default> named surface and removing the selected surface(s)DAZ Studio : Incremented build number to 6.25.2025.27507
DzStyle public API; added styleHint()DzBusyButton public API; added isAnimating()DzBusyButtonDzBusyButton, DzStyleDzAction, DzPaneDzComboEdit, DzScriptedStepsPaneDAZ Studio : Incremented build number to 6.25.2025.28307
DzMdlBaseVolumeBlackbodyEmission (“Volume Blackbody Emission”) shader brickDzAiChatPane scripting APIDzAiChatPaneDAZ Studio : Incremented build number to 6.25.2025.28707
DzProcessDAZ Studio : Incremented build number to 6.25.2025.29307
DAZ Studio : Incremented build number to 6.25.2025.29407
DzBasicDialog::addLayout()DzBasicDialog::insertLayout()DzBasicDialog, DzLabel, DzScreenAccent and PlaceholderText color rolesDAZ Studio : Incremented build number to 6.25.2025.29507
DAZ Studio : Incremented build number to 6.25.2025.29607
DAZ Studio : Incremented build number to 6.25.2025.29619
DzAiChatPane scripting API; added getMaxRetries(), setMaxRetries(), isAutoLoad(), setAutoLoad()DzAiChatPaneDzAiChatPane::refresh() now resets the retry countDAZ Studio : Incremented build number to 6.25.2025.30007
DAZ Studio : Incremented build number to 6.25.2025.30207
DAZ Studio : Incremented build number to 6.25.2025.30214
DzApp public API; added isPromptSuppressionActive()DzApp SDK API; added getUiLanguage(), setUiLanguage()DzApp scripting API; added uiLanguage propertyDzApp scripting API; restored isRestartRequired(), cpuInfo()DzApp SDK API visibility to script; removed isDeleting()DzPromptSuppressionHandlerDzAppDzApp, DzScriptPromptSuppressionHandler, DzDialog, DzBasicDialog, DzLayout, DzBoxLayout, DzGridLayout-language CLI optionDzProcess if launched/started while arguments is emptyDzLayout is re-parented after using a constructor that takes a parentDzBasicDialog::addLayout()DzBasicDialog::insertLayout()DAZ Studio : Incremented build number to 6.25.2025.30307
DAZ Studio : Incremented build number to 6.25.2025.30407
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.