Refinery CMS

Ruby on Rails CMS that supports Rails 3.2

Release Updates

[SECURITY] Vulnerability in Dragonfly 0.9.12 (Affected Refinery Versions: > 0.9.7)

A vulnerability allowing the possibility of remote code execution has been discovered in Dragonfly, Refinery's image and file processor.

You can read about the details here: https://groups.google.com/forum/?fromgroups=#!topic/dragonfly-users/3c3WIU3VQTo

We strongly urge all Refinery users to update their sites as soon as possible. Steps to mitigate the problem are as follows:

  1. Run `bundle update dragonfly`.
  2. Ensure that your application is now running Dragonfly v. 0.9.14, and that everything...

Refinery CMS 2.0.4 Released

We have just released version 2.0.4 of Refinery CMS. This release builds on our previous releases and adds many improvements and bug fixes.
Importantly, we have fixed a security issue which means if you are running any previous builds in the 2.0.x release that you should upgrade to 2.0.4 as soon as possible.

Get it now.


Refinery CMS 3.0.0 Released

The Refinery CMS Core team is proud to announce the release of the next major version of Refinery — Refinery CMS 3. It's the most amazing, most technically advanced Refinery CMS ever released and we think you'll just love it.

Refinery 3 comes hot on the heels of Refinery 2, and reflects some of the big technological leaps forward that have occurred in the past four weeks:

  • Refinery 3 lets you change the back-end mount path (no more /refinery! Yay!)
  • Refinery 3 no longer has English as its...

Refinery CMS 2.0.0 released

The Refinery CMS Core Team is proud to announce the release of version 2.0. You can get it over at the download page.

Refinery 2.0 makes a number of very important updates to the project. Chief amongst these, Refinery now supports Rails 3.2 and the asset pipeline, and is now mountable as a Rails engine. You can see a list of the most notable changes in the change log.

Refinery's Journey

It's been just under three years since David Jones changed Refinery CMS from being a closed source project...


Installing RefineryCMS with Rails 3.1.3 by Tony Semana

There has been a significant amount of development toward version 2.0.0 of Refinery CMS and it's shaping up to be a really great version but until then it may not seem straightforward to actually use this version.  Tony Semana has written a walkthrough titled "Installing RefineryCMS with Rails 3.1.3" which described the process of setting up a new website with the upcoming 2.0.0 version of Refinery CMS. Thanks, Tony!

We love it when people use Refinery CMS as it is being developed but...


Refinery CMS 1.0 Released

Refinery1banner

Today the Refinery CMS Core Team is announcing Refinery CMS version 1.0.  You can get it here.

Refinery's Journey

It is exactly 2 years since David Jones changed Refinery CMS from being a closed source project at Resolve Digital to an open source project for us all to enjoy.

Phil Arndt joined Resolve Digital shortly before the public release. He picked up what was there and took it to the next level (and then some). During this time it was hard not to see Phil's name mentioned as...


Refinery CMS 0.9.9.1 released

A new 'bugfix' version in the 0.9.9 series has been released.
This release fixes many of the issues that have been discovered since the release of 0.9.9 three weeks ago. 

Notable improvements

  • The refinerycms installer gracefully exits when an error is encountered.
  • Reduced the Gemfile's complexity (hooray!) by moving most of it to a new refinerycms-testing engine.
  • The project has been split into 10 separately released gems that include their own dependencies. Don't worry, you only have to...

What's New in Refinery CMS 0.9.9

Refinery CMS 0.9.9 has just been released. This version marks the end of new features until the 1.0. So what's new in this version?

Key New Features

  • Refinery can now attach itself to a Rails application simply by including the refinerycms gem in your Gemfile.
  • We changed Refinery's authentication to use Devise.
  • Refinery now allows you to translate your content into different languages using Globalize3.
  • Refinery is now translated into 19 languages.

Noteworthy Features

  • Applied HTML5 history...

Rails 2.x Stable Update

As part of our support for previous versions of Refinery CMS, we have released version 0.9.7.14 to fix some issues that were present in 0.9.7.13. This has been done using some contributions that were made to the Rails 3 versions of Refinery CMS that we were able to move back into Rails 2 as well. 

This fixes an important bug where the user is not able to insert images into the visual editor.

To use this new version simply update the version of Refinery CMS you are using in your Gemfile...


Refinery CMS now Supports Rails 3

Refinery Heart Rails3 The Rails 3 final gem has just come out yesterday and I would like to announce that Refinery CMS 0.9.8 officially supports it! This makes Refinery CMS the first popular Rails CMS to support Rails 3. Woohoo!

Rails 3 Support

Alex Coles (myabc) did a lot of the ground work to get Refinery up and running on Rails 3. His efforts were picked up on Refinery CMS Day where the community got together to see just how far we could get in 24 hours.

The transition to Rails 3 has been interesting. It...