Skip to content

Latest commit

 

History

History
151 lines (121 loc) · 7.21 KB

RELEASE_NOTES.md

File metadata and controls

151 lines (121 loc) · 7.21 KB

2.9.1 - 11-2018

  • Added instructions for vscode and online website. #333
  • Removed trailing spaces for each line, after formatting. #328
  • Allow easy build/format/build cycle of external projects. #337
  • Fix in is removed from binding when PreserveEndOfLine is true. #340
  • Fix unnecessary conversion from 'YieldOrReturn' to 'YieldOrReturnFrom', by update of FCS. #339
  • Fix Lazy<'T> is incorrectly rewritten. #335
  • Fix Fluent API with comments breaks code. #331
  • Update to .NET Core 2.1 #350
  • Removed unused open statements. #352
  • Added regression test for Implicit module is added to resulting code. #355
  • Fix wrong comment placement. #289

2.9.0 - 10-2018

  • Improved README. #243
  • Bad split of chained method call expression. #246
  • rec modifier removed for namespaces and modules. #292
  • Over-enthusiastic removal of parentheses #249
  • Broken reformat of "if" inside call (fantomas-tool 2.8.0) #288
  • Support struct tuple. #224
  • Support match! #262
  • Fix for AST formatting regression. #321
  • Upgrade to .NET 4.5.2 #325

2.8.1 - 09-2018

  • Force parameter is true by default. #267
  • Formatting compiler directives with inactive code is incorrect. #270
  • Fix "Fantômas" mistranslation in README. #273
  • Fix for preserve EOL feature. #275
  • rec keyword is removed from recursive modules #274
  • Access modifiers in method signatures in signature files are not formatted correctly. #284
  • #if FOO || BAR => #if FOO #280
  • override becomes member in interface implementations. #263
  • Operator >>.~ incorrectly formatted. #291
  • Bad choice of line break location in boolean equality expression. #248
  • Pipe operator inside quotation expression leads to wrong indentation. #256
  • broken indent by pipe formatting. #269

2.8.0 - 07-2018

  • Wrong indentation of else after comment #241
  • Change Content to None #238
  • Formatting of code with a pipe and a lambda expression #211
  • Added support for a global dotnet cli tool #252
  • Fix for chopped of members #239
  • Added option to preserve blank lines #143

2.7.1 - 03-05-2018

  • Hotfix for runtime problem when using dotnet cli tool

2.7.0 - 02-05-2018

  • Upgrade to .NET Core 2.0
  • Published as clitool
  • Upgrade to FCS 22.0.3
  • Single case DUs on same line #234
  • Removed whitespaces around type provider arguments #235

2.6.1 - 22-04-2017

  • Upgrade to FCS 11.0.4

2.5.0 - 19-02-2017

  • Upgrade to FCS 10.0.0

2.4.0 - 24-10-2016

  • Upgrade to FCS 8.0.0

2.3.0 - 10-07-2016

  • Upgrade to FCS 5.0.0

2.2.0 - 24-04-2016

  • Handle record types with private fields #197
  • Create a separate CLI NuGet package #196
  • Do not print out module names if not necessary #196

2.1.0 - 01-04-2016

  • Upgrade to FCS 2.0.0.8

2.0.2 - 15-11-2015

1.11.0 - 13-09-2015

1.10.0 - 29-08-2015

  • Improve formatting of bind operator #175

1.9.0 - 19-08-2015

1.8.0-beta - 19-07-2015

  • Migrate to F# 4.0 (#170)

1.7.0 - 10-06-2015

  • Print attributes on member arguments (#168)
  • Do not misrecognize "then" blocks in explicit constructors (#168)
  • Suppress whitespaces inside dot access (#168)
  • Insert brackets around tuples in type test patterns (#168)
  • Fix desugar patterns' bug exposed by FsCheck (#167)

1.6.0 - 25-10-2014

  • Add FAKE task helper

1.5.0 - 18-09-2014

  • Bugfix release

1.4.0 - 01-07-2014

  • Bugfix release

1.3.0 - 17-05-2014

  • Bugfix release

1.2.0 - 21-04-2014

  • Bugfix release

1.1.0 - 29-03-2014

  • Bugfix release

1.0.5 - 07-01-2014

  • Fully support F# 3.1
  • Compatible with F# on Mono
  • Handle external functions
  • Improve support of multiline strings
  • Implement various bug fixes

1.0.4 - 16-11-2013

  • Implement various bug fixes

1.0.3 - 04-10-2013

  • Implement various bug fixes
  • Synchronize version numbers with NuGet packages

0.7.1 - 11-09-2013

  • Support Visual Studio 2013 (not support F# 3.1 constructs yet)

0.7.0 - 16-08-2013

  • Implement formatting cursor positions
  • Implement reordering of open statements
  • Enhance indentation of anonymous functions
  • Add line breaks for nested let bindings
  • Implement various bug fixes

0.5.0 - 16-07-2013

  • Improve formatting of signatures
  • Improve UI interaction
  • Enhance spacing of function applications and arguments
  • Implement various bug fixes

0.4.1 - 02-07-2013

  • Initial release