CHANGELOG in simple-navigation-2.7.3 vs CHANGELOG in simple-navigation-3.0.0.beta1

- old
+ new

@@ -1,5 +1,15 @@ +*3.0.0.beta1 + +* moving deprecated rails controller methods (navigation, current_navigation) to separate file 'rails_controller_methods'. Deprecations removed. File can be required explicitly if controller methods should be still available. +* decoupling from Rails. Introducing the concept of adapters to work with several frameworks. +* tested with Rails 3.0.0 +* adding support for Sinatra and Padrino frameworks. +* cherry picking active_support stuff instead of requiring the whole bunch (tested with active_support >= 2.3.2 and 3.0.0) +* created public sample project which includes demo for Rails2, Rails3, Sinatra and Padrino (will be available on github soon) +* better src file organization (adapters/core/rendering folders) + *2.7.3 * initializing SimpleNavigation.config_file_path with empty array (was nil before). Allows for adding paths before gem has been initialized. *2.7.2 @@ -60,11 +70,11 @@ * added Rails3 compatibility * added Jeweler::Gemcutter Tasks to Rakefile *2.2.3 -* changed error handling in config-file. Do not ignore errors in config-file anymore. +* changed error handling in config-file. Do not ignore errors in config-file anymore. * only load config-file if it is present. Needed when directly providing items in render_navigation. *2.2.2 * added lib/simple-navigation.rb to allow 'require simple-navigation' or 'config.gem "simple-navigation"' @@ -90,19 +100,19 @@ * fixed handling of a non-existent explicit navigation item for a navigation context *2.0.0 * added auto_highlight feature. Active navigation is determined by comparing urls, no need to explicitly set it in the controllers anymore. Thanks to Jack Dempsey and Florian Hanke for the support on this. -* added ability to create multi-level navigations (not just limited to primary and secondary navigation). Thanks again to Jack Dempsey for the motivation ;-) +* added ability to create multi-level navigations (not just limited to primary and secondary navigation). Thanks again to Jack Dempsey for the motivation ;-) * simplified the process to explicitly set the navigation in the controller (where needed) - only deepest level has to be specified -* made auto_highlight feature configurable both on global and item_container's level +* made auto_highlight feature configurable both on global and item_container's level * config file is now evaluated in template if ever possible (not in controller anymore) *1.4.2 * explicitly loading all source files when requiring 'simple_navigation'. -*1.4.0 +*1.4.0 * added the capability to have several navigation-contexts * doc-fix *1.3.1 \ No newline at end of file