Skip to content

Releases: lmichaudel/c3fmt

v0.3.0

07 Jun 10:30

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.9...v0.3.0

v0.2.9

06 Jun 10:28

Choose a tag to compare

What's Changed

  • simplify the CI and for linux, build a static executable by @ManuLinares in #27

Full Changelog: v0.2.8...v0.2.9

Version 0.2.8

04 Jun 11:14

Choose a tag to compare

Fixes

  • long chained if/else statements no longer blow up the stack (#21, PR #25)
  • correct final '}' indentation on wrapped contents (#23, 794fe5f)

Full Changelog: v0.2.7...v0.2.8

Version 0.2.7

01 Jun 18:14

Choose a tag to compare

Fixes

  • config file parsing on Windows (e507658)

Full Changelog: v0.2.6...v0.2.7

Version 0.2.6

01 Jun 13:24

Choose a tag to compare

New Features

  • improved config path resolution (#18)

Fixes

  • preserve newline between doc comment text and contracts (#19, 1e7450b)

New Contributors

Full Changelog: v0.2.5...v0.2.6

Version 0.2.5

24 May 11:59

Choose a tag to compare

Fixes

  • assert spacing (#17)

Full Changelog: v0.2.4...v0.2.5

Full Changelog: v0.2.4...v0.2.5

Version 0.2.4

01 May 12:04

Choose a tag to compare

New Features

  • K&R bracing style (f3bb80f)
  • ct_error_stmt and ct_expand_stmt support (3fa5182)

Fixes

Full Changelog: v0.2.3...v0.2.4

Version 0.2.3

18 Mar 20:30
0260d35

Choose a tag to compare

New Features

  • comment and assignment alignment (d04b212)
  • ability to pass directories instead of files (98d8b27)
  • --check argument

Fixes

  • one line doc comment (5f9c4f3)
  • macro declaration alignment (5f9c4f3)
  • enum constant alignment (1cbcc1e)
  • space before generic parameters (40c227a)

Full Changelog: v0.2.2...v0.2.3

Version 0.2.2

05 Mar 20:43
f52c7d4

Choose a tag to compare

Fixes

  • An extra newline was incorrectly appended after a function declaration. eca1e50
  • Comments between a for loop declaration and its scope were bugged. 80172e3
  • Single line elses were not correctly formatted. 59a73b2

This release also includes new tests, refactoring and performance improvements. (#5)

New Contributors

Full Changelog: v0.2.1...v0.2.2

Version 0.2.1

24 Feb 20:03

Choose a tag to compare

Fixes

  • fixed a critical bug that could crash the program when mixing width-exceeding lines and inline comments.