Skip to content

Releases: fsprojects/fantomas

March 25th Release

25 Mar 07:20
b44ad04
Compare
Choose a tag to compare

4.7.4

Fixed

  • DotGet in quotation should be further indented. #2154
  • Reformatting multiple array index operators (v6 style) adds spaces that are invalid #2151

Special thanks to @dawedawe!

https://www.nuget.org/packages/fantomas-tool/4.7.4

March 12th Release

12 Mar 09:16
9059695
Compare
Choose a tag to compare

4.7.3

Fixed

  • Option parameter name is lost in tuple. #2144
  • Trivia between XmlDoc and member is not printed. #2147
  • Emit correct keyword for properties with both getter and setter specified #2129
  • Duplicate ///-comments when immediately preceded by a //-comment. #2152

Special thanks to @baronfel!

https://www.nuget.org/packages/fantomas-tool/4.7.3

March 11th Release

11 Mar 12:12
b2d96b2
Compare
Choose a tag to compare

March 8th Release

08 Mar 16:47
52f0140
Compare
Choose a tag to compare

4.7.1

Fixed

  • Comment after equals is remove in anonymous record. #1921
  • Comment after equals in record type is lost. #2001
  • Comment after match keyword is lost. #1851
  • Preserve in keyword on next line. #1182
  • Remove Ionide.KeepAChangelog.Tasks and Dotnet.ReproducibleBuilds as NuGet dependencies. #2131
  • Comment lost between attribute and member. #2130

Special thanks to @baronfel!

https://www.nuget.org/packages/fantomas-tool/4.7.1

March Release

04 Mar 11:53
cd4ec5f
Compare
Choose a tag to compare

4.7.0 Majesty - 03/2022

Changed

  • Always add a space for multiple curried args invocation. #2087
  • Update FCS to 41.0.3. #2122
  • Print XML Document comments from AST. #1878

Special thanks to @knocte.

https://www.nuget.org/packages/fantomas-tool/4.7.0

March 4th Release

04 Mar 08:59
31f71b9
Compare
Choose a tag to compare

4.6.6

Changed

  • Update .NET SDK to 6.0.200. #2105
  • Lock FCS version in Fantomas nuspec. #2118

Fixed

  • Keep copyInfo for record fixed at starting column. #2109
  • Unexpected expression: Fixed. #2112

Documentation

  • Fixed typo in Formatting-Elmish-code.md #2120

Special thanks to @dawedawe, @sergey-tihon, @Happypig375 and @baronfel!

https://www.nuget.org/packages/fantomas-tool/4.6.6

February 18th Release

18 Feb 09:25
0fd6580
Compare
Choose a tag to compare

4.6.5

Changed

Fixed

  • Error formatting defines #if (!DEBUG) ... #endif (no #else). #2098
  • Single block comment in namespace is disappearing. #1951
  • Unexpected newline added before let bang. #1932
  • Creating anonymous record based on a function call with a list arg fails. #1749
  • Access modifier is lost in extern declaration. #1213
  • Unexpected indentation in if-else when using keep_if_then_in_same_line=true. #1160

Documentation

  • Add additional information about the style guide in CONTRIBUTING.md. #2078
  • Fix FSharp compiler docs link for SynExpr. #2082
  • Fix FSharp compiler docs link for SynExpr.DotGet expression. #2084
  • Pre push hook to ensure code is formatted on upload. #2085
  • Explain what's needed to close issues, that aren't reproducible anymore. #2092

Special thanks to @dawedawe, @ribeirotomas1904, @saerosV and @baronfel!

https://www.nuget.org/packages/fantomas-tool/4.6.5

February 11th Release

11 Feb 16:20
c9e405b
Compare
Choose a tag to compare

4.6.4 - 02/2022

  • Fix type declaration loses 'when' qualifier. #2075
  • Fix Comments in anonymous record values are deleted. #2067
  • Fix Comment after [] is lost, more common in records. #2043
  • Fix Named argument should have a space. #1877

Special thanks to @dawedawe, @ribeirotomas1904 and @Viridovics!

https://www.nuget.org/packages/fantomas-tool/4.6.4

Patch Tuesday in February Release

08 Feb 13:58
298b74f
Compare
Choose a tag to compare

4.6.3 - 02/2022

  • Documentation: Running fake build locally. #2056
  • Documentation: Replace Gitter with Discord. #2070
  • Fix Spaces are lost in multi range expression. #2071

Special thanks to @dawedawe!

https://www.nuget.org/packages/fantomas-tool/4.6.3

Still Early February Release

06 Feb 14:22
2d51512
Compare
Choose a tag to compare

4.6.2 - 02/2022

  • Fix Comment in method chain gets deleted. #2062
  • Fix Idempotency and correctness problem when using multiple if statements as list comprehension. #2055
  • Fix Comment inside LongIdentWithDots not preserved. #2027
  • Fix Consecutive #load statements are merged into one line if namespace is declared below. #2014
  • Fix Line of code including a backward composition operator causes error. #1998

Special thanks to @dawedawe!

https://www.nuget.org/packages/fantomas-tool/4.6.2