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). T96347
- Compositor: Missing output UI for Normal node. T96860
- GPU subdivision: Crash on select in Edit Mode with X-Ray on and Mirror Modifier. T96344
- GPU subdivision modifier: Smooth Shade doesn't work. T96915
- OBJ export: mark the new 3.1+ exporter as experimental, and reintroduce menu item for the old exporter. (2cfca7d910, 19337ef729)
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(). T94121
- Grease Pencil > Stroke > Normalize Thickness Causes Crash. T96352
- GPencil: Fix unreported select error in Normalize operator. af6b88c629
- Unable to set active material output node using Python. T96292
- is_active_output stopped working correctly. T96396
- Nodegroups don't update the shaders anymore in 3.1. T96402
- Crash with Close Area menu 3D view. T96416
- Issue clicking on stem of arrow gizmos to scale on axis. T96357
- Armature corrupted after undo. T96452
- Overlapping Volumes broken in Cycles, GPU only (possible regression). T96381
- Multiscatter GGX regression with non-zero roughness and a bump texture on a non-manifold object. T96417
- Crash when changing shader to nodegroup in properties. T96386
- GPencil: Fill freezes when use invert and click inside areas. T96518
- Fix object centers & geometry selecting meta-elements in edit-mode. 6aa4543462
- Stereoscopy with Motion Blur crashes in Eevee. T96572
- C3D Import. T14392
- Crash when a curve object got an array modifier with a mesh object containing a vertex group set as cap. T96494
- Bake normals for multi-resolution object is broken. T96401
- Set ID for Instances not work in Blender 3.1. T96420
- Regression: Can not translate after selecting with Select Circle. T96515
- Regression: NLA crash when reordering tracks if no object is selected. T96624
- Crash on Geometry Nodes Edit Mode tap Tab. T96316
- Regression: Texture Mapping properties of texture nodes are not updated in 3D Viewport. T96361
- Regression: Crash when pressing F3 outside a Blender window if Developer extras is on. T96705
- snap does not work properly. T96711
- UV Editor doesn't work when GPU Subdivision in the Viewport is enabled. T96372
- Fix missing updates for external render engines rendering tiles. c91d39e473
- Add Curve Extra Objects addon fails when adding Curvy Curve. T96342
- Regression: Script using bmesh.ops.wireframe and bmesh.ops.bevel does not work the same in 3.1 and in 3.01. T96308
- Regression: Crash when executing bpy.types.ShapeKey.normals_vertex_get. T96294
- Fix text editor failure to move the cursor for syntax errors. 694e20b141
- Gpencil: Inverted Fill makes extra stroke at origin (0,0,0). T96790
- Image editor: not updating after image operation. f6e2c9bc97
- Regression: Blender 3.1 bake from multires not reflected in the Image Editor. T96670
- Regression: GPencil primitives handlers not working. T96828
- Regression: Snapping is broken with proportional editing. T96812
- Regression: Cutting a strip with keyframes in the VSE deletes the keyframes from the original (left) strip. T96699
- Regression: VSE Wipe transition does not work. T96582
- Heap corruption in
file_browse_exec
. T96691 - GPencil: Scripting
weight_get
cannot retrieve weights of certain vertex groups. T96799 - vertex paint face selction display bug gpu subdivision. T96356
- New OBJ exporter fixes:
- Reintroduce setting presets and an option to skip modifiers. T96303
- Fix wrong normals on non-uniformly scaled objects. T96430
- Fix scaling factor not being applied correctly. T96415
- Fix export of "material groups" option. T96470
- Fix issues with some apps (e.g. Procreate) with multiple materials; the new exporter was not grouping faces by material. T96511