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.
Anyone NOT using Win32 can install the pre-release with:
gem install daemons
gem install mongrel --source=http://mongrel.rubyforge.org/releases/
Please test all your apps and make sure that you don’t have any
Report those bugs you find here:
And put in any 0.4 feature requests you want in:
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.
Zed A. Shaw