Enhancements

API additions

Incompatible changes

Bug fixes

TicketSummary
#4260Overscan output invalid for non-tiled EXRs
#3272correctly handle tiny/zero diffusion radius in SSS
#4202soft invalidations do not work for relative paths
#4233holes in the alpha channel when shading layers at auto_transparency_depth
#4243Overriding per-face shaders in ginstance gets wrong indices
#4263black dots/nans near center of spotlight with cosine_power > 0
#42658 and 16 bit gamma corrected textures generate some values above 1
#4267rare random crash at start of rendering
#4269Perlin noise returns NaNs for very large inputs
#4271INT and BOOL AOV filtering not working in some cases
#4272crash after deleting a shader node connected to "background" or "atmosphere"
#4275Subdivision crash due to unsupported vertex valence (bigger than 255)
#4277Volume crash when used with instancing
#4281Curves UV discontinuity in linear mode
#4287AiSamplerSeeded() not fully using seed so still has some correlation
#4288AiBegin should check if it's already in a session
#4294Remove utility.set_opacity
#4297Potential race condition when creating internal shaders
#4308Quad light artifacts with small or far away lights
#4309Camera depth of field and other parameters not updating correctly in IPR
#4311displacement texture derivatives should not be affected by AA samples
#4312oiio crashes in windows
#4313Volume shader override not working
#4314Normals around hard subdiv creases are smoothed (non adaptive mode)
#4321simple primitives don't update/rebuild properly
#4326AiNodeResetParameter inheritance issues and missing python bindings
#4332UDIMs and negative UVs
#4343min_pixel_width fails for points and curves created in order before a camera
#4344min_pixel_width silently fails for points nodes with a single point
#4349varying string user data crashes arnold
#4325remove extra newline in .ass file array declaration of strings
#4353image multiply/offset should have 'linkable' metadata enabled