- Removed support Ruby 2.4/2.5 (EOL) (GH-130)
- Swapped dependency on "rails" to "railties" (GH-135)
- Minimum requirements Rails >= 5
- Prefixed shared helpers to reduce collision probability (GH-65, GH-129). [Thanks @justame, @ngelx]
- Fixed compatibility with Rails 5.0 and ActionController::API (GH-99). [Thanks @jcoyne]
- Fixed compatibility with Rails 5.0 (GH-80). [Thanks @ochko]
- Fixed initialization error (GH-75). [Thanks @soulcutter]
- Escape user input by default to avoid XSS attacks (GH-63). [Thanks @rdunlop]
- Minimum requirements Rails >= 4 and Ruby >= 2.
- FIXED: Using
add_breadcrumbs
did not properly passoptions
(GH-46). [Thanks @link664]
-
FIXED: In some circumstances the BreadcrumbsOnRails::ActionController::HelperMethods is not mixed into the controller.
-
FIXED: Breadcrumbs now accepts a polymorphic path (GH-15).
-
CHANGED: Second argument on
add_breadcrumb
is now optional (GH-6, GH-32). [Thanks @mpartel] -
CHANGED: Breadcrumb path computation fallbacks to url_for in case of unknown arguments.
-
NEW: Support for Rails 3.2.
-
FIXED: Fixed Rails 3.2 ActiveSupport::Concern deprecation warning (GH-17, GH-20).
- NEW: Element now accepts a Hash of options. The options can be useful to customize the appearance of the element, for example to set a link title or class.
-
FIXED: Invalid documentation for Element target in the controller class context (closes #2)
-
CHANGED: Upgraded to Rails 3
- FIXED: Since the removal of rails/init.rb in 7278376ab77651e540e39552384ad9677e32ff7e, Rails fails to load the helpers.
- CHANGED: Removed empty install/uninstall hooks and tasks folder.
- CHANGED: Removed rails/init hook because deprecated in Rails 3.
- Releasing the library as open source project.
-
NEW: documentation file.
-
CHANGED: run test against Rails ~> 2.3.0 but ensure compatibility with Rails 2.2.x.
-
CHANGED: Removed BUILD and STATUS constants. Added Version::ALPHA constant to be used when I need to package prereleases (see RubyGem --prerelease flag).
- Initial version