The Remove Named Attribute node now supports removing multiple attributes
that have the same prefix or suffix
(6c46178a7f).
The Capture Attribute node now supports capturing multiple attributes at once (28cef56ad2).
The Store Named Attribute node can now write 8-bit integer attributes
(1681e55114).
The rotation socket workflow is improved with more nodes and sockets.
The Curve to Points node now has a rotation instead of vector output socket
(248dafef74).
The new Axes to Rotation node simplifies creating a rotation based on two orthogonal axes. Usually those are a normal and a tangent (25c134fd08).
Align Rotation to Vector replaces the now-deprecated Align Euler to Vector node,
with better performance and clearer socket types (462e7aeedd).
The new Rotation input node allows inserting a constant rotation in a node group (968b98be56).
There have been a few user interface improvements specific to geometry nodes.
The sockets in the Repeat and Simulation zone and Bake node are now aligned
(1f30f41af8, 5f02eaae9f).
The Simulation zone node now has an overlay showing which frames are baked (96db947f16).
The socket list for some nodes is now in the properties panel instead of in an
independent panel. This applies the Bake node and repeat zone, among others
(0c585a1b8a).
The Menu Switch node now has an "extend" socket (176c6ef329).
The Face Neighbors mesh topology node now gives the correct number of unique faces
(dd672c38b1).
The Mesh Boolean node now has a "float" solver option (e3f030cce6).
Previously, only the "exact" solver was used in the Mesh Boolean geometry node.
Now there is a choice between using the exaxt solver and the float solver, just like the Boolean modifier has.
The Mouse Position gives access to the click position and a "Wait for Click"
option can delay the operator's execution until the user clicks
(ce224fe401).
The Viewport Transform node provides access to the view direction and location
of the 3D viewport(83ed92d533).
Data-block (collection, object, material, image) inputs are now supported,
with the limitation that data-blocks from separate library files with non-unique
names cannot be used (65803f262f).
The new Active Element node makes the active vertex, edge, or face available to tools (2fe92c63d3).
Extra object evaluations are now avoided, improving overall performance, especially when objects have modifiers
(b3ecfcd77d).
Socket inspection now works in the node editor for node tools
(740d1fbc4b).