Change Log
Below is a “sanitized” version of the DAZ Studio change log leading to an update to 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.
Change logs for previous versions can be found here:
4.7.0.12 Change Log
4.6.3.52 Change Log
4.6.2.120 Change Log
4.6.1.39 Change Log
4.6.1.33 Change Log
4.6.1.17 Change Log
4.6.0.18 Change Log
4.5.1.56 Change Log
4.5.1.6 Change Log
4.5.0.114 Change Log
Public Build Channel
Public Beta 1
DAZ Studio : Incremented build number to 4.7.1.1
…
DAZ Studio : Incremented build number to 4.7.1.2
…
DAZ Studio : Incremented build number to 4.7.1.3
…
DAZ Studio : Incremented build number to 4.7.1.4
…
DAZ Studio : Incremented build number to 4.7.1.5
…
DAZ Studio : Incremented build number to 4.7.1.6
…
DAZ Studio : Incremented build number to 4.7.1.7
…
DAZ Studio : Incremented build number to 4.7.1.8
…
DAZ Studio : Incremented build number to 4.7.1.9
…
DAZ Studio : Incremented build number to 4.7.1.10
…
DAZ Studio : Incremented build number to 4.7.1.11
…
DAZ Studio : Incremented build number to 4.7.1.12
…
DAZ Studio : Incremented build number to 4.7.1.13
…
DAZ Studio : Incremented build number to 4.7.1.14
…
DAZ Studio : Incremented build number to 4.7.1.15
…
DAZ Studio : Incremented build number to 4.7.1.16
…
DAZ Studio : Incremented build number to 4.7.1.17
…
DAZ Studio : Incremented build number to 4.7.1.18
…
DAZ Studio : Incremented build number to 4.7.1.19
…
DAZ Studio : Incremented build number to 4.7.1.20
…
DAZ Studio : Incremented build number to 4.7.1.21
…
DAZ Studio : Incremented build number to 4.7.1.22
…
DAZ Studio : Incremented build number to 4.7.1.23
…
DAZ Studio : Incremented build number to 4.7.1.24
…
DAZ Studio : Incremented build number to 4.7.1.25
…
DAZ Studio : Incremented build number to 4.7.1.26
…
DAZ Studio : Incremented build number to 4.7.1.27
…
DAZ Studio : Incremented build number to 4.7.1.28
…
DAZ Studio : Incremented build number to 4.7.1.29
…
DAZ Studio : Incremented build number to 4.7.1.30
…
DAZ Studio : Incremented build number to 4.7.1.31
…
DAZ Studio : Incremented build number to 4.7.1.32
…
DAZ Studio : Incremented build number to 4.7.1.33
…
DAZ Studio : Incremented build number to 4.7.1.34
…
DAZ Studio : Incremented build number to 4.7.1.35
…
DAZ Studio : Incremented build number to 4.7.1.36
…
DAZ Studio : Incremented build number to 4.7.1.37
…
DAZ Studio : Incremented build number to 4.7.1.38
…
DAZ Studio : Incremented build number to 4.7.1.39
…
DAZ Studio : Incremented build number to 4.7.1.40
…
DAZ Studio : Incremented build number to 4.7.1.41
…
DAZ Studio : Incremented build number to 4.7.1.42
…
DAZ Studio : Incremented build number to 4.7.1.43
…
DAZ Studio : Incremented build number to 4.7.1.45
…
DAZ Studio : Incremented build number to 4.7.1.46
…
DAZ Studio : Incremented build number to 4.7.1.47
…
DAZ Studio : Incremented build number to 4.7.1.48
…
DAZ Studio : Incremented build number to 4.7.1.49
…
DAZ Studio : Incremented build number to 4.7.1.50
…
DAZ Studio : Incremented build number to 4.7.1.51
…
DAZ Studio : Incremented build number to 4.7.1.52
…
DAZ Studio : Incremented build number to 4.7.1.53
…
DAZ Studio : Incremented build number to 4.7.1.54
…
DAZ Studio : Incremented build number to 4.7.1.55
…
DAZ Studio : Incremented build number to 4.7.1.56
…
DAZ Studio : Incremented build number to 4.7.1.57
…
DAZ Studio : Incremented build number to 4.7.1.58
…
DAZ Studio : Incremented build number to 4.7.1.59
…
DAZ Studio : Incremented build number to 4.7.1.60
…
DAZ Studio : Incremented build number to 4.7.1.61
…
DAZ Studio : Incremented build number to 4.7.1.62
…
DAZ Studio : Incremented build number to 4.7.1.63
…
DAZ Studio : Incremented build number to 4.7.1.64
…
DAZ Studio : Incremented build number to 4.7.1.65
…
DAZ Studio : Incremented build number to 4.7.1.66
…
DAZ Studio : Incremented build number to 4.7.1.67
…
DAZ Studio : Incremented build number to 4.7.1.68
…
DAZ Studio : Incremented build number to 4.7.1.69
…
DAZ Studio : Incremented build number to 4.7.1.70
…
DAZ Studio : Incremented build number to 4.7.1.71
…
DAZ Studio : Incremented build number to 4.7.1.72
…
DAZ Studio : Incremented build number to 4.7.1.73
…
DAZ Studio : Incremented build number to 4.7.1.74
…
DAZ Studio : Incremented build number to 4.7.1.75
…
DAZ Studio : Incremented build number to 4.7.1.76
…
DAZ Studio : Incremented build number to 4.7.1.77
…
DAZ Studio : Incremented build number to 4.7.1.78
…
DAZ Studio : Incremented build number to 4.7.1.79
…
DAZ Studio : Incremented build number to 4.7.1.80
…
DAZ Studio : Incremented build number to 4.7.1.81
…
DAZ Studio : Incremented build number to 4.7.1.82
…
DAZ Studio : Incremented build number to 4.7.1.83
…
DAZ Studio : Incremented build number to 4.7.1.84
…
DAZ Studio : Incremented build number to 4.7.1.85
…
DAZ Studio : Incremented build number to 4.7.1.86
…
DAZ Studio : Incremented build number to 4.7.1.87
…
DAZ Studio : Incremented build number to 4.7.1.88
…
DAZ Studio : Incremented build number to 4.7.1.89
Tweaked Iray Uber Material to have Thin Walled default to on
Save filter options for Material(s) and Shader Preset now provide an ability to selectively include/exclude values and/or images for mappable properties
Source code optimization; profiling, static analysis
Implemented the ability to replace a source prop with a target prop in Transfer Utility
Added unit of measure controls for Iray Uber Material
DAZ Studio : Incremented build number to 4.7.1.90
Fixed #DS-737 : Iray issues With geometry culling
Addressed an issue with hidden bones with in Iray and 3Delight when using Loop or Bilinear subdivision
Tweaked Iray Uber Material to use lambdas instead of textures for base color mix mode
Updated splash/about images
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
Implemented Material Types on DzShape
Added unit tests for DzFacetShape
DAZ Studio : Incremented build number to 4.7.1.91
Fixed render warnings relating to unused parameters
Fixed an issue with the Shader Mixer value brick
Tweaked Draw and Render Settings pane defaults for Iray
Tweaked default light type conversions to Iray
Added camera headlamp support for Iray
Improved conversion handling of unsupported light types to Iray
Fixed an issue with distance light transforms in Iray
DAZ Studio : Incremented build number to 4.7.1.92
Builds system tweaks
DAZ Studio : Incremented build number to 4.7.1.93
Fixed #DS-669 : Crash when painting weights with symmetry enabled
Added camera headlamp controls
Tweaked camera headlamps to account for the distance squared effect
DAZ Studio : Incremented build number to 4.7.1.94
Updated Limits On/Off scripts to current standards
Updated Symmetry script to current standards
Fixed an issue with saving non-mappable properties
DAZ Studio : Incremented build number to 4.7.1.95
Fixed scatter & transmit modes in Iray Uber Material
Fixed #DS-746 : Iray issues With HD morphs being over applied on on any scaled figure; i.e. dragon
Fixed an issue with subdivision render level on geometry shells
Fixed an issue with geometry culling when subdivision render level did not match viewport subdivision level
Tweaked Iray Render Settings defaults
DAZ Studio : Incremented build number to 4.7.1.96
Tweaked default values for Iray Sun-Sky Render Settings
Tweaked default values for headlamps
Added a new copy option to Create > New Camera…; more than just transforms
Added check, uncheck menu options to Material(s) and Shader preset save filter options
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)
Bounding box should only use verts that are visible and used if it is a facet mesh
Refactored “Move To Floor” to account for items that are fit to and/or parented to the selected figure/object
DAZ Studio : Incremented build number to 4.7.1.97
Added an Iray Draw Settings option to delay updates in non-active viewports
Added guards against vertex index out of range errors
Added DzScriptAction to SDK API
Added the ability for scripts executed from actions to access the action that invoked execution; 'Action' global transient
Source code optimization; profiling, static analysis
DAZ Studio : Incremented build number to 4.7.1.98
Updated Iray Render Settings property labels to clarify unit of measure
Fixed custom action literal code launch to use the same script class as custom action file launch; provides access to 'Action' global transient regardless of storage method
DAZ Studio : Incremented build number to 4.7.1.99
Added Iray *.mi exporter; File > Export…
Made optimizations to script engine efficiency; re-use JIT compiled script until script changes
DAZ Studio : Incremented build number to 4.7.1.100
Improved performance of UV View; delay UV building until first display
Tweaked conversion of glossy properties to Iray Uber Material to use new color effect
DAZ Studio : Incremented build number to 4.7.1.101
Tweaked Iray Uber Material preset generation script to prefer non-weighted mode when possible; internal
Tweaked Iray Uber Material preset generation script to prefer thin walled for refraction/translucency unless light penitrates the material
DAZ Studio : Incremented build number to 4.7.1.102
Added SSS Reflectance Tint to Iray Uber Material
Source code optimization; profiling, static analysis
Added Material Types to shapes; used to indicate intent for conversions when literal results are incompatible/undesirable; no UI currently - access via script/file
Added parsing of Material Types during conversion to Iray Uber Material
Changed min/max range for Bump on Iray Uber Material
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
DAZ Studio : Incremented build number to 4.7.1.103
Fixed an issue that caused the Save Filter Options for Render Settings Presets to not show all properties
Fixed refraction in 3Delight render of Iray Uber Material
Fixed interactive lesson query handling for Render Settings pane; i.e. widgets on Advanced page
Fixed interactive lesson query handling for Draw Settings pane; i.e. widgets on Advanced page
Fixed name/label of the NVIDIA Iray DrawStyle Response Threshold property
Interactive lesson widget command now supports DzIntSlider and DzFloatSlider
Refactored acitve viewport visual feedback; highlighting
Extended DzViewportMgr API; default/custom viewports
DAZ Studio : Incremented build number to 4.7.1.104
Implemented a fix for smoothing modifier(s) not saving with a scene; this is a DSF/DUF file change
Source code optimization; profiling, static analysis
Fixed an issue where weight values were not being used correctly
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
Extended the DzViewport API
Updated Iray 2015 engine; RC
Fixed naming and styling inconsistencies in Render Settings and Draw Settings panes
Fixed an issue with NVIDIA Iray DrawStyle Advanced options
Fixed active viewport border and Draw Settings icon state in Highway and Main Street styles
DAZ Studio : Incremented build number to 4.7.1.105
Source code optimization; profiling, static analysis
DAZ Studio : Incremented build number to 4.7.1.106
Added “Control Freak” option to File > Open Recent menu items; hold CTRL to open the path of a file item in native file browser
Source code optimization; profiling, static analysis
DAZ Studio : Incremented build number to 4.7.1.107
Source code optimization; profiling, static analysis
DAZ Studio : Incremented build number to 4.7.1.108
Updated application icon
Fixed an issue with application of Render Settings Prestes; do not set to Active View when dimensions are missing
Fixed an issue with Dome Mode in Iray Render Settings when switching from Scene Only
Added mutex around app logging
DAZ Studio : Incremented build number to 4.7.1.109
Added scripting API documentation of DzTransferUtility; incomplete
Renamed the Render Settings > Iray > Environment > Dome > Dome Scale Factor property to Dome Scale Multiplier to clarify purpose
Fixed an issue with clearing a spot render; active viewport frame
Fixed interactive lesson handling of subwidgets in pages other than Advanced, for the Render Settings and Draw Settings panes
Iray hardware options now default to video cards inactive when less than 4GB VRAM
Source code optimization; profiling, static analysis
Fixed #DS-772 : Correctly remove source prop when replacing source with target
Extended enumerated values on DzDir
DAZ Studio : Incremented build number to 4.7.1.110
Fixed #DS-703 : Process will not terminate on some ATI/AMD cards
Fixed distorted light camera projection
Fixed viewing through distant lights in Iray
Source code optimization; profiling, static analysis
Fixed an issue where the UV index was being set incorrectly when reading legacy content
Fixed #DS-764 : Inline Help crashes on delegate widgets such as cards in shaping pane; internal
Improved handling of looking through spot light in Iray
Added control of Exposure Value to Iray tone mapper
Added dynamic Iray branding to splash screen; if/when plugin is loaded
Added support for updating the splash screen when a plugin is loaded;
DzPluginMgr now emits pluginAdded when a plugin has been successfully added
Adjusted tone mapper defaults to account for Exposure Value addition
Added dynamic Iray branding to about page; if plugin is loaded
Incremented build system, application and plugin versions; 4.8.0.x
DAZ Studio : Incremented build number to 4.8.0.1
Updated standalone installer templates to reflect version increment; 4.8
Fixed an error with aperture in the Iray tone mapper; [private] beta scenes require manual update
Fixed an issue with undo of Iray Exposure Value (EV) controls
Looking through a spotlight with the NVIDIA Iray DrawStyle (vs default) now matches much closer regardless of frame aspect
Fixed an issue with the Iray sun-sky strength
Updated the Iray tone mapper, environment map, and headlamp to match fixed sun-sky strength
DAZ Studio : Incremented build number to 4.8.0.2
Source code optimization; profiling, static analysis
Added the ability to set sun-sky by location, date and time; Iray > Environment
DAZ Studio : Incremented build number to 4.8.0.3
Changed SS UTC Offset from minutes to hours; Iray > Environment
Added widgets for SS Day and SS Time properties; Iray > Environment
Fixes to node based sun and sky direction; Iray > Environment
Updated packaging version numbers to reflect 4.8 version increment
Updated package configuration to be available via non-beta Install Manager
Added scripting API support for subItems in a Material(s) and Shader Preset save filters
Fixed an issue with hiding/showing Exposure Value (EV); Iray > Tone Mapping
DAZ Studio : Incremented build number to 4.8.0.4
Public Beta 2
Source code optimization; profiling, static analysis
Fixed an issue with indices out of bounds
Reworked Render Settings Iray Advance layout; hardware; canvases
DAZ Studio : Incremented build number to 4.8.0.5
Fixed #DS-775 : Crash on ngons in Geo-Grafts
Source code optimization; profiling, static analysis
Fixed an issue with computed UV index
DAZ Studio : Incremented build number to 4.8.0.6
Fixed casing in name/label of 'Two Sided Light' in Iray Uber Shader
Work on Iray cloud; internal
Added support for light categories to light nodes
Fixed [potential for] memory leaks; 3Delight rendering pipeline
Source code optimization; profiling, static analysis
Fixed a normal direction consistency issue; 3Delight vs Iray
DAZ Studio : Incremented build number to 4.8.0.7
Source code optimization; profiling, static analysis
DAZ Studio : Incremented build number to 4.8.0.8
Fixed an issue with selection highlighting of bones with no associated face group
Fixed #DS-778 : Remove Unused Vertices Reassigns Surface Groups
Added Decay and Intensity Scale controls to DzSpotLight and DzPointLight
Extended DzDistantLight, DzSpotLight and DzPointLight APIs
Updated DzSpotLight and DzPointLight scripting API documentation
Made improvements to distant, spot and point light shaders; support for light categories, consistency tweaks, etc
DAZ Studio : Incremented build number to 4.8.0.9
Private Build Channel
Improved error handling in 3D bridge setup
Source code optimization; profiling, static analysis
Added the ability to sign in to Iray cloud; internal
Added the ability to use NVIDIA VCA for final render; internal
Added the ability use NVIDIA VCA for DrawStyle; internal
Updated documentation menu/action dump scripts to use relative paths; internal
Implemented framework for DrawStyle tools; provides temporary override of the active ViewTool when a given DrawStyle is active
Added an Auto-Exposure DrawStyle tool for the NVIDIA Iray DrawStyle
DAZ Studio : Incremented build number to 4.8.0.10
Build system tweaks; add Iray cloud plugin; internal
Removed Draw Settings from Tool Settings for Surface Selection and Region Navigator tools; were displayed in both locations, belong only in Draw Settings
Updated default styles; DrawsStyle tool, Shader Mixer prep
Updates to about copyright notice
DAZ Studio : Incremented build number to 4.8.0.11
Render window no longer closes on cancel; cancel becomes close upon canceling
Refactored render window; preparation for live adjustment of Iray Render Settings subset
Fixed cursor for DrawStyle tool override; i.e. NVIDIA Iray Auto-Exposure
Added Exposure and White Balance options to NVIDIA Iray Draw Settings Advanced tool options
DAZ Studio : Incremented build number to 4.8.0.12
Fixed an issue that allowed Material(s) and Shader presets to sometimes save with unsued image_library entries
DAZ Studio : Incremented build number to 4.8.0.13
Source code optimization; profiling, static analysis
DAZ Studio : Incremented build number to 4.8.0.14
Implemented the ability to modify a subset of Iray Render Settings in an active Render Window; live adjustment requires an active render
Fixed #DS-795 : LIE and gamma adjustment crash
Fixed an issue with elapsed time wrapping at midnight; reported during rendering
DAZ Studio : Incremented build number to 4.8.0.15
Fixed an issue that caused Manipulation DrawStyle, Subdivision DrawStyle, and Manipulation Binding to not be saved
Added 'dynamically hidden' state to DzProperty; temporary hidden state for display purposes, intentionally not saved
Updated property based panes/widgets/filters to support 'dynamically hidden' properties
Added DzRendererMode API; see DzRenderMgr, DzRenderer
Implemented 'dynamically hidden' 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
Extended light class APIs
Updated light class documentation
Fixed light node support of the 'Visible In Render' property
Added protected/private functions to DzNode, DzLight, DzDistantLight, DzPointLight, DzSpotLight, DzPhotometricPointLight, DzPhotometricSpotLight for render mode support
Fixed an Interactive Lesson crash on OSX when ending the lesson early
Improved handling of light property dynamic hide/show
Fixed a potential render handler memory leak in DzRenderMgr
Added lens thickness control to basic camera; physically based active renderer; dynamically hidden
Promoted handleRendererModeChanged slot on DzDistantLight sub-classes from private to protected
DAZ Studio : Incremented build number to 4.8.0.16
Build system tweaks
DAZ Studio : Incremented build number to 4.8.0.17
Fixed a regression issue with linear point light end falloff value
Implemented the ability to resume canceled/finished Iray renders; in render window, until closed
Fixed an image save issue when file path does not already exist
Merged photometric light types into their respective default types; removed individual photometric light types
Extended DzLight APIs
Extended dynamic property hiding to handle photometric light properties
Updated light property group organization; i.e. Shadow is now a sub-group of Light
Updated Create > *light to set its photometric mode based on whether the current mode of the active renderer is physically based
Updated default workspace layouts and styles
Added read only extra asset macros to DzPlugin
Moved recently added functions/members from DzDistantLight sub-classes to DzDistantLight
Fixed an issue with light intensity control initialization
DAZ Studio : Incremented build number to 4.8.0.18
Release to Production
Pending