Releases: fsprojects/fantomas
Releases · fsprojects/fantomas
June 28th Release
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!
June 20th Release
June 20th Release
June 19th Release
June 6th Release
6.0.5
Fixed
- Idempotency problem when reformatting type declaration with large when clause. #2896
Special thanks to @etareduction and @nojaf!
June 2nd Release
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
May 14th Release
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
May 5th Release
April 19th Release
April 13th Release
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