| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| fantomas.8.0.5.nupkg | 2026-09-25 | 7.1 MB | |
| Fantomas.Core.8.0.5.nupkg | 2026-09-25 | 757.4 kB | |
| Fantomas.FCS.8.0.5.nupkg | 2026-09-25 | 2.8 MB | |
| README.md | 2026-09-25 | 1.2 kB | |
| September 25th Release source code.tar.gz | 2026-09-25 | 37.1 MB | |
| September 25th Release source code.zip | 2026-09-25 | 37.4 MB | |
| Totals: 6 Items | 85.1 MB | 0 | |
8.0.5
Changed
- Improved formatting performance. Formatting the source files of dotnet/fsharp allocates around 40% less memory and is roughly 1.4 times faster than
8.0.4, depending on hardware. The fields ofWriterEvent, returned byCodeFormatter.GetWriterEventsAsync, are renamed so that cases share them:textfor the strings,amountforIndentByandUnIndentBy,columnfor the indent and column cases, andnodeTypeandrangeforNodeEnd. #3499 - Update FCS to 'Record the range of the
exceptionin SynExceptionDefnRepr', commit [349d6a] #3500
Fixed
- Comment between doc comment and exception keyword gets shifted. The syntax tree had no range for the
exceptionkeyword, so a comment between the XML doc or attributes and the keyword was placed in front of the exception name, after the keyword. The parser now records that range, and the comment stays in front of the keyword. #3483
Special thanks to @nojaf!