Mephisto is officially back! The 0.8.1 release features 157 patches since the start of the month, and several major improvements, including:
- Support for Rails 2.2.
- Unit tests at 100%.
- A major security audit.
Major kudos go to Isaac Kearse, who submitted 37 patches, and who has a bunch more pending on the new-plugins branch. Thanks go also to Dann Lynn, George Murphy, James McCarthy and Rick Olson for their contributions, and to all the testers on #mephisto.
This is an experimental release. Please back up your database before upgrading to Mephisto 0.8.1. Mephisto still has some bugs and rough edges left over from 0.8, but we decided to get a release out quickly, so that people could take advantage of the security fixes.
If you use Mephisto plugins, please see the recent post on plugin APIs. The plugin situation is a bit messy, and we apologize for your patience while we figure it out.
If you encounter any problems with 0.8.1, please drop by #mephisto. If you’d like to submit patches, please submit a pull request to emk on github. We’d like to make an 0.8.2 release fairly soon, and your help is always welcome.
Thank you for using and contributing to Mephisto!

the assists part is all messed up (I only see one line of code no error page). When I click on the cache button I get a mephisto error page. I’m running a RoR + mongrel + nginx setup with a clean mephisto install. Also the sites link shows one site but when you click it shows another error page.
Thanks for all your hard work Eric, the system’s running smoothly for me! I’m excited about the security improvements as well as the fact that it’s now on Rails 2.2.2. You’ll have to post about which plugin API you (and the rest of Mephisto core) decide to go with.
Patches are working fine for me
Installed very easy and everything looks great except I’m getting the following error when I try to use the “Assets” tab in the admin. Googling didn’t turn up anything beyond people saying to roll back to Rails 2.0 (I’m using 2.2.2) but this Drax release clearly says in your announcement that it has support for 2.2.2 so I’m not going to do that yet. ;)
Here is the error:
$(“filelist”).update(” \n \u003Cdiv class=\”empty\” style=\”margin: 20px;\”\u003EYou have no files of this type or have yet to upload any files. \u003Ca href=\”/admin/assets/new\”\u003EUpload one now \u0026raquo;\u003C/a\u003E\u003C/div\u003E\n \n\n\n”); $(“spinner”).hide();
Here are my gems (w/ version info):
actionmailer (2.2.2) actionpack (2.2.2) activerecord (2.2.2) activeresource (2.2.2) activesupport (2.2.2) cgi_multipart_eof_fix (2.5.0) daemons (1.0.10) fastthread (1.0.1) gem_plugin (0.2.3) hoe (1.8.2) liquid (1.9.0) mongrel (1.1.5) mysql (2.7) rails (2.2.2) rake (0.8.3) rubyforge (1.0.2) tzinfo (0.3.12)
I’m on Ubuntu 8.10 on a linode account. Even more bizarre is my friend was getting his running in parallel with me on another 8.10 ubuntu linode account with the same gem versions / mephisto version and his asset tab works fine!
Any help would be much appreciated, thanks.