A followup to 3.1.1 [which unfortunately introduced a regression], Blender 3.1.2 features more fixes:
• Regression: The location of "Viewport Gizmos" is not correct in POSE mode (multi-object/armature editing, multiple bones selected). T96347
• Compositor: Missing output UI for Normal node. T96860
...
A completely new workflow for editing meshes, new physics simulation methods, faster Cycles rendering, better compositing with Eevee, and so much more.