Blender Foundation and the online developers community are proud to present Blender 4.1!
What’s New
After the massive leap that was 4.0, Blender 4.1 is a solid upgrade to those looking for performance, stability, and quality of life improvements all across the board.
To highlight a few:
OpenImageDenoise now runs on GPU on supported hardware.
Cycles rendering on Linux is 5% faster.
All nodes in the Compositor now work in the Viewport (except Render Layer passes)
Compositor precision and improvements to Kuwahara and Pixelate nodes.
Bone Collections are now hierarchical.
New animation keying workflow.
Several improvements to Graph Editor and NLA including baking channels.
Video Sequencer drawing, rendering, effects, and scopes are much faster.
USD export of armatures and shape keys as USD skeletons and blend shapes.
Plus so many more features and fixes, explore the release notes for an in-depth look at what’s new! Thank you!
This work is made possible thanks to the outstanding contributions of the Blender community, and the support of the over 4800 individuals and 36 organizations contributing to the Blender Development Fund.
Blender 3.6.10 LTS features important bug fixes. It is released on the v3.6 - Stable - LTS branch.
You can switch to this by right-clicking on the Blender entry in your library, select Properties.... Open the Betas tab and select v3.6 - Stable - LTS.
Patch Notes
* Migration of libraries to Git LFS. (#108978)* install_linux_packages: Add git-lfs to 'build essentials'. (888c41316f)* Deleting an unused light group caused the environment light group to render to another light group. (#117586)* Crash on attempting to rename linked object from the NLA. (#118225)* Fix #107228: AttributeGroup.new crash when layer cannot be created. (#118378)* Crash when delete linked object in scenes outliner. (#105968)* image > copy, adds 3 white pixels on the left, deletes 3 pixels on the right. (#118351)* GPencil: Blender crash when file open. (#102930)* Fix: Cycles incorrect rendering of certain negative strength lights. (a3702760609)* Cycles: Improve reporting of HIP texture allocation failures. (5fc714999bf)* Fix: Cycles HIP incorrect rendering of clip image textures. (89d8f12730c)* Cycles Crash on deleting/hiding all mesh objects with HIP RT (Experimental). (#112983)* Cycles: HIP search for ROCm 6 driver. (0ea4ac2ef39)* Blender crashes at OpenGL render if viewport.lock_rotation is True. (#119058)* Blender Crashes when trying to create a Pivot Constraint for armature. (#104657)* blender crash itself while importing a dae (collide) file. (#102860)* Collada export crashes (when relative "//" is in `Preferences` > `File Paths` > `Temporary Files`). (#95411)* Specific Rig Crashes blender when going into pose mode. (#84848)* Able to link an external collection inside another linked collection, causes data loss. (#119142)* 'Set Action' in outliner does not correctly update the animation. (#119106)* Segmentation fault when selecting context.area.type before applying operator (scripting). (#54468)* Copy material to selected causes crash when receiving object doesn't have a material slot. (#114552)* Outliner (Data API mode) crash trying to display a MeshSkinVertex in editmode. (#79961)* Build: upgrade Intel Graphics Compiler on Linux. (95c42a9d)* Build: Upgrade Intel Graphics Compiler to 1.0.15468 on Linux. (d8cca36c788)* Possible crash with Motion Blur with changing curves count. (#117485)* Crash loading certain .exr file in compositor. (#101227)* IMB: Read single-layer XYZ channels as a combined image. (23df139aafb5f31c0b370c0c5fa9bf2ec22d026a)* IMB: Support rgba and V channels in single-layer EXR. (b54a26ede47668a3aba537e1f57d6b60d54f1778)* liboverride_troubleshoot_operation(): fails with context incorrect, even with screen.areas.type == 'OUTLINER'. (#118299)* library override causes incorrect parenting (and subsequent problems). (#118300)* Fix LibOverride asserting when same RNA path changes type. (2c4589ca82)
Blender 3.3.17 LTS features many bug fixes. It is released on the v3.3 - Stable - LTS branch.
You can switch to this by right-clicking on the Blender entry in your library, select Properties.... Open the Betas tab and select v3.3 - Stable - LTS.
Patch Notes
* install_deps: Add git-lfs to 'build essentials'. (d78a01b8a9)* Blender 3.3: Switch SVN to Git submodules using Git-LFS. (6481bf32b37)* Deleting an unused light group caused the environment light group to render to another light group. (#117586)* Possible crash with Motion Blur with changing curves count. (#117485)* Crash loading certain .exr file in compositor. (#101227)* IMB: Support rgba and V channels in single-layer EXR. (387d38366638656ca82560b744841d51b9c38a92)* IMB: Read single-layer XYZ channels as a combined image. (a7ae75235f50b1b9d4293b2e220a520ecc2adfa8)* Crash on attempting to rename linked object from the NLA. (#118225)* Crash when delete linked object in scenes outliner. (#105968)* GPencil: Blender crash when file open. (#102930)* Cycles: Improve reporting of HIP texture allocation failures. (25cee646ad5)* Fix: Cycles HIP incorrect rendering of clip image textures. (a3445a45290)* Crash when opening the Compositor in an old file. (#117795)* Able to link an external collection inside another linked collection, causes data loss. (#119142)* 'Set Action' in outliner does not correctly update the animation. (#119106)* Copy material to selected causes crash when receiving object doesn't have a material slot. (#114552)
Blender 3.6.9 LTS features important bug fixes. It is released on the v3.6 - Stable - LTS branch.
You can switch to this by right-clicking on the Blender entry in your library, select Properties.... Open the Betas tab and select v3.6 - Stable - LTS.
Patch Notes
* Geometry Nodes: quick plug ignores Accumulate field Group ID socket. (#117647)* Regression: Array Caps broken on empty mesh in 3.5. (#107353)* VDM Brush Baker built-in Addon : warning at startup. (#117150)* [Sun position] Fix missing parameter (patch available). (#117397)* Assign Shortcut Missing when Right Clicking Undo History. (#97431)* Crash dispalying subdivision surface mesh with loose edges in edit-mode. (#117015)* Regression: Guiding in manta is broken. (#106425)* External Particle Cache Playback Is Broken (2.8). (#68436)* Blender Crash When Changing Color Palette in Edit Mode. (#117526)* Unable to enter node group by clicking on the icon after exiting it using the shortcut ctrl+tab. (#117530)* UDIMs not packing to blend file and causing color artifacts. (#117411)* When rendering an image sequence with stereoscopy and overwrite disabled, images still get overwritten. (#117674)* When rendering an image sequence with stereoscopy and overwrite disabled, images still get overwritten. (#117674)* Fix: Cycles MIS disabled unnecessarily with transparency, causing fireflies. (02b9ea70729)* bpy.ops.paint.image_paint with a texture requires initialization with manual paint stroke otherwise color not quite right. (#54554)* Changing the order of vertex groups changes the specified vertex group in the modifier. (#113803)* Fix buffer overflow passing a vertical segment to convexhull_2d. (bc4b4e8ec32)* Regression: Crash on deleting shape key from Blender File view. (#108407)* object.override_library.resync(...) -- crashes when view_layer is not specified. (#118055)* Cycles plane Emission gradient "clipping". (#117771)* Regression: Crash on deleting shape key from Blender File view. (#108407)
Blender 3.3.16 LTS features many bug fixes. It is released on the v3.3 - Stable - LTS branch.
You can switch to this by right-clicking on the Blender entry in your library, select Properties.... Open the Betas tab and select v3.3 - Stable - LTS.
Patch Notes
* Fix: memory leak during Property Search. (e10b2fc1a3cee6f0a802cd853a0be3dc788204f9)* Assign Shortcut Missing when Right Clicking Undo History. (#97431)* Regression: Guiding in manta is broken. (#106425)* External Particle Cache Playback Is Broken (2.8). (#68436)* Blender Crash When Changing Color Palette in Edit Mode. (#117526)* Unable to enter node group by clicking on the icon after exiting it using the shortcut ctrl+tab. (#117530)* bpy.ops.paint.image_paint with a texture requires initialization with manual paint stroke otherwise color not quite right. (#54554)* Fix buffer overflow passing a vertical segment to convexhull_2d. (6fba82404d9)* Regression: Crash on deleting shape key from Blender File view. (#108407)* Regression: Crash on deleting shape key from Blender File view. (#108407)* object.override_library.resync(...) -- crashes when view_layer is not specified. (#118055)
Blender 3.6.8 LTS features important bug fixes. It is released on the v3.6 - Stable - LTS branch.
You can switch to this by right-clicking on the Blender entry in your library, select Properties.... Open the Betas tab and select v3.6 - Stable - LTS.
Patch Notes
* Cycles: add ROCm 6 compatibility for HIP. (888612cb0e)* Nodes: Add forward compatibility versioning for #111187. (a4dd4fe220a5a074f5cfd6d852e63178ca803eb7)* Graph editor: "Frame selected" zooms in so much that Y axis disappears. (#115678)* Make the preference option "remap relative" apply for all save operations. (27ce1cac808)* Pressing ESC during operators of bpy.ops.graph won't cancel de operation. (#115330)* foreach_get/set doesn't work for enum. (#92621)* Regression: VSE: Crash unlinking packed font file from text strip with more than one user. (#116215)* Assert on selecting object in outliner. (#116193)* Geometry Nodes: shortest path node can't process attributes properly. (#116274)* bpy.ops.wm.url_open() can no longer open html files in the filesystem. (#116280)* Fix #116695: Light Tree assert with certain light visibility settings. (#116703)* File Browser: Blender freezes for half a minute when opening File Browser. (#112599)* Fix: memory leak during Property Search. (b2c34fa95b0)* Extrude to Cursor tool: it don't allow to correct position of new vertex after LMB pressed. (#114282)* Regression: UV window menus disappearing. (#115590)* Python error loading fbx file in new project. (#105045)* Crash: Opening a 3.3 project crashes 3.6/4.0. (#114582)* Regression: UV window menus disappearing. (#115590)* Rendering multiple deformation motion blur steps with "velocity" attribute is wrong and can cause memory problems. (#116792)* FCurve extrapolation ignored in whenever anything is present in the NLA. (#115978)
Blender 3.3.15 LTS features many bug fixes. It is released on the v3.3 - Stable - LTS branch.
You can switch to this by right-clicking on the Blender entry in your library, select Properties.... Open the Betas tab and select v3.3 - Stable - LTS.
Patch Notes
* Crash: Opening a 3.3 project crashes 3.6/4.0. (#114582)* Cycles: add ROCm 6 compatibility for HIP. (9673fa2720b99d935e69f3c3d9ef0a0d61c2e3cf)* Make the preference option "remap relative" apply for all save operations. (80e39f14e45)* foreach_get/set doesn't work for enum. (#92621)* Extrude to Cursor tool: it don't allow to correct position of new vertex after LMB pressed. (#114282)
Blender 3.6.7 LTS features important bug fixes. It is released on the v3.6 - Stable - LTS branch.
You can switch to this by right-clicking on the Blender entry in your library, select Properties.... Open the Betas tab and select v3.6 - Stable - LTS.
Patch Notes
* Fix: Increase thread stack size for musl libc. (064a48ad28e3e25259084b34d17de6cca01d6495)* Fix uninitialized pending actions for Windows under Wayland. (c3f67cd541f)* Ghost: Fix build error with MSVC 17.7 preview 3. (ec6aa0b3fd3)* Grease pencil time offset modifier doesn't work if the animation is 1 frame long. (#114685)* Fix 'Make LibOverride' on Empty-instanced collection making everything editable. (71b159d1585)* In the OPTIX viewport rendering mode, trimming the curve leads to an OPTIX crash. (#113325)* API Unexpected timer event after clicking the Modifier sort area in UI. (#113697)* Discovered typo in bmesh code. (#115060)* Scrollbars for template_lists in popups dont update correctly. (#115363)* Massive lag in Spreadsheet editor when scrolling. (#114557)* Fix animation player bug upon shutdown. (431a0844fc0e6082aa6e8432c36a18697859c841)
and the list of fixes in 3.6.6 (official release for that was skipped)
* Light of 'Area' type lamp presents artifacts when placed at great distances. (#110183)* Regression: Cycles: Weird Mesh Light Sampling. (#112931)* Mesh analysis type does not change on non-active objects during multi-object editing. (#113285)* Freestyle: Lineset "Fill Range by selection" operator fails with python error. (#113255)* Painting with Ctrl Left Mouse in the Image Editor doesn't respect selected secondary color. (#113323)* New windows in Blender being added with wrong depth order on Mac 14.0. (#112935)* SSS polygon boundary artifacts with volume absorption. (#113461)* Crash or error when exporting big Layout Uvs. (#110524)* API gpu.state.scissor_test_set(False) not working. (#113310)* Geometry Nodes: Viewer sees handle type update after its connection point. (#113429)* Segmentation Fault Crashing Blender when Rendering. (#110415)* Weight gradient tool auto normalizes over locked groups. (#107920)* Weight paint gradient tool paints over hidden vertices. (#113798)* Weight Gradient tool paints over locked vertex groups. (#107918)* context.annotation_data isn't set to nullptr when the last annotation layer is deleted. (#112683)* RGB-shifted edges when outputting IndexOB 16-bit PNG. (#111442)* The Properties space "search filter" disables checkboxes in panel headers when searching. (#114015)* Make Local (All) operator is crashing Blender with Library Override Collections. (#114134)* Cycles: update Linux library search paths for upcoming ROCm 6. (fa006094360)* Fix mouse cursor failing to update for blocking actions on Wayland. (98ec3826ac)* Fix #107523: Cursor not cleared when panning stops. (6e51a2eaea)* Fix drag & drop crash when dragging over window decorations on Wayland. (4eca55cc11)* Fix invalid surface size under Wayland when GHOST set the window size. (4b34443c10)* Fix crash dragging images into the animation player. (601141e01c)* Fix incorrect screen-size under Wayland with transformed outputs. (06e08069fc)* File forward compatibility 4.0 to 3.6.5 - Redo panel not opening. (#114536)* Weird behavior with the set spline type node selection. (#110666)* Fix "make bpy" on macOS not install libraries inside bpy module. (00fbe3b112f)* Blender 3.3 crashes when opening a 3.6 file with a complex armature. (#114152)* when opening a .blend in 4.1 that was created in 3.6, Blender hard crashes when changing the cycles viewport render pass from the viewport shading menu. (#114336)* Crash when I import OBJ file. (#114304)* USDZ conversion happens outside of main thread. (#114415)* UI: Blender no longer displays a warning for too new .blends. (#114430)* Frame Range Metadata doesn't work when you want to burn it into image. (#113810)* Unexpected clip duplication and crash in NLA editor, when moving multi instance shapekey animation clips. (#114216)* Trace image to Grease Pencil always miss the first image in a sequence. (#114358)* VSE: Separate Images (Y) is broken - It is only duplicating the first image to all the resulting strips. (#114434)* Fix potential buffer overflow in strcpy use on macOS. (09baf6a8bc8)* Fix #66286: DblClick to rename UIList items within a popover not working. (#114363)* Regression: Crash on deleting NLA strip in tweak mode. (#109430)* Fix USD Export crash with complex scenes, due to race condition during depsgraph building. (e76cb15a3f3)
Blender 3.3.14 LTS features many bug fixes. It is released on the v3.3 - Stable - LTS branch.
You can switch to this by right-clicking on the Blender entry in your library, select Properties.... Open the Betas tab and select v3.3 - Stable - LTS.
Patch Notes
* In the OPTIX viewport rendering mode, trimming the curve leads to an OPTIX crash. (#113325)* Massive lag in Spreadsheet editor when scrolling. (#114557)* Scrollbars for template_lists in popups dont update correctly. (#115363)
and the list of fixes in 3.3.13 (official release for that was skipped)
* New windows in Blender being added with wrong depth order on Mac 14.0. (#112935)* SSS polygon boundary artifacts with volume absorption. (#113461)* Painting with Ctrl Left Mouse in the Image Editor doesn't respect selected secondary color. (#113323)* Fix USD Export crash with complex scenes, due to race condition during depsgraph building. (127f76751db)* API gpu.state.scissor_test_set(False) not working. (#113310)* Weight gradient tool auto normalizes over locked groups. (#107920)* context.annotation_data isn't set to nullptr when the last annotation layer is deleted. (#112683)* Cycles: update Linux library search paths for upcoming ROCm 6. (a5c81e124cc)* Blender 3.3 crashes when opening a 3.6 file with a complex armature. (#114152)* UI: Blender no longer displays a warning for too new .blends. (#114430)* Frame Range Metadata doesn't work when you want to burn it into image. (#113810)* Unexpected clip duplication and crash in NLA editor, when moving multi instance shapekey animation clips. (#114216)* Trace image to Grease Pencil always miss the first image in a sequence. (#114358)* Fix #66286: DblClick to rename UIList items within a popover not working. (#114363)* Regression: Crash on deleting NLA strip in tweak mode. (#109430)* Grease pencil time offset modifier doesn't work if the animation is 1 frame long. (#114685)
Celebrate Blender’s upcoming anniversary and support the project with a recurring or one-time donation. Join the fun and help to reach the goal of tripling the amount of donations!