Releases: macmade/XcodeFormat
Releases · macmade/XcodeFormat
2.0.0
XcodeFormat 2.0.0
A major update that expands language support, adds a command-line mode, and brings automatic updates — along with a host of improvements that make formatting faster and more reliable.
What's New
- C, C++, and Objective-C support — XcodeFormat now formats C-family code in addition to Swift, so you can keep your entire project consistent from one tool.
- Command-line mode — Format files straight from the terminal, perfect for scripts, pre-commit hooks, and CI pipelines — no need to open the app.
- Reload configurations on demand — A new menu item lets you refresh your configurations instantly after making changes.
- Simpler configurations — You can now set up a configuration with just a single formatter, with validation built right in as you go.
- Clearer error messages — When formatting can't be completed, the reason now appears directly in Xcode instead of failing quietly.
- Credits window — A new window recognizing the people and projects behind XcodeFormat.
Improvements & Fixes
- Your cursor stays put — The insertion point is now preserved accurately after formatting, even in files with special characters.
- Safer configuration downloads — Configurations are now downloaded over secure connections and verified for integrity.
- More reliable formatting — Resolved issues that could cause formatting to hang or return incomplete results on larger files.
- General stability and performance improvements throughout the app.