bugfix-2.1.x
🔨 Build scripts cleanup (#27157)
🧑💻 Migrate to python3 (#28337)
🔨 Clean up and improve some Python scripts (#27752)
✨ Configurations embed and retrieve (#21321)
🎨 Adjust some Python formatting (#27649)
🔨 Single precision float
🐛 Show probe/level menu for tramming (#27532)
🧑💻 Matching config.py files
🔨 Fix configuration.py URL fetch (#28208)
🧑💻 Shaped axis macros, etc. (#28084)
🎨 Whitespace cleanups (#27784)
🧑💻 Python scripts cleanup, improve (#27533)
🎨 Python ; cleanup (#26426)
Add JGAurora A5S and A1 (STM32F103ZET6) (#14291)
🔨 Importable configuration.py for mc-apply.py (#28182)
🔨 Improve build output (#28051)
🔨 Preflight check MOTHERBOARD (#28221)
🔨 More specific preprocess exception (#28256)
🔨 Fix and improve schema.py (#28228)
🔨 Use config_dump 1 for mc.zip embedding
🐛 Fix macOS simulator build on Homebrew + Xcode CLT (#28491)
🔨 Put Tronxy CXY products in build folder (#27353)