Releases: dlang-community/dfmt
Releases · dlang-community/dfmt
v0.9.0
v0.8.3
Enhancements
- Handle
do
as 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
enum
member attributes and parameter attributes. (#375) - Questionable indentation for multiple
with
statements. (#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)
else
indentation afterdebug
conditions.- Case of trailing white space. (#345)
- Indentation with
debug
inconsistent. (#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.