Skip to content

Releases: fsprojects/fantomas

June 6th Release

06 Jun 13:18
d8e7276
Compare
Choose a tag to compare

6.0.5

Fixed

  • Idempotency problem when reformatting type declaration with large when clause. #2896

Special thanks to @etareduction and @nojaf!

https://www.nuget.org/packages/fantomas/6.0.5

June 2nd Release

02 Jun 11:22
f95faa9
Compare
Choose a tag to compare

6.0.4

Changed

  • Update FCS to 'Prototype signature files for lex files', commit 5b74995780a0e9d24a5db025e68b31e6d910f71f

Fixed

  • Missing space before arrow. #2888
  • Cons pattern in let bindings is converted to invalid code. #1996
  • Trivia after infix operator is not restored correctly. #2887

Special thanks to @clkbug, @dawedawe and @nojaf!

https://www.nuget.org/packages/fantomas/6.0.4

May 14th Release

14 May 20:00
25b6f95
Compare
Choose a tag to compare

6.0.3

Changed

  • Update FCS to 'Add commas to tuple pat and simple pats', commit e267bb9f8d590feed1b94b469d78cfce61afecad

Fixed

  • Preserves quotes around type parameter names. #2875
  • Additional whitespace for LineCommentAfterSourceCode when last character is a ,. #2589
  • Tupled parameter wrapped in conditional directive. #2877

Special thanks to @JohSand and @nojaf!

https://www.nuget.org/packages/fantomas/6.0.3

May 5th Release

05 May 09:20
4491b93
Compare
Choose a tag to compare

6.0.2

Fixed

  • Incorrect indentation of compiler-conditional accessibility modifier for module definition. #2867
  • Comment above the record bracket beaks formatting when MultilineBracketStyle is Stroustrup. #2871

Special thanks to @cmeeren, @dawedawe, @josh-degraw and @nojaf!

https://www.nuget.org/packages/fantomas/6.0.2

April 19th Release

19 Apr 08:48
f144756
Compare
Choose a tag to compare

6.0.1

Fixed

  • Invalid code: moved line comment. #2847

https://www.nuget.org/packages/fantomas/6.0.1

April 13th Release

13 Apr 09:03
fadef80
Compare
Choose a tag to compare

6.0.0 Voltron - 04/2023

Dear all,

We are calling version 6, nicknamed Voltron, stable.
The name Voltron was chosen for this release as many lions (OSS contributors) make one legendary Voltron (formatter)!

Notable end-user changes:

  • Control verbosity in the console output. #2627
  • Stroustrup styling. #1408
  • Parallel formatting #2624
  • Exposing the Oak API #2711
  • Adding the new Cursor API #2727

Some more details can be found in this blog post.

Special thanks to @dawedawe, @josh-degraw, @edgarfgp, @TheAngryByrd and @DedSec256!

https://www.nuget.org/packages/fantomas/6.0.0

Full Changelog: v5.2.4...v6.0.0

v6.0.0-beta-001

05 Apr 12:56
d3d877f
Compare
Choose a tag to compare
v6.0.0-beta-001 Pre-release
Pre-release

v6.0.0-beta-001

Fixed

  • If then expression inside object instantiation breaks when formatted. #2819
  • fsharp_space_before_colon not honored for return type info of explicit get, set. #2825
  • Fantomas is trying to format the input multiple times due to the detection of multiple defines. #2822

Changed

  • Update FCS to 'Add parser recovery for incomplete named pat pair', commit ba6647ebf5b94823c4d6fafd1e7d5f806d915ee0

Special thanks to @nojaf

https://www.nuget.org/packages/fantomas/6.0.0-beta-001

v6.0.0-alpha-010

03 Apr 13:54
e0212d2
Compare
Choose a tag to compare
v6.0.0-alpha-010 Pre-release
Pre-release

v6.0.0-alpha-010

Fixed

  • Fix a performance regression. #2820

Special thanks to @nojaf

https://www.nuget.org/packages/fantomas/6.0.0-alpha-010

v6.0.0-alpha-009

31 Mar 07:40
8e10a1b
Compare
Choose a tag to compare
v6.0.0-alpha-009 Pre-release
Pre-release

v6.0.0-alpha-009

Fixed

  • Adding space after prefix operator breaks code. #2796
  • Idempotency problem when comment after pattern match arrow and Stroustrup. #2806

Special thanks to @josh-degraw @nojaf

https://www.nuget.org/packages/fantomas/6.0.0-alpha-009

v6.0.0-alpha-008

27 Mar 19:31
e6465ca
Compare
Choose a tag to compare
v6.0.0-alpha-008 Pre-release
Pre-release

v6.0.0-alpha-008

Fixed

  • Nested multiline record with indent_size = 2. #2801
  • Idempotency problem when comment after opening brace in inherit record. #2803

Special thanks to @dawedawe!

https://www.nuget.org/packages/fantomas/6.0.0-alpha-008