swift-format Updates & Release Notes
16 updates curated from 1 source by the Releasebot Team. Last updated: Apr 23, 2026
- Oct 18, 2026
- Date parsed from source:Oct 18, 2026
- First seen by Releasebot:Apr 23, 2026
- Modified by Releasebot:Oct 20, 2026
swift-DEVELOPMENT-SNAPSHOT-2026-10-17-a
swift-format publishes a new development snapshot build dated October 17, 2026.
Tag build swift-DEVELOPMENT-SNAPSHOT-2026-10-17-a
Original source - Oct 17, 2026
- Date parsed from source:Oct 17, 2026
- First seen by Releasebot:Aug 13, 2026
- Modified by Releasebot:Oct 20, 2026
swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-10-15-a
swift-format releases a Swift 6.4 development snapshot build dated October 15, 2026.
Tag build swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-10-15-a
Original source All of your release notes in one feed
Join Releasebot and get updates from Swift and hundreds of other software products.
- Oct 10, 2026
- Date parsed from source:Oct 10, 2026
- First seen by Releasebot:Aug 13, 2026
- Modified by Releasebot:Oct 20, 2026
swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-10-08-a
swift-format is tagged for a Swift 6.4 development snapshot build dated October 8, 2026.
Tag build swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-10-08-a
Original source - Sep 29, 2026
- Date parsed from source:Sep 29, 2026
- First seen by Releasebot:Oct 12, 2026
swift-6.4.1-RELEASE
swift-format bumps the Swift version to 6.4.1
Bump the Swift version to 6.4.1
Original source - Sep 28, 2026
- Date parsed from source:Sep 28, 2026
- First seen by Releasebot:Jun 3, 2026
- Modified by Releasebot:Oct 16, 2026
swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-26-a
swift-format marks a Swift 6.4.x development snapshot build tagged for September 26, 2026.
Tag build swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-26-a
Original source Similar to swift-format with recent updates:
- Safari updates24 release notes · Latest Sep 16, 2026
- iOS updates27 release notes · Latest Sep 17, 2026
- macOS updates27 release notes · Latest Sep 17, 2026
- Xcode updates25 release notes · Latest Sep 18, 2026
- Gemini updates443 release notes · Latest Oct 15, 2026
- Cursor updates140 release notes · Latest Oct 16, 2026
- Sep 22, 2026
- Date parsed from source:Sep 22, 2026
- First seen by Releasebot:Apr 23, 2026
- Modified by Releasebot:Sep 28, 2026
swift-DEVELOPMENT-SNAPSHOT-2026-09-21-a
swift-format ships development snapshot build swift-DEVELOPMENT-SNAPSHOT-2026-09-21-a.
Tag build swift-DEVELOPMENT-SNAPSHOT-2026-09-21-a
Original source - Sep 16, 2026
- Date parsed from source:Sep 16, 2026
- First seen by Releasebot:Sep 17, 2026
604.0.0
swift-format ships a broad update with new formatting controls, better configuration handling, improved comment and import formatting, support for line-based formatting ranges, and fixes across platforms and workflows.
What's Changed
Move CODEOWNERS to .github/CODEOWNERS by @ahoppen in #1132
Give all code owners the ability to edit .github/CODEOWNERS by @ahoppen in #1140
Add OrderedImports configuration to disable grouping by import type by @amja in #1133
[CI] Update the github-workflows tag to 0.0.6 to support macOS Tahoe by @shahmishal in #1148
[UseShorthandTypeNames] Parenthesize (each T)? when converting from Optional. by @allevato in #1166
Remove deprecated accessor modifier API in UseSingleLinePropertyGetter by @TTOzzi in #1173
Add option to install without building. by @3405691582 in #1171
Preserve required line breaks after standalone block comments when existing line breaks are not respected by @TTOzzi in #1169
Fix rpath handling on OpenBSD. by @3405691582 in #1172
Bump swiftlang/github-workflows/.github/workflows/soundness.yml from 0.0.6 to 0.0.8 by @dependabot[bot] in #1162
Bump swiftlang/github-workflows/.github/workflows/create_automerge_pr.yml from 0.0.6 to 0.0.8 by @dependabot[bot] in #1163
Bump swiftlang/github-workflows/.github/workflows/swift_package_test.yml from 0.0.6 to 0.0.8 by @dependabot[bot] in #1164
Add --lines <start>:<end> to support formatting ranges based on line numbers instead of UTF-8 offsets. by @allevato in #1175
[workflow] Use environment variables for user inputs by @rintaro in #1167
Bump swiftlang/github-workflows/.github/workflows/swift_package_test.yml from 0.0.8 to 0.0.9 by @dependabot[bot] in #1179
Bump swiftlang/github-workflows/.github/workflows/soundness.yml from 0.0.8 to 0.0.9 by @dependabot[bot] in #1180
Bump swiftlang/github-workflows/.github/workflows/create_automerge_pr.yml from 0.0.8 to 0.0.9 by @dependabot[bot] in #1181
Correctly format unsafe when preceding a for loop pattern. by @allevato in #1189
Add group for swiftlang GitHub Actions by @shahmishal in #1185
Add missing encoding for Configuration.multilineTrailingCommaBehavior by @li-bei in #1191
Improve error messages on invalid configuration files by @Wilfred in #1184
Bump the swiftlang-actions group across 1 directory with 3 updates by @dependabot[bot] in #1190
Add support for .swift-format-ignore files by @bkhouri in #1156
Revert "Add support for .swift-format-ignore files" by @bkhouri in #1195
Revert "Revert "Add support for .swift-format-ignore files"" by @bkhouri in #1197
[6.4] Change swift-syntax dependency to release/6.4.x by @rintaro in #1201
[6.4] update ImportsXCTestVisitor class by @bkhouri in #1249
[6.4.0] Match release branches with a patch component in publish_release by @rintaro in #1292
[6.4.0][Workflow] Accept warnings in Publish Release by @rintaro in #1297
New Contributors
@amja made their first contribution in #1133
@li-bei made their first contribution in #1191
@Wilfred made their first contribution in #1184
Full Changelog: 603.0.0...604.0.0
Original source - Aug 31, 2026
- Date parsed from source:Aug 31, 2026
- First seen by Releasebot:Jun 16, 2026
- Modified by Releasebot:Sep 13, 2026
swift-DEVELOPMENT-SNAPSHOT-2026-08-30-a
swift-format ships a development snapshot tag build, swift-DEVELOPMENT-SNAPSHOT-2026-08-30-a.
Tag build swift-DEVELOPMENT-SNAPSHOT-2026-08-30-a
Original source - Aug 12, 2026
- Date parsed from source:Aug 12, 2026
- First seen by Releasebot:Jul 14, 2026
- Modified by Releasebot:Aug 13, 2026
swift-DEVELOPMENT-SNAPSHOT-2026-08-11-a
swift-format ships tag build swift-DEVELOPMENT-SNAPSHOT-2026-08-11-a
Tag build swift-DEVELOPMENT-SNAPSHOT-2026-08-11-a
Original source - Jul 1, 2026
- Date parsed from source:Jul 1, 2026
- First seen by Releasebot:Jul 3, 2026
603.0.0
swift-format releases 603.0.0 with new formatting support, including InlineArray type sugar and multiline trailing comma behavior, plus fixes for comments, attributed types, property getters, and curried calls. It also updates workflows, release automation, and cross-PR testing.
What's Changed
- Update links for repositories moved from apple to swiftlang by @TTOzzi in #1048
- Refactored file generation logic to be string-based and added validation tests by @TTOzzi in #1047
- Include _GenerateSwiftFormat in buildOnlyTests by @TTOzzi in #1050
- Add support for InlineArray type sugar by @TTOzzi in #1043
- Ensure newline after trailing line comments to prevent formatting issues by @TTOzzi in #1015
- .swift-format: Specify an exhaustive configuration by @AnthonyLatsis in #1057
- Introduce multilineTrailingCommaBehavior configuration by @TTOzzi in #1044
- Use Invoke-Program for the Windows build command by @bnbarham in #1060
- Enable cross-PR testing by @ahoppen in #867
- Fix removing empty trailing closure parentheses in a curried call by @a7medev in #1071
- Add workflow to auto-update PrintVersion on release branch creation by @TTOzzi in #1068
- Fix UseSingleLinePropertyGetter dropping comments by @TTOzzi in #1062
- Fix auto_update_version workflow to trigger only on release branch creation by @TTOzzi in #1074
- Fix invalid rewrite in UseExplicitNilCheckInConditions by skipping when explicit optional type annotation is present by @TTOzzi in #1075
- chore: restrict GitHub workflow permissions - future-proof by @incertum in #1073
- Fix up AttributeTypeSyntax handling by @bnbarham in #1086
- Remove added group around base type in AttributedTypeSyntax by @bnbarham in #1088
- Skip the update-version job on a fork by @kkebo in #1091
- [6.3] Update version to 6.3 by @github-actions[bot] in #1089
- Add GitHub workflow to ensure formatting is not broken on a set of pilot projects by @ahoppen in #1090
- print lint location and message in plain bold instead of white by @QuietMisdreavus in #1092
- Order conditionally-compiled imports by @a7medev in #1077
- Normalize release version to x.y.z in auto-update-version action by @TTOzzi in #1095
- Keep attributed getters intact in UseSingleLinePropertyGetter by @TTOzzi in #1104
- Respect indentBlankLines when stripping whitespace inside block comment blank lines by @TTOzzi in #1101
- Format source code and run git diff instead of listing first by @ahoppen in #1093
- Update release automerge from 6.2 to 6.3 by @bnbarham in #1098
- Bump to 6.0 by @bnbarham in #1107
- Merge main into release/6.3 by @github-actions[bot] in #1109
- Add Dependabot configuration for GitHub Actions by @shahmishal in #1110
- Update pull request workflow to use the tagged github-workflows by @bnbarham in #1111
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #1112
- Remove Ben Barham from code owners by @bnbarham in #1113
- Use the tagged workflows for all workflows, not just PR testing by @bnbarham in #1115
- Bump the default publishing version on main to 604 by @bnbarham in #1116
- Update allowed publishers by @bnbarham in #1117
- Add Holly Borla to code owners by @rintaro in #1123
- Don't test with swift-5.x in Publish Release workflow by @rintaro in #1122
- Merge main into release/6.3 by @github-actions[bot] in #1121
- [6.3] Change swift-syntax dependency to release/6.3 by @rintaro in #1125
- [6.3] Add Holly Borla to code owners by @hborla in #1126
- Merge main into release/6.3 by @github-actions[bot] in #1127
- [6.3][cherrypick] Add option to install without building. by @3405691582 in #1174
- [6.3][cherrypick] Fix rpath handling on OpenBSD. by @3405691582 in #1176
- Bump the Swift version to 6.3.2 by @shahmishal in #1182
- Bump the Swift version to 6.3.3 by @shahmishal in #1206
- [6.3][Workflow] Accept warnings in Publish Release by @rintaro in #1230
New Contributors
- @a7medev made their first contribution in #1071
- @incertum made their first contribution in #1073
- @QuietMisdreavus made their first contribution in #1092
- @hborla made their first contribution in #1126
Full Changelog: 602.0.0...603.0.0
Original source - Jun 13, 2026
- Date parsed from source:Jun 13, 2026
- First seen by Releasebot:Jun 16, 2026
- Modified by Releasebot:Jul 15, 2026
swift-DEVELOPMENT-SNAPSHOT-2026-06-12-a
swift-format releases development snapshot swift-DEVELOPMENT-SNAPSHOT-2026-06-12-a.
Tag build swift-DEVELOPMENT-SNAPSHOT-2026-06-12-a
Original source - Jun 8, 2026
- Date parsed from source:Jun 8, 2026
- First seen by Releasebot:Apr 23, 2026
- Modified by Releasebot:Jun 8, 2026
swift-6.3-DEVELOPMENT-SNAPSHOT-2026-06-07-a
swift-format ships tag build swift-6.3-DEVELOPMENT-SNAPSHOT-2026-06-07-a.
Tag build swift-6.3-DEVELOPMENT-SNAPSHOT-2026-06-07-a
Original source - Jun 2, 2026
- Date parsed from source:Jun 2, 2026
- First seen by Releasebot:May 27, 2026
- Modified by Releasebot:Jun 11, 2026
swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-05-31-a
swift-format ships a swift-6.4.x development snapshot build.
Tag build swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-05-31-a
Original source - May 20, 2026
- Date parsed from source:May 20, 2026
- First seen by Releasebot:Apr 23, 2026
- Modified by Releasebot:May 30, 2026
swift-DEVELOPMENT-SNAPSHOT-2026-05-18-a
swift-format ships tag build swift-DEVELOPMENT-SNAPSHOT-2026-05-18-a.
Tag build swift-DEVELOPMENT-SNAPSHOT-2026-05-18-a
Original source - May 17, 2026
- Date parsed from source:May 17, 2026
- First seen by Releasebot:Apr 23, 2026
- Modified by Releasebot:May 29, 2026
swift-DEVELOPMENT-SNAPSHOT-2026-05-16-a
swift-format ships development snapshot tag build swift-DEVELOPMENT-SNAPSHOT-2026-05-16-a.
Tag build swift-DEVELOPMENT-SNAPSHOT-2026-05-16-a
Original source
Curated by the Releasebot team
Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.
Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.