Merb 0.0.9 released
Posted by ezmobius Mon, 15 Jan 2007 01:54:00 GMT
I have just released version 0.0..9 of Merb to rubyforge. Within a few hours you should be able to gem install merb and get the new version.
There have been a ton of updates since the last release. It’s now easier to get started with merb. There is an app generator as well as mrblog, a lightweight blogging engine build on merb(not finished but good for examples)
Here is an excerpt from the changelog. I know I missed a ton of stuff because merb has grown twice as much code since the last release and is working sweet now.
* Added merb app generator $ merb -g appname * added super snazzy error pages and stack trace. install the coderay gem to get syntax highlighting of error code pages. * many fixes for efficeincy of overall framework. * extensiuve refactoring since last version * form helpers * template caching * production test and development environments. * upload progress built in now. no need for mup gem. * added helper system. * Updated merb rails session parasite mode. * vendored Paginator gem * added memory sessions * added transactional yaml store. * before and after filters, with very powerfult filter chain halting and redirection * refactor merb_server to be in the framework and not in bin/ * catch_content and throw_content * updated routing tobe more precise * added status codes module * added Request object * added Merb::Mailer frameowkr * fixed up exception handling * added basic auth mixin * added drb service provider * refactored merb halnder for speed * added Enumerable#injecting * too many more tweaks to list
You can get your own merb app started in a few steps with the new app generator:
$ sudo gem install merb $ merb -g myapp
And you can look at mrblog to see a merb app with a decent amount of functionality to see how merb works a little bit easier then the old sample app:
And the rdoc has been updated quite a bit as well:
Stay tuned for some detailed tutorials on making a secure file upload/download server with merb and integrating it with your rails app.