Releases: dlang-community/dfmt
Releases · dlang-community/dfmt
v0.9.0
v0.8.3
Enhancements
- Handle
doas function body beginning. (#370) - Support for expression based contracts, aka DIP 1009. (#375)
Bugs fixed
- Range error when file starts with opening parenthesis. (#367)
- Fix problems with version number and DUB.
- Properly format
enummember attributes and parameter attributes. (#375) - Questionable indentation for multiple
withstatements. (#246) - Weird indentation in else branch after wrapping expression. (#286)
- Spaces missing after attributes in function literals. (#326)
- Improper indentation after single-line catch. (#372)
elseindentation afterdebugconditions.- Case of trailing white space. (#345)
- Indentation with
debuginconsistent. (#267) - Wrong indentation of access modifier after break of long line. (#349)
- Extra space after import in delegate. (#287)
- Assertion failure in selective import. (#384)
v0.8.2
v0.8.2
v0.7.2
v0.7.2
v0.8.1
v0.8.1
v0.7.1
v0.7.1
v0.8.0
https://github.com/dlang-community/dfmt/milestone/30?closed=1
Features
A new heuristic to better format ufcs-chains has been added
v0.7.0
https://github.com/dlang-community/dfmt/milestone/28
Features
Small fixes
-
Properly indent for struct-literals (#237)
-
Ignore empty files
v0.6.1
v0.6.0
https://github.com/dlang-community/dfmt/milestone/26
Features
First dfmt release with neptune!
Well there we go, from now on with proper Changelog and all that.
Since previous releases were done without using neptune guidelines, we are missing proper release notes / a changelog for this release, but for new releases you can expect much more comprehensive release notes.