Radiant 0.6.9 - Etch Release (Bugfixes)

Posted by Sean Cribbs on Friday, August 01, 2008 | |

Radiant 0.6.9 “Etch” fixes bugs present in the 0.6.8 release, namely:

It also adds one feature:

For example, this snippet will generate a randomly selected link to a child page:

 <r:random:children:each:option:link />

Many thanks to Jim Gay (who also suggested the release name), Andrew Vonderluft and Mark Yoon who helped diagnose bugs and apply fixes to this release.

Installation

To install use the gem command (with ‘sudo’ as necessary):

$ gem install radiant
Upgrading an existing project/site

1. Change the RADIANT_GEM_VERSION constant in config/environment.rb to “0.6.9” or remove it altogether.

2. Update the Radiant assets in your project:

rake radiant:update

3. Copy your customizations back into config/environment.rb, if necessary.

4. Migrate the database:

rake production db:migrate

5. Restart the server

Creating a new project/site

1. Invoke the radiant command with your desired database driver:

$ radiant -d sqlite3 my_project

2. Bootstrap the database:

$ cd my_project
$ rake db:bootstrap

3. Startup the server and try it out!

$ script/server