All Versions
76
Latest Version
Avg Release Cycle
129 days
Latest Release
174 days ago

Changelog History
Page 5

  • v0.10.6 Changes

    • πŸ›  FIX #786 reloader issues with routes
    • πŸ›  FIX Lumberjack Logging Compatibility
    • πŸ›  FIX Write cached css into public stylesheets path (@fnordfish)
    • πŸ›  FIX Fixes error with less component (@fnordfish)
    • πŸ†• NEW #787 Support Nested Data Attributes in Tags (@agios)
    • πŸ›  FIX #760 better html5 helper support (@Cirex)
    • πŸ†• NEW #764 adds a few form inputs in helpers (@Cirex)
    • πŸ›  FIX #680 upgrade to activesupport and activerecord 3.2
    • πŸ›  FIX Adds support for minirecord generators
    • πŸ›  FIX Upgrade to latest datamapper
    • πŸ›  FIX #702 Change to new sequel migration syntax (@funny-falcon)
    • πŸ›  FIX #705 incorrect require when using AR with pg gem (@udzura)
    • πŸ›  FIX #724 Use binread for file cache on 1.9.X
    • πŸ›  FIX #729 Added setting to change model name for admin
    • πŸ†• NEW Adds regexp route generation support (@joshbuddy)
    • 🌲 FIX #720 Set PADRINO_LOG_LEVEL constant by default (@marcosdsanchez)
    • πŸ›  FIX #725 app.app_name is not set error in padrino-cache (@modeverv)
    • πŸ›  FIX #733 Mailer generator now handles hyphens
    • πŸ›  FIX Replace Sinatra quote with Godfather movie reference on server exit (@danishkhan)
    • πŸ›  FIX #743 Correctly parse arguments to padrino binary
    • πŸ›  FIX #745 Cache now stores response and content_type (@sumskyi)
    • πŸ›  FIX #676 Adds support for trinidad web server on jruby
    • πŸ›  FIX #736 Logger refactoring to support other loggers (@skade)
    • NEW Adds alias 'escape_javascript' for 'js_escape_html' method
    • πŸ›  FIX Asset files from absolute paths should not have asset stamps associated
    • πŸ›  FIX Updated stylesheets initializers to respect spaces.
  • v0.10.5 Changes

    • πŸ›  FIX #701 make static script assets work again for generator
  • v0.10.4 Changes

    • πŸ›  FIX #690 adds proper require for sinatra-flash in Gemfile
    • πŸ›  FIX #691 fixes logger error when rendering templates
    • FIX #692 ensure :static_cache_control is properly applied
    • πŸ›  FIX #689 status messages to common padrino logger (@udzura)
    • πŸ›  FIX logger issue when displaying cache logs
    • πŸ›  FIX #694 issue with minitest generator (@runa)
    • πŸ†• NEW Silence YARD undocumented warnings in padrino gems
  • v0.10.3 Changes

    • πŸ†• NEW Upgrade to recently released Sinatra 1.3
    • πŸ›  FIX #679 replaces rack-flash with sinatra-flash
    • πŸ†• NEW #667 Adds mintest testing component to generator
    • πŸ›  FIX #634 Removes less gem dependency for less gen
    • πŸ†• NEW #662 create "content_for?" helper (@mlightner)
    • πŸ›  FIX #669 Fixes YAML locale files to be psych compliant (@skade)
    • πŸ†• NEW Fixes logger to be much cleaner with better formatting
    • πŸ›  FIX issue with generator runner for https templates (@xavierRiley)
    • πŸ›  FIX #669 YML locale files are now psych compliant
    • πŸ†• NEW #658 removes shoulda and switch to minitest (with aliases)
    • πŸ†• NEW #657 Converts RDoc to YARD and improve all docs
    • πŸ›  FIX Document example of Padrino::Admin::AccessControl (@benjaminoakes)
    • πŸ†• NEW Adds Latvian locale translation (@ugisozols)
    • πŸ›  FIX #686 Halt status with code responds as expected
  • v0.10.2 Changes

    • πŸ†• NEW support for TravisCI with build configurations
    • πŸ†• NEW support of mysql2 when using sequel as adapter (@rafaelss)
    • πŸ†• NEW #636 print which views are called in log when in development mode (@minikomi)
    • πŸ†• NEW support of ActiveRecord 3.1 and ActiveSupport 3.1
    • πŸ†• NEW yard doc available {here}[http://www.padrinorb.com/api/index.html]
    • πŸ›  FIX #624 potential issue with libxml-ruby (@farcaller)
    • πŸ›  FIX #618 allow to map routes using "index" reserved word
    • πŸ›  FIX #633 RACK_ENV now is respected also using bundled server
    • πŸ›  FIX rendering error for partials when they start with a forward slash (@philly-mac)
    • πŸ›  FIX all our sources files now are vim friendly
    • πŸ›  FIX preserve the original options when resolving a template (@Xylakant)
    • πŸ›  FIX bad path in shoulda test generator (@futurechimp)
    • πŸ›  FIX require path in model tests to generate correctly if specifing app
    • πŸ›  FIX #647 allow to override view errors
    • πŸ›  FIX #646 compat with ActiveRecord >3.0.10
    • πŸ›  FIX #381 escape "<> from tag helpers values
    • πŸ›  FIX #639 prevent XSS from admin login (@eikes)
    • πŸ›  FIX #620 render :json => obj now set content_type to 'application/json;charset=utf-8'
    • πŸ›  FIX #575 when using html parts now mailer content type is 'multipart/alternative'
    • πŸ›  FIX #631 reloading futzing with the query parameters (Hollin Wilkins & Dave Willett @ TrueCar in San Francisco)
    • FIX recognize_path now is compatible with http_router > 0.10
  • v0.10.1 Changes

    • βž• Added a Mongo store for padrino-cache [Thanks to aliem]
    • βž• Adds restful support for parent controller declaration
    • Before filters are called regardless of matching
    • πŸ›  Fix env['padrino.instance'] where create a loop and is too long to show in Padrino::ShowExceptions.
    • πŸ’Ž Compat with Slim 1.0, Compat with Ruby 1.9.3. FIX #596
    • 🌐 Translation fixes for IT, CS, DE, NL, and more with locale tests
    • πŸ›  Fixes for FR, CN and RU locales [Thanks to TweeKane]
    • Compatibility with Bundler > 1.0 in Gemfile
    • Admin generator properly destroys access control on removal
    • πŸ›  Fixes admin generation when used with namespaced models
    • πŸ‘ Allow logger to be configured before load [Thanks to skade]
    • πŸ›  Fix an error message [Thanks mariozig]
    • πŸ›  Fix doc bug in logger [Thanks Xylakant]
    • βž• Adds host parameter to DM Postgresql Adapter [Thanks to Aigeruth]
    • 0️⃣ Cleanup models folder in apps that is no longer used by default
  • v0.10.0 Changes

    • πŸ›  Fix padrino s shortcut to accept options
    • πŸ›  Fix Padrino::Application#run! (now correctly accepts options)
    • πŸ›  Fix Padrino::Server (now has correct defaults options)
    • πŸ›  Fix Padrino::Reloader with strange constants or paths #565
    • πŸ›  Fix Padrino::Reloader reloading also $LOADED_FEATURES deps
    • πŸ›  Fix Double loading of boot.rb in rake tasks. #560
    • πŸ›  Fix an issue with haml rendering on rubinius
    • πŸ›  Fix our tests to meets ruby < 1.9 needs
    • πŸ›  Fix issue #556 now we resolve correctly prerequisites of your app
    • ✨ Enhancement for #556 now is possible to add custom prerequisites to our app
    • πŸ”„ Change move Padrino.current_controller in public apis
    • ✨ Enhancement, now Padrino::Reloader works without ActiveSupport::Dependency or with it disabled #567 [Thanks Bernerdschaefer]
    • πŸ‘ Cleanup padrino-core dependencies now we have less less ActiveSupport dependencies, we are very very thin finally!
    • πŸ›  Fix bundler gem dependency mismatch #553
    • πŸ›  Fix command issue with padrino g or padrino gen on rubinius #531
    • πŸ›  Fix issue #562, now is no more necessary "bundle exec anything"
    • βœ‚ Remove Padrino::Rendering from autoloading (manually must be loaded)
    • πŸ†• New Enhancement to controller filters
    • βž• Add option to specify model generation of Account from padrino-admin
    • 0️⃣ Generates models by default into /models
    • Controllers accept :conditions option [Thanks to Bernerdschaefer]
    • βž• Added Hungarian translation [Thanks to KormΓ‘ny Zsolt]
    • βž• Added Riak support through Ripple
    • ⚑️ Updated couchrest_model dependency to ~>1.1.0
    • πŸ›  Fix issue #571, don't handle Gemfile if we are outside a Padrino project
    • πŸ›  Fix issue #569, prevent a little problem with DM and string length
    • Require only individual gems of DataMapper to use a thin environment and prevent to load old gems like json 1.4
    • πŸ‘Œ Support for priority route ordering in controllers
  • v0.9.29 Changes

    • πŸ‘ Cleanup SupportLite
    • Cleanup Reloader
    • Cleanup Padrino::Application
    • Cleanup Gemfile generation
    • Cleanup Reloader
    • Cleanup Application Server
    • πŸ‘Œ Improved Reloader
    • Decoupled Reloader, Loader, Application
    • πŸ›  Fixed Reloader in some extreme scenarios
    • πŸ‘‰ Make methods of Padrino::Application that act as Padrino Core
    • πŸ›  Fixed error logging
    • βž• Added Padrino.clear, useful to clean a Padrino Enviroment
    • πŸ‘Œ Improved granularity of our reloader locking and prevent reloading of unnecessary deps
    • πŸ‘‰ Use Sequel::Model.db= instead of DB= because is more simple change on the fly connections
    • βž• Added compatibility with CouchRest::Model 1.1+
    • πŸ’Ž Cleanup support lite and improved compatiblity with jruby
    • πŸ”¦ Expose Padrino::Application.load_paths
    • βž• Added a new method to load custom app dependencies
    • βž• Added a new format helper 'truncate_words' [Thanks cearls!]
    • πŸ›  Fixes support for local vars passing in render
    • Rake 0.9 and 0.8.7 compat
    • πŸš… Use Rack::Flash as Rails do
    • πŸ›  Fix a deprecation with model_name.human
  • v0.9.28 Changes

    • πŸ›  Fixed couchrest Account Model
    • πŸ’Ž Generate SystemTimer for Mongoid only if Ruby 1.8 [Thanks to RoryO]
    • πŸ’Ž Generate SystemTimer for Mongomapper only if Ruby 1.8
    • βž• Add padrino s as alias for padrino start
    • πŸ›  Fixed Gemfile for couchrest
    • ⚑️ Updated Gemfile for mongoid
    • πŸ›  Fix a possible loop in require_dependencies
    • βž• Added padrino rake gen useful to create a Rakefile to handle for example with heroku
  • v0.9.27 Changes

    • πŸ‘‰ 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