All Versions
76
Latest Version
Avg Release Cycle
129 days
Latest Release
704 days ago
Changelog History
Page 3
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 addregister Padrino::Admin
to yourapp/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 helper.rb.tt 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)
- ๐ NEW Include all helpers with
-
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 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)