History.md in tailor-1.3.1 vs History.md in tailor-1.4.0
- old
+ new
@@ -1,4 +1,40 @@
+### 1.4.0 2014-01-23
+
+* Features
+ * Added Ruby 2.1.0 to the list of tested Rubies.
+ * Overall better indentation checking.
+ * [gh-143](https://github.com/turboladen/tailor/issues/143) and
+ [gh-102](https://github.com/turboladen/tailor/issues/102)
+ * The indentation ruler can now be told, using the `:line_continuations`
+ option, that when a statement spans multiple lines, second and
+ subsequent lines are/are not indented. See [these tests](https://github.com/turboladen/tailor/blob/aca324e449d3814c4473db3c28a7f719c0023750/spec/functional/indentation_spacing/line_continuations_spec.rb)
+ for more info.
+ * [gh-144](https://github.com/turboladen/tailor/issues/143) and
+ [gh-94](https://github.com/turboladen/tailor/issues/94)
+ * Added the `:argument_alignment` option to the indentation ruler,
+ which tells tailor to expect method declarations and calls that span
+ multiple lines to have their params be indented to the same spot
+ as the first param of the first line. See [these tests](https://github.com/acrmp/tailor/blob/f8f3cb3c69bd4704cf8548d2c119a8d196a92043/spec/functional/indentation_spacing/argument_alignment_spec.rb)
+ for more info.
+ * [gh-148](https://github.com/turboladen/tailor/issues/148)
+ * Added new ruler: `allow_conditional_parentheses`. This lets you
+ tell tailor to expect parentheses around statements that conditionals
+ check. Defaults to true.
+ * [gh-149](https://github.com/turboladen/tailor/issues/149)
+ * Added new ruler: `allow_unnecessary_interpolation`. This lets you
+ tell tailor to check for strings that use interpolation, but do it in
+ a gross way. Defaults to false.
+ * [gh-150](https://github.com/turboladen/tailor/issues/150)
+ * Added new ruler: `allow_unnecessary_double_quotes`. This lets you
+ tell tailor to check for strings that use double-quotes but aren't
+ doing interpolation. Defaults to false.
+* Bug fixes
+ * [gh-154](https://github.com/turboladen/tailor/issues/154)
+ * Fixed indentation when do/end block chained on a {} block. This
+ change also simplified IndentationManager. Thanks @hollow!
+
+
### 1.3.1 2013-09-29
* Bug fixes
* [gh-147](https://github.com/turboladen/tailor/issues/147)
* Added license type to the gemspec.