1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
## 0.97.4
* Feature: Correctly beautifies lambda expressions thanks to @tkosuga.
## 0.97.2
* Typo fix, thanks @andyw8.
* More typos, cleaned up thanks to @veelenga.
* @tnnn fixed a namespacing issue preventing version from working, thanks.
## 0.97.2
* Thanks goes to @bachue for discovering that `ruby-beautify` was not honoring spaces and indent count on file overwrites.
## 0.97.1
* Now with more config file flavor! (check the [README.md]).
* All tests green.
## 0.97.0
* Split up the spec into usage scenarios, easier to contribut too.
* Lots of refactoring.
* Some documentation.
* Added multiple file support back so that overwrite files is more interesting.
* Added an overwrite files flag, useful for fixing up a directory of files at once.
## 0.96.0
* Rewrote the syntax checker so that it pipes a string through stdout, doesn't need a temp file.
* Moved everything into the module to clean up the bin.
* @Sir-Irk fixed a bug where else and end end up on the same line.
## 0.95.0
* Merged a quick fix from @pkuykendall to catch block assignments with ||=
* Added a required version to the gemspec.
## 0.94.2
* Support for case statements thanks to @pkuykendall.
* @pkuykendall also brings us proper syntax formatting for assignments from the return value of an if check (that's a mouth full).
## 0.94.1
* Multiline string and embedded doc support thanks to @veelenga.
## 0.94.0
* Added a very basic spec.
* Added better support for piping and redirection (thanks @veelenga)
* Renamed the bin to ruby-beautify and added a link for backwards compat.
* Fixed extra spaces on blank lines (thanks @veelenga)
## 0.93.2
* Fixed a typo in the help usage (thanks @ronald)
## 0.93.0
* Complete rewrite of the lexing engine.
## 0.92.0
* Renamed a require in rspec so they would work again.
* Dropped filemagic since this already has excellent file parsing and is platform agnostic.
* Dropped the rest of app.rb, since it wasn't adding anything but line count at this point.
* Added a RELEASE.md to track changes as I go.
* Dropped the unneeded yajl and sys-proctree deps since it doesn't use them.
## 0.91.0
* Stripped out the few bits of my cli stuff that I used and dropped app.rb, cli.rb and filemagic.rb, since all the functionality was present elsewhere.
* Fixed up the gem related files, generating a proper gemspec, fixed the deps.
* Fixed up the README.md to give a few usage examples and brief explanation.
|