Skip to content

Releases: fables-tales/rubyfmt

v0.9.0-pre

12 Jul 18:12
Compare
Choose a tag to compare
v0.9.0-pre Pre-release
Pre-release

unfinished v0.9.0-prerelease

v0.8.1 - minor improvements

18 Dec 20:03
Compare
Choose a tag to compare

Hi Folks,

this release of rubyfmt is a lot of quality of life improvements, shell handling, and fixes to a few syntax issues! Enjoy

What's Changed

  • Document .rubyfmtignore and .gitignore behavior by @reese in #357
  • Support unparenthesized Gemfile methods by @reese in #358
  • Emit a build artifact after github actions run by @reese in #362
  • Fix indentation for multiline expressions in interpolations in heredocs by @reese in #360
  • Correctly handle empty Paren nodes as args by @reese in #368
  • Properly exit when receiving SIGINT/SIGTERM/SIGHUP by @reese in #377
  • Document installation with brew by @reese in #372
  • Print help args if running rubyfmt with no args in tty by @reese in #376
  • Fix build for MacOS Big Sur arm builds by @reese in #371
  • Handle escaping characters in single-quoted dyna_symbol expressions by @reese in #370
  • Handle arbitrary expression types in aref_field nodes by @reese in #381
  • Generically handle all method visibility modifiers by @reese in #369
  • Properly multiline user-multilined call chains by @reese in #382
  • Do not require file arguments to use -- in CLI invocations by @reese in #389
  • Delete version update check by @reese in #387

Full Changelog: v0.8.0...v0.8.1

v0.8.0

13 Nov 14:59
Compare
Choose a tag to compare

Daily drivable rubyfmt! @reese and other Stripes did a tonne of work to make this one good!

v0.7.6

07 Aug 12:02
37f8206
Compare
Choose a tag to compare
v0.7.6 Pre-release
Pre-release

wheeeeeeeeeeeeeeeeeeeeeeee more bug fixes

V0.6.7

31 May 19:19
f26e3b5
Compare
Choose a tag to compare
V0.6.7 Pre-release
Pre-release

I fixed some bugs that were in 0.6.6

v0.6.6 - the one where it maybe works

30 May 22:18
d28d7c9
Compare
Choose a tag to compare
Pre-release

Myself and newest Rubyfmt maintainer @phiggins have been hard at work squashing bugs. I'm fairly certain this one might actually be daily drivable, give it a go!

v0.5.0 - the one where it does its and describes properly

22 Dec 15:59
89f689d
Compare
Choose a tag to compare

a bunch of bug fixes but the highlight is that it and describe style tests are handled well now.

V0.4.0

23 Sep 00:38
d2401da
Compare
Choose a tag to compare
V0.4.0 Pre-release
Pre-release

Changelog:

  • Fixes comments processing in many cases
  • many small tweaks and fixes

Rubyfmt v0.3.1

10 Jul 21:47
1014a28
Compare
Choose a tag to compare
Rubyfmt v0.3.1 Pre-release
Pre-release

The one where it deletes all your comments.

It's pretty heavily tested and we have precompiled binaries now, so feel free to give it a go and give me some feedback! Please go gently. Readmes in the various tar files.