Skip to content

Releases: macmade/XcodeFormat

2.0.0

17 Jun 09:50
2.0.0
1d76ecd

Choose a tag to compare

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.

1.0.3

05 Oct 18:25
1.0.3
3fd7c59

Choose a tag to compare

  • Added a preferences window.
  • The active configuration name may now be displayed in the menu bar.

1.0.2

04 Oct 20:36
1.0.2
347c3ab

Choose a tag to compare

  • Preserving the insertion point whenever possible.

1.0.1

04 Oct 17:13
1.0.1
4ccab15

Choose a tag to compare

  • The application can now be set to start at login.

1.0.0

04 Oct 16:08
1.0.0
10fde53

Choose a tag to compare

1.0.0