Reference/Release Notes/3.1/Corrective Releases

Blender 3.1.2

Released on Apr 1st 2022, and a followup to 3.1.1 [which unfortunately introduced a regression], Blender 3.1.2 features more bug fixes:

  • Regression: The location of "Viewport Gizmos" is not correct in POSE mode (multi-object/armature editing, multiple bones selected). [#96347]
  • Compositor: Missing output UI for Normal node. [#96860]
  • GPU subdivision: Crash on select in Edit Mode with X-Ray on and Mirror Modifier. [#96344]
  • GPU subdivision modifier: Smooth Shade doesn't work. [#96915]
  • OBJ export: mark the new 3.1+ exporter as experimental, and reintroduce menu item for the old exporter. [2cfca7d910, A19337ef72]

Blender 3.1.1

Released on Mar 30th 2022, Blender 3.1.1 features many bug fixes:

  • Fix memory leak evaluating PyDrivers. [eff7e9aa45]
  • PyAPI: ID property group returns wrong type with iter(). [#94121]
  • Grease Pencil > Stroke > Normalize Thickness Causes Crash. [#96352]
  • GPencil: Fix unreported select error in Normalize operator. [af6b88c629]
  • Unable to set active material output node using Python. [#96292]
  • is_active_output stopped working correctly. [#96396]
  • Nodegroups don't update the shaders anymore in 3.1. [#96402]
  • Crash with Close Area menu 3D view. [#96416]
  • Issue clicking on stem of arrow gizmos to scale on axis. [#96357]
  • Armature corrupted after undo. [#96452]
  • Overlapping Volumes broken in Cycles, GPU only (possible regression). [#96381]
  • Multiscatter GGX regression with non-zero roughness and a bump texture on a non-manifold object. [#96417]
  • Crash when changing shader to nodegroup in properties. [#96386]
  • GPencil: Fill freezes when use invert and click inside areas. [#96518]
  • Fix object centers & geometry selecting meta-elements in edit-mode. [6aa4543462]
  • Stereoscopy with Motion Blur crashes in Eevee. [#96572]
  • C3D Import. [#14392]
  • Crash when a curve object got an array modifier with a mesh object containing a vertex group set as cap. [#96494]
  • Bake normals for multi-resolution object is broken. [#96401]
  • Set ID for Instances not work in Blender 3.1. [#96420]
  • Regression: Can not translate after selecting with Select Circle. [#96515]
  • Regression: NLA crash when reordering tracks if no object is selected. [#96624]
  • Crash on Geometry Nodes Edit Mode tap Tab. [#96316]
  • Regression: Texture Mapping properties of texture nodes are not updated in 3D Viewport. [#96361]
  • Regression: Crash when pressing F3 outside a Blender window if Developer extras is on. [#96705]
  • snap does not work properly. [#96711]
  • UV Editor doesn't work when GPU Subdivision in the Viewport is enabled. [#96372]
  • Fix missing updates for external render engines rendering tiles. [c91d39e473]
  • Add Curve Extra Objects addon fails when adding Curvy Curve. [#96342]
  • Regression: Script using bmesh.ops.wireframe and bmesh.ops.bevel does not work the same in 3.1 and in 3.01. [#96308]
  • Regression: Crash when executing bpy.types.ShapeKey.normals_vertex_get. [#96294]
  • Fix text editor failure to move the cursor for syntax errors. [694e20b141]
  • Gpencil: Inverted Fill makes extra stroke at origin (0,0,0). [#96790]
  • Image editor: not updating after image operation. [f6e2c9bc97]
  • Regression: Blender 3.1 bake from multires not reflected in the Image Editor. [#96670]
  • Regression: GPencil primitives handlers not working. [#96828]
  • Regression: Snapping is broken with proportional editing. [#96812]
  • Regression: Cutting a strip with keyframes in the VSE deletes the keyframes from the original (left) strip. [#96699]
  • Regression: VSE Wipe transition does not work. [#96582]
  • Heap corruption in file_browse_exec. [#96691]
  • GPencil: Scripting weight_get cannot retrieve weights of certain vertex groups. [#96799]
  • vertex paint face selction display bug gpu subdivision. [#96356]
  • New OBJ exporter fixes:
    • Reintroduce setting presets and an option to skip modifiers. [#96303]
    • Fix wrong normals on non-uniformly scaled objects. [#96430]
    • Fix scaling factor not being applied correctly. [#96415]
    • Fix export of "material groups" option. [#96470]
    • Fix issues with some apps (e.g. Procreate) with multiple materials; the new exporter was not grouping faces by material. [#96511]