February 16th, 2011
We are happy to announce the release of WebROaR v0.5.0 with some new features, enhancement and fixes.
This release added support to filter out known exceptions at application level and these filtered exceptions are listed in Permanently Ignored list.
The previous version of the server supports only 'deflate' encoding for static assets. Now, 'gzip' encoding is also supported with this release.
We have also added command line support to add/remove an application form its root directory. User can simply deploy an application from its root directory by executing command 'webroar add'. It would deploy the application using default parameters. Of course, you can pass parameters to overwrite default parameters.
Here is the list of changes after v0.4.0 release:
- Added support to filter out know exceptions.
- The number of exceptions displayed in exception list made configurable.
- Support gzip encoding for static assets.
- Support for adding/removing applications from its root directory with default parameters.
- Support to render static assets for Rails 3 application.
- Updated test cases.
- Implemented new YAML parser to handle lists and associative arrays.
- Added client side validations on Admin Panel.
- Code clean-up in Admin Panel.
- Corrected rendering of graph partials.
- Improve popup windows used to display help messages.
- Corrected checkbox selection functionality on exception listing page.
- Check Cache-Control header before choosing encoding. This fixes an issue of static content encoding on IE6.
- Update values on Admin Panel home page using single Ajax request.
- Wrapped multi statement macros in do..while structure.
- Fixed rack dependency issue.
- Improve the logic of exiting worker gracefully if there is an error.
- Fixed starling dependency issue with Rails 3 application.
- Kept strict dependency for Rspec 1.3.x.
- Fixed QUERY_STRING issue faced with Rails 3 application.
- Clean-up and improve migration scripts.
- Updated libyaml to v0.1.3
- Upgraded Libev to v3.9.
- Improved Ajax call on Analytics page.
sudo gem install webroar sudo webroar install
In case you have a previous installation of WebROaR, the install would give an option to import previous configuration, logs and admin panel data. Or you can also choose to install afresh and deploy your application(s) again.
You can also refer the WebROaR User Guide for more detailed information.
We are thankful to all the people who reported the issues on Lighthouse and the mailing list. We would be very happy to receive more feedback/comments and bug-reports. Look forward to your support for WebROaR, please run your ruby web application on it and let us know how it goes.