Padrino v0.9.25 Release Notes

    • ๐Ÿ›  Fixes to allow flexible libraries in padrino-cache
    • ๐Ÿ‘ Allow select tag to take a range of options [Thanks activestylus]
    • ๐Ÿ‘ Allow grouped options in a select_tag [Thanks activestylus]
    • ๐Ÿ‘‰ Use MongoMapper official gem
    • ๐Ÿ›  Fixes ERBHandler type detection
    • ๐Ÿ›  Fixes Routes with globs that when something is after the glob i.e. get :show, :map => '/pictures/*path.html'
    • โšก๏ธ Updated http_router to ~> 0.7.0
    • Completed Padrino Cache Doc [Thanks to Onethirtyfive]
    • โž• Added a global Padrino.cache option
    • ๐Ÿ’Ž Padrino-Cache now is able to store ruby objects
    • ๐Ÿ›  Fix expire_in on redis store in Padrino Cache
    • โž• Added Ajax Helpers
    • ๐Ÿ‘‰ Use https://github.com/padrino/padrino-static for download js and ujs adapters (if no internet connection use a local copy)
    • โž• Added session_secret task generator and as default in our app templates
    • Correctly work with nested parameters sent to url [Thanks to Funny-falcon]
    • ๐Ÿ›  Fix ajax request detection for dataType: 'application/javascript'
    • โœ‚ Removed lib from excluded list of our reloader
    • โž• Added in our logs app name space for urls and layouts
    • Preserve spaces for text_area using admin/haml
    • Prevent using missing rendering engines on admin allowing user to use a different way
    • ๐Ÿ›  Fixed AbstractFormBuilder class scope name [Thanks to Funny-falcon]
    • ๐Ÿ”„ Changed layout of our logger
    • ๐Ÿ”Š Logs for cache GET and SET
    • Caching instructions in main app template
    • ๐Ÿ›  Fixes NotFound Sinatra Errors
    • Require correct rspec/exceptions in cucumber.
    • ๐Ÿ”— Stylesheet_link_tag and javascript_include_tag should allow array inputs for sources (instead of argument array)
    • More space for edit/delete actions in the Admin Section
    • โž• Added a nice confirm dialog to prevent mistakes in the Admin Section
    • โž• Added the correct DELETE method to the logout in the Admin Section
    • โž• Added setting log_static setting to Padrino.logger [Thanks to railsjedi]
    • ๐Ÿ”— Added stylesheet_link_tag and javascript_include_tag to allow array input for sources [Thanks to railsjedi]
    • โž• Added ruby-debug19 to Gemfile [Thanks to railsjedi]
    • ๐Ÿ‘ Allow simple_format to use a custom tag instead the only p tag
    • ๐Ÿ›  Fix collision with AS load_dependency
    • ๐Ÿ›  Fix File Store when cache dir is deleted after init
    • โž• Added empty rows and cols to text_area tag to be w3c
    • โšก๏ธ Update Sinatra to 1.2.3 and HttpRouter to 0.6.9
    • โž• Added cache_key inside route for a simple/fast expiring caching
    • โšก๏ธ Updated plugin git command to use Grit instead
    • โœ‚ Removed ./bundle/environment stuff
    • Rubinius compat [Thx to Rakaur]
    • ๐Ÿ›  Fixed setting custom views path
    • โœ‚ Removed deprecated dom helpers
    • ๐Ÿ‘ Completed support for Slim
    • โž• Adds Slim admin support
    • Do not enforce rack sessions for Rack:Flash
    • Now erubis is the standard for the erb templates like in tilt/sinatra
    • ๐Ÿ›  Fix stop daemonized padrino from non standard path
    • ๐Ÿ›  Fix app path when generating sub-applications
    • ๐Ÿ‘‰ Use sass gem because now is separated from haml
    • ๐Ÿ‘ Allow combining different templates (ex: render a partial built with haml from a slim/erubis view)
    • ๐Ÿ‘‰ Use sessions for uri_root
    • ๐Ÿ›  Fix padrino admin page title