Skip to content

2.0.0

Latest

Choose a tag to compare

@macmade macmade released this 17 Jun 09:50
2.0.0
1d76ecd

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.