Skip to content
  • v3.2.0
  • a2bfd7a
  • Compare
    Choose a tag to compare
    Search for a tag
  • v3.2.0
  • a2bfd7a
  • Compare
    Choose a tag to compare
    Search for a tag

@nojaf nojaf released this Feb 3, 2020 · 19 commits to master since this release

3.2.0 "Con Clavi Con Dio" February release

  • Added support for settings configuration file. #354
  • Use Argu for commandline argument parsing. #607
  • Fix Unicode null escapes are still unescaped. #632
  • Fix Back ticks are removed from enum. #626
  • Fix Pipe is removed when DU type name matches record type name. #641
  • Fix fantomas --version should return version. #625
  • Fix Extra newline between attribute and function. #611
  • Fix Invalid code produced when formatting type alias for struct tuple. #605
  • Fix Extra newlines repeatedly being added inside an object expression. #601
  • Fix Empty line added on each format. #597
  • Fix Error when formatting DU with single choice and attribute. #596
  • Fix Unwanted new line after elif expression. #588
  • Fix Unwanted new line added. #586
  • Fix Empty lines in multi-line string get moved. #577
  • Fix Error when combining #if directive with async block and let. #576
  • Fix DllImport not detected when using additional attribute. #574
  • Fix Comment in async block gets moved. #573
  • Fix Enum comments removed. #572
  • Fix Fantomas keeps adding new lines between two interface member implementations. #569
  • Fix Unindented DU case causes compile error. #567
  • Fix Erroneous whitespace in chained accessors. #566
  • Fix Comments inside type signatures break formatting. #565
  • Fix Hash symbol in signatures requires parens to remain. #564
  • Fix Stack overflow in Strict mode. #562
  • Fix Accessibility modifiers in DUs. #561
  • Fix Line comment place after lambda instead of infix function. #559
  • Fix Sequence expression inside computation expression outputs uncompilable code. #553
  • Fix Comment after [ is not preserved. #551
  • Fix Record update indentation incorrect around comments. #537
  • Fix Formatting document continuously adds new lines each time it's called. #535
  • Fix Comments like (fun arg -> // comment are lost. #534
  • Fix KeepNewlineAfter not respected in let binding. #524
  • Fix Improve formatting of lambda between parenthesis. #523
  • Fix Crash when using --keepNewlineAfter. #513
  • Fix Over-aggresive folding breaks nested lambda expressions. #486
  • Fix Add FormatASTRangeAsync to API. #454
  • Fix Intrinsic type extension member signatures are erased. #413
  • Fix Inconsistencies in if formatting. #135

Special thanks to @jindraivanek, @lpedrosa & @theimowski

https://www.nuget.org/packages/fantomas-tool/3.2.0

Assets 4
You can’t perform that action at this time.