All Versions
Latest Version
Avg Release Cycle
129 days
Latest Release
704 days ago

Changelog History
Page 3

  • v0.13.0 Changes

    October 11, 2015
    • ๐Ÿ›  FIX #1614 Do not search for caller in bundler lib (@ujifgc)
    • ๐Ÿ›  FIX #1796 Save and restore layout setting (@ujifgc)
    • ๐Ÿ›  FIX #1882 Fix ambiguous selected items in "select_tag" (@nesquena)
    • ๐Ÿ›  FIX #1965 Fail properly on wrong mailer name or message (@ujifgc)
    • ๐Ÿ›  FIX #1959 simplify the mounter class (@dnesteryuk)
    • ๐Ÿ›  FIX #1916 Check key existence on caching (@namusyaka)
    • ๐Ÿ†• NEW #1946 Documentation fixes re default renderer is now none (@Quintasan)
    • ๐Ÿ›  FIX #942 remove ar:auto:upgrade (@ujifgc)
    • ๐Ÿ†• NEW #1919 allow configuring log file path
    • ๐Ÿ›  FIX #1931 render partials in mail if padrino-helpers is available (@ujifgc)
    • ๐Ÿ›  FIX #1950 Padrino now follows Sinatra's charset policy (@ujifgc)
    • ๐Ÿ†• NEW #1909 Basic project configuration engine (@ujifgc)
    • ๐Ÿ†• NEW #1966 sample benchmark test of padrino core (@ujifgc)
  • v0.13.0.beta3 Changes

    August 02, 2015
    • ๐Ÿ†• NEW #1908 Adds test-unit as a test component (@namusyaka)
    • FIX #1829 add absolute_url to app methods, add :base_url setting (@ujifgc)
    • ๐Ÿ›  FIX #1880 rendering issue by accepting string content types (@ujifgc)
    • ๐Ÿ†• NEW #1898 Adds missing helpers for the input html element (@namusyaka)
    • ๐Ÿ›  FIX AWS namespace in Dynamoid component (@namusyaka)
    • ๐Ÿ›  FIX Root index route incorrectly matches single-character URLs (@namusyaka)
    • ๐Ÿ†• NEW #1929 Alias db:migrate:down and db:migrate:up when using datamapper (@postmodern)
    • ๐Ÿ›  FIX #1932 Replace ConnectionManagement with ConnectionPoolManagement (@namusyaka)
    • FIX Restore AbstractFormBuilder#field_human_name (@namusyaka)
    • ๐Ÿ›  FIX #1936 Don't echo password input (@namusyaka)
    • ๐Ÿ†• NEW #1940 Add IdentityMap middleware to datamapper (@namusyaka)
    • ๐Ÿ›  FIX Cache test for moneta (@ujifgc)
    • ๐Ÿ›  FIX #1943 Issue with format provides in controller with wildcard accepts header (@ujifgc)
    • ๐Ÿ›  FIX #1942 maintain Sinatra params indifference (@ujifgc)
    • ๐Ÿ›  FIX properly reload classes without instances (@ujifgc)
    • ๐Ÿ›  FIX #1922 consider methodless constants not external (@ujifgc)
    • ๐Ÿ†• NEW #1945 adds community page to padrino-docs (@Quintasan)
  • v0.13.0.beta2 Changes

    April 11, 2015
    • ๐Ÿ›  FIX #1870 Trigger filters if superclass responds to :filters (@namusyaka)
    • ๐Ÿ›  FIX #749 Trigger resource dirtiness for datamapper (@ujifgc)
    • ๐Ÿ†• NEW #1853 Adds wrapper for application which allows better extensibility (@namusyaka)
    • ๐Ÿ›  FIX #1891 Refactorings for more reliable dependency loading (@hcatlin, @namusyaka)
    • ๐Ÿ›  FIX Update rack-test to 0.6.3 and remove old patch (@ujifgc)
    • ๐Ÿ›  FIX #1895 Use compass-blueprint gem for improved compass generator (@myokoym)
    • ๐Ÿ›  FIX #1899 Upgrade to sinatra 1.4.6 and latest rack version (@namusyaka)
    • ๐Ÿ›  FIX #1886 Moves rake task loading code later in the booting process (@namusyaka)
  • v0.13.0.beta1 Changes

    February 22, 2015
    • ๐Ÿ›  FIX cleanup and refactor rake tasks (@ujifgc)
    • ๐Ÿ†• NEW Remove deprecated cache functionality (@minad)
    • ๐Ÿ›  FIX Cleanup and improve test helpers for each gem (@ujifgc)
    • ๐Ÿ›  FIX allow Padrino::Rendering with standard ERB (@ujifgc)
    • ๐Ÿ†• NEW Emulate set method in mailer context (@ujifgc)
    • ๐Ÿ›  FIX #1772 add button content tag to button_to block (@ujifgc)
    • ๐Ÿ†• NEW #1133 switch default renderer to none (@ujifgc)
    • ๐Ÿ›  FIX #1792 Faster code using reverse_each to iterate gems (@glaucocustodio)
    • ๐Ÿ›  FIX #1793 Faster code using #sub instead of #gsub (@glaucocustodio)
    • ๐Ÿ›  FIX #1795 load missing models for sq:seed (@ujifgc)
    • ๐Ÿ†• NEW Use mustermann19 in all cases now (@namusyaka)
    • ๐Ÿ›  FIX Remove abuse of force_encoding (@ujifgc)
    • ๐Ÿ›  FIX #1811 Refactor and change style of path_router within core routing (@namusyaka)
    • ๐Ÿ›  FIX #1803 Use relative paths for sqlite and sequel (@ujifgc)
    • ๐Ÿ†• NEW #1800 Support named capture on regex for router (@namusyaka)
    • ๐Ÿ›  FIX #1821 Don't load dependency files unless app's root is within Padrino root (@namusyaka)
    • ๐Ÿ›  FIX Improved docs and FAQ for helpers and core (@fwolfst, @CrowdHailer, @seanhussey, @neilang)
    • ๐Ÿ›  FIX #1835 Switch admin to sequel fixtures rather than datamapper (@namusyaka)
    • ๐Ÿ›  FIX #1828 Refactor new router and fix sinatra compatibility (@namusyaka)
    • ๐Ÿ›  FIX Ensure the before_filter is triggered in certain cases (@namusyaka)
    • FIX Widen the range of default_dependency_paths (@namusyaka)
    • ๐Ÿ†• NEW #1831 Implement the mi:translate task (@namusyaka)
    • ๐Ÿ›  FIX #1852 ApplicationWrapper Prerequisite Issue (@hcatlin)
    • ๐Ÿ›  FIX #1856 Skips loading models for the activerecord rake tasks (@namusyaka)
    • ๐Ÿ†• NEW #1857 Precompile routes when loading Padrino (@namusyaka)
    • ๐Ÿ†• NEW #1818 Implement source_location option for logger (@namusyaka)
    • ๐Ÿ›  FIX #1859 Correct issues with the admin seeds generator (@Quintasan)
    • ๐Ÿ›  FIX #1704 Make broken async stream callbacks work in Padrino (@jay2u)
    • ๐Ÿ›  FIX #1862 Re-implement PathRouter#recognize (@namusyaka)
    • ๐Ÿ›  FIX #863 Removes unsafe http_router patch (@namusyaka)
    • ๐Ÿ›  FIX #1867 Update ShowExceptions to suit latest rack master (@namusyaka)
    • ๐Ÿ›  FIX #1879 Improve access to Active Record Database Configuration (@scudelletti)
    • โœ‚ DELETE remove deprecations (String#undent, #link_to with :fragment, old caching, old form builder, rendering #fetch_template_file, #cache_template_file!, #resolved_layout, Application#load_paths, Padrino.set_load_paths, Padrino.load_paths)
    • ๐Ÿ›  FIX #1860 Padrino --environment switch now takes precedence over RACK_ENV environment variable
    • ๐Ÿ›  FIX #1849 return proper exit codes in CLI
  • v0.12.9

    February 23, 2018
  • v0.12.5 Changes

    February 22, 2015
    • ๐Ÿ›  FIX #1794 inheritance of global prereqs (@ujifgc)
    • ๐Ÿ›  FIX #1798 handling non-array with statement for params (@ujifgc)
    • ๐Ÿ›  FIX Russian translation for password (@harrykiselev)
    • ๐Ÿ›  FIX Prevent Padrino from overriding cache settings (@dariocravero)
    • ๐Ÿ›  FIX sequence of execution for configuration methods in application (@namusyaka)
    • ๐Ÿ›  FIX translations for admin for cs (@ortiga)
    • ๐Ÿ›  FIX exception raised when running the controller generator (@namusyaka)
    • ๐Ÿ›  FIX #1875 lock down rack to < 1.6.0 because of sinatra conflict (@ujifgc)
  • v0.12.4 Changes

    October 19, 2014
    • ๐Ÿ›  FIX #1744 Corrects color support for Windows (@tyabe)
    • ๐Ÿ›  FIX #1736 Regression with textarea helper (@ujifgc)
    • ๐Ÿ›  FIX #1743 Add a padrino-gen generator for creating new Helpers (@dariocravero)
    • ๐Ÿ›  FIX #1746 Avoid reloading the file if its path is not started with Padrino.root (@namusyaka)
    • โœ‚ DELETE deprecated build_object method (@namusyaka)
    • ๐Ÿ‘‰ FIX #1752 Don't set the @_use_format variable when provides method is called (@namusyaka)
    • ๐Ÿ›  FIX #48 Update mailer documentation and sample code (@postmodern)
    • ๐Ÿ›  FIX #1752 Refactor routing code to avoid weird parameter (@namusyaka)
    • ๐Ÿ›  FIX #1754 Adds end tags to admin erb template for index (@namusyaka)
    • ๐Ÿ›  FIX #1749 Replace the AR::ConnectionManagement middleware with new middleware (@namusyaka)
    • ๐Ÿ†• NEW #1756 Adds support for mysql2 gem in sql rake task helpers (@d6rkaiz)
    • ๐Ÿ›  FIX #1761 Allow passing upcased string as the app name
    • ๐Ÿ›  FIX #1776 improve params filtering for routes (@ujifgc)
    • ๐Ÿ›  FIX #1778 Various YARD doc inconsistencies or errors (@claudiob)
    • ๐Ÿ›  FIX #1765 Use controller's base path instead of constant name at controller test (@namusyaka)
    • ๐Ÿ›  FIX #1781 Removes the default_filters method setting incorrect content-type (@namusyaka)
    • ๐Ÿ›  FIX Sinatra compatibility for passing options to the static! method
    • ๐Ÿ›  FIX #1585 Update HAML to pass tests by upgrading versions (@ujifgc)
    • ๐Ÿ›  FIX #1782 make padrino-gen detect absolute paths on Windows (@ujifgc)
    • ๐Ÿ›  FIX #1779 Use expanded path to request controller's content (@namusyaka)
    • ๐Ÿ›  FIX Use yield and flatmap when possible to speed up performance (@ujifgc)
    • ๐Ÿ†• NEW #1787 Mounter now supports Rack applications (@namusyaka)
    • ๐Ÿ›  FIX #1788 exception that occurs when the free regex route exists (@namusyaka)
    • ๐Ÿ†• NEW Merges the padrino-docs guides and content directly into the main repository (@ujifgc)
  • v0.12.3 Changes

    August 13, 2014
    • ๐Ÿ›  FIX #1579 Update admin deps such as font-awesome, jquery, bootstrap (@WaYdotNET)
    • ๐Ÿ›  FIX #1681 Set html message part properly within the mailer (@judofyr)
    • ๐Ÿ›  FIX Refactor application router code into multiple modules (@ujifgc)
    • ๐Ÿ›  FIX Cleanup routing controller code by removing code duplication (@ujifgc)
    • DEL #1684 Extract breadcrumbs into padrino-contrib (@namusyaka)
    • ๐Ÿ›  FIX #1690 fields_for helper should respect the builder of parent (@namusyaka)
    • ๐Ÿ›  FIX Update taiwanese translations to fix typos (@felix125)
    • ๐Ÿ›  FIX #1693 Remove load_paths and have reloader rely on default prerequisites (@ujifgc)
    • ๐Ÿ›  FIX #1694 Setup proper name for helper when generating a skeleton project (@namusyaka)
    • ๐Ÿ›  FIX make Padrino server threaded in development if possible (@ujifgc)
    • ๐Ÿ›  FIX #1697 Padrino::Mailer::Mime.mime_type detection (@tyabe)
    • ๐Ÿ›  FIX #1701 don't load admin locales automatically (@dariocravero)
    • ๐Ÿ›  FIX #1705 Upgrade to RSpec 3 syntax (@tyabe)
    • ๐Ÿ›  FIX #1683 Test should not depend on the execution order (@namusyaka)
    • ๐Ÿ†• NEW #1708 Adds no-helper option to controller generator to skip helpers (@tyabe)
    • ๐Ÿ›  FIX #1709 tiny app skeleton generator should provide test files (@namusyaka)
    • ๐Ÿ›  FIX datamapper sqlite rake tasks (@ujifgc)
    • DEL Padrino::Admin::Utils::Crypt as it wasn't being used (@dariocravero)
    • ๐Ÿ›  FIX #1710 Adjust path to pre-load the helper (@namusyaka)
    • ๐Ÿ†• NEW #1712 Implement :force option in the app generator and the model generator (@namusyaka)
    • ๐Ÿ›  FIX #1717 make generated 'log' and 'tmp' folders to contain ".keep" file (@namusyaka)
    • ๐Ÿ›  FIX #1722 do not remove external constants (@ujifgc)
    • ๐Ÿ›  FIX #1727 do not apply default layout to templates with unsupported engine (@ujifgc)
    • ๐Ÿ›  FIX controller-wide expires to be respected (@ujifgc)
    • ๐Ÿ›  FIX Do not pass :submit_options as an attribute of form element for button (@namusyaka)
    • ๐Ÿ›  FIX #1732 Only use initializing with mutex on Java platform (@ujifgc)
    • ๐Ÿ›  FIX #1736 Respect the leading newline in textarea value (@krororo)
    • ๐Ÿ›  FIX #1738 Change email condition for default AR4.1 in minirecord (@tyabe)
    • ๐Ÿ›  FIX #1733 Allow strings in route :with option (@ujifgc)
    • ๐Ÿ›  FIX #1740 Loosen thor dependency to ~> 0.18 (@postmodern)
    • ๐Ÿ›  FIX #1741 Fix tests related to the thor generator (@namusyaka)

    NOTE: If you're using the admin locales and you're not using Padrino::Admin::AccessControl you will have to add register Padrino::Admin to your app/app.rb in order to get the locales in.

  • v0.12.2 Changes

    May 12, 2014
    • ๐Ÿ†• NEW Include all helpers with include Padrino::Helpers (@ujifgc)
    • ๐Ÿ›  FIX #1646 do not pass include_blank as select attribute (@ujifgc)
    • ๐Ÿ›  FIX #1645 disable webrick accesslog (@ujifgc)
    • ๐Ÿ›  FIX #1648 params is not set correctly in prioritized routes (@namusyaka)
    • ๐Ÿ›  FIX #1651 Pass the correct env variable through middleware (@judofyr)
    • ๐Ÿ›  FIX #1652 Rendering bugs by refactoring template resolution (@ujifgc)
    • ๐Ÿ†• NEW #1653 Allow create and drop for sqlite adapter
    • ๐Ÿ›  FIX #1654 double escape of & in mail_to helper (@rmm5t)
    • ๐Ÿ›  FIX #1655 Switch to SVG badges in readme for travis
    • ๐Ÿ›  FIX #1656 Add period and fix types for ja localization
    • FIX Do not pass protect_from_csrf as an attribute of form element (@namusyaka)
    • ๐Ÿ›  FIX The for attribute of the label element must refer to a form control (@namusyaka)
    • ๐Ÿ†• NEW #1661 tests for csrf-protection with http header X-CSRF-TOKEN (@cookiebody)
    • ๐Ÿ›  FIX #1663 override setup_session method to support custom session management (@cookiebody)
    • FIX #1670 url when both uri_root and RACK_BASE_URI is setting (@tmtm)
    • ๐Ÿ›  FIX #1671 add options :fragment and :anchor to #url (@ujifgc)
    • ๐Ÿ†• NEW #1676 Change format of to modular style for testability (@namusyaka)
    • ๐Ÿ›  FIX Rack::Test does not work on minitest (@namusyaka)
    • ๐Ÿ›  FIX #1662 load external libraries only once
    • ๐Ÿ†• NEW #905 implement query param filtering protection (@ujifgc)
  • v0.12.1 Changes

    April 04, 2014

    ๐Ÿ†• 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 with Padrino server (@ujifgc)
    • ๐Ÿ›  FIX Respect host and port in (@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)