Unless you are already using Blender 2.83 LTS in a production environment, it is recommended to upgrade to Blender 2.93 LTS to get extended support and fixes until 2023.

It’s a Keeper

Initially released in June 2020, Blender 2.83 LTS will get continued support and fixes until June 2022.

Automatic Updates

Getting Blender 2.83 LTS from the following stores will update automatically, scroll down for regular links.

Windows · macOS · Linux




Notes for Steam: You can find Blender 2.83 LTS under 2.83lts branch. Switch by right-clicking on the Blender entry in your library, select Properties..., open the Betas tab and select the 2.83lts program.


LTS Release 2.83.20

  • Cleanup: Avoid possible NULL pointer error. [rB56958cd2e7d]
  • Spline calc_length() crashes for NURBS curves with only a single point. [T95137]
  • Keying sets for armatures in library overrides break if unrelated objects are changed in source file. [T95601]
  • Texture paint: Apply Camera Image crash when selecting a image. [T95787]
  • Fix broken shapekeys: check for ‘NULL’ `from` pointer too. [rB92d3a152391]

LTS Release 2.83.19

  • VSE: Implement sanity check for files with more channels than supported. [rB14b8f6c25b2]
  • Cycles – Rendering on a Nvidia A100 crashes/fails on Google Colab. [T91879]
  • Fix LLVM 12 symbol conflict with Mesa drivers, after recent Linux libs update. [rB90ee4b94eea]
  • Fix potential crash opening 3.0 blend files in older versions. [rB95c82513caebe4]
  • Channels in the Grease Pencil Dope Sheet still visible while collection is hidden. [T93194]
  • 2.93: Crash on system with a non-English locale. [T88877]
  • Reload Library Override file loses Constraints. [T93353]
  • Subdividing with overlapping tri and quad crashes Blender. [T93563]
  • Texture paint: crash when painting with clone brush. [T93117]
  • View/Frame Selected (Vertex Paint mode) not working. [T93130]
  • Grease Pencil Strokes drawn at 0.0 Strength still visible. [T94799]
  • Cannot animate Object Info Color in Cycles with Persistent Data ticked. [T93007]
  • Freestyle NPR: Unknown curve blend type Crash. [T93320]
  • Freestyle: Sinus Displacement Division by Zero Crash. [T93322]
  • Freestyle seed in noise modifier can be zero (leading to crash). [T89081]
  • Shading/Normals break on array modifier caps. [T94422]
  • Grease Pencil Blur Effect “Use Depth of Field” visible in cameras NOT using DoF. [T94262]
  • Removing an image used for camera background from python console crashes blender. [T94544]
  • Mirror clipping is not properly placed in sculpt mode. [T94564]
  • hair disconnect/reconnect not working with modifiers. [T54488]
  • Fix: connecting hair fails on meshes with no generative modifiers. [rB6570d5596be]
  • Out-of-bounds memory access in IMB_flipy() due to large image dimensions. [T94629]
  • Heap Buffer Overflow when viewing dds thumbnails in the file browser. [T86952]
  • Out-of-bounds memory access due to malformed DDS image file. [T94661]
  • Fix `PSYS_GLOBAL_HAIR` stripped even if connecting the hair fails. [rBf7b8875ed5a]
  • GPencil: Copying keys doesn’t preserve Keyframe Type. [T94903]
  • Grease Pencil Drawing don’t Update after paste. [T94089]
  • Tilt works strangely in a poly curve (or other type with U resolution of 1) with only two control points. [T94837]
  • Failure to import this FBX (but Unity handles it well). [T91062]
  • FBX export error if there is an action in NLA tweakmode. [T93209]
  • Node Wrangler – Principled Texture Setup error (with Relative Path option and blendfile and textures are on different drives). [T77022]

LTS Release 2.83.18

  • Knife project leaks memory each time a text, curve, or surface object is used for cutting. [T90791]
  • Fix memory leak in edit-mesh dissolve degenerate. [rBe291f482ef0]
  • wrong address to get boost libraries in /build_files/build_environment/install_deps.sh. [T90719]
  • Scale to Fit overflows into a second line. [T89241]
  • ASAN: Trying to Undo a knife-project operation causes heap-use-after-free failure. [T90493]
  • Fix fix invalid index use for edit-mesh laplacian smooth. [rB6d1895c6816]
  • Fix slicing with negative indices. [rB120292a1909]
  • Slicing certain BMEditSelSeq objects crashes Blender. [T89450]
  • font loading creates duplicate ID names. [T90417]
  • Separate by loose parts weird result. [T85436]
  • Crash after Instancing to Scene after making linked Collection local. [T89835]
  • Cleanup/Fix RNA array length accessors returning non-zero values in invalid cases. [rB103e314be4a]
  • Fix T83164: Spline IK `joint_bindings` parameter is broken. [rBdbdf22786da]
  • Something in Blender can generate invalid (Nan) values in UVMaps. [T79775]
  • Fix buffer size mismatch in SCRIPT_OT_python_file_run. [rB0367ce4b19d]
  • Crash selecting 3D tracking marker. [T90651]
  • Fix invalid mask use for the UV-project modifier. [rB06317ce9572]
  • Fix error scaling thumbnails to zero dimensions. [rB5f156291cdc]
  • Fix memory leak if an error occurred assigning id-property sequence. [rBc6856da22c8]
  • Texture Paint Stencil doesn’t use assigned UV Layer. [T91557]
  • Fix default surface resolution U/V mis-match. [rB87237df4fd9]

LTS Release 2.83.17

  • Fix invalid polygon normal array access building bake data. [rBf6fb695ed8b]
  • Select Similar Face Regions triggers AddressSanitizer crash. [T89247]
  • Viewport Render Preview glitching with Eevee Render Engine. [T89405]
  • Blender crash when showing thumbnail of a strongly skewed .exr image. [T89868]
  • Fix T70356: Scaling up 1×1 pixel image reads past buffer bounds. [rB1a1510a3a08]
  • Fix object “Set Origin” operating on linked library data. [rBb2f2daf21f7]
  • Build Bot: MacOS X test fails. [T81077]
  • Fix memory leak with Python RNA property get callback errors. [rB1f96166e08a]

LTS Release 2.83.16

  • TBBMalloc_proxy is failing on windows 10. [T88813]
  • ChromeOS: Black screen/window on startup:. [T77651]
  • Is macOS Mojave not supported anymore?. [T88419]
  • dynamic paint initial color using vertex color not working as expected. [T88145]
  • Eevee not working with AMD RX580. [T88180]
  • Fix memory leak in Python IDproperty iterator. [rB15558094803]
  • IDProperty iterator fails when the data it’s looping over goes out of scope. [T88190]
  • Eevee render not working on AMD last version. [T88227]
  • Fix buffer overrun in paint_line_strokes_spacing. [rB58e3d82108a0]

LTS Release 2.83.15

  • Cycles Render Devices / No compatible GPUs found for path tracing. [T88296]

LTS Release 2.83.14

  • Applying a mirror modifier with bisect enabled on object with a multires modifier prevents saving file and crashes blender afterwards. [T87055]
  • `self is self.id_data` is inconsistent. [T86170]
  • Fix for building with MSVC. [rBc5c35e9b476]
  • Error accessing custom properties?. [T86765]
  • Mirror bisect plane scaled in object space rather than mirror object space?. [T87592]
  • Mesh bisect can make face disappear. [T87863]
  • Fix build error: use of unintialized variable. [rBec0a3ff456]
  • Fix memory leak in object.mode_set_with_submode. [rB9db56e4b7bc]

LTS Release 2.83.13

  • Blender crashes when using the symmetrize operator on an armature with an invalid action constraint. [T84988]
  • Double post processing frames with color management, when animation rendered. [T79999]
  • Cycles: Add CUDA 11 build support. [rBc661515090]
  • Fix Cycles CUDA kernels for Ampere not building with CUDA 11. [rB8d02177ab0]
  • Cycles: Enable OptiX on first generation Maxwell GPUs again. [rBf00ba34411]
  • Fix OptiX being shown as available on first generation Maxwell GPUs. [rBb4bddf2e3b]
  • Cycles: Use pre-compiled PTX kernel for older generation when no matching one is found. [rB08aaa07adb]
  • Cycles: Enable OptiX on all Maxwell+ GPUs. [rB510541563e]
  • Fix Cycles CUDA build error with Visual Studio 2019 v16.9. [rB052156a646]

LTS Release 2.83.12

  • Windows 10 Start Menu and Taskbar Visual Appearance Issues for Microsoft Store Installations. [T79356]
  • Particles: Fixed thread work size calculation. [rBcde858ae98a]
  • Crash when deleting hair collision collection. [T83280]
  • Fix crash sliding effect sequence strips. [rB7edf1e64b3d]
  • Naming Vertex Color attribute as “snout, Snout” causes shader error. [T83625]
  • DrawManager: High quality normals for non meshes. [rB2f3e97b6d38]
  • After updating the video card drivers to 20.11.2, interface artifacts appeared. [T82856]
  • Fix T84459: Wireframe not displaying with AMD GPU. [rBfa54bf482c1]
  • Fix: Update normals when switching scene quality. [rBb78d373e96e]
  • Creating and removing many objects very quickly causes a crash. [T84397]

LTS Release 2.83.11


Version 11 was skipped due to technical limitations in Windows Store, use Blender 2.83.12 instead.

LTS Release 2.83.10

  • Codesign: Report codesign errors from server to worker. [rB4179be64993]
  • Fix out of bounds array access in mathutils.noise. [rB22c0555cc55]
  • Knife Tool fail if camera is too close to the object and mouse away from object. [T65585]
  • Segfault when applying modifier to object copy from python. [T82555]
  • ImBuf: replace incorrect strstr use with memcmp. [rB13b02a724f4]
  • Fix memory leak writing PNG when opening the file fails. [rBd56111383a9]
  • Eyedropper of the Parent property can create bogus self-reference. [T83055]
  • Crash in rna_EffectorWeight_path when object has fluid and dynamic paint modifiers. [T82729]
  • Crash when using curve deform. [T82988]

LTS Release 2.83.9

  • OldNewMap handling of pointers in blenloader does not work correctly with FD_FLAGS_SWITCH_ENDIAN. [T81226]
  • EEVEE: Scattering pass is also outputted as Transmittance Volume Renderpass. [T81254]
  • Use of deprectated PyEval_ReleaseLock() causes crash when Blender built against Python 3.9.0. [T81688]
  • Crash when choosing cycles device with python. [T81520]
  • ‘Delimit’ in ‘Select Linked’ works unexpectedly when editing multiple objects. [T81288]
  • Crash in undoing switch from sculpt to edit mode and back. [T81854]
  • “Saving As…” a blend file with a Script node file path filled with 1023 symbols crashes Blender. [T81421]
  • Fix own previous commit re testing of `BLI_rel_path`. [rB670ee877d9a]
  • Reflection Plane causing problems at certain clip distances. [T81942]
  • Crash when calling bmesh.utils.vert_separate(). [T81939]
  • Fix (studio-reported) Armature: bug in handling of custom bone transform. [rB05b4d8d13a9]
  • Memory leak if both a shader and an AddonPreferences class are used. [T71362]
  • Both X-Ray and cavity enabled causes abnormal GPU load. [T81633]

LTS Release 2.83.8

  • Fix OpenCL render error in large scenes. [rB094addfe84c]
  • GPencil: bones cannot be selected using Ctrl + LMB (with Left Selection Preference). [T80905]
  • 2.8x Crash when loading 2.79 file. [T81168]
  • Fix invert vertex group weight miscalculation for modifiers. [rB3bdf921e824]
  • NLA Bake action broken for bone following path. [T61985]
  • Blender 2.90 Tris to Quads breaks UVs even with Compare UVs checked. [T80520]
  • Re-ordering face maps messes up the names of other face maps. [T79973]
  • Crash when deleting custom orientation. And gizmo points wrong way. [T80426]
  • Blender 2.83 broken Depth of Field in Viewport (Mac OSX). [T78653]
  • Access violation trying to access C.evaluated_get().view_layer_eval.depsgraph. [T62504]
  • Use-after-free when rendering material previews. [T80630]
  • Unpaired ED_image_undo_push_begin(..). [T80885]
  • Crash in pose mode using a driver on bendy bone Segments. [T81218]
  • Not freed memory blocks after using viewport shading type: “rendered”. [T81459]
  • Cycles: Fix usage of memory barriers in split kernel. [rB23bf3b09ddf]
  • Windows 10 Start Menu and Taskbar Visual Appearance Issues for Microsoft Store Installations. [T79356]

LTS Release 2.83.7

  • Cycles baking crash with locked-UI & background-mode. [T71012]
  • Crash adding properties to material node-trees. [T80238]
  • BLI_polyfill_calc exceeds stack size allocating points. [T80604]
  • Library Override – Custom Property to Drive Child Particles results. [T80457]
  • Crash on undo/ redo after changing modes. [T78392]
  • Edit Mode crash with shape keys created on blank mesh. [T77584]
  • ERROR ACCESS VIOLATION when switching to EEVEE rendered view. [T79737]
  • Workbench: Inverted alpha when rendering. [T80603]
  • Grease Pencil: MacOS: broken Gradient and Texture. [T75061]

LTS Release 2.83.6

  • Crash when switching to Edit Mode [T80530]
  • VR: SteamVR is now a supported OpenXR runtime! (Windows & Linux only) [8cc52ef6e208]
  • Cycles crash rendering with volume object and motion blur [T78038]
  • VR: Properly support outputting sRGB swapchain buffers [70637b303d9e]
  • Fix/workaround graphics issues breaking SteamVR use with Blender [fe492d922d6d]
  • Fix constant lighting change in VR view when rotating head [3a5ef928961b]
  • Fix warning when compiling on Linux with WITH_XR_OPENXR enabled [38ae24102003]
  • GPUTexture: Extend CUBE_MAP_ARRAY_ARB proxy workaround to all Apple gpus [7369a24f61cd]
  • MEM_guardedalloc: allow freeing const arrays with MEM_SAFE_FREE [0fb7d5381ef2]
  • Inonsistent simplify behavior when linking collection with objects… [T79935]
  • Fix critical bug in foreach ID looper of Scene data-block. [a994e7a4b9c3]
  • Dyntopo panel error with tools that dont have a brush [T78186]
  • Cycles: Image Sequence not rendering [T79111]
  • Crash adding UV’s in edit-mode with linked duplicates [T77359]
  • Bevel Shader node Samples value has too low hardcoded limit [T80012]
  • Crash when changing to white noise texture [T79915]
  • BLI_math_matrix: add invert_m4_m4_safe_ortho (m3 version too) [19fe5529d737]
  • Objects disappear when joining with a zero scaled axis [T80077]
  • Do not subdivide with Multires is mesh has no faces [T80039]
  • BLI: fix memory leak in delaunay 2d [42434d120ba4]
  • Cycles baking crash with motion blur enabled and no camera [T77683]
  • OSL shader compilation fails on macOS [T78065]
  • Duplicate doesn’t preserve active spline [T80135]
  • Add undo step to Alembic and Collada importers… [T77754]
  • Overrides: Crash with animated IK control on linked armature. [T80078]
  • Crash on making material local. [T80104]
  • Fix Outliner allowing to enter Pose Mode on linked armature [521ae3d458ad]
  • File Browser in macOS fullscreen crashes [T77900]
  • Fix crash accessing image space properties without an active window [006ff6453886]
  • Custom Normals Averaging crash after clearing [T80159]

LTS Release 2.83.5

  • FCurve editor crash when zooming out to limit [T79254]
  • Crash displaying the same mesh in two windows [T79260]
  • Fix interface artifacts on Intel GPUs [388639243053]
  • Outliner “Make Single User” crash [T79187]
  • Eevee cubemaps shows black [T79158]
  • Smooth brushes crasing in dyntopo [T79007]
  • Too much memory usage rendering animation with persistent images [T78537]
  • CLOG writes/reads outside allocated memory. [T78730]
  • Crash converting curve to mesh [T79207]
  • Fix usercount not decrementing in `gpencil_stroke_separate_exec` [4251a87bf60e]
  • UV select-linked failure to de-select [T46568]
  • GPencil weight paint crash when painting over modifier generated [T78884]
  • Workbench: Fix broken id pass [38e9a349defc]
  • Workbench: Object color mode broken if more than 4096 objects [T79509]
  • GPUShader: compile error on AWS Elastic Graphics [T79246]
  • Blend file corrupted during save caused by high Cubemap Size [T78529]
  • EEVEE: LightCache: Add warning if the cache cannot be saved [fce71a255cb9]
  • Crash loading nested set-scenes [T79575]
  • Fix crash switching render slots when there is only one slot [a9e0aeaf653d]
  • Triangulate quads with ‘Beauty’ can make zero area faces [T79482]
  • “Add plane > align” causes crash when certain rigs are in the scene [T77847]
  • Crash when changing View Layer while VR session runs [T79324]
  • Video Sequencer image sequence strip source path breaks [T79676]
  • Crash rendering grease pencil from compositor with multiple scenes [T77885]
  • EEVEE: Crash on Macos due to lightcache baking [T79703]

LTS Release 2.83.4

  • Crash when adjusting sequencer property [T78999]
  • GPencil: Fix unreported missing strokes in interpolation [dcf7a0507755]
  • Crash related to viewing video files [T78867]
  • Mantaflow Field weights cannot be animated [T79264]
  • Batch Generate-Previews doesn’t work anymore [T79031]
  • Dimensions fail on negative scaled axis [T79272]
  • Scale to Fit Text Box fails when text is too narrow [T77609]
  • Copy-pasting strip twice crashes Blender [T77669]
  • Prefetching can corrupt .blend files [T78837]
  • Random crash editing shader nodes with textures [T78358]
  • Missing depsgraph relation when using sound strips in VSE [T78920]
  • Fix View3D “Mirror” menu, both “Global” and “Local” items are GLOBAL [4a9d903e2bfd]
  • Crash displaying many aligned buttons [T78636]
  • Follow Active Quads, divide by zero error [T68845]
  • Crash when removing strips with prefetching [T78573]
  • Fresh install of blender 2.83.0 not able to save user startup file [T78037]
  • Weight Transfer Operator target mesh doesn’t update [T78306]
  • Weight Transfer Operator “Deform Pose Bones” destination setting [T78308]
  • Object disappears when scaled, set origin etc after applying smooth [T79180]

LTS Release 2.83.3

  • Fix alignment/size issue on ARM/RPi architecture [9c41744ef4]
  • EEVEE: Cubemaps shows black [T75943]
  • Blender Freezes when using the 3d Scale Gizmo [T77455]
  • GPU: Apple/Nvidia Proxy check [T78175]
  • Fix missing GPU image free in background mode [9949b5098a]
  • Overlay: Weight colors are not in render in the right colorspace [T77780]
  • Cycles OpenCL error rendering empty scene [T77984]
  • Overlay: Edit mode + wire drawtype + infront not transparent [T77655]
  • Overlay: Sulpt overlay not working if object use in-front option [T76229]
  • Sculpt mode performance regression in 2.83 [T77641]
  • Faces missing, weird faces added [T74024]
  • Fix error when filtering in Outliner “Blender File” mode with libraries [d0c986b748]
  • Fix crash when use GPencil merge without materials [T78337]
  • Fix undefined behavior when using BSDF nodes inside volume shaders[T76171]
  • GPencil interpolation crash [T78134]
  • GPencil: Strokes go missing after Interpolation from another layer [T78042]
  • Workbench: “Not enough texture slots!” Message being spammed and lags the entire computer [T77759]

LTS Release 2.83.2

  • Random crash when rendering animation [T77734]
  • Overlay: “Outline Selected” overlay doesnt affect armatures [T66934]
  • Crash when closing window while Outliner shows screens [ef0ded4df389]
  • Crash on undo Draw Face Sets stroke with dyntopo active [T77328]
  • Fix random crash in Cycles smoke volume loading [2d89951be54d]
  • UV Editor: Fix Vertex Overlay color not being color managed [000fbef35d24]
  • Crash after any alembic import undo in an empty scene [T77754]
  • Crash on proxied rig, custom bone shape, driver targeting rig [T77712]
  • Crash in VR session when opening material preview [T77830]
  • Fix memory leak calculating deform modifiers in edit-mode [91b455c00f28]
  • Incorrect handling of negative-scale bit in DRWResourceHandle [T77913]
  • VSE Sequencer/Preview crash after fullscreen [T78112]
  • Compositor Disabled Node Config -> SegFault [T67358]
  • Undo crash due to IDTemplate operations missing undo push [T78172]
  • Simple scene created in version 2.82 crashes Blender [T77460]

LTS Release 2.83.1

  • Fix T77774: New undo code broken by ‘make local’ behavior
  • Audio SDL: Video editor Sound muted without muting it
  • Fix T77803: IK Degrees of freedom drawing glitch
  • Fix (unreported) wrong size of UserPreferences’ `dupflag` parameter. Fix Applied rBdceaef92d7a4: Fix (unreported) wrong size of UserPreferences’ `dupflag` parameter
  • Fix T77915: Cycles OSL microfacet closure not working in custom shaders
  • GPencil: Fix unreported Vertex Opacity Overlay not working
  • Fix T75414: Incorrect masking in Color Balance modifier
  • Fix T76767: Cycles performance regression with CLI renders
  • Fix T77853: Error reloading linked library
  • Fix missing hinting information in monospace font, rB783d3c675ac2: Fix missing hinting information in default font
  • Fix T77657: NVIDIA Quadro FX4800 crash on startup
  • GPencil: Improve viewlayer masking check
  • Fix T77148: Crash changing multiple values for sequencer strips
  • Fix T77047: Dyntopo Sample detail size on hidden mesh causes crash
  • Fix T74101: File Browser in macOS fullscreen crashes or makes windows unusable
  • Fix T77504: Operator search gives wrong results
  • Fix T76894: Disable clipping region selection in material/rendered mode
  • Fix T72936: Incorrect gizmo orientation with inherit rotation disabled
  • Fix menu operator/search clipping the last character Fix Applied rBf649e5c418d9: Fix menu operator/search clipping the last character
  • Fix T77603: OSL parser fails when script ends with comment without newline
  • Fix crash running “Edit Voxel Size” operator outside of a main 3D View region Fix Applied rB5fc252feaeab: Fix crash running “Edit Voxel Size” operator outside of a main 3D View region
  • GPencil: Fix unreported error in Dots Strokes material initialization
  • GPencil: Fix unreported Shift+F OPacity key not working
  • Calculate epsilon values for interp_weights_poly to improve accuracy Fix Applied rB9d5e5e282cff: Calculate epsilon values for interp_weights_poly to improve accuracy
  • Fix T76273 Glitches caused by glCopyImageSubData on windows + intel gpu Fix Applied rB7b754c8c9952: Fix T76273 Glitches caused by glCopyImageSubData on windows + intel gpu
  • Fix T77358: Gpencil can’t select geometry within transparent layers
  • Fix T77520: GPencil viewlayer filter produce crash with masking layers
  • Fix T77367: Blender’s snap package ignores command line options
  • Fix for T77095: work around render artifacts with AMD Radeon RX 4xx and 5xx
  • Fix T77164: scaling/rotation fails for 3 selected NURB points
  • Fix T77156: GPencil view layer filter by layer not working
  • Fix T77456: Broken vertex paint undo on high-poly objects
  • Fix T77448: Camera Solver constraint can’t be converted to f-curve

LTS Release 2.83.0