Radiant 0.6.5 has been a long time coming! And just to be sure, we want
to release a candidate or two to make sure we have everything solid.
There are some really major changes in this release, and here’s the two
- Rails 2.0.2 included
- RSpec is used in core and supported in extensions
You can download the Radiant 0.6.5 RC1 from
This release candidate is intended for developers and is NOT intended
for production use. Please report any bugs you find to the development
site at http://dev.radiantcms.org/.
To install use the gem command (with ‘sudo’ as necessary):
$ gem install radiant-0.6.5-RC1.gem
The gem will install as ‘radiant-0.6.5’.
=== Upgrading an existing project/site
Change the RADIANT_GEM_VERSION constant in config/environment.rb to
Update the Radiant assets in your project:
$ rake radiant:update
Copy your customizations back into config/environment.rb, if
necessary (see below).
Migrate the database if you are running 0.6.2 or earlier:
$ rake production db:migrate
- Restart the server
=== Creating a new project/site
- Invoke the ‘radiant’ command with your desired database driver:
$ radiant -d sqlite3 my_project
- Bootstrap the database:
$ cd my_project
$ rake db:bootstrap
- Startup the server and try it out!
== Internal Changes to config/environment.rb
This release has required a lot of changes to the internal API of
Radiant. End-users should be unaffected, but as a result of these
requirements, we have made significant changes to config/environment.rb
and config/boot.rb. When updating your existing projects,
config/environment.rb will be copied to config/environment.bak. You
will need to manually copy any customizations, especially
config.extensions and any other libraries, etc. that you require. DO
NOT copy config.load_paths, config.plugin_paths, or any of those items
to the new file; those settings have been internalized in this release.
Thanks again for everyone’s contributions!