Automatic Updates
The following stores provide automatic updates. Install once and keep this LTS always up-to-date.
Steam*
Windows, macOS, Linux
Microsoft Store
Windows 11, 10, and 8.1
Snapcraft
Linux
* Find Blender 4.2 LTS under v4.2 – Stable – LTS branch. Switch by right-clicking on the Blender entry in your library, select Properties..., open the Betas tab and select the v4.2 – Stable – LTS program.
Source Code
The source for this release is under the blender-v4.2-release
branch, and can be compiled as usual. See instructions.
Versions
Blender 4.2.2 LTS – September 24, 2024
Download
Changelog
- Wayland: tiny mouse cursor with 125% fractional scaling. [#105895]
- OpenGL: Enable High Quality Normals for Legacy AMD Drivers. [#126483]
- Blender 4.2 – Entering Grease Pencil ‘Weight Paint’ mode (in a new scene) crashes Blender. [#126419]
- Fix #126434: Boid particle fight rule crash involving non-boid psys. [#126494]
- Geometry Nodes: Crash in Sample UV Surface node. [#126450]
- Blender has impractically long startup time opening old files with many objects. [#126526]
- Crash while bridging faces. [#123405]
- Hex values in color popup are written with 1 or 2 digits mixed, instead of always using 2 digits. [#126551]
- VDB sequence gets imported multiple times and gets chopped up. [#124832]
- Wrong cursor icon after saving with multiple windows open. [#124693]
- Crash when unlinking scene from render layers node in compositor when using GPU device. [#126552]
- Alembic: Issues importing Hair in 4.2 but not in 3.6. [#126324]
- Regression: Group ID in Fill Curve Evaluate inconsistantly. [#126595]
- Fix missing error check for fork() failing. [2c9e26acc56]
- Fix soft-delete hanging on *nix when the command was not found. [70475861cda]
- Regression: Graph Editor: broken f-curve line. [#120950]
- Extensions: Update the example license on the manifest template. [e877bedac72]
- 4.2.1 EEVEE Cryptomatte pass doesn’t match Cycles. [#126556]
- Data passes have wrong alpha with macOS GPU compositor. [#126412]
- Fix: Outdated tooltip on Principled BSDF. [1e9ae10e904]
- Fix crash & other errors creating fallback path for buttons. [c3916026773]
- Cryptomatte doesn’t work when its source is EXR file packed into blend file. [#126567]
- Build: Ambiguous call to isfinite for MSVC 17.11. [fc31352b706]
- Black transparent BSDF is invisible. [#126459]
- Backface culling keeps “face orientation” overlay. [#126351]
- USD drag-drop import crash after undo. [#124752]
- USDA import crashes Blender during material assignment to geometry subsets. [#125184]
- Fix: USD: Use correct data type for UsdPreviewSurface normal input. [f50e4cbb62d]
- Steam launcher script refuses to launch on drive mount points that contain spaces. [#126734]
- Fix: Typo in extensions repository lock info message. [7ceedb5f4c3]
- EEVEE-NEXT – Shadows Break with Subdivision Surface (RDNA2 only?). [#123787]
- EEVEE Command Line Rendering on the Mac freezes, memory usage constantly increases up until freeze. [#125333]
- Group input socket missing subtype when created from Gamma shader node Gamma socket. [#126535]
- Segmentation Fault Upon Blender Startup. [#126573]
- Objects displayed as Wire occlude objects behind when Face Orientation is on. [#126225]
- Fix: Cycles memory leak in HIP-RT. [357fb5c5ffd]
- Pin to last issue on Library override object. [#126677]
- Missing vcruntime140.dll when running blender-launcher.exe on Windows. [#126798]
- Compositor has no independent Texture access. [#126856]
- Fix incorrect location from SpaceText.region_location_from_cursor. [fb14083ff54]
- Multiresolution modifier: Using ‘Unsubdivide’ while the mesh has faces hidden in edit mode results in Blender freezing completely. [#126633]
- Fix multi-res un-subdivide skipping faces & leaking memory. [574d096f784]
- Crash on clicking ‘Lock Camera to View’ widget after running ‘Reload Scripts’ operator. [#126852]
- glTF exporter: Fix UI after Blender changes. [fc9b876f25a]
- glTF exporter: Fix custom prop when apply modifier. [e38cda52808]
- glTF exporter: avoid double export. [4f660c3b2c6]
- glTF exporter: Regression: RGB to Shader socket unlit management. [f82b50654ab]
- glTF exporter: fix error message if hook failed. [f59641b6b04]
- EEVEE: Background turns black when only single visible volume object is present. [#126986]
- PLY export does not clamp vertex colors when they exceed 1.0 (instead they are wrapped). [#127022]
- Fix BMFace/BMLoop.copy_from_face_interp() functions. [b22dd61a47d]
- `copy_from_face_interp` needs tuple input, loses reference, returns nothing. [#120861]
- atan2(0,0) evaluates to NaN on Metal but 0 on all other platforms. [#126799]
- Default Cube has `Transparent Shadows` off. [#126038]
- Fix incorrect use of exit() when execv() fails on *nix. [374da29f6aa]
- Fix: prevent free of nullptr during bone collection undo processing. [50506c79455]
- Crash with “Extrude Mesh” geometry node on from_pydata edge only mesh. [#127085]
- 3D viewport background color affects attribute text color. [#126908]
- 4.2 oneAPI “Embree on GPU” (HWRT) no hair strands in viewport. [#124811]
- Fix: Cannot render Victor and Spring with embree disabled on Intel GPUs. [b72ad1209a8]
- Fix crash entering edit-mode for text objects from old blender versions. [7bc471630b0]
- Fix crash reading files from v2.66. [0b42a3aabc1]
- Fix memory leak loading legacy meshes without any edges. [a9745f2a16c]
- 4.2 Regression: UI popover can not be scrolled upwards. [#127012]
- Loop cut and Curve Modifier stop working properly. [#123138]
- Regression: Crash if `cls.bl_rna` after unregister_class(). [#127165]
- Regression: Connecting node lines disappear. [#127039]
- Fix missing import in cli command registration example. [73c27fd6509]
- Fix missing check for “-c” to terminate argument parsing. [b49c8bd8dad]
- Geometry Nodes Crashes Blender – Access Violation in mesh_sample.cc – Windows 11. [#127319]
- GP Objects Flicker in Video Sequencer when Material Preview mode. [#125506]
- EEVEE: Can not use Curves Info->Length. [#126463]
- Cleanup: pass const depsgraph for viewport funcitons. [fcc87f44886]
- Fix missing redraw when setting the view axis. [f06c7a50c63]
- Fix local view failing to restore axis-roll. [0cb427c9119]
- Console Keyboard Interrupt does not work on Blender 4.2.1. [#127329]
- EEVEE: Black surfaces on Intel GPU. [#122837]
- Blender 4.2 – Compress Saving option gets removed when recovering from AutoSave. [#126821]
- Can’t change viewport text overlay color. [#124549]
- Blender adds Grease Pencil Objects to Scene when appending IDs with annotations (e.g. in their shader editor). [#127142]
- UI broken in 4.2 when preferences are saved with 4.3. [#126706]
- Crash when switching an area to asset browser and back and creating a new file. [#124167]
- Crash on undo: Unlinking Scene Collection from Object Properties panel. [#126549]
- Area light resize gizmo (amongst other gizmos) missing undo step?. [#69164]
- 4.2 backport: Core: flush outputs before calling exiting on `execvp` failure. [8159824a1c8ff1a6165b2c37b399c8b3784bea88]
- glTF: hook UI, distinct import & export draw code. [79d64e293ce]
- glTF exporter: fix missing hook parameters leading to crash. [cf0a1b04204]
- glTF: Fix typo in a previous commit. [062a574786f]
- Fix back-slash character filtering in the outliner & UI list. [73ef17c17bf]
- Crash after unlink -> undo -> select (linked copied scene). [#127213]
- Extensions – fail to install extension from cli. [#126792]
- Fix crash scrubbing in the animation player with 1 frame loaded. [9d571a11f22]
- Fix error in stereo3d side-by-side display. [420043d7271]
- BKE_lib: avoid potential read uninitialized memory in BKE_id_copy_*. [b4cfb0c8168]
- Fix: error in node wrangler format string. [84ed03ec12e]
- active_framebuffer_get v framebuffer_active_get. [#127636]
- Fix batch renaming object data from the outliner. [c6b39783aa6]
- oneAPI Embree GPU, transparent shadows will render opaque if transparent bounces is 1024. [#125093]
- Meshes or Curves with just “wire” edges disappear in the viewport if SubD is used while in Viewport “Wireframe” mode. [#126524]
- Regression: Deinterlace checkbox makes video invisible. [#127654]
- 4.2 backport: Fix fake_retiming_key_init returning uninitialized stack memory. [06ad4d64312ed97c2cacbd4736a4a1e88712bd03]
Blender 4.2.1 LTS – August 20, 2024
Download
Changelog
- Build: add missing ROCm installation step. [bf738fd35afe7fa2c79c24ac44f6ea97dc3ac8d7]
- Anim: layered Action data is still loaded in 4.2-release. [#125063]
- Extra Mesh Objects – Operator Presets – * Missing Paths *. [#124020]
- Geometry Nodes: Crashing when I input the value node into the length on the resample curve node. [#124431]
- Transparent 3D viewport issue. [#102994]
- Fix: Dyntopo sample detail doesn’t update status text. [5bf1be8f51c]
- Fix: Nodes: crash in case of dissolving node after save. [c3268834d79]
- Regression: Some nodes has wider spacing between sockets. [#124637]
- Geometry Nodes: cache related nodes are not present in quick plug search. [#124625]
- OptiX OSL uses incorrect SSS render method. [#124705]
- VSE: Fix glitchy handle select for adjacent strips. [4f6a5f963cb]
- Incorrect snap symbol. [#124552]
- Voronoi Texture Smoothness Socket Input also is used as Lacunarity in Smooth F1. [#124745]
- No transfer of the “Cast Shadow” attribute for light. [#124817]
- VSE – Frame Selected ( Numpad . ) doesnt work anymore. [#124868]
- VSE: Reword the text of the movie add “use_framerate” option. [7033d9bcf2a]
- Blender 4.2: Can’t install add-ons if a specific order of operations is followed on first open. [#124850]
- Linux Wayland: Repeatedly opening and closing a Blender window freezes Blender. [#123096]
- Fix: EEVEE materials with three closures render black on MacOS. [1f12bd3c492]
- DOF eyedropper button not showing in Cycles and inconsistent text labels. [#124501]
- Crash droping images in view3d ui regions. [#124931]
- VSE: Meta/scene strips are drawn with a gap to strip start. [#124589]
- VSE misses strip auto-deselect with right click selection (Blender 2.7 x keymap). [#124623]
- VSE cache not updated for moved strips. [#124767]
- Palette editing not working in Color Attribute Paint Mode in Draw Mode. [#124990]
- Crash when using certain tools in viewport on Wayland. [#120465]
- Fix window activation on startup with Wayland & libdecor. [de1806f4154]
- Batch export of STL-files incorrect handling of .stl-suffix. [#120253]
- Extensions: double-warning upon launching Blender. [#124769]
- Manpage fails to generate. [#125202]
- Legacy Addons don’t install in 4.2 if they’re missing a LF or comment at the top. [#125142]
- Easing on Bendy Bones Resets Inconsistently. [#125023]
- Purge Unused crashes if mouse not moved away from popup before confirm delete with enter key. [#125006]
- Incorrect sampling with 180° Spot and Light tree activated. [#125168]
- Regression: The Mix RGB node produces unexpected results in the World Shader. [#125134]
- Extensions: Unable to parse manifest if version format “X.X” instead of “X.X.X”. [#124885]
- Extensions: drag’n’drop installation from website for not yer approved extensions. [#125046]
- glTF exporter: avoid crash when animation + full collection hierarchy. [d3d22496bc2]
- glTF exporter: Fix row active UI and add tooltip. [ee3d935debe]
- glTF exporter: Fix UDIM export crash when not rectangular tile locations. [6c8510f0c0a]
- Export All Collections operator returns incorrect info message after running. [#125112]
- Regression: UV editor doesn’t import images by drag and drop anymore. [#125319]
- Collada: animated camera import bug in 4.2. [#124859]
- VSE: Line between two strips draws as multiple pixels randomly although there is no gap. [#125061]
- VSE: Text strip outline wrongly goes “into” the text area (visible with semitransparent font color). [#125043]
- VSE : shadow of text strip don’t shadow the outlines of text + naming issues. [#124922]
- Fix (unreported) 4.2: Copy of material ID fails. [449c4fc72e]
- Fix: Unable to duplicate mask keyframes. [c2c3ccb42fe]
- Asset shelf crash when opening a file. [#125466]
- Collada: animated camera import bug in 4.2. [#124859]
- UI: Add LTS to Version String for Title Bar (4.2). [7a16c7532c961d908f3339ab40b8d00e7d283943]
- Core extensions report bugs to add-on repo. [#122858]
- Extensions becomes empty when filtering addons in the workspace. [#122754]
- Fix failure to toggle filtering for add-ons with long names. [04d8595e55d]
- Memory leak when using GPencil Line Art modifier on certain frames. [#125340]
- VSE text outline is not fully rendered for some (mostly “script”) fonts. [#124899]
- Graph Editor: Cursor Value to Selection can output position outside normalized range. [#125064]
- Fix: Tracking related RNA paths incomplete/wrong. [f49b57811e5]
- Regression: Tooltip missing from open URL preset operator. [#123735]
- Crash Converting FLOAT4X4 attribute from vertex to Face Corner. [#125404]
- Changes from ‘source/blender/blenlib/intern/filereader_zstd.c’ led to failure on s390x architecture. [#125395]
- Changes from ‘source/blender/blenlib/intern/filereader_zstd.c’ led to failure on s390x architecture. [#125395]
- Fix unhandled exception for non dictionary items in extensions repo. [778524fce37]
- Extensions: support “blocklist” in the remote repository. [0f24fd7756a]
- Extensions: Errors on the console about missing directories. [#125763]
- Multiple select snap mode not work in UV editer. [#123179]
- Fix broken EEVEE material shadow mode versioning. [451ee89c48a]
- Triangulate modifier (also Triangulate Faces operator) changed behavior with custom normals. [#124836]
- Video: Error in video decoding on either Linux or AVX512 CPU (ffmpeg alignment issue?). [#125446]
- Crash when add a file output node by draging in compositing workspace. [#125588]
- “Pin to Last” Fails to Maintain Modifier Order. [#125400]
- Compositor Convert Colorspace node crashing Blender 4.2 when viewing realtime compositor in rendered 3D viewport. [#125402]
- Alembic importer imports everything twice. [#125607]
- Active camera context issue. [#125636]
- Failure to connect to online repository on WIN32: [ASN1] nested asn1 error (_ssl.c:4035). [#125660]
- Anim: Rigify `limbs.spline_tentacle` doesn’t generate correctly. [#125226]
- Alpha Clip still visible in material settings when using Cycles render engine. [#125387]
- PyAPI: include bpy.utils.extension_path_user in __all__. [623e196f67f]
- Failure to connect to online repository on WIN32: customized Python configuration. [#124731]
- Fix error where upgrading an extension always enabled it. [93be30b2172]
- Blender crashes when adding a working Geometry Node modifier to a specific object in Edit Mode. [#125672]
- Eevee 4.2 no longer exports Cryptomatte metadatas. [#125232]
- Can’t move channels in Graph Editor except for Object Transforms. [#125509]
- Regression: Stick bone tail selection is not drawn. [#125542]
- Weight Paint Not Appearing in Material Preview viewport shading. [#125185]
- Cycles: NaN pixels in Glossy and Transmissive Passes with roughness values near 0.0266. [#125750]
- Extensions: restore fix for removing extensions with symlinks. [fdbb8efa9d6]
- Fix error installing app-templates & legacy add-ons overwriting symlinks. [9c3ade79f27]
- Removing Addon with compiled modules(e.g. cython) on Windows will cause PermissionError: [WinError 5] Access is denied. [#77837]
- Regression: ACCESS VIOLATION for operators using class properties. [#123327]
- Blender 4.2 RC – Pasting a material onto itself consistently crashes the program. [#124702]
- EEVEE-Next: Volume does not immediately work after opening Blender. [#122454]
- Fix: EEVEE: Invalid error in console from material preview. [ee025327a55]
- Extensions: use wait cursor when toggling add-ons. [d255681e9c3]
- Crash switching Alembic file to use Render Engine Procedural. [#125826]
- Long Key Line and Interpolation Line turn invisible when only single keyframe visible in viewing range. [#125861]
- Select in Edit Mode from Material slots with same Material broken. [#125353]
- Blender crashes when undoing during sculpting on duplicate object. [#125375]
- Templates: Remove bl_info from addon_add_object. [2be74423324]
- Templates: Blender Manifest template. [2d2ebead32e]
- Eevee Next missing render frame progress in stdout. [#124876]
- Fix: Cycles Shadow linking with HIP-RT. [011b5ffbba4ac7a830bc6ec6a43fb8af408ec71f]
- Edit Face Set on default mesh changes mesh color. [#125621]
- Box mask crashes Blender in sculpt mode. [#125157]
- Crash: Sculpting on linked objects with Multeresolution. [#126017]
- Crash: Display wireframe in object mode on subdivided mesh with a lone edge. [#124292]
- x86 Blender on Apple Silicon doesn’t show Cycles Metal GPU render. [#126005]
- Crash when EXR image is loaded in image list. [#126108]
- UI: Add LTS to Version String for Title Bar (4.2). [7a16c7532c961d908f3339ab40b8d00e7d283943]
- Insert text unicode not working in 4.2. [#125935]
- macOS: Armature text line rendering is broken. [#124691]
- Adding a compositor node while looking through the viewport realtime compositor leads to crashing. [#125946]
- Setting Vertices Y to 0 and sliding in grid node causes blender to crash. [#126101]
- Blender Crashes When Exporting USD with Allow Unicode Enabled and Using the Character “∧”. [#126160]
- Fix: USD instancing export errors. [e40b2a16106f7f5b7caeb95b4cd07bb1dfa92028]
- 4.2 EEVEE Cryptomatte pass no longer matches Cycles. [#125618]
- Insert keyfame uses wrong values. [#124125]
- OpenGL: Remove conservative depth extension check. [#126223]
- Add Brush: Added spline always misses one segment equivalent of a length in Blender 4.2. [#125929]
- Regression: STL importer “Unit Scale” bug. [#125070]
- Joining some meshes shows warning “Call save() to ensure …” in console. [#126278]
- Frames are layered on top of each other separated by a scanline when exporting video with PNG video codec. [#126201]
- Cleanup: move bpy.utils parent-path check into a function. [e0bd7709d56]
- Fix unhandled permissions exception in bpy.utils.is_path_builtin. [399ed8b6533]
- Presets: consider presets within the extensions repo to be “built-in”. [de565889672]
- Fix active theme behavior when adding/removing themes. [3476864e92f]
- Regression: Environment pass is not rendered (or rendered black) with 4.2 EEVEE. [#124565]
- Geometry Nodes: Blender crash in create string socket in Capture Attribute node. [#125504]
- CMake: library path reference for PLATFORM_ENV_BUILD on unix & macos. [9b251d04e7e]
- CMake: library path reference for PLATFORM_ENV_BUILD unix/macos (#2). [2d05f61e6ba]
- VSE: prefetch frames crashes with some scene strips. [#125401]
- (Unneccessarily) restricted execution in scripted expression drivers (using e.g. “self”, “bpy.data”). [#106372]
- Only insert needed generates empty action. [#125169]
- Cycles tests: Enable MNEE test on Metal on supported macOS version. [5c67f9469bc]
- Render test: Add option to ignore block list. [82a26b72a0f]
- Render tests: Use blocklist name for blocked tests. [5a255357434]
- CMake: Add buildbot configuration for all platforms. [e6b856bd8ba]
- Cycles render tests: Add the option to test with OSL enabled. [fc52a49be772e883e2db2de485fd4f8e5b0d97c3]
- Disabling / uninstalling extensions doesn’t always remove the extension’s dependencies. [#125958]
- Fix failure to remove libraries when removing wheels. [09e8e493654]