Padrino v0.12.1 Release Notes

Release Date: 2014-04-04 // about 10 years ago
  • ๐Ÿ†• New features:

    • ๐Ÿ†• NEW #1574 Add dynamoid orm component (@nof)
    • NEW #1573 Add report_csrf_failure, enable custom reports (@ujifgc)
    • ๐Ÿ†• NEW Introduces Logger#exception method for application (@ujifgc)
    • ๐Ÿ†• NEW Allow password to be supplied to postgres (@ct-clearhaus)
    • ๐Ÿ†• NEW #1495 Adds support for lean generation option (@ujifgc)
    • ๐Ÿ†• NEW #1560 Introduces cache_object helper (@dariocravero)
    • ๐Ÿ†• NEW #1310 Implement :accepts option (@namusyaka)
    • ๐Ÿ›  FIX #1260 Load config.ru with Padrino server (@ujifgc)
    • ๐Ÿ›  FIX Respect host and port in config.ru (@ujifgc)
    • ๐Ÿ›  FIX #1622 resolve nested relative template (@ujifgc)

    ๐Ÿ› Bug fixes:

    • ๐Ÿ›  FIX Do not reload controllers twice (@ujifgc)
    • ๐Ÿ›  FIX Mimic rack-protection when no handler is defined (@ujifgc)
    • ๐Ÿ›  FIX #1582 ensure that captured blocks in erb and slim templates return nil (@minad)
    • ๐Ÿ›  FIX #1584 Avoids improper model checking (@namusyaka)
    • ๐Ÿ›  FIX the destroyer of sub application (@namusyaka)
    • ๐Ÿ›  FIX String escape safety issues with helpers (@ujifgc)
    • ๐Ÿ”— FIX stylesheet_link_tag and javascript_include_tag to use proper concat (@ujifgc)
    • FIX #1600 replaces html_safe with more effective safe_concat (@ujifgc)
    • ๐Ÿ›  FIX #1595 Fix bug in Padrino::Mounter.app_constant (@tyabe)
    • ๐Ÿ›  FIX #1606 Adjust tests to run on newer minitest versions (@ujifgc)
    • ๐Ÿ›  FIX #1609 Switch tests to explicit minitest and remove mini_shoulda (@ujifgc)
    • ๐Ÿ›  FIX #1615 Wait for external DB processes to finish before the task finishes. (@dariocravero)
    • ๐Ÿ›  FIX #1618 Wrong value of named_routes when specifying the multiple routes and nested (@namusyaka)
    • ๐Ÿ›  FIX #1621 Add explicit specification of ActiveRecord::Base.default_timezone (@tyabe)
    • ๐Ÿ›  FIX #1624 Detect path absoluteness properly (@ujifgc)
    • ๐Ÿ›  FIX Improve migration generator regex matching (@namusyaka)
    • ๐Ÿ›  FIX #1632 improve PADRINO_ENV deprecation compatibility (@ujifgc)
    • ๐Ÿ›  FIX #1634 Improve caching of template paths (@ujifgc)
    • ๐Ÿ›  FIX #1640 allow to run console without readlines (@ujifgc)
    • ๐Ÿ›  FIX #1644 Removes the media attribute from default attributes of stylesheet_link (@namusyaka)

    ๐Ÿ”จ Refactoring and cleanup:

    • ๐Ÿ›  FIX #1635 Move rendering to padrino-helpers (@ujifgc)
    • ๐Ÿ›  FIX #1612 Refactor support_lite into a padrino-support gem outside of core (@ujifgc)
    • ๐Ÿ›  FIX Refactor model generator (@scudelletti)
    • FIX Extract form_select_helpers and cleanup (@ujifgc)
    • FIX Cleanup the error_messages_for codebase in helpers (@ujifgc)
    • ๐Ÿ›  FIX Refactor application code moving setup into an application_setup file (@ujifgc)
    • ๐Ÿ›  FIX Major rendering refactor and cleanup (@ujifgc)
    • ๐Ÿ›  FIX #1602 Refactor the activerecord tasks (@namusyaka)