Fantomas Versions Save

FSharp source code formatter

v6.3.5

2 days ago

6.3.5

Fixed

  • Idempotency problem when _.Property shorthand. #3050

Special thanks to @dawedawe!

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

v6.3.4

1 month ago

6.3.4

Fixed

  • Regression: An empty line or comment at the end of a list breaks Stroustrup formatting. #3079

Special thanks to @Linschlager and @app/dependabot!

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

v6.3.3

1 month ago

6.3.3

Fixed

  • FormatASTAsync loses single quotes for characters. #3076

Special thanks to @ErikSchierboom!

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

v6.3.2

1 month ago

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

v6.3.1

2 months ago

6.3.1

Fixed

  • HashDirective before closing ]. #3070

Special thanks to @nojaf!

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

v6.3.0

2 months ago

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

v6.2.3

6 months ago

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

v6.2.2

7 months ago

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

v6.2.1

8 months ago

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

v6.2.0

9 months ago

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