Skip to content

Releases: fsprojects/fantomas

April 12th Release

12 Apr 08:16
4d5e5e2

Choose a tag to compare

6.3.2

Changed

  • Update FCS to 'Add SynExprSequentialTrivia', commit 050271d631956a4e0d0484a583d38236b727a46d #3075

Fixed

  • Fantomas corrupts an explicit constructor with then clause. #3074

Special thanks to @nojaf!

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

March 30th Release

30 Mar 14:31
25a9002

Choose a tag to compare

6.3.1

Fixed

  • HashDirective before closing ]. #3070

Special thanks to @nojaf!

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

March 15th Release

15 Mar 12:59
e2d6de0

Choose a tag to compare

6.3.0 Zenith - 03/2024

Hi all,

This release adds support for some F# 8 features:

  • Add support for while!#2977
  • Fantomas does not support extended interpolated strings #3012

And has a few stylistic changes:

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

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

November 2nd Release

02 Nov 10:28
5a8458e

Choose a tag to compare

6.2.3

Fixed

  • Crash when trying to format indexed property with three arguments. #2971

Special thanks to @dawedawe and @nojaf!

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

October 18th Release

18 Oct 15:18
0d7da4c

Choose a tag to compare

6.2.2

Fixed

  • Space before should not be introduced for index expression. #2965

Special thanks to @dawedawe and @nojaf!

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

September 18th Release

18 Sep 09:23
db9e6e4

Choose a tag to compare

6.2.1

Fixed

  • Backticks in optional parameter gets removed #2954
  • Ticks in namespace are lost #2959

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

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

August 29th Release

29 Aug 07:38
b0412ac

Choose a tag to compare

6.2.0

Added

Changed

  • Update FCS to 'Included get,set in range of AutoProperty', commit d508186f510681d1261291474e3f9f25485999a8
  • Update FCS to 'Add a Paren case to SynRationalConst', commit 97a5b6584b54707e3e8541fe758e1aa22132a8fe

Fixed

  • Comment no longer attached to autoproperty. #2948
  • begin/end are replaced with parens. #2368
  • Block comment in Rational between lparen and numerator is moved before lparen. #2930
  • Block comment in Rational between / and denominator is moved before /. #2932
  • Block comment in Rational between denominator and rparen is moved behind rparen. #2933

Special thanks to @dawedawe and @nojaf!

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

August 25th Release

25 Aug 08:10
a1b141e

Choose a tag to compare

6.1.3

Changed

  • Update FCS to 'Add some more ranges to SynMeasure for tooling support', commit 6ed38fcb360a0015828973b1f32cd2ea6b58c6ad

Fixed

  • Block comment in Rational between numerator and / is lost. #2931
  • Block comment between ^- and exponent in SynMeasure.Power is lost. #2937
  • Block comment between measure1 and / is moved between / and measure2 in SynMeasure.Divide. #2934
  • Block comment between measure1 and * is moved between * and measure2 in SynMeasure.Product. #2935
  • Block comment between ^ and exponent in SynMeasure.Power is lost. #2936
  • Opening parens make unstable/incorrect indentation for an Enum wrapping a record. #2943

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

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

July 23rd Release

23 Jul 16:29
08a5245

Choose a tag to compare

6.1.2

Changed

  • Update FCS to 'Add trivia information to SynConst.Measure', commit 7b5e12842d673b7daa467e0091378bf4acc95e4f

Fixed

  • Left out lhs in SynMeasure.Divide should not be restored as SynMeasure.One. #2926
  • Block comments in measure are lost or restored twice and in wrong place. #2927

Special thanks to @dawedawe and @nojaf!

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

June 29th Release

29 Jun 12:49
21bda5b

Choose a tag to compare

6.1.1

Changed

  • Update FCS to 'Remove unused open in SyntaxTree.fs', commit 9c8b4192966e6554adc5dcc8973f2a23c8fa2722

Special thanks to @nojaf!

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