In-game event

Blender 5.2.1 LTS Maintenance Release !

Blender · published

Blender 5.2.1 LTS features important bug fixes. It is released on the v5.2 - 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 v5.2 - Stable - Stable.

Patch Notes

* Fix: VSE: Cannot prefetch sequencer-input scene strips. (b23c7b0ecf6)
* Fix: VSE: Clear cache of seq-input scene strips when modifying their contents. (cf00b767b2d)
* Geometry Nodes: Evaluating Empty Bundle List Crashes. (#161263)
* VSE: Strip Keyframe animations in nested scenes don't play. (#160310)
* Ctrl+Z after adding packed data Corrupts & Crash node group references when linked assets of it is present. (#161243)
* Fix: crash in Armature Edit mode after duplicating animated bone. (53e5197bd12)
* Transmission passes are empty for objects using materials that have 'thin wall' ticked. (#161434)
* Fix #161352: EEVEE: Avoid resetting sampling every frame. (#161445)
* All Grease Pencil Fill Strokes automatically drawn with Cyclic enabled. (#161666)
* Fix: resource leak in bpy.app.timers return value. (f050f72d912)
* Fix: resource leak accessing BMesh MLoop Color. (48e45c7e6ca)
* Fix: libraries.load swapped "set_fake" & "recursive" arguments. (ff796a8a9c0)
* Fix: memory corruption passing "options" to keyframe_delete. (747f26cd8bb)
* Fix: memory leak looking up collections with an allocated key. (88c5ecc87cc)
* Fix: out-of-bounds read passing "name" keywords to GPUShaderCreateInfo. (e92e62f1966)
* B 5.2.0 LTS - VSE regression - color strips are width,height = 1,1 when added via .new_effect(...). (#161468)
* Fix: VSE: Incorrect text selection/cursor draw and interaction when mirrored. (108164e3a53)
* VSE: Video/Image strips render in a different place than the preview if origin is not default and render scale is not 100%. (#161421)
* Fix: Only invoke the crash handler once. (f6b140636b3)
* Fix: Cycles: Hydra render delegate broken by ray visibility refactor. (b8e7006f2ee)
* Fix: Cycles: Hydra use-after-free deleting light and geometry. (ce04740de22)
* Fix: Cycles: Hydra uses unsupported GPU when driver is outdated. (ae399326c0d)
* Fix: Cycles: Poor texture cache initialization time with many tiles. (5a22b7e930b)
* Cycles: Use minimum 64x64 tile size for texture cache load. (c0372c3a3f1)
* Fix: exception changing a Python custom property to data-block type. (3ef70069ede)
* Change in custom property from string to numerical results in exception. (#161438)
* Fix: Overlay: Clamp axis aligned ortho view grid to lowest level. (150ad60fbfe)
* Texture Caching doesn't work properly with CPU + GPU rendering. (#161407)
* Crash drawing Brush.direction with expand=True in a pie menu. (#161637)
* Asan error when paste long text in console. (#161595)
* EEVEE: Colored noise appears on subsurface materials when Indirect Light is increased with Raytracing enabled. (#161515)
* Fix: Composite node has no width when opened in Blender 4.5. (1a584156f78)
* Fix: crash calling a context manager's __exit__ without __enter__. (befa8a480af)
* Fix: crash passing an empty sequence to mathutils.geometry functions. (d087938579a)
* Fix: out-of-bounds read in BVHTree.FromPolygons with a bad index. (096107d06bf)
* Fix: BMDeformVert subscript assignment created data before validating. (c1b88926610)
* Regression: Importing Geometry Nodes causes loss of references to object/material data. (#158830)
* Switching from texture paint to particle edit mode by undo corrupts .blend file. (#161532)
* Crash when trying to paint a texture. (#161697)
* Crash when swapping from point cloud to mesh via Geometry Nodes with Cycles render preview. (#161777)
* Assertion: "Can't refit non-existing Metal BVH" when enabling MetalRT on unsupported hardware. (#137550)
* Crash EXCEPTION_ACCESS_VIOLATION using bpy.app.handlers.render_stats during animation render in Blender 5.2 LTS. (#161775)
* "Curve to Mesh" geometry node arbitrarily results in corrupted/unpredictable mesh. (#161793)
* Image sequence order is impacted by file browser view settings when running "Change Data/Files" on image sequence strip. (#161309)
* Sequencer: Guides overlay is not enabled in new Sequencer editors. (#161774)
* Fix: Cycles: Bake has excessive aliasing due to wrong derivatives. (17c849e4155)
* Importing videos that contains additional data streams can cause additional strips to be added alongside the video. (#161788)
* Fix: foreach_get requested a read-only buffer it then wrote into. (9fea3215a71)
* Regression: Linux: Draco compression does not work in 5.2+. (#161653)
* Fix #161705: Proportional connected edit affects vertices beyond radius. (#161812)
* Blender crashes when using the grab planar cloth brush on nothing. (#161820)
* Fix: missing touch surface clear under Wayland. (de2bb5c9be3)
* Windows on ARM: Information printed by Python script that uses sys.exit(0) is not captured by subprocess. (#161830)
* Fix readfile failing to load some packed data in some complex cases. (04f3537d3c1)
* Fix #161423: Film Grain asset downsamples incorrectly in camera view #83. (c0b3bb106e5)
* GLTF / GLB No multi material support using Vertex Color !!!!. (#161530)
* Fix: XR: Crash on OpenXR runtime initialization failure. (dcd964a65fc)
* Eraser end of pen functions like drawing end of pen. (#161761)
* Blender crash if File Browser tries to display a file with no Date Modified attribute. (#161550)
* Crashes when trying to select UV Overlaps on MacOS. (#161714)
* UV Selection Sync mismatch when unselected face is surrounded by the selection. (#162004)
* Tests: add test to ensure UV selection face syncing works. (f449ac29bcd)
* uv.select_less broken on face selection. (#161419)
* VSE: Meta Strips wrongly occlude other strips (5.2+ regression). (#161944)
* Assets: download online previews in LIFO fashion. (3ffc9ea0181)
* Fix: race conditions in HTTP downloader. (9c1af71d1e2)
* Color Node copy paste change color when working color space is not sRGB. (#161832)
* Fix: failure to download an asset thumbnail would cause Blender to error. (e69d5c13671)
* Assets: download previews of online assets in parallel. (e22959af3e9)
* Rotating 2D Cursor in UV Editor Causes Crash. (#161976)
* [5.2.0] Texture Paint - Painting surface glitches/crashes while saving image textures. (#161709)
* Fix: Use after free in fluid sim modifier versioning. (49082c692bb)
* Anim: Scaling keyframes with snapping incorrectly updates handles. (#159418)
* Cycles: oneAPI: Fix compilation error with DPC++ 7.0+ compiler. (1bc5ca1eb64)
* VSE: Continually increasing memory usage and crash when rendering a specific VSE scene. (#159021)
* Crash: Render Sequence Preview in Sequencer when Compositor modifier is added to Scene Strip. (#162079)
* Fix: FBX: Legacy importer access of nonexistent cast_shadow property. (add7113c56f)
* Crash referencing freed GPU shader from Python. (#161825)
* Weights Tab: 'Assign Automatic From Bones' factoring in unselected bones in Armature for Automatic Weight calculation. (#162068)
* Assertion failure when shrinking a spreadsheet which is horizontally scrolled. (#162034)
* Fix: memory leak in BLI_getenv on WIN32. (d9cb32a4343)
* Keymap: Right-click to view2d.pan does not work since blender 5.2. (#162007)
* Cursor jumping around while using "Continuous Grab" option on KDE+Wayland. (#137232)
* Crash when trying to relocate linked file. (#162015)
* Re-enable multi-bind and OpenGL texture pool on supported Intel GPUs. (c6db63f2b5b)
* Fix: Anim loop mode 'Stop at End Frame' + starting at end frame can fail. (124762243ce)
* Fix: Anim loop mode 'Stop at End Frame' + start at end frame + cancel fails. (fec8fd89d3d)
* Rendering artifacts with texture cache and cubic interpolation on RTX 5000 series. (#161492)
* "ReferenceError: StructRNA of type Object has been removed" in FBX export, when invoking export scripts from an Add-on. (#161928)
* Fix: Draw: Disable handle ranges optimizations for Grease Pencil. (79f4833dea3)
* Assert in grease pencil "Stroke Simplify". (#160064)
* bug with with combining separate geometry proximities. (#162159)
* extern: update wcwidth combining character table to Unicode 17.0. (a43687c7635)
* Some characters are misplaced in 5.2 LTS. (#162036)
* Crash with Shape Key Editor + Pose Markers. (#162328)
* Fix: VSE text strips interfering with burned in stamp data. (eb59242e8fe)
* Unfreed memory in Wanderer demo scene. (#161898)
* Texture Cache issues with textures larger than 2^31 px. (#162183)
* Crash when invoking Hide Active Face Set. (#162097)
* The UV editor's grid snapping function has issues with the rotate tool. (#160020)
* .btx file get silently packed when switching to Edit mode and back. (#161905)
* Crash on dragging asset from library to viewport. (#162075)
* Multires unsubdivide operation produces mesh errors in Blender 5.2.0, but works fine in 5.1.1. (#162305)
* Multi-resolution modifier unsubdivide hangs with non-manifold topology. (#162395)
* Calculating a motion path causes a crash if hide_viewport or hide_render is keyed. (#161861)
* Compositing crash upon connection to an empty node group input socket. (#162023)
* UV: Switching between Selection Mode causes selection. (#161665)
* Camera Tools Bar Visibility Issue in 2D templates. (#161039)
* Fix: JPEG 2000 out of bounds read with subsampled images. (19b1cd507ad)
* Regression: Nodes: Node groups added from Add Menu are inserted with large offset. (#162541)
* Fix: VSE: Locked state was not considered in snapping and retiming transform. (eec9f05e8e2)
* Grease Pencil: Pasted stroke keeps hidden bone influence. (#162316)
* Continuous drag isn't working for smoothing f-curves (gaussian blur). (#162409)
* Intel Arc Windows OpenGL: EEVEE: Mipmaps broken for large textures. (#162523)
* Fix: VSE: Stereoscopy rendering in VSE preview is broken. (3e6c9b8c0fd)
* Fix: VSE: Images show multi-view even when "Use Multi-View" is unset. (175618a5ab0)
* Fix: VSE: Cache was not cleared when updating Stereo 3D mode. (a7caf90c910)
* Fix: VSE: Can't snap to locked strips that are selected. (0b8cc92fc9a)
* Extensions tab not loading (SSL problem?). (#126358)
* Sculpt mode mask gesture tools do not respect the Clip Border region. (#161631)
* VSE: GPU compositor crash setting a strip with compositor as mask input of another strip with compositor. (#162667)
* Fix: VSE: Retiming movement jumps back and forth for different FPS media. (8e71078cd5e)
* Fix: VSE: Use-after-free when realizing fake retiming keys. (a801a1523af)
* Fix: VSE: Retiming could not be toggled back and forth more than once. (91aec0df4a3)
* Fix: VSE: Force drawing of keys after they are newly added. (fb6e18e8700)
* Artifacts on edge of IOR 1.0 coat in EEVEE. (#162728)
* VSE Image Duration. (#162629)
* Node Wrangler `context.object` Error. (#161866)
* Fix: Nodes: Visible output not swapped when node type is identical. (bf5dfd701e1)
* Fix: glTF: Fix hook for materials. (c3d8472ffeefe7a4273275b8484a565b44d6eee4)
* Crash in CombinedKeyingResult::generate_reports due to fmt failure when autokeying. (#161681)
* Tests: Make Sculpt UI tests more resiliant to small viewport changes. (6ce01206750)
* Fix: Add continuous grab to decimate modifier operator. (c554ca74f1f)
* Skin Modifier root and radii lost when joining objects. (#161952)
* Blender doesn't create color attributes with alpha values other than 1. (#161882)
* VSE: Keyframed wipe effect fader misses realtime feedback. (#162717)
* MacOS: an object named with long decimal numbers crash blender. (#161404)
* rig crashes blender. (#162046)
* Crashing when using Color Correction Node in Compositor Group. (#161964)
* Fix: VSE: (5.2 Backport) Crash when deleting strip with mask modifier pointing outside meta. (ba75c8b2b71b6e3bac157f4383f2c17022b1685a)
* `MTLTexture::update_sub` sometimes triggers assert on `TextureFromPool`. (#162556)
* Noticeable differences in caustics. (#161234)
* Bright Red Artifacts When GPU Rendering With Nvidia 50 Series GPU's. (#162209)For a detailed list of bug fixes in each release, see 5.2 LTS releases on blender.org

LTS Program


Learn more about the LTS program on blender.org

Stay up-to-date


You can follow Blender on social media:Keep reporting any issues you find to make this LTS the most stable release ever !Happy blending,
The Blender team

More from Blender

Other announcements

All events