RELEASE NOTES

RELEASE NOTES

Version - day/month/year

2.0.8.4

UPDATE Blender 5.1 compatibility

UPDATE Pillow version 12.1

FIXED Error on render finish (not batch) if Blender isn't the active window

FIXED Shot sequence tool error

FIXED Compositor Nodes property rna_type error plus new None option


2.0.8.3 Hotfix3 11-03-2026

FIXED On Shot Change Macro trigger not working

FIXED Render List add scene operator error

FIXED Missing View layer total property for render progress info

FIXED Failed render if a scene reference is missing in the render list

FIXED Renderlist stops drawing after a scene with a missing shotlist

FIXED Batch rendering with VSE always results in failed render, doesn't track progress

FIXED SM_OT_refresh_output_viewer being trigger by frame changes in VSE with scene strip

FIXED Alternative Render Settings 'ffmpeg' property error causing overrides to fail


2.0.8.3 Hotfix2

  • FIXED Animation Retimer, UI warning displaying incorrect frame range overwrite warning

  • FIXED  B4.0-B4.5 format node, use_node_format not being unchecked, renamed override_node_format in B5.0

  • FIXED B4.0-B4.5, Output Generator node, combine outputs property missing error

2.0.8.3 Hotfix1

  • FIXED RNA rules, path to modifier inputs not working

  • FIXED Rules interrupted by Macros by revering unassigned rules

  • FIXED compositor nodes shot property missing rna type

    2.0.8.3

  • NEW Sync Filenames option for Shot Output Node

  • NEW Python Script option for Path Constructor nodes

  • NEW Macro trigger, On Shot Change. Makes it easier to trigger Rules that should apply to every Rule

  • NEW Duration frame & time options, plus Index and colour set toggles in the shot list filtering options

  • UPDATE properties that may contribute to output filenames are checked for illegal characters which are replaced with an underscore

  • UPDATE Duration displayed as LTC standard format

  • UPDATE Interleaved option for generated multi-layer EXRs

  • UPDATE Shot list overlay, constant highlights for active shot and handle is 2x thicker for still images

  • FIXED Shot list overlay tool, moving still images to the right issue

  • FIXED Pin all View Layers operator error

  • FIXED Out sockets don't inherit from source shots beyond one step

  • FIXED inheriting properties from linked default shot, GUI and Shot list editor displaying wrong properties

  • FIXED extra separator on the end of the scene output when using path nodes

  • FIXED support constructor node chains with multiple usage of Output Node type


2.0.8.2 Hotfix2

  • FIXED B5.0.1+ view layer settings error displaying Light settings

  • FIXED B5.0+ Shot Output node unresponsive when the node tree doesn't match the active scene's shotlist

  • FIXED B5.0+ Shot Output node, default socket states should be enabled

  • FIXED B5.0+ Pass name no longer abbreviated and don't work on nodes with pass filters

  • FIXED B4.5- Remove Multi-Layer EXR option in Format node

  • FIXED B4.5- Error on Format node, skipping Media Type property

  • UPDATE Generated output nodes shot format at the start of node names

  • UPDATE Name length on nodes are limited in B5.0, long names will have a truncated middle

  • UPDATE B5.0+ added warning in the shotlist editor if it doesn't match the scenes shotlist

  • UPDATE batch submission via command line, Deadline tested. Blender should be run with UI and use the expression bpy.ops.sm.batchsubmit(submitter="Deadline",quit=True)

  • UPDATE Render Pre trigger for Macros renamed to 'Render Init', on background renders are supported

2.0.8.2 Hotfix1

  • FIXED Deadline submission error, plugin file not submitted

  • FIXED Deadline submission error, incorrect value when checking for tile job

  • UPDATE improved warning for Preset Base overrides in the Rule Book

2.0.8.2

  • FIXED VSE Push error B5.0+

  • FIXED get_color_modes errors, Alternative render settings

  • FIXED Add shot preset not working

  • UPDATE Make Camera operator supports orthographic views

----Animation Retimer---

  • FIXED Ripple backwards without forwards not taking gaps into account

  • UPDATE Overlay and UI, Reversed ripple arrows as it seems more logical. Don't draw void lines when using method ripple

--Deadline Submitter--

  • NEW Tiling and assembly, optional tile folder tile count X/Y, Cropped tiles, Cleanup. Animation, chunks and external files supported. Frame step not supported.

  • UPDATE Deadline, button to deny/allow all workers

  • UPDATE Deadline, button to invert deny/allow state for workers

2.0.8.1 hotfix2

  • FIXED Pillow install error due to invalid pip cache. A warning will advice a second attempt which will reinstall pip.

  • FIXED Export shots to FBX, action fcurves API update blender 5.0

  • FIXED Snap To Shot Start/End, action fcurves API update blender 5.0

  • FIXED Custom render frame option batch submitters

  • FIXED Shot render frame overrides for external lists ignored in SM Render

2.0.8.1 hotfix2

  • FIXED shot property File format error when setting to Video

  • FIXED Shots Need Fixing error in the Render List when a Shotlist is not assigned to the scene.

  • FIXED Render progress error Blender 5.0.1

  • FIXED Frame progress not counted Blender 5.0.0

  • FIXED Shot progress is one frame off, 1/2 should result in 50%

  • UPDATE Changed title 'Output Settings Overrides' to 'Alternative Output Profiles'

  • UPDATE New Alternative Output profiles use current scene settings as defaults

  • UPDATE Render progress includes extra line and viewlayer counter

  • UPDATE Render progress 'Duration' changed to 'Time'

2.0.8-2.0.8.1

  • NEW Proposal to add a Preview Render alternative output (SM v2.0.8) + apply now operation 

  • NEW Shot property: Compositor Nodegroup. This will provide an alternative to the Multi-Switch workflow

  • UPDATE SM nodes moved to Shot List node editor

  • UPDATE ensure burn-ins are performed after overrides and are scaled with resolution scale override, 

  • UPDATE Use override extension in Inspect Output operator.

  • UPDATE file format overrides include 'media_type' for multilayer (B5.0)

  • UPDATE Scale Burn-ins by Resolution Percentage setting

  • UPDATE Remove Render As Copy option 2.0.8,see discord

  • UPDATE Per Shot Files, extra support for frame range override by saving frame range into file (Internal List)

  • UPDATE Per Shot Files, support alternative output settings (Internal List)

  • UPDATE Shot Output Node, new out sockets should be enabled by default

  • FIXED Batch submitter queue name from Blend filename to be used in job script directory

  • FIXED not filtering passes with a space in the name

  • FIXED shot property 'View Transform' overrider error

  • FIXED Multilayer generated output filename missing end separator and in-between filename and suffix/prefix

  • FIXED When not using 'make_render_files' overrides such as use_placeholder are not applied to the specific scene in the render list.

2.0.7.9 Hotfix 4

  • FIXED Crash during adding/removing or disconnecting Out sockets on Shot Output Node

  • FIXED Nodes, Underscore present on channel names when using Multi-layer EXR on main, no overrides (this should enable multi-layer...)

  • FIXED Nodes, Multilayer-EXR still includes pass subfolder though there is a warning (works correctly when combine passes enabled)

  • FIXED Nodes, pass names with spaces not included when filtering

  • FIXED Nodes, Custom filename and directory cause each other to be ignored.

  • FIXED Nodes, changing path constructor node type doesn't update Generator Nodes

  • FIXED Nodes, Allow relative paths to be joined ending with // without adding extra separator i.e '\'

  • FIXED View layer passes menu, light groups section B4.5

  • FIXED Nodes, Blend File option path constructor includes entire directory

  • UPDATE Nodes, Custom strings on Generator Nodes are shared between directory and path format, make unique.

  • UPDATE Nodes, Multilayer EXR supports both filepath keywords and Channel keywords on the Output Generator Node


2.0.7.9 - (10-08-2025) Hotfix

  • UPDATE Allow Execution Scripts option for batch rendering, (SM Render)

  • FIXED Batch submitter shot index not in scene error


2.0.7.9 - (10-08-2025) Hotfix

  • UPDATE Action data type support for RNA Rules

  • FIXED RNA Rules linked defaults occuring when the domain is not the same

  • FIXED SM Render, UnboundLocalError

2.0.7.9 - (06-08-2025)

  • NEW Official extensions support

  • NEW Preset conversions when enabling the addon and via Update/Repair operator

  • NEW Custom scripts directory support and selection in addon preference. 

  • NEW Copy presets from User directory to custom path

  • UPDATE All/Detect option for preset type in Copy Preset Folder

  • UPDATE Custom Scripts Directory support for safe-mode (SM Render, Deadline)

  • FIXED Extensions not loading in safe-mode

  • FIXED Copy Preset and Copy Preset Folder error when destination path doesn't exist yet

  • FIXED backup icon for Shot Edit Tool no longer packaged with Blender

2.0.7.8 - (16-07-2025)

  • NEW Operator to snap selected keyframes to shot Start/End (right click timeline menu)

  • UPDATE Render progress bar to progress bar prop and displays that percentage.

  • UPDATE option to frame timeline to shot start and ends, 'jump to start' and 'keep in range' are combined into a single setting 'Timeline Framing' 

  • UPDATE Overlay settings are stored in 3d viewports rather than scene settings

  • UPDATE Viewport option to exclude from batch viewport renders

  • UPDATE Render errors logged message in main window footer

  • FIXED Blender 4.5 path relative filepath properties

  • FIXED RNA paths/Rules with multiple keys or indices [0]["this"]["that"] not accessible

  • FIXED timeline doesn't always stay in range when changing shots

  • FIXED Viewport Batch renders not rendering floating windows

  • FIXED PIL may be installed but not always detected on restart

  • FIXED Burn-Ins property showing None as property value



2.0.7.7 - (23-05-2025)

  • NEW Macro on SM Batch render Pre and post trigger methods 

  • UPDATE Macros, render pre and post , only on batch render options 

  • UPDATE Animation Retimer, geometry nodes only on selected objects 

  • FIXED Animation Retimer frame index error 

  • FIXED Nonetype error on deleting a prop when a scene doesn't have a associated shot node group


2.0.7.6 - (29-04-2025)

  • NEW camera select button (optional) in shot list 

  • NEW Octane orbx batch export support 

  • UPDATE Path Constructor Nodes, remove leading separator from combined words 

  • FIXED AttributeError: 'NoneType' object has no attribute 'active_strip' 

  • FIXED AttributeError: 'NoneType' object has no attribute 'is_animation_playing' 

  • FIXED render previous frame time not working 

  • FIXED Compositor Nodes, Output Generator filename not inheriting from Shot Output Node


2.0.7.5 - (01-04-2025)

  • FIXED image format property, unsupported RGBA colour mode for JPEG

  • FIXED PIL version check error and improved messaging

  • FIXED Collections inspector error when there are no shots

  • FIXED Color management panel registration error


2.0.7.4 - (28-03-2025)

General---------------------------------------------------------------

  • NEW Linked Copy shot operator

  • NEW Batch render custom frame ranges, Render List -> Override Render Frames Range -> Use Custom Frames

  • NEW Overwrite option for submitters

  • NEW Define a shot duration in minutes/seconds

  • NEW Import shot manager preset file or directory, -> SM Tools

  • NEW Redirect main output files to an alternative temp path to avoid duplicate and overwritten files when using output nodes, Output Settings

  • NEW Path Constructor,.blend file version extractor 

  • NEW Path Constructor, 'Combine Words' mode, converts input string from directory to single word

  • NEW Rules, 'Assign to New Shots' option

  • NEW View Layer defaults, 'Only Primary layer' enabled option

  • NEW Generator Nodes, ensure Primary layer option for Generator node layer filters

  • NEW Duplicate Primary Layer setting as well as prompt user when duplicating shots on whether or not to also a assign a new Primary Layer

  • UPDATE Copying view layers (shot duplication or new Primary Layer COPY) also copies settings including passes, AOV's and light groups

  • UPDATE Duplicating a shot with Primary layer unpins the source shot's primary layer

  • UPDATE Delete shot with Primary Layer only deletes Primary layers with a single Shot user

  • UPDATE removed Turbo Tools white listing and display warning

  • UPDATE Deadline extra info slots

  • UPDATE Macro trigger revert for non-click triggers

  • UPDATE Render log includes blender and SM versions, and build platform

  • UPDATE Check deadline version and warnings

  • UPDATE Renamed Render as Copies to Per-Shot Files to avoid confusion with the global render settings Render As Copy

  • UPDATE Generated Layers, give warning on Rule if primary layer is shared by more than one shot

  • UPDATE Display warning in Rule Book if preset base is not default

  • UPDATE version checks and automatic updates for presets

  • UPDATE Generated Layers rule , Shot Collections option

  • UPDATE Added preset base option to shot list UI

  • UPDATE Timeline markers groups, store camera names

  • UPDATE Rule values editable by double-clicking in list

  • UPDATE Added extra info for shot duration operator

  • UPDATE Rule variables visibility option in shot settings

  • UPDATE Display hotkeys in addon preferences

  • UPDATE Burn-Ins, Convert array properties for prop items

  • FIXED VSE image sequences not playing back

  • FIXED Ensure new shots have a primary layer

  • FIXED Make Camera 3D view operator, missing active object error

  • FIXED Path Constructor, retain underscores in .blend file option

  • FIXED crash after save->render->render complete/cancelled

  • FIXED shot Duration operator is one frame off

  • FIXED Update constructor nodes, when a node is pulled/dropped between node links

  • FIXED right click shot duration on sequence editor uses incorrect shot

  • FIXED Render All hotkey

  • FIXED Duration display should be end frame inclusive (UI and burn-ins)

  • FIXED 'GeneratedPrimaryLayer' macro should only trigger on new shot

  • FIXED duplicate shot + Primary layer options always results in layer being copied

  • FIXED Macros, Copy current RNA value error

  • FIXED skip rule if assigned to shot and is 'macro only'

  • FIXED B4.4 compatibility, replace SEQUENCE_COLOR with STRIP_COLOR

  • FIXED B4.4 compatibility, sequence editor API updates

  • FIXED Scene change detection context error

  • FIXED Shot name unreadable in the shot list UI when still image enabled.


Rules/Macros -----------------------------------------------------------------

  • NEW Macros, On Deleted, pre/post render trigger options

  • NEW Macros popup and hotkey

  • NEW Shot Rule Presets, includes variables and embedded python rule text files.

  • NEW Per Rule variable overrides on the Rule definition

  • UPDATE RNA Rules path supports entire Rotation Euler and individual axis

  • UPDATE Add custom properties to rna path search (RNA Rules, Burn-Ins)

  • UPDATE RNA Rules, added generic IDPropertyArray (4) Rule prop

  • UPDATE Macros, show only enabled rules toggle

  • UPDATE Rules, Ability to reorder shot rules, this affects execution order

  • UPDATE Python Rules, new built-in 'self' variable, references the shot,macro or variable that triggers the update.

  • UPDATE Python Rules, new built-in 'shot_index', 'shot_list' variables

  • UPDATE Variables now have 3 lines of description text

  • UPDATE All Macros display override options

  • UPDATE Macro Only option to filter out macro rules in shot rules selection

  • FIXED RNA Rules full support for accessing custom properties using ["prop"]

  • FIXED RNA Rules, color size 4 not recognised as colour

  • FIXED RNA Rules, allow revert when rule is disable in the Rule Book

  • FIXED Macros, strip spaces from names

  • FIXED Python Rules remove 'svar' hidden variable

  • FIXED Python Rules, 'rule' built-in variable missing reference

  • FIXED Python Rules, 'shot' variable should always references the active shot, not trigger source

  • FIXED variable names should be updated for all overrides


Deadline ----------------------------------------------------------------------------------

  • NEW Deadline, automated Job naming with project filename as default, time and date suffix options

  • NEW Deadline, extra undefined Deadline arguments

  • NEW Deadline, On Job Complete option

  • NEW Deadline, pre and post Job/task scripts

  • NEW Deadline, Blender python script on load

  • NEW Deadline, undefined Blender arguments

  • NEW Deadline, show available Groups and select Worker to allow/deny.

  • NEW Deadline, query Worker list

  • NEW Frame sequence order options and frame step

  • UPDATE Deadline workers, sorting by name, query or allowed value

  • UPDATE Cleanup Temp operator for alternative main output files

  • UPDATE Add Suffix to Copy, default option to add date suffix for blendfiles when using Render as Copies

  • UPDATE Display submission errors in status

  • UPDATE select pool from existing pools

  • UPDATE select group from existing groups

  • FIXED Deadline Command not found errors

  • FIXED Deadline retrieve workers integration.py line 282 too many values to unpack error

Flamenco ----------------------------------------------------------------

  • NEW Assign a worker tag

  • NEW Include , filename, date suffix and time suffix options for job names

  • NEW Blender python script

  • NEW Blender extra args

  • NEW start paused option

  • UPDATE improved error handling and warnings

  • UPDATE Flamenco 3.6 update


B-Renderon ---------------------------------------------------------------

  • NEW Include , filename, date suffix and time suffix options for jobnames

  • NEW Blender python script

  • NEW Blender extra args


2.0.6 -Hotfix4 (21-12-2024)

  • FIXED Handle parent folder filepath creation

  • FIXED Deadline change GetRepositoryPath to GetRepositoryFilePath

  • FIXED Material Swap Rule should only revert when the slot link Type matches the rule link Type

  • FIXED Python rule is executed even if not enabled in rule book

  • FIXED Revert python rule on Global

  • FIXED Filename constructor nodes not being converted into intended values

  • FIXED View layer settings draw error in B4.3

  • FIXED Deadline incorrect submission arguments when Render as copies is unchecked


2.0.6 -Hotfix3 (29-11-2024)

  • FIXED VSE shot manager subpanel error when there is no render list

  • UPDATE Generated primary layers, duplicate shot will duplicate and rename new primary layer, including passes

  • UPDATE Generated primary layers, unpin old primary layer and pin new one.

  • UPDATE Generated primary layers, don't add .001 suffix, instead keep label and use 'copy' in suffix property.

  • UPDATE added Hydra Engine to addons white list

  • UPDATE Simple Layouts support, associate a layout to each shot (addon coming soon)


2.0.6 (15-11-2024) Hotfix2

  • FIXED Blender 4.3 overlay draw error due to new theme colour channels and items

  • FIXED Burn-ins, load SM_Logo.png for default preset

  • FIXED Burn-Ins, replace module name on old files and add version line

  • FIXED Burn-ins, not rendering during background render, render-pre handler

2.0.6 (14-11-2024) Hotfix1

Animation Retimer-----------------------------------

  • NEW Draw overlay in timelines

  • FIXED Animation retimer scale should consistently refer to difference in duration From-To ranges rather starting at From Start.

  • UPDATE confusing behaviour on offset, don't update offset value when unlocked and adjusting To Frames

  • FIXED Replace frame are 1 frame off

  • FIXED Replace frames, handle overlapping ranges differently to side by side with gaps

  • UPDATE Improved deleted frames warning


Rules------------------------------------------------------

  • FIXED Rules clear values on method change error

  • FIXED Python Rules execute error when no shots exist

© 2026 Other Realms

Discord

Bluesky

other realms Australian Animation Studio, Melbourne

© 2026 Other Realms

Discord

Bluesky

other realms Australian Animation Studio, Melbourne