Roda v2.0.0 Release Notes

Release Date: 2015-02-13 // almost 7 years ago
    • ๐Ÿ‘ Allow Roda app to be used as a regular rack app even when using the middleware plugin (jeremyevans)

    • ๐Ÿ”Œ Make render plugin :layout option always be true or false (jeremyevans)

    • 0๏ธโƒฃ Make :layout=>true view option use the default layout (jeremyevans)

    • ๐Ÿ”Œ Make error_handler plugin rescue ScriptError in addition to StandardError (jeremyevans)

    • ๐Ÿ”Œ Make halt plugin integrate with symbol_views, json, and similar plugins (jeremyevans)

    • โž• Add padrino_render plugin, adding render/partial methods that work similar to Padrino (jeremyevans)

    • โž• Add Roda#render_template private method for template rendering, for use by plugins (jeremyevans)

    • ๐Ÿšš Make Roda#initialize take env hash, #call take route_block, remove private #_route (jeremyevans)

    • Remove keep_remaining_path/update_remaining_path private request methods (jeremyevans)

    • Don't modify SCRIPT_NAME/PATH_INFO during routing, merging static_path_info plugin into core (jeremyevans)

    • โœ‚ Remove code deprecated in Roda 1.3.0 (jeremyevans)