CHANGELOG.md in pastel-0.5.3 vs CHANGELOG.md in pastel-0.6.0

- old
+ new

@@ -1,44 +1,93 @@ -0.5.3 (Jan 05, 2015) +# Change log +## [v0.6.0] - 2016-01-15 + +### Added +* Add helper functions #foreground?, #backgroud?, #style to ANSI module +* Add ColorParser for parsing color symbols out of text +* Add Pastel#undecorate for parsing color names out of strings + +### Changed +* Change to use tty-color for color capabilities detection +* Change to move enabled option to Pastel#new +* Improve performance of Color#lookup +* Change Color#decorate performance to be 6x faster! +* Change Color DSL styling to be 3x faster! + +### Fixed +* Fix #strip to only remove color sequences +* Fix #decorate to pass through original text when decorating without colors +* Fix #decorate to work correctly with nested background colors + +## [v0.5.3] - 2015-01-05 + +### Fixed * Change gemspec to fix dependencies requirement -0.5.2 (Nov 27, 2015) +## [v0.5.2] - 2015-11-27 (Nov 27, 2015) * Change Color#decorate to accept non-string values and immediately return -0.5.1 (Sept 18, 2015) +## [v0.5.1] - 2015-09-18 +### Added * Add ability to call detached instance with array access -0.5.0 (Sept 13, 2015) +## [v0.5.0] - 2015-09-13 +### Added * Add external dependency to check for color support * Add #colored? to check if string has color escape codes * Add #eachline option to allow coloring of multiline strings + +### Changed * Further refine #strip method accuracy + +### Fixed * Fix redefining inspect method * Fix string representation for pastel instance -0.4.0 (November 22, 2014) +## [v0.4.0] - 2014-11-22 -* Fix Delegator#respond_to method to correctly report existence of methods +### Added * Add ability to #detach color combination for later reuse * Add ability to nest styles with blocks -0.3.0 (November 8, 2014) +### Fixed +* Fix Delegator#respond_to method to correctly report existence of methods +## [v0.3.0] - 2014-11-08 + +### Added * Add ability to alias colors through #alias_color method * Add ability to alias colors through the environment variable * Improve performance of Pastel::Color styles and lookup methods + +### Fixed * Fix bug concerned with lack of escaping for nested styles -0.2.1 (October 13, 2014) +## [v0.2.1] - 2014-10-13 +### Fixed * Fix issue #1 with unitialize dependency -0.2.0 (October 12, 2014) +## [v0.2.0] - 2014-10-12 -* Change gemspec to include equatable as dependency +### Added * Add #supports? to Color to check for terminal color support * Add ability to force color support through :enabled option + +### Changed +* Change gemspec to include equatable as dependency * Change Delegator to stop creating instances and improve performance + +[v0.6.0]: https://github.com/peter-murach/pastel/compare/v0.5.3...v0.6.0 +[v0.5.3]: https://github.com/peter-murach/pastel/compare/v0.5.2...v0.5.3 +[v0.5.2]: https://github.com/peter-murach/pastel/compare/v0.5.1...v0.5.2 +[v0.5.1]: https://github.com/peter-murach/pastel/compare/v0.5.0...v0.5.1 +[v0.5.0]: https://github.com/peter-murach/pastel/compare/v0.4.0...v0.5.0 +[v0.4.0]: https://github.com/peter-murach/pastel/compare/v0.3.0...v0.4.0 +[v0.3.0]: https://github.com/peter-murach/pastel/compare/v0.2.1...v0.3.0 +[v0.2.1]: https://github.com/peter-murach/pastel/compare/v0.2.0...v0.2.1 +[v0.2.0]: https://github.com/peter-murach/pastel/compare/v0.1.0...v0.2.0 +[v0.1.0]: https://github.com/peter-murach/pastel/compare/v0.1.0