Blender 5.2.1 LTS Maintenance Release !
Fixed 20
- VSE: Cannot prefetch sequencer-input scene strips
- VSE: Clear cache of seq-input scene strips when modifying their contents
- Geometry Nodes: Evaluating Empty Bundle List Crashes
- VSE: Strip Keyframe animations in nested scenes don't play
- Ctrl+Z after adding packed data Corrupts & Crash node group references when linked assets of it is present
- Crash in Armature Edit mode after duplicating animated bone
- Transmission passes are empty for objects using materials that have 'thin wall' ticked
- EEVEE: Avoid resetting sampling every frame
- All Grease Pencil Fill Strokes automatically drawn with Cyclic enabled
- Resource leak in bpy.app.timers return value
- Resource leak accessing BMesh MLoop Color
- libraries.load swapped set_fake & recursive arguments
- Memory corruption passing options to keyframe_delete
- Memory leak looking up collections with an allocated key
- Out-of-bounds read passing name keywords to GPUShaderCreateInfo
- VSE: Color strips are width,height = 1,1 when added via .new_effect(...)
- VSE: Incorrect text selection/cursor draw and interaction when mirrored
- VSE: Video/Image strips render in a different place than the preview if origin is not default and render scale is not 100%
- Cycles: Hydra render delegate broken by ray visibility refactor
- Cycles: Hydra use-after-free deleting light and geometry
From Blender
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 v4.5 - Stable - Stable.
Patch Notes
- Fix: VSE: Cannot prefetch sequencer-input scene strips. ((https://projects.blender.org/blender/blender/commit/b23c7b0ecf6))
- Fix: VSE: Clear cache of seq-input scene strips when modifying their contents. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/f050f72d912))
- Fix: resource leak accessing BMesh MLoop Color. (48e45c7e6ca)
- Fix: libraries.load swapped "set_fake" & "recursive" arguments. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/f6b140636b3))
- Fix: Cycles: Hydra render delegate broken by ray visibility refactor. ((https://projects.blender.org/blender/blender/commit/b8e7006f2ee))
- Fix: Cycles: Hydra use-after-free deleting light and geometry. ((https://projects.blender.org/blender/blender/commit/ce04740de22))
- Fix: Cycles: Hydra uses unsupported GPU when driver is outdated. ((https://projects.blender.org/blender/blender/commit/ae399326c0d))
- Fix: Cycles: Poor texture cache initialization time with many tiles. (5a22b7e930b)
- Cycles: Use minimum 64x64 tile size for texture cache load. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/befa8a480af))
- Fix: crash passing an empty sequence to mathutils.geometry functions. ((https://projects.blender.org/blender/blender/commit/d087938579a))
- Fix: out-of-bounds read in BVHTree.FromPolygons with a bad index. (096107d06bf)
- Fix: BMDeformVert subscript assignment created data before validating. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/c0b3bb106e5))
- GLTF / GLB No multi material support using Vertex Color !!!!. (#161530)
- Fix: XR: Crash on OpenXR runtime initialization failure. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/e69d5c13671))
- Assets: download previews of online assets in parallel. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/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. ((https://projects.blender.org/blender/blender/commit/fb6e18e8700))
- Artifacts on edge of IOR 1.0 coat in EEVEE. (#162728)
- VSE Image Duration. (#162629)
- Node Wrangler
context.objectError. ([url=https://projects.