Roda v1.1.0 Release Notes
Release Date: 2014-11-11 // over 9 years ago-
โ Add assets plugin, for rendering assets on the fly, or compiling them to a single compressed file (cj, jeremyevans) (#5)
๐ Make InstanceMethods in plugins not include constants, as they would pollute the constant namespace (jeremyevans)
๐ Make response.finish add the Content-Length header, not response.write (jeremyevans)
Add response.finish_with_body to override response body used (jeremyevans)
๐ Use allocate instead of new in rack app (jeremyevans)
โ Add chunked plugin, for easy streaming of template responses using Transfer-Encoding: chunked (jeremyevans)
โ Add namespace support to the multi_route plugin, to support more complex applications (jeremyevans)
๐ Make r.multi_route use named route return value if not passed a block (jeremyevans)
๐ Make r.multi_route prefer longer route if multiple routes have the same prefix (jeremyevans)
โ Add caching plugin, for handling http caching (jeremyevans)
๐ Support adding middleware after the route block has been added (jeremyevans)
๐ Allow Roda subclasses to use route block from superclass (jeremyevans)
Have r.multi_route ignore non-String named routes (jeremyevans)
๐ Pick up newly added named routes while running in the multi_route plugin, useful for development (jeremyevans)
โ Add path plugin, for named path support (jeremyevans) (#4)
โ Add error_email plugin, for easily emailing an error notification for an exception (jeremyevans)