Padrino Commit Jul 08, 2013
ujifgc cleanup someone's sickly puts
Padrino Helper のテストコードに含まれていた余計なコード行が削除されました。
ujifgc fix bundle for ruby 1.8.7. Before allowing AS 4, we MUST branch away with statement about dropping 1.8.7
Padrino の依存している ActiveSupport のバージョン指定が 4.0 未満に変更されました。
dariocravero Merge pull request #1338 from padrino/absolute_url
#1338のマージコミットです。
ujifgc fix #751, introduce #absolute_url for generating absolute urls
URLのフルパスを取得する absolute_url メソッドが追加されました。
absolute_url(:show, :id => 1) # => http://example.com/show?id=1 absolute_url(:show, 24) # => https://example.com/admin/show/24
Merge pull request #1332 from sshaw/form_builder_namespace
#1332のマージコミットです。
sshaw add namespace option to form builder
sshaw whitespace cleanup
form_for メソッドのオプションに :namespace が指定できるようになりました。
namespace を指定すると、input 要素の id 属性に、指定した namespace が prefix として付きます。
- form_for @user, '/update', :namespace => 'foo' do |f| = f.text_field :first_name
これは
<form method="post" action="/update" protect_from_csrf="true" accept-charset="UTF-8"> <input value="9bc55ee2f79cccfc20e27d5333d7db3447c2e9fc3e3f23589451bf09c4691acf" name="authenticity_token" type="hidden"> <input id="foo_user_name" name="user[name]" type="text"> </form>
となります。
なお、form_tag では対応していません
ujifgc Merge pull request #1341 from tyabe/fix_module_name
#1341のマージコミットです。
tyabe Fix module name including dashes in project generator
ハイフンが含まれるプロジェクト名で、project ジェネレータで gem 化オプションをつけた場合に、モジュール名が適切に生成されない問題が解消されました。
nesquena Adds back 1.8.7 to travis
travis の対象バージョンとして 1.8.7 が復活しました。