|
1 | 1 | # Change Log
|
2 | 2 |
|
| 3 | +## [0.49.17](https://github.com/nicklockwood/SwiftFormat/releases/tag/0.49.17) (2022-08-16) |
| 4 | + |
| 5 | +- Fixed unexpected token error occurring at end of scope after a `<<` operator |
| 6 | +- Fixed bug where function arguments named `async:` would expectedly be indented |
| 7 | +- SwiftFormat command-line tool now logs the location and version of .swift-version files it encounters |
| 8 | +- Added Docker image (thanks to Arthur Semenyutin for the script, see README for details) |
| 9 | + |
3 | 10 | ## [0.49.16](https://github.com/nicklockwood/SwiftFormat/releases/tag/0.49.16) (2022-08-15)
|
4 | 11 |
|
5 | 12 | - Fixed `async let` indenting regression (broken in 0.49.15)
|
|
384 | 391 | ## [0.47.3](https://github.com/nicklockwood/SwiftFormat/releases/tag/0.47.3) (2020-11-09)
|
385 | 392 |
|
386 | 393 | - Fixed bug with `extensionAccessControl` increasing extension access level beyond extended type
|
387 |
| -- Fixed regression with non-standard `.swift-version` contents being flagged as an error |
| 394 | +- Fixed regression with non-standard .swift-version contents being flagged as an error |
388 | 395 | - Fixed bug in `hoistPatternLet` rule when using `--patternlet inline`
|
389 | 396 | - Fixed case where `enumNamespaces` was incorrectly applied
|
390 | 397 | - Fixed indenting of wrapped line starting with a closing paren or brace
|
|
395 | 402 | ## [0.47.2](https://github.com/nicklockwood/SwiftFormat/releases/tag/0.47.2) (2020-10-30)
|
396 | 403 |
|
397 | 404 | - The `markTypes`, `organizeDeclarations` and`extensionAccessControl` rules now respect comment directives
|
398 |
| -- Errors in `.swiftformat` config files no longer fail silently |
| 405 | +- Errors in .swiftformat config files no longer fail silently |
399 | 406 | - Fixed bug in `--modifierorder` config and added support for SwiftLint modifierorder syntax
|
400 | 407 | - Fixed issue where `hoistPatternLet` breaks compilation due to a quirk in Swift parser
|
401 | 408 | - Fixed bug in `hoistPatternLet` when expression is wrapped or contains spaces
|
|
471 | 478 |
|
472 | 479 | ## [0.45.5](https://github.com/nicklockwood/SwiftFormat/releases/tag/0.45.5) (2020-08-09)
|
473 | 480 |
|
474 |
| -- Fixed `.swiftformat` configuration file processing when using `--stdinpath` option |
| 481 | +- Fixed .swiftformat configuration file processing when using `--stdinpath` option |
475 | 482 | - Fixed bug where conditional imports could be mangled by `sortedImports` rule
|
476 | 483 | - Fixed indenting of braces after throwing function with wrapped return type
|
477 | 484 | - Fixed indenting of wrapped `in` keyword inside closure
|
|
887 | 894 | - Relative indentation is now preserved inside multiline comment blocks
|
888 | 895 | - Fixed indenting of `switch` cases using Swift 5's new `@unknown` attribute
|
889 | 896 | - Fixed some errors in documentation and warning messages
|
890 |
| -- The `.swift-version` file parser now permits cases like `3.0-PREVIEW-4` |
| 897 | +- The .swift-version file parser now permits cases like `3.0-PREVIEW-4` |
891 | 898 | - Fixed the performance test target, which was broken in Xcode 10.1
|
892 | 899 |
|
893 | 900 | ## [0.39.4](https://github.com/nicklockwood/SwiftFormat/releases/tag/0.39.4) (2019-03-03)
|
|
902 | 909 |
|
903 | 910 | - Fixed a bug with `hoistPatternLet` rule for switch cases without a space
|
904 | 911 | - Fixed a bug in the `typeSugar` rule when referencing nested types
|
905 |
| -- The `.swiftformat` configuration file type is now associated with the SwiftFormat for Xcode app |
| 912 | +- The .swiftformat configuration file type is now associated with the SwiftFormat for Xcode app |
906 | 913 |
|
907 | 914 | ## [0.39.2](https://github.com/nicklockwood/SwiftFormat/releases/tag/0.39.2) (2019-02-14)
|
908 | 915 |
|
|
0 commit comments