Deletion of linked data can now be redone (only undoing it was supported so far, b8781150fd).
Memory de-duplication hashing & RLE encoding speedups
for edit-mesh & other editors undo functionality.
Optimized array hashing provides 20-30% speedup,
and RLE encoding is 1.5x-2x faster for data that cannot take advantage of RLE
(22c5b40528,
6e608de059).
The Python user-site-directory is no longer loaded by default,
preventing user-installed modules from overriding Blender's bundled modules.
Use the --python-use-user-env command line argument to restore access to user modules.
(9d302ccb0a)
Support opening windows without decorations with the: --no-window-frame argument (Linux only)
On Wayland this removes the dependence on LIBDECOR.
(b07a1adf04)
(3349b97987)
Linux: Replace JEMALLOC with TBB_MALLOC_PROXY for memory allocation.
JEMALLOC is no longer maintained.
(311c7fe9b6)
Blender switched from C++17 to C++20. (19fc63c7d3)