# Ramaze 2009.07

**URL:** <https://www.ruby-forum.com/t/ramaze-2009-07/172661>\
**Category:** Ruby\
**Created:** [July 24, 2009, 9:05pm UTC](https://www.ruby-forum.com/t/ramaze-2009-07/172661 "2009-07-24T21:05:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mifi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/7993a0/32.png) [@mifi](https://www.ruby-forum.com/u/mifi)\
**Post date:** [July 24, 2009, 9:05pm UTC](https://www.ruby-forum.com/t/ramaze-2009-07/172661/1 "2009-07-24T21:05:47Z")

</div>

The Ramaze development team is happy to announce version 2009.07 of  
Ramaze, the  
light and modular open source web framework that tries to stay out of  
your way.

This release contains mostly bug fixes and compatibility improvements,  
but also a new  
LRU cache and support for the Less templating engine.

Also, thanks to the work of Jeremy E., Scaffolding Extensions works  
with the  
current version of Ramaze again, giving you a powerful and simple way to  
provide CRUD and admin interfaces for Sequel and ActiveRecord.

I also would like to take this opportunity to ask for volunteers that  
are  
running on Windows, we are currently working on a major overhaul of the  
ramaze  
executable and would like to make sure it behaves correctly.  
If you are interested, check out the modular-bin branch and report any  
issues  
on the bug tracker or hang out on IRC.

== Metadata

Home page: [http://ramaze.net](http://ramaze.net)  
Wiki: [http://wiki.ramaze.net](http://wiki.ramaze.net)

Repository: [GitHub - manveru/ramaze: This repository moved to http://github.com/Ramaze/ramaze](http://github.com/manveru/ramaze)  
Bug tracker: [Issues · manveru/ramaze · GitHub](http://github.com/manveru/ramaze/issues)

Git clone: git://github.com/manveru/ramaze  
Current tarball: [http://github.com/manveru/ramaze/tarball/master](http://github.com/manveru/ramaze/tarball/master)

IRC: #ramaze on [irc.freenode.net](http://irc.freenode.net)

Simple example:

require ‘ramaze’

class MainController \< Ramaze::Controller  
def index  
‘Hello, World!’  
end  
end

Ramaze.start

== Summarized changes with their respective commits

- Aaron MÃ¼ller

- Masahiro Nakagawa

- Michael F. (manveru)

A complete Changelog is available at  
[http://github.com/manveru/ramaze/tree/master/doc/CHANGELOG?raw=true](http://github.com/manveru/ramaze/tree/master/doc/CHANGELOG?raw=true)

== Known issues

- When running on Ruby 1.9.x, Rack 1.0.0 has problems with the encoding,  
it is  
recommended to use master HEAD from [GitHub - rack/rack: A modular Ruby web server interface.](http://github.com/rack/rack) until  
the  
next release of Rack.
- When running on Ruby 1.9.2dev (ruby trunk), using the thin handler can  
lead  
to memory leaks. The cause is yet unknown, please use Ruby 1.9.1 or  
another  
handler (mongrel, webrick, and fcgi are known to work well)

== Ramaze Features

- Builds on top of the Rack library, which provides easy use of adapters  
like  
Mongrel, WEBrick, LiteSpeed, Thin, CGI, SCGI, or FCGI.

- Supports a wide range of templating-engines like: ERB, Erubis, Haml,  
Less,  
Liquid, Maruku, Redcloth, Remarkably, Sass, Tagz, Tenjin. And its own  
engines  
called Etanni, Ezamar, Gestalt, and Nagoro.

- Highly modular structure: you can just use the parts you like. This  
also  
means that it’s very simple to add your own customizations.

- A variety of helpers is already available, giving you things like  
advanced  
caching, OpenID-authentication or aspect-oriented programming for your  
controllers.

- It is possible to use the ORM you like, be it Sequel, DataMapper,  
ActiveRecord, Og, Kansas or something more simplistic like M4DBI.

- Good documentation: although we don’t have 100% documentation right  
now (dcov  
says around 75%), just about every part of Ramaze is covered with  
basic and  
advanced docs. There are a variety of examples, screencasts and a  
tutorial  
available.

- Friendly community: there are people from all over the world using  
Ramaze, so  
you can get plenty of help and information around the clock.

For more information please come to [http://ramaze.net](http://ramaze.net) or ask directly on  
IRC  
irc://irc.freenode.net/#ramaze

Thank you, Michael ‘manveru’ Fellinger and the Ramaze community
