Skip to content

Releases: fsprojects/fantomas

August 25th Release

25 Aug 08:10
a1b141e
Compare
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
Compare
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
Compare
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

June 28th Release

28 Jun 08:27
5fa2afd
Compare
Choose a tag to compare

6.1.0 Phantom Of The Opera - 06/2023

Hi all,

There are only library changes in this release.
The namespace in Fantomas.FCS was changed from FSharp.Compiler to Fantomas.FCS.
This makes it easier to use both Fantomas.FCS and FSharp.Compiler.Service in the same project.

Fixed

  • Additional newline for interface in object expression. #2914

Special thanks to @nojaf!

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

June 20th Release

20 Jun 11:31
d1295a0
Compare
Choose a tag to compare

6.0.8

Fixed

  • Inline keyword is missing in property #2908

Special thanks to @nojaf!

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

June 20th Release

20 Jun 07:48
fc65e0c
Compare
Choose a tag to compare

6.0.7

Fixed

  • Private keyword is lost from getter with unit. #2906

Special thanks to @nojaf!

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

June 19th Release

19 Jun 15:04
d18cc65
Compare
Choose a tag to compare

6.0.6

Fixed

  • Setter is also private. #2902

Special thanks to @nojaf!

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

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