Releases: fsprojects/fantomas
Releases · fsprojects/fantomas
March 10th Release
March 9th Release
March 9th Release
March 7th Release
8.0.0-alpha-004
Changed
- Improved error message when conditional compilation directives produce invalid syntax for some define combinations. #563
Fixed
- Lambda in non-last record field is now parenthesized when record is collapsed to single line to avoid producing invalid code. #3246
March 3rd Release
8.0.0-alpha-003
Fixed
- End of line comments after infix operators are preserved correctly. #2287
- Lambda closing parenthesis in chained method calls is no longer placed on its own line when
MultiLineLambdaClosingNewlineis enabled. #2553 - Long
&(AND) patterns now break across multiple lines to respect max line length. #1780 - Empty array with trivia inside now has correct indentation in Stroustrup style. #3098
- Multiline function type inside parentheses gets extra indentation to avoid compiler error. #3043
- Trivia around paren lambda with conditional compilation no longer causes merge error. #2844
- Type app closing angle bracket padded by previous expression length. #3179
- Dynamic operator on result of qualified function call causes formatting error. #3135
- Long delegate type with generic args no longer breaks around arrow. #2468
- Idempotency problem when formatting NUnit Assert.That with lambda argument. #1740
- Comment between lines of no-break infix expression no longer loses indentation. #2944
- Hash directives around access modifier in module declaration no longer lose indentation. #3188
December 15th Release
December 12th Release
8.0.0-alpha-001
Changed
- Update FCS to 'Remove LetOrUseKeyword from SynExprLetOrUseTrivia', commit 43932b4c7984d6562e91e5f1484868cd4f5befcf #3167
Special thanks to @Martin521, @Numpsy, @Thorium, @dawedawe, @karanveersp, @mattgallagher92, @nojaf and @tboby!
July 4th Release
May 27th Release
7.0.2
Changed
- Print version at beginning of execution when detailed verbosity is set. 3148
Fixed
- Anonymous records in interpolated strings. #3162
- Preserve backticks in active pattern idents. #3126
- New lines are added after comment in measure type. #3145
- Idempotency problem with comments in applications on lambda expressions. #3128
Special thanks to @alex-de-oliveira and @dawedawe!
February 21st Release
7.0.1
Fixed
- Add missing 'MultilineBracketStyle' in the returned configuration JSON. #3151
Special thanks to @MangelMaxime, @nojaf!