1.12.0
- When upgrading please create and run migration: https://raw.githubusercontent.com/comfy/comfortable-mexican-sofa/master/db/upgrade_migrations/08_upgrade_to_1_12_0.rb
- Wysihtml5 is out and TinyMCE 4 is in.
tinymce-rails
is a new dependency. You still have option of switching it out for whatever you want. - Bootstrap 3.1 is in.
bootstrap-sass
is a new dependency. formatted_form
is out andbootstrap_form
is in. See https://github.com/bootstrap-ruby/rails-bootstrap-forms on how to use it.- Everything is under
Comfy::
namespace. Models, controllers and even routes. Where you hadCms::Page
now you haveComfy::Cms::Page
- Due to class name changes please check Paperclip paths. You might need to move files, or redefine Paperclip configs.
- Admin and public base controllers are
Comfy::Admin::Cms::BaseController
andComfy::Cms::BaseController
- View helpers have new names:
cms_snippet_content
,cms_snippet_render
,cms_block_content
,cms_block_content_render
andcms_block_render
. See here for more details: https://github.com/comfy/comfortable-mexican-sofa/blob/master/lib/comfortable_mexican_sofa/view_methods.rb - Page blocks functionality is extracted into
cms_manageable
. See how you can make your own models act as cms pages: #409 - Better revision comparison with diffs.