- 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
- 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
- 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
#280override
becomesmember
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
- 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
- Hotfix for runtime problem when using dotnet cli tool
- 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
- Upgrade to FCS 11.0.4
- Upgrade to FCS 10.0.0
- Upgrade to FCS 8.0.0
- Upgrade to FCS 5.0.0
- Handle record types with private fields #197
- Create a separate CLI NuGet package #196
- Do not print out module names if not necessary #196
- Upgrade to FCS 2.0.0.8
- Add a new public API using static members. Deprecate old functions.
- Fix fsprojects-archive/zzarchive-VisualFSharpPowerTools#1151
- Fix fsprojects-archive/zzarchive-VisualFSharpPowerTools#1143
- Fix fsprojects-archive/zzarchive-VisualFSharpPowerTools#366 #177
- Migrate to FCS 1.4.0.5
- Improve formatting of bind operator #175
- Migrate to F# 4.0 (#170)
- 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)
- Add FAKE task helper
- Bugfix release
- Bugfix release
- Bugfix release
- Bugfix release
- Bugfix release
- Fully support F# 3.1
- Compatible with F# on Mono
- Handle external functions
- Improve support of multiline strings
- Implement various bug fixes
- Implement various bug fixes
- Implement various bug fixes
- Synchronize version numbers with NuGet packages
- Support Visual Studio 2013 (not support F# 3.1 constructs yet)
- 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
- Improve formatting of signatures
- Improve UI interaction
- Enhance spacing of function applications and arguments
- Implement various bug fixes
- Initial release