Releases: fsprojects/fantomas
Releases · fsprojects/fantomas
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
v6.0.0-beta-001
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
v6.0.0-alpha-010
v6.0.0-alpha-009
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