Fantomas 2.9.2

This library aims at formatting F# source files based on a given configuration.
Fantomas will ensure correct indentation and consistent spacing between elements in the source files.
Some common use cases include
(1) Reformatting a code base to conform a universal page width
(2) Converting legacy code from verbose syntax to light syntax
(3) Formatting auto-generated F# signatures.

Install-Package Fantomas -Version 2.9.2
dotnet add package Fantomas --version 2.9.2
<PackageReference Include="Fantomas" Version="2.9.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Fantomas --version 2.9.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Fix PreserveEndOfLine introduces additional newlines. [#360](https://github.com/fsprojects/fantomas/issues/360)
Fix Extra newline is introduced when file ends with multiline comment. [#363](https://github.com/fsprojects/fantomas/issues/363)
Fix Fantomas shouldn't remove parens when using the dynamic operator (?). [#369](https://github.com/fsprojects/fantomas/issues/369)
Fix Extra semicolons in list with PreserveEndOfLine. [#371](https://github.com/fsprojects/fantomas/issues/371)
Use qualified name for inputPath and outputPath. [#376](https://github.com/fsprojects/fantomas/pull/376)
Added Nightly nuget feed. [#375](https://github.com/fsprojects/fantomas/pull/375)
Moved solution file to root folder. [#377](https://github.com/fsprojects/fantomas/pull/377)
Fix Multiple attributes indented wrongly with PreserveEndOfLine. [#370](https://github.com/fsprojects/fantomas/issues/370)
Fix pattern matched unions are formatted badly. [#283](https://github.com/fsprojects/fantomas/issues/283)
Fix wrong indentation when accessing member of constructed record. [#383](https://github.com/fsprojects/fantomas/issues/383)
Fix latest fantomas breaks Falanx indentation. [#384](https://github.com/fsprojects/fantomas/issues/384)
Add support for SynExpr.Set(___). [#368](https://github.com/fsprojects/fantomas/issues/368)
Fix Recurse option with globally installed dotnet-tool traverses 'obj' directories. [#341](https://github.com/fsprojects/fantomas/issues/341)
Fix creates invalid F# for string handling operations. [#365](https://github.com/fsprojects/fantomas/issues/365)
Use FAKE 5. [#261](https://github.com/fsprojects/fantomas/issues/261)
Added FAKE 5 sample. [#402](https://github.com/fsprojects/fantomas/issues/402)

Version History

Version Downloads Last updated
2.9.2 5,026 2/2/2019
2.9.1 1,363 11/20/2018
2.9.0 5,247 10/17/2018
2.8.1 390 9/12/2018
2.8.0 2,808 7/7/2018
2.7.1 2,431 5/2/2018
2.7.0 194 5/2/2018
2.6.1 41,512 4/22/2017
2.5.0 1,103 2/19/2017
2.4.0 1,184 10/24/2016
2.3.0 881 7/9/2016
2.2.0 421 4/24/2016
2.1.0 513 4/1/2016
2.0.2 7,103 11/15/2015
1.11.0 1,006 9/12/2015
1.10.0 403 8/29/2015
1.9.0 415 8/10/2015
1.8.0-beta 366 7/19/2015
1.7.0 583 6/10/2015
1.6.0 1,341 10/25/2014
1.5.0 825 9/18/2014
1.4.0 1,161 7/1/2014
1.3.0 713 5/17/2014
1.2.0 482 4/21/2014
1.1.0 475 3/29/2014
1.0.7 553 3/12/2014
1.0.5.1 599 1/15/2014
1.0.5 370 1/7/2014
1.0.4 395 11/16/2013
1.0.3 417 10/6/2013
1.0.2 433 8/16/2013
1.0.1 465 7/22/2013
1.0.0 522 7/16/2013
0.9.9.2 505 7/2/2013
0.9.9.1 420 6/22/2013
0.9.8 432 6/14/2013
0.9.7 410 6/7/2013
0.9.6 425 5/31/2013
0.9.5 494 5/23/2013
0.9.4 409 5/19/2013
0.9.3 429 5/9/2013
0.9.2 428 5/3/2013
0.9.1 670 4/26/2013
0.9.0 438 4/19/2013
0.8.9 484 4/12/2013
0.8.8 430 4/11/2013
0.8.7 424 4/9/2013
0.8.6 411 4/4/2013
0.8.5 486 4/2/2013
0.8.4 427 4/1/2013
0.8.3 449 4/1/2013
0.8.2 436 4/1/2013
0.8.1 454 3/31/2013
0.8.0 440 3/31/2013