- Added
<title>
to list of excluded tags - Switched to Minitest for unit testing
- Allow ampersands in capitalised words (thanks Paul Robert Lloyd)
- Added textarea to list of ignored elements (thanks Juan Antonio Navarro Pérez)
- Added Haml filter
- Added head to list of ignored elements (thanks Peter Aronoff)
- Bugfix: ignore multi-line HTML attributes in widont filter
- Be smart about periods in abbreviations. Capitalise LA, L.A. and L.A, but not L. or L. A. (by Brad Weslake)
- Fixed aruba deprecation warnings
- Ensure duplicate sensitive tags are properly rendered (thanks Justin Hileman)
- Removed obsolete tag-ignoring clauses from regexes
- Excluded more typography-sensitive tags from filtering (thanks Justin Hileman)
- Decoupled jeweler, which is no longer a dependency.
- Various minor documentation issues and internal refactorings
- Bugfix: ignore caps in HTML attribute values
- Allow command-line output to disk via -o option
- command-line tool reads both files and STDIN, enabling piping of content
- added filter to replace special characters with HTML entities
- better tests for the command-line tool with cucumber and aruba
- Improved Ruby 1.9 compatibility
- Improved documentation
- Merged test helper and test case
- Bugfix: ignore inline javascript
- Manage gem dependencies using Bundler
- Bugfix: no longer regard combination of digits and periods as caps.
- Bugfix: do not add consecutive non-breaking spaces to prevent widows
- Bugfix: caps also ignores unequal but same excepted tags
- Feature: added command-line program
- Improved documentation
- Bugfix: initial_quotes also wraps named HTML entities
- Bugfix: caps no longer wraps consecutive numbers
- First release