# Mongrel 0.3.13 Pre-Release -- Out of Hibernation

**URL:** <https://www.ruby-forum.com/t/mongrel-0-3-13-pre-release-out-of-hibernation/60292>\
**Category:** Ruby\
**Created:** [May 11, 2006, 10:00pm UTC](https://www.ruby-forum.com/t/mongrel-0-3-13-pre-release-out-of-hibernation/60292 "2006-05-11T22:00:36Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zed\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/da6949/32.png) [@Zed\_S](https://www.ruby-forum.com/u/Zed_S)\
**Post date:** [May 11, 2006, 10:00pm UTC](https://www.ruby-forum.com/t/mongrel-0-3-13-pre-release-out-of-hibernation/60292/1 "2006-05-11T22:00:36Z")

</div>

Hello Mongrel Fans,

After about a Month of busy work, bad computers, moving half my house  
across the country, and other dramas, I’m finally pushing out the next  
release of Mongrel.

This pre-release has lots of little goodies and the start of some  
documentation that should get everyone primed for the big “Mongrel 0.4  
Enterprisey Edition 1.2” coming real soon now.

INSTALLING

Anyone NOT using Win32 can install the pre-release with:

gem install daemons  
gem install mongrel --source=[http://mongrel.rubyforge.org/releases/](http://mongrel.rubyforge.org/releases/)

Please test all your apps and make sure that you don’t have any  
problems.

BUG REPORTING

Report those bugs you find here:

[http://rubyforge.org/tracker/?atid=5145&group\_id=1306&func=browse](http://rubyforge.org/tracker/?atid=5145&group_id=1306&func=browse)

And put in any 0.4 feature requests you want in:

[http://rubyforge.org/tracker/?atid=5148&group\_id=1306&func=browse](http://rubyforge.org/tracker/?atid=5148&group_id=1306&func=browse)

0.3.13 FEATURES

This pre-release features lots of little fixes, and two nice  
contributions from Why and Dan K… Why got file uploads working so  
that big files go to a tempfile. Dan K. got conditional responses for  
files working, so Mongrel seems super snappy. Here’s the full list:

```
  * Large file uploads are streamed to a temp file rather than ram.
    (Thanks Why!)
  * Conditional HTTP responses for static files. (Thanks Dan K.!)
  * A fix to the start commandâ??sâ??help so thatâ??num-procs andâ??timeout
    are more clear.
  * A fix to the -B option since some idiot decided that they can
    change the object_id method of their classes to take a
    parameter.
  * No longer spews tons of junk to mongrel.log related to invalid
    parsing or closed client sockets.
  * Documented HttpRequestâ??s escape, unescape, and query_parse
    (which were stolen from Camping).
  * Removed some compiler warnings for unused variables in the C
    extension.
  * Rake now aborts with an obvious message if the http11 extension
    doesnâ??t build.
  * Requires â??resolv-replaceâ?? by default to prevent DNS queries from
    blocking Mongrel.

```

If nobody reports problems by tomorrow then I’ll have this rolled out as  
official and ready for Win32 folks as well.

Enjoy!

–  
Zed A. Shaw

> **[Zed A. shaw](https://zedshaw.com/)**
>
> Personal essays and writings by Zed A. Shaw.

[http://mongrel.rubyforge.org/](http://mongrel.rubyforge.org/)

---

<div class="post-metadata">

**Author:** ![Zed\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/da6949/32.png) [@Zed\_S](https://www.ruby-forum.com/u/Zed_S)\
**Post date:** [May 12, 2006, 1:09am UTC](https://www.ruby-forum.com/t/mongrel-0-3-13-pre-release-out-of-hibernation/60292/2 "2006-05-12T01:09:33Z")

</div>

Hey Zed, I’ll run all my current rails apps against it because I’m  
wanting  
to see a Mongrel + Apache setup at TextDrive. Thanks for Mongrel  
because  
this will make my life easier. Finally, I was wondering, will their be  
any  
collaboration between you and the Capistrano developers. I really like  
the  
ability to rollback a release of a rails application. Thus, does  
Mongrel  
support such a feature?

Peace,

-Conrad

---

<div class="post-metadata">

**Author:** ![Zed\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/da6949/32.png) [@Zed\_S](https://www.ruby-forum.com/u/Zed_S)\
**Post date:** [May 12, 2006, 1:52am UTC](https://www.ruby-forum.com/t/mongrel-0-3-13-pre-release-out-of-hibernation/60292/3 "2006-05-12T01:52:23Z")

</div>

On May 11, 2006, at 4:07 PM, Conrad T. wrote:

> Hey Zed, I’ll run all my current rails apps against it because I’m  
> wanting to see a Mongrel + Apache setup at TextDrive. Thanks for  
> Mongrel because this will make my life easier. Finally, I was  
> wondering, will their be any collaboration between you and the  
> Capistrano developers. I really like the ability to rollback a  
> release of a rails application. Thus, does Mongrel support such a  
> feature?

Does Mongrel need to?

It’s “just” an HTTP server.

Zed’s Rubyesque, scrappy, fast gift of an HTTP server to be sure.

A task to start and stop (via mongrel\_rails start|stop) it is all  
that’s needed to deploy with Capistrano against Mongrel.

–  
– Tom M.

---

<div class="post-metadata">

**Author:** ![Zed\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/da6949/32.png) [@Zed\_S](https://www.ruby-forum.com/u/Zed_S)\
**Post date:** [May 12, 2006, 3:08am UTC](https://www.ruby-forum.com/t/mongrel-0-3-13-pre-release-out-of-hibernation/60292/4 "2006-05-12T03:08:15Z")

</div>

Hi ALL, thanks for responding to my post.

-Conrad

---

<div class="post-metadata">

**Author:** ![Zed\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/da6949/32.png) [@Zed\_S](https://www.ruby-forum.com/u/Zed_S)\
**Post date:** [May 12, 2006, 2:01am UTC](https://www.ruby-forum.com/t/mongrel-0-3-13-pre-release-out-of-hibernation/60292/5 "2006-05-12T02:01:27Z")

</div>

On May 11, 2006, at 7:07 PM, Conrad T. wrote:

> Hey Zed, I’ll run all my current rails apps against it because I’m  
> wanting to see a Mongrel + Apache setup at TextDrive. Thanks for  
> Mongrel because this will make my life easier. Finally, I was  
> wondering, will their be any collaboration between you and the  
> Capistrano developers. I really like the ability to rollback a  
> release of a rails application. Thus, does Mongrel support such a  
> feature?

Hi Conrad,

Check out the mongrel\_cluster gem. It contains a Capistrano task  
library for mongrel clusters.

Good Luck!

## Bradley Taylor

Rails Machine  
Simplified Ruby on Rails application deployment  
[http://railsmachine.com](http://railsmachine.com)
