No changelog for this release.
Auto Mode works by comparing tokens from your material name against tokens in your texture filenames. If the names don't share common words, the match fails and no maps get assigned.
albedo, diffuse, roughness, metallic, normal, bump, ao, emission, opacity, displacement, specular, _spec, _nrm, _rgh, _met and more - as long as these appear somewhere in the filename, they get assigned to the correct slot automatically.Sonnet 4.6Extended
Smart Part Detection Scan a mixed folder (e.g. Hair, Body, Face, Tire, Rims all in one place) and a "Select Part…" dropdown automatically appears. It detects unique texture set names and filters the scan to only pick up maps matching that part. Button only appears when 2 or more distinct parts are found.
ORM / ARM Packed Texture Support New dedicated ORM slot per layer. Supports selectable channel layout - R=AO G=Rough B=Metal, R=Metal G=Rough B=AO, and two custom layouts. Auto-detected on folder scan.
Batch Scan Subfolders New "Batch" button - scans all subfolders and creates one layer per texture set found automatically.
Texture Coordinate & Image Projection Per-layer dropdown selectors for Texture Coordinate (UV, Object, Generated, Camera, Window, Normal, Reflection) and Image Projection (Flat, Box, Sphere, Tube) with Box blend control.
Per-Channel Color Space Picker Every texture slot now has a color space button. Click to choose from all installed color spaces (sRGB, Non-Color, Linear, ACEScg etc.). Also available per overlay.
Solo Layer New solo button per layer - previews only that layer's shader output. Click again to unsolo.
DirectX → OpenGL Normal Flip Per-layer toggle on the Normal slot to automatically flip the green channel for DirectX normal maps.
Compact Mode & Detail View Two new toolbar toggles - Compact mode hides advanced groups (Coat, Sheen, Thin Film), Detail view streamlines slot controls for faster workflows.
Z-Axis Mapping Scale and Offset now include a Z field for full 3D mapping (Object/Generated coordinates).
Fixed. In Blender 5.0 the mat.cycles.displacement_method attribute was removed — displacement method is now controlled at the render settings level rather than per-material. The fix wraps it in try/except AttributeError so it sets it on Blender 4.x where it still works, and silently skips it on 5.0+ without crashing.