# \[ANN\] Fourmolu 0.17.0.0 released!

**URL:** <https://discourse.haskell.org/t/ann-fourmolu-0-17-0-0-released/11196>\
**Category:** Announcements\
**Created:** [January 15, 2025, 6:23am UTC](https://discourse.haskell.org/t/ann-fourmolu-0-17-0-0-released/11196 "2025-01-15T06:23:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![brandonchinn178](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/brandonchinn178/32/5103_2.png) [@brandonchinn178](https://discourse.haskell.org/u/brandonchinn178)\
**Post date:** [January 15, 2025, 6:23am UTC](https://discourse.haskell.org/t/ann-fourmolu-0-17-0-0-released/11196/1 "2025-01-15T06:23:07Z")

</div>

Fourmolu 0.17.0.0 has been released, with lots of new options + some bug fixes.

> **[fourmolu](https://hackage.haskell.org/package/fourmolu-0.17.0.0)**
>
> A formatter for Haskell source code

> **[Release v0.17.0.0 · fourmolu/fourmolu](https://github.com/fourmolu/fourmolu/releases/tag/v0.17.0.0)**
>
> Add new import-grouping option to group imports with grouping rules specified in configuration (#403)
> 
> 
> Add new sort-constraints option to sort constraints alphabetically (#433)
> 
> 
> Add new sort-deri...

- Add new `import-grouping` option to group imports with grouping rules specified in configuration ([#403](https://github.com/fourmolu/fourmolu/pull/403))

- Add new `sort-constraints` option to sort constraints alphabetically ([#433](https://github.com/fourmolu/fourmolu/pull/433))

- Add new `sort-derived-classes` option to sort classes in deriving clauses ([#434](https://github.com/fourmolu/fourmolu/pull/434))

- Add new `sort-derived-clauses` option to sort classes deriving clauses ([#434](https://github.com/fourmolu/fourmolu/pull/434))

- Add new `trailing-section-operators` option to disable trailing “section” operators (those that are `infixr 0`, such as `$`) ([#444](https://github.com/fourmolu/fourmolu/pull/444))

- Fix issue where `single-constraint-parens: never` would drop parentheses around implicit parameters ([#446](https://github.com/fourmolu/fourmolu/issues/446))

- Fix indentation for parenthesized expressions that start off the indentation column ([#428](https://github.com/fourmolu/fourmolu/issues/428))

- Allow multiline comments in indented contexts ([#65](https://github.com/fourmolu/fourmolu/issues/65))
