Posted by Bryan Larsen on 2013-02-27
We’re proud to announce the release of Hobo 2.0.0.
Major New Features
Theming support has been extensively updated. New themes are much easier to write, and multiple themes per application are supported.
The default theme has been changed to a Bootstrap based theme.
Support added for the techniques mentioned in this blog post: How Basecamp Next got to be so damn fast without using much client-side UI including two mechanisms for pushState based AJAX and two mechanisms for intelligent hierarchical fragment caching.
all tags now use the standard Hobo AJAX support mechanism, which used to be known as Hobo form AJAX. The editor tags in particular have changed substantially.
new tags: nested-cache, swept-cache, live-editor, click-editor, formlet, hot-input, feckless-fieldset, accordion, accordion-collection, autocomplete, combobox, datepicker, dialog-box, tabs and more.
plugins are now based on the Rails asset pipeline. Available plugins include
hobo_mapstraction. Rails, jQuery and Bootstrap plugins can also generally be easily used.
Rails 3.2 is required, 3.2.12 or greater is strongly recommended.
many other fixes and updates. See CHANGES for more detailed information.
Changes from Hobo 2.0.0.pre10
HoboSupport’s patches to Chronic have been removed due to incompatibility with Ruby 2.0.0.
Hobo 2.0.0 has been tested against 1.8.7-p371, 1.9.3-p374, 2.0.0-p0 and JRuby 1.7.3.
Rails 4 Support
Work has started on Rails 4.0 support for Hobo. No other major features are planned for the next release of Hobo, so we do not expect it to lag too far behind the release of Rails 4.0.