CHANGELOG.md in loaf-0.5.0 vs CHANGELOG.md in loaf-0.6.0

- old
+ new

@@ -1,40 +1,88 @@ -0.5.0 (January 31, 2015) +# Change log +## [v0.6.0] - 2017-10-19 + +### Added +* Add new :match option to allow customisation of breadcrumb matching behaviour +* Add #current_crumb? for checking if breadcrumb is current in view +* Add tests setup for Rails 5.0, 5.1 + +### Changed +* Change view helper name from #breadcrumbs to #breadcrumb_trail +* Change Configuration to accept attributes at initilization +* Change Loaf::Railtie to load for both old and new rails versions +* Remove Builder class +* Remove configuration options :root, :last_crumb_linked, :style_classes +* Remove #add_breadcrumbs from controller api + +### Fixed +* Fix current page matching logic to allow for inclusive paths +* Fix controller filter to work with new Rails action semantics + +## [v0.5.0] - 2015-01-31 + +### Added * Add generator for locales file * Add breadcrumbs scope for translations -* Change breadcrumb formatter to use translations for title formatting * Add ability to pass proc as title and/or url for breadcrumb helper inside controller -0.4.0 (January 10, 2015) +### Changed +* Change breadcrumb formatter to use translations for title formatting +## [v0.4.0] - 2015-01-10 + +### Added +* Add ability to force current path through :force option + +### Changed * Change breadcrumbs view method to return enumerator without block * Change Crumb to ruby class and add force option * Change Configuration to ruby class and scope config options -* Add ability to force current path through :force option * Change format_name to only take name argument * Change to expose config settings on configuration -* Fix bug with url parameter to allow for regular rails path variables * Update test suite to work against different rubies 1.9.x, 2.x * Test Rails 3.2.x, 4.0, 4.1, 4.2 -0.3.0 (February 25, 2012) +### Fixed +* Fix bug with url parameter to allow for regular rails path variables +## [0.3.0] - 2012-02-25 + +### Added * Add loaf gem errors * Add custom options validator for filtering invalid breadcrumbs params +* Add specs for isolated view testing. + +### Changed * Renamed main gem helpers for adding breadcrumbs from `add_breadcrumb` to `breadcrumb`, both inside controllers and views. -* Add specs for isolated view testing. -0.2.1 (February 22, 2012) +## [0.2.1] - 2012-02-22 +### Added * Add more integration tests and fixed bug with adding breadcrumbs inside view * Add specs for controller extensions -0.2.0 (February 18, 2012) +## [0.2.0] - 2012-02-18 -* Change gemspec with new gem dependencies, use git -* Setup testing environment with dummy rails app +### Added * Add integration tests for breadcrumbs view rendering * Add translation module for breadcrumbs title lookup * Add breadcrumb formatting module with tests + +### Changed +* Change gemspec with new gem dependencies, use git +* Setup testing environment with dummy rails app * Refactor names for controller and view extensions + +## [v0.1.0] - 2011-10-22 + +* Initial implementation and release + +[v0.6.0]: https://github.com/piotrmurach/tty-spinner/compare/v0.5.0...v0.6.0 +[v0.5.0]: https://github.com/piotrmurach/tty-spinner/compare/v0.4.0...v0.5.0 +[v0.4.0]: https://github.com/piotrmurach/tty-spinner/compare/v0.3.0...v0.4.0 +[v0.3.0]: https://github.com/piotrmurach/tty-spinner/compare/v0.2.1...v0.3.0 +[v0.2.1]: https://github.com/piotrmurach/tty-spinner/compare/v0.2.0...v0.2.1 +[v0.2.0]: https://github.com/piotrmurach/tty-spinner/compare/v0.1.0...v0.2.0 +[v0.1.0]: https://github.com/piotrmurach/tty-spinner/compare/v0.1.0...HEAD