Wheelhouse CMS 1.1.4

Posted on August 29th, 2014

Author: Sam Pohlenz

Wheelhouse CMS 1.1.4 is now available on the gem servers. To upgrade to this release, simply run bundle update wheelhouse from within your Rails application.

Release Notes

  • Fixed template switching in Rails 3.x
  • Fixed compatibility with Compass 1.0
  • Allow references to the node object from within templates
  • Improved error messages for unauthorized actions
  • Fixed editor permissions relating to publishing/unpublishing
  • Ensure that plugin admin routes are added before the Wheelhouse path dispatcher

Wheelhouse CMS 1.1.3

Posted on July 30th, 2014

Author: Sam Pohlenz

Just a few small fixes in today's release of Wheelhouse CMS 1.1.3.

Release Notes

  • Fixed theme asset precompilation in Rails 3.x when config.assets.initialize_on_precompile = false
  • Improve placeholders polyfill (uses native behaviour when possible)
  • Add support for custom classes on section dropdown sublabels

Wheelhouse CMS 1.1.2

Posted on June 11th, 2014

Author: Sam Pohlenz

The latest release of Wheelhouse CMS, version 1.1.2, has just been pushed to the gem servers. As usual, run bundle update wheelhouse from within your Rails application to upgrade.

Release Notes

  • Fixed handler routing in Rails 3.2.18, 4.0.5 and 4.1.1
  • Fixed editor content background in Firefox
  • Improved font rendering in Firefox on Mac OS X
  • Fixed popup stacking order
  • Added :editor => false option to content fields to disable the WYSIWYG editor

Wheelhouse CMS 1.1.1 released

Posted on April 14th, 2014

Author: Sam Pohlenz

Wheelhouse CMS 1.1.1 is now available. This release is now fully compatible with Rails 4.1 which was released last week. To upgrade, run bundle update wheelhouse from within your Rails application.

Release Notes

  • Fixed compatibility with Rails 4.1.0 final release
  • Loop collections no longer yield empty items to the template
    (can be overridden by passing :include_blank => true as an option to loop)
  • Allow multiple classes to be applied to elements within editor
  • Allow i- and inline- as prefixes for inline style class names
  • Added default admin.css.sass for newly generated themes
  • Minor visual fixes to Media Library and media popups

Wheelhouse CMS 1.1 now available

Posted on March 11th, 2014

Author: Sam Pohlenz

The biggest Wheelhouse release since version 1.0 is now finally here. If you have purchased an existing Wheelhouse CMS license, this upgrade is completely free. Otherwise, click here to sign up for a free 30-day trial.

As usual, updating is as easy as running bundle update wheelhouse from within your Rails application directory.

Rails 4 support

Better late than never, Wheelhouse now includes full support for Rails 4. This includes the latest stable release (currently 4.0.3) as well as the release candidate for version 4.1.0.

Rails 4 is now the recommended version of Rails to use with Wheelhouse CMS (Rails 3.1 and 3.2 will continue to be supported).

Revamped link dialog

Among the numerous UI improvements in Wheelhouse CMS 1.1, probably the most significant is the revamped link dialog, which makes it much easier to create links to other pages within your site (no more having to memorize the full path).

Revamped Link Dialog

More improvements and refinements are planned for the link page chooser and the popups in general, so keep an eye out for future releases.

Other UI improvements

Manage-Site-Dropdown

In Wheelhouse CMS 1.1, the Manage Site link now acts as a dropdown menu, allowing you to easily create new pages from anywhere within the admin area. Plugins can also take advantage of this with custom dropdown menus to place more functionality at your fingertips.

The drag handles for collection fields have been redesigned to make it clearer that they are draggable. The sidebar has also been improved and will scroll with the page when editing long forms, making it easier (and faster) to preview or publish your changes.

Release Notes

  • Added support for Rails 4.x
  • Added page chooser to link dialog
  • Added section dropdowns with new resources underneath Manage Site dropdown
  • Affixed sidebar to scroll alongside content
  • Added file template content type
  • Added file and file collection field types to Wheelhouse form builder
  • Added Wheelhouse::Media::FileReference type
  • Move Wheelhouse::Image class to Wheelhouse::Media::ImageReference (alias remains)
  • Added icons to Choose Image/File buttons
  • Added mobile responsive stylesheets for login forms
  • Added config.wheelhouse.admin_path configuration option to set the admin root
    (defaults to
    "/admin")
  • Added config.wheelhouse.force_ssl configuration option to force SSL within the admin
    (defaults to false)
  • Added config.wheelhouse.editor configuration hash to set options to pass to TinyMCE
  • Added support for subfolder hosting via relative_url_root configuration
  • Allow theme stylesheets and javascripts to access files from all asset pipeline load paths
  • Convert path dispatcher middleware to Rack application
  • Added case-insensitive path dispatching with 301 redirect to correct case
  • Improved logging of template processing errors
  • Prevent duplicate URLs from appearing within the sitemap
  • Fixed content field database serialization to not save dummy fields
  • Updated Dragonfly dependency to 1.0
  • Updated theme generator jQuery version to 1.11.0
  • Updated admin jQuery version to 1.11.0
  • Updated admin Backbone version to 1.1.0
  • Removed support for Internet Explorer 7