Padrino v0.9.27 Release Notes

    • ๐Ÿ‘‰ Use sass gem, because now is separated from haml
    • Escape regex in our reloader
    • ๐Ÿ‘‰ Use CouchRest::Model instead of CouchRest::ExtendedDocument [Thanks Burgestrand!]
    • ๐Ÿ›  Fixes issues with offline generation of js (from padrino-static)
    • ๐Ÿ›  Fixes YAML parsing bug by using syck
    • ๐Ÿ‘‰ Use sinatra 1.2.5
    • ๐Ÿ‘‰ Make logger sinatra 1.3 compat
    • ๐Ÿ‘‰ Use new sqlite3 gem in generated projects
    • โœ‚ Removed padrino_logging and use instead simple logging to avoid conflicts
    • 0๏ธโƒฃ By default use logging only on development
    • Uses raise_errors, dump_errors, show_exceptions as Sinatra::Base do
    • ๐Ÿ”จ Refactored Padrino::Application
    • โž• Added a global configuration in config/apps.rb used by each Padrino Applicaitons
    • ๐Ÿ”ง Moved session_secret in global configuration project
    • ๐Ÿ‘‰ Use SecureRandom to generate session secret
    • ๐Ÿ‘Œ Support 'partial' in Sinatra with explicit engine
    • Added recognize_path method ex: recognize_path(request.referrer) => [:controller_action, { :id => 1 }]
    • Added current_path method ex: current_path(:merge => :param) => "/current/1234/merge/param"
    • ๐Ÿ‘Œ Support for jruby-memcache-client/memcache-client
    • โž• Added MongoMapper task for drop database