Download Latest Version swiftformat_linux_aarch64.zip (23.2 MB)
Email in envelope

Get an email when there's a new version of SwiftFormat

Home / 0.61.0
Name Modified Size InfoDownloads / Week
Parent folder
SwiftFormat.for.Xcode.app.zip 2026-04-15 9.4 MB
SwiftFormat.amd64.msi 2026-04-11 17.5 MB
SwiftFormat.arm64.msi 2026-04-11 17.2 MB
swiftformat_linux_aarch64.zip 2026-04-11 23.2 MB
swiftformat_linux.zip 2026-04-11 24.1 MB
swiftformat.zip 2026-04-11 2.3 MB
swiftformat.artifactbundle.zip 2026-04-11 46.5 MB
0.61.0 source code.tar.gz 2026-04-11 4.2 MB
0.61.0 source code.zip 2026-04-11 4.6 MB
README.md 2026-04-11 1.4 kB
Totals: 10 Items   149.1 MB 3
  • Added wrapCaseBodies rule
  • Added redundantEmptyView rule
  • Added preferSwiftStringAPI rule
  • Added --test-case-access-control option for testSuiteAccessControl rule
  • Updated sortImports to support --import-grouping length,alpha
  • Updated --self-required to support assignment type names like OSLogMessage
  • Updated --suite-name-format default value to preserve
  • Fixed conditional import parsing with access modifiers
  • Fixed infinite loop in organizeDeclarations when opening brace has a trailing comment
  • Fixed closing brace indentation with --trimwhitespace nonblank-lines
  • Fixed indentation of multiline raw string literals with --indent-strings
  • Fixed redundantParens incorrectly removing () from @MainActor closure signatures
  • Fixed wrapping inside parens of function declarations with no parameters
  • Fixed extensionAccessControl incorrectly hoisting public onto extensions of nested internal types
  • Fixed spaceAroundParens incorrectly removing space after nonisolated(nonsending) modifier
  • Fixed noGuardInTests incorrectly transforming guard #available conditions
  • Fixed trailing comma for @convention closures
  • Fixed number handling in Swift Testing test case name conversion
  • Fixed redundantSelf inserting self. inside #if/#elseif compiler directive conditions
Source: README.md, updated 2026-04-11