March 3rd Release
Pre-release
Pre-release
·
151 commits
to main
since this 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