Blog

Refinery CMS 4.0.2 Released

2 minutes and 3 seconds read.

We released Refinery CMS 4.0.2 with several bugfixes. You can read the changelog which has GitHub ticket numbers assigned for each entry in case you want to dive deeper.

Action required

There is a database migration attached to this release, so please run:

$ rails railties:install:migrations
$ rails db:migrate

The most important changes are :

  • Bugfix #3351 Use namespacing in cancel_url #3362 (bricesanchez) 
  • Feature/admin page index cache #3359 (bricesanchez) 
  • Bugfix #2915: assign cancel_url path in engine generator _form partial #3351 (bricesanchez) 
  • Update Refinery::Pages::Type.parts to match the format introduced in 3535b906fa #3350 (joshmcarthur) 
  • Remove rails_12factor from Heroku gems #3349 (bricesanchez) 
  • Bugfix/3340/heroku deploy #3347 (bricesanchez) 
  • Fix checking :custom_slug existence to use column_exists? #3343 (yadex205) 
  • Only add puma when it's missing #3341 (parndt) 
  • Bugfix factory page_with_page_part since Rails 5.1 #3338 (bricesanchez) 
  • Extract permitted params lists #3336 (matiasgarciaisaia) 
  • rails asset:precompile attempts to connect to DB because #3332 (emaraschio) 
  • Bugfix/3328 3329/preview button #3330 (bricesanchez) 
  • Rename FactoryGirl to FactoryBot. #3324 (parndt) 
  • Use selected_image parameter to select an image upon opening the dialog #3284 (veger) 
  • Fix permitted params allowing new images to be uploaded #3278 (veger)

What's new?

We have started to work on Refinery CMS 5.0, this major version will mainly include :

  • Support for Rails 5.2 (#3352) ;
  • Use of Mobility translation gem instead of Globalize (#3360);
  • And a new Admin UI (#3366)