Padrino Commit Sep 17, 2013

ujifgc Merge pull request #1418 from namusyaka/fix-erb-of-sinatra

#1418のマージコミットです。

namusyaka Don't use the ActiveSupport::SafeBuffer when using erb and Sinatra as middleware. Fixes #1256.
namushaka Add third-party apps support.

erubis を使っている場合で、erb のテンプレート呼び出しをしている Sinatra::Base の middleware を呼び出した場合に、ミドルウェア側の出力が全てHTMLエスケープされた状態で出力されてしまう不具合が修正されました。

namusyaka Merge pull request #1419 from matthias-guenther/performance-tests

#1419のマージコミットです。

※個別のコミットは数が多いので省略

padrino-performance での OS 判定が RUBY_PLATFORM から RbConfig::CONFIG['target_os'] に変更され、テストコードが追加されました。

JRuby だと RUBY_PLATFORM は常に 'java' が返って来ちゃうからですね。