The Vector Math, Vector Rotate, Vector Mix, Value Mix, Clamp, Float Curve, and Blackbody nodes
were added. Those nodes are identical to the Shading/Geometry Nodes counterparts and can be copied
from those node trees. (0a80f470f8)
A new Image Info node was added to provide information like pixel coordinates, resolution, and
image transformations. (775df8826b)
Texture nodes already available in Geometry/Shader Nodes are now supported.
(69270f612b)
A Suppress input was added to the Glare node to enable/disable suppression. Previously,
suppression was disabled by setting the maximum to zero. (cf25a34fe9)
An Interpolation option was added to the Scale node. (0eccadd452)
The Denoise node now supports GPU devices. (56b0b709ea)
An Interpolation option was added to the Corner Pin node. (a4a4dc7da5)
Backdrop gizmos for Box and Ellipse mask nodes were added. (24faa4d8)
(b148593c5d)
A new Relative To Pixel node was added to convert values that are relative to the image size to be
in pixels. (a141d66aa2)
A new overlay was added to the image editor to visualize the render size when the viewer node is active (f6048a5e7b)
A backdrop gizmo for split node was added (eb51e0a206)
The Image node now support vector outputs from EXR images. Those were previously exposed as color
outputs. (370748cbb6)
Vector images now consume less memory. (5e8f96277d)
The Mix Color node can now clamp both the factor and the result. (0a80f470f8)
The Map Range node can now map different types and interpolations. (0a80f470f8)
The Vector Curves gained a new Factor input. (0a80f470f8)
The Map Range node previously forcibly clamped values whose magnitude is larger than the arbitrary
value of 10000. This is no longer the case. (0a80f470f8)
The Map Value node was deprecated and will be removed in v5.0. The same functionality can be
achieved using the Map Range and Clamp nodes. (0a80f470f8)
The Alpha option in the Map UV node was deprecated and will be removed in v5.0. It previously did
nothing noticeable. (682ab26994)
The Variable Size option in the Bokeh Blur and Blur node was removed. No functionality was lost,
the option just forced the size input to be 1 if it is variable if the option was disabled. So it
was not useful in practice. (a31dcdf5b5)
The Preview and Threshold options in the Defocus node were removed, they did nothing since v4.3.
(4d0a70f638)
The Use Alpha option in the Composite and Viewer nodes was removed. The same functionality can be
achieved using a Set Alpha node. (4cb69dafb0)
The Convert Premultiplied option in the Brightness and Contrast node was removed. The same
functionality can be achieved using Convert Alpha nodes. (92ac9f3b25)
The Premultiplied option in the Alpha Over node was removed. The same functionality can be
achieved using Convert Alpha and a Mix Color nodes. (ebe67e5ca0)
The Max Blur option in the Bokeh Blur node was removed. Clamp the input size for the same
functionality. (f3275f5d12)
The Offset option in the Scale node was removed. Use a Translate node for the same functionality.
(a84de8067b)
The Gamma option in the Blur and Defocus nodes was removed. Use a Gamma node for the same
functionality. (17db65dfd0)
The Relative option was removed from the Translate node. Use the Relative To Pixel node as an
alternative. (aa6a0638ff)
The Value, Color Ramp, Mix Color, Map Range, Math, Combine XYZ, Separate XYZ, and Vector Curves
nodes were deprecated and will be removed in v5.0. Instead use corresponding shader nodes. For
instance, replace CompositorNodeValue with ShaderNodeValue. (0a80f470f8)