
Autodesk Official VIdeo : https://www.youtube.com/watch?v=q0bIYyorjY0
Eloi's video : https://www.youtube.com/watch?v=YbrHCICnT4sPerformance update detail.
Smart ExtrudeSmart Extrude Cut-through -  removes geometric data when the smart extrude passes to the other side of faces.Smart Extrude Bridge -  perform union operations and join non neighboring polygons together from complete intersections.EditPoly support for Smart ExtrudeRevamped Slice/Symmetry modifierMultiple
 axis slice planes with Planar slicing/symmetry. This allows you to 
slice/symmetry on X, Y and Z axis at the same time. You can flip any of 
the individual axis to get the desired result.Radial slicing - Radial slicing along one plane (z by default). You have control over the two angles up to 180 degrees.Radial
 symmetry - enables a new symmetry function to quickly duplicate and 
repeat your geometry around the gizmo center to rapidly create new 
variations and empower your workflow. You can use as rasial array, too. Mirror option for Radial Symmetry -  Mirrors each radial symmetry part to create seamless connection between each part.Pick
 Face option for Planar slicing/symmetry-  allows you to quickly align 
the slice plane to any face of the object that the modifier is applied 
to. Pick
 Object - picking a different object in the scene to drive the transform
 of the slice/symmetry. Gizmo transform. This makes it much easier to 
animate the gizmo. Almost like having a local and world space modifier 
in one.Improved Performance. 2x faster than the original slice modifier.Smarter
 Weld Seam - modifier actually knows what vertices are split from one 
another and welds them back based on the slice plane instead of blankly 
weld by distance threshold. The edges not being sliced (generating new 
vertices) aren’t considered. It allows to weld vertices from different 
elements of a mesh in a smarter wayCap(Slice) -  open holes created by the Slice operation can now be capped along its boundary edges.Set Cap Material(Slice) - Automatic selection for capped faces(Slice)Automatic Operation mode(Slice) -  Slice modifier will use the same data type coming from stack  by default.Improved Relax modifierFullt multithreaded for better performance. A test shows 3.5x improvement over 1.1mil verts and 2.2mil trisPreserve volume optionImproved Extrude modifierOptimized
 capping provides significant performance improvement for complex shape 
with a lot of elements. A test on a spline with 220 spline and 523,176 
points was 130 times faster than before(3576 second vs 27.7 second).Capped geometry is cached. Therefore, the extrude updates instantly when the amount value is changed.Safe Scene Script Execution3dsMax
 will block the execution of scripted commands found in the scene that 
could be used for malicious purposes. The same commands found in script 
files (*.ms, *.mse, *.mcr, *.py, etc) will not be blocked. Safe Scene 
Script Execution (SSSE) is enabled by defaultThe
 Safe Scene Script Execution settings can be found in the Security tab 
of the Preferences dialog The commands being blocked fall into these 
categories:
1) Maxscript system commands: these are commands that 
allow access to resources outside the 3ds Max scene, such as file 
system, process execution, network and internet. Examples include 
DosCommand, ShellLaunch, createOLEObject, LoadDllsFromDir,
 2) Python
 commands: these are commands that allow for executing python code from 
Maxscript. Basically the methods of the Python Maxscript interface are 
all off limits.
 3) 3rd part .NET code: instancing of .NET types that 3ds Max does not use are disallowed from scripts embedded in a scene file.User
 friendly notifications on blocked scripted commands - When a scripted 
command is blocked, a message is displayed in our new modeless Security 
Message window, and it’s displayed in orange to indicate that it’s new 
(hasn’t been read yet).  the blocked command icon in the status bar will
 increment the count of  blocked messages and turn orange for a little 
while the plugin\feature that owns the script containing the blocked 
command will pop open. The message that displays the name of the blocked
 command, also displays the parameters passed to the commandSecurity
 Tools integrated into Security preferences - You can enable\disable the
 Security Tools from the Security preferences tab – see the “Malware 
Removal” section.Unsafe dragAndDrop FPS methods are blocked by the Safe Scene Script Execution feature3dsmax.exe
 (3dsmaxio.exe), 3dsmaxbatch.exe and 3dsmaxcmd.exe all support the 
command line options and env vars for controlling Safe Scene Script 
Execution. command-line option for all flavors of 3ds Max : ‘- safescene [on|off]’
 environment variable ‘ADSK_3DSMAX_SAFE_SCENE’ (with ‘[1|0]’ values) -  
The order in which the settings are read and applied (the last valid in 
list is the one retained): 3ds Max ini file, environment variable, 
command-lineEvaluating
 macroscript definitions and running macros.new or macros.load are 
blocked when called from embedded script and Safe Scene Script Execution
 is enabled.The
 dotnet.loadAssembly <assembly_dll_string> method is blocked when 
called from embedded script, Safe Scene Script Execution is enabled, and
 SSSE execution of .Net is disabledUnsafe dragAndDrop FPS methods are blocked by the Safe Scene Script Execution feature The
 Malware Removal functionality also has an option to notify the user of 
updates available to the Security Tools on Autodesk App Store.PerformanceAccelerated
 Auto Smooth.algorithm -  EditableMesh and EditablePoly AutoSmooth 
command, EditMesh and EditPoly Autosmooth command, Smooth modifier and 
Renderable Spline with Autosmooth on. The performance gains are 
significant. One of the test models took 2.8 second compared to 6664 
second before. 3000 times faster! Faster
 EditPoly Remove Edges and to a lesser extent, Remove Vertices -  
EditPoly Remove edges (with ctrl on) and Remove vertices in various 
places (including EditablePoly). A test which removed 238,800 verts from
 318402 verts showed 2,533 times improvement. 2021.3 took 4276.9 second,
 and 2022 took 1.688 second. This change break backward compatibility. 
This means you will not see improvements when loading old files. Only 
the newly added Edit Poly modifier will use this improvement.Accelerated
 mesh clusters - A test model with Bevel Faces and Chamfer Edges 
processed in 4 second compare to 1 minute 25 second before.Accelerate
 an internal controller data structure “TempStore” -  This optimization 
improves key creation speed. this can improve file loading of scenes 
with a bazillion keys (since you have to “create” all those keys on file
 load). And it may improve performance of operations that destroy/create
 many keys at once (for example reduce key). It also comes with a tiny 
(very tiny) bump in speed for most controllersUpdate
 geometry library to conform to c++11 object creation/destruction -  
3dsMax geometry library has been modernized to help performance and 
stability. it could improve modifiers that work with geometry a lot (and
 use standard containers & algorithms). We also made our matrices 
safer (they could read corrupted memory, causing crashes or bad values)Optimized
 Attachment controller -  added math optimizations and the ability to 
cache the data so that playback speeds are improved after the data has 
been loaded and played the first,BakeToTextureCommon
 Maps - extend bake elements that users can pick to quickly achieve 
desired results. – The following maps are supported in 2022. Beauty, 
Color, Metalness, Roughness, Vertex Color, Emissive, MaterialID, 
Material Input, Opacity, Normal, Ambient Occlusion, Rounded Corners. Any
 renderer can “hook” into those Common Maps to define how they want to 
best bake that common map. Common Maps are MaxScript based for 3rdparty 
to support easily. If a Common Map is not supported by a renderer yet, 
it will display as unsupported (barred teapot icon at the beginning of 
the line).Gamma settings are now exposed in Bake to Texture for non-data maps, which will bake at a 1.0 settingBaking normal maps with scanline no longer produces specular artifacts. Baking multiple UV tiles no longer bakes the same time repeatedly. Baking self projected normal maps no longer produces artifacts and noise. Baking with Arnold no longer applies an unexpected filtering, resulting in a blurred result.The Enter key no longer commits unexpected changes in the Bake to Texture window.Save to previous function no longer triggers unexpected warnings when scene contains Bake to Texture data.RenderingFaster Qt Render dialogClassic Material Editor default slot materials are all set to simple gray Physical material for faster loading.ViewportPresentation Mode
Borderless floating viewport.MaxscriptImproved ATSOps interface – allowing repathing of scene assets via MAXScriptDock toolbars with correct height Dockwidgets created via MaxScript maintain the correct/initial sizeInterOpSolidWorks 2021 supportSecurityUpdated SecurityTools to handle ALC alpha variantIn
 an effort to allow for auditing software security issues such as 
malware attacks, we are now logging all maxscripts 3ds Max loads.Added
 a new environment variable (ADSK_3DSMAX_SESSION_LOG) that users can use
 to specify the name and location of a session log file.CoreCAT Preset Files now stored in this folder: C:\Users[User}\Autodesk\3ds Max [year]\User Settings\CAT.Particle Flow Presets now stored in this location: C:\Users\<username>\Autodesk\3ds Max 2022\UserSettings\Particle Flow . 
            
Replies
It's interesting to see that there has been some weld related changes, as hopefully that means they've fixed weld so it no longer fails on certain topologies for no good reason (there's been some sort of topology related bug in it for years, which means it can't be trusted for use in scripts).
Every time a new release happens I keep hoping to see Undo support added in Maxscript for splines and proboolean. It sucks having to use hacks and workarounds to get such a basic feature working.
Just saw this and wow that looks really amazing, great job!
Didn't knew there was already a thread about that going on polycount
precisely what i've been longing for - lovely update all around with unfold 3d algorithms