なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2017/07/25)

2017/07/25分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Fix COUNT(DISTINCT ...) with ORDER BY and LIMIT to keep the existing select list. ApplicationRecord is no longer generated when generating m…

rails commit log流し読み(2017/07/24)

2017/07/24分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Add purpose and expiry support to ActiveSupport::MessageVerifier & ActiveSupport::MessageEncryptor. Use frozen string literal in actionmail…

rails commit log流し読み(2017/07/23)

2017/07/23分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #29768 from janpieper/sort-enabled-extensions-in-dump activerecord/lib/active_record/schema_dumper.rbの修正です。 schema dumpにextensionsを出力する際に、…

rails commit log流し読み(2017/07/22)

2017/07/22分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md When a has_one association is destroyed by dependent: destroy, destroyed_by_association will now be set to the reflection, matching the beha…

rails commit log流し読み(2017/07/21)

2017/07/21分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #29851 from printercu/patch-1 railties/lib/rails/tasks/yarn.rakeの修正です。 yarn:yarn:install task実行時に--productionオプションを指定するよう修正してい…

rails commit log流し読み(2017/07/20)

2017/07/20分のコミットです。 CHANGELOGへの追加はありませんでした。 Move back to @matthewd’s close io fixed rb-inotify. Gemfileの修正です。 forkしたrb-inotifyを使用するよう修正しています。 rb-inotifyにRuby 2.2.5でエラーになってしまう問題が…

rails commit log流し読み(2017/07/19)

2017/07/19分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Fix unscoped(where: [columns]) removing the wrong bind values Fix typo s/rause/raise/ activerecord/test/cases/dirty_test.rbの修正です。 rais…

rails commit log流し読み(2017/07/18)

2017/07/18分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Allow multiparameter assigned attributes to be used with text_field railties/CHANGELOG.md Add bootsnap to default Gemfile Support - as a pla…

rails commit log流し読み(2017/07/17)

2017/07/17分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Make the order of Hash#reverse_merge! consistent with HashWithIndifferentAccess. activerecord/CHANGELOG.md Relation#joins is no longer affe…

rails commit log流し読み(2017/07/16)

2017/07/16分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Skip unused components when running bin/rails app:update. Allow to pass a connection to the dbconsole command Passing the environment’s name as …

rails commit log流し読み(2017/07/15)

2017/07/15分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix doc format for ActiveSupport::Testing::TimeHelpers [ci skip] activesupport/lib/active_support/testing/time_helpers.rbのdocの修正です。 ActiveSupport::Testing::TimeHelpe…

rails commit log流し読み(2017/07/14)

2017/07/14分のコミットです。 CHANGELOGへの追加はありませんでした。 [ci skip]Remove options of javascript_link_tag and stylesheet_link_tag in guides rails guideのAction View Overviewの修正です。 javascript_path、stylesheet_include_tagメソッ…

rails commit log流し読み(2017/07/13)

2017/07/13分のコミットです。 CHANGELOGへの追加はありませんでした。 Response#charset= uses default_charset when nil is passed actionpack/lib/action_dispatch/http/response.rbのdocの修正です。 Response#charset=にnilを渡した場合、utf-8が設定さ…

rails commit log流し読み(2017/07/12)

2017/07/12分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Change sqlite3 boolean serialization to use 1 and 0 Fix english for the rescue_from warning [ci skip] rails guideのAction Controller Overvie…

rails commit log流し読み(2017/07/11)

2017/07/11分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Make Rails' test runner work better with minitest plugins. actionpack/CHANGELOG.md Protect from forgery by default Merge pull request #29572 fro…

rails commit log流し読み(2017/07/10)

2017/07/10分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Add freeze_time helper which freezes time to Time.now in tests. [ci skip] update MessageEncryptor example to use the key length as returned…

rails commit log流し読み(2017/07/09)

2017/07/09分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Add rails secrets:show command. Load environment file in dbconsole command actioncable/CHANGELOG.md Hash long stream identifiers when using Post…

rails commit log流し読み(2017/07/08)

2017/07/08分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activemodel/CHANGELOG.md Add method #merge! for ActiveModel::Errors. Add ActiveModel::Errors#merge! activemodel/lib/active_model/errors.rbの修正です。 ActiveModel::Er…

rails commit log流し読み(2017/07/07)

2017/07/07分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix extracting MariaDB version activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rbの修正です。 MariaDBのversionチェック処理をメソッドに切り出してい…

rails commit log流し読み(2017/07/06)

2017/07/06分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Allow mounting the same engine several times in different locations. Fix warning: `*‘ interpreted as argument prefix activesupport/test/core_ext…

rails commit log流し読み(2017/07/05)

2017/07/05分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Fix eager loading/preloading association with scope including joins. Remove database specific JSON types Active Recordの修正です。 DB固有のJ…

rails commit log流し読み(2017/07/03)

2017/07/03分のコミットです。 CHANGELOGへの追加はありませんでした。 Remove redundant assert_respond_to 各テストから、不要なassert_respond_toの呼び出し(同テスト内の違う箇所で該当のメソッドを呼んでいる)を削除しています。 Merge pull request #2…

rails commit log流し読み(2017/07/02)

2017/07/02分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionview/CHANGELOG.md Add srcset option to image_tag helper. activerecord/CHANGELOG.md Deprecate set_state method in TransactionState Fix transactions to apply stat…

rails commit log流し読み(2017/07/01)

2017/07/01分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Clear screenshot files in tmp:clear task. Add CHANGELOG for #29630 [ci skip] actionpack/CHANGELOG.mdの修正です。 先日コミットされた、ActionContr…

rails commit log流し読み(2017/06/30)

2017/06/30分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionpack/CHANGELOG.md Fallback ActionController::Parameters#to_s to Hash#to_s. Merge pull request #29623 from kamipo/should_use_same_connection_in_query_cache activ…

rails commit log流し読み(2017/06/29)

2017/06/29分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Query cache was unavailable when entering the ActiveRecord::Base.cache block without being connected. Fix eager loading to respect store_ful…

rails commit log流し読み(2017/06/28)

2017/06/28分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actioncable/CHANGELOG.md ActionCable’s redis adapter allows for other common redis-rb options (host, port, db, password) in cable.yml. activerecord/CHANGELOG.md Previ…

rails commit log流し読み(2017/06/27)

2017/06/27分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #29519 from Edouard-chin/ec-structure-flags-order activerecord/lib/active_record/tasks/mysql_database_tasks.rbの修正です。 MySQLのdump / load処理で、stru…

rails commit log流し読み(2017/06/26)

2017/06/26分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Add railtie.rb to the plugin generator Add railtie.rb to the plugin generator railtiesの修正です。 rails pluginを生成する際にRails::Railtieを継…

rails commit log流し読み(2017/06/25)

2017/06/25分のコミットです。 CHANGELOGへの追加はありませんでした。 Add an option to silence puma in system tests. actionpack/lib/action_dispatch/system_testing/server.rbの修正です。 system testでテスト用にPumaを起動する際に、Pumaの起動メッ…

rails commit log流し読み(2017/06/24)

2017/06/24分のコミットです。 CHANGELOGへの追加はありませんでした。 Removed reference to unexisting methods: actionpack/lib/action_dispatch/testing/integration.rbの修正です。 ActionDispatch::Integration::Runner moduleで既に使用される事の無…

rails commit log流し読み(2017/06/23)

2017/06/23分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix typo in AC::UnfilteredParameters message [ci skip] actionpack/lib/action_controller/metal/strong_parameters.rbのdocの修正です。 ActionController::Parameters#to_h、#to_h…

rails commit log流し読み(2017/06/22)

2017/06/22分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Merging two relations representing nested joins no longer transforms the joins of the merged relation into LEFT OUTER JOIN. Merge pull reque…

rails commit log流し読み(2017/06/21)

2017/06/21分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionview/CHANGELOG.md Fix issues with scopes and engine on current_page? method. activerecord/CHANGELOG.md Use bulk INSERT to insert fixtures for better performance…

rails commit log流し読み(2017/06/20)

2017/06/20分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Deprecate capify! method in generators and templates. Refactor #insert_fixtures to use Arel activerecord/lib/active_record/connection_adapters/a…

rails commit log流し読み(2017/06/19)

2017/06/19分のコミットです。 CHANGELOGへの追加はありませんでした。 CI against JRuby 9.1.12.0 .travis.ymlの修正です。 CIで使用するJRubyのバージョンを9.1.12に更新しています。 Fix examples for AC::Parameters#to_query [ci skip] actionpack/lib/…

rails commit log流し読み(2017/06/18)

2017/06/18分のコミットです。 CHANGELOGへの追加はありませんでした。 Fixes FIXME: rb-inotify 0.99 has been released Gemfileの修正です。 rubygemsにリリースされているrb-inotifyを使用するよう修正しています。 Add a test case for #28754 activerec…

rails commit log流し読み(2017/06/17)

2017/06/17分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #29140 from notEthan/log_subscribed_avoid_rescuing activesupport/lib/active_support/log_subscriber.rbの修正です。 LogSubscriber::finishメソッドでloggerを…

rails commit log流し読み(2017/06/16)

2017/06/16分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #29462 from kamipo/fix_dump_schema_information_with_empty_versions activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rbの修正…

rails commit log流し読み(2017/06/15)

2017/06/15分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionmailer/CHANGELOG.md Allow ActionMailer classes to configure their delivery job Merge pull request #29378 from kamipo/avoid_overwriting_id_attribute_methods acti…

rails commit log流し読み(2017/06/14)

2017/06/14分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #29438 from koic/add_migration_compatibility_test activerecord/test/cases/migration/compatibility_test.rbの修正です。 Rails 4.2で作成されたmigrationファ…

rails commit log流し読み(2017/06/13)

2017/06/13分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix formatting of AD::FileHandler and AD::Static doc [ci skip] actionpack/lib/action_dispatch/middleware/static.rbのdocの修正です。 ActionDispatch::FileHandler、ActionDispa…

rails commit log流し読み(2017/06/12)

2017/06/12分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Default ActiveSupport::MessageEncryptor to use AES 256 GCM encryption. Merge pull request #29263 from assain/default_message_encryptor_to_g…

rails commit log流し読み(2017/06/11)

2017/06/11分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionview/CHANGELOG.md Generate field ids in collection_check_boxes and collection_radio_buttons. Revert #25628. Incomplete change + needs a deprecation cycle. Activ…

rails commit log流し読み(2017/06/10)

2017/06/10分のコミットです。 CHANGELOGへの追加はありませんでした。 [ci skip] Add backquote to :counter_cache option rails guideのActive Record Associationsの修正です。 :counter_cacheをバッククォートで囲むよう修正しています。 Split up the c…

rails commit log流し読み(2017/06/09)

2017/06/09分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request https://github.com/rails/rails/pull/28637 from st0012/fix-partial-cache-logging Action Viewの修正です。 partial templateがcacheされていないのにログにcach…

rails commit log流し読み(2017/06/08)

2017/06/08分のコミットです。 CHANGELOGへの追加はありませんでした。 Move slicing to initializer. actionview/lib/action_view/helpers/tags/base.rb、 actionview/lib/action_view/helpers/tags/select.rbの修正です。 selectタグから不要なオプション…

rails commit log流し読み(2017/06/07)

2017/06/07分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Cache: write_multi Tiny documentation fixes [ci skip] actionpack/lib/action_dispatch/system_test_case.rbのdoc、及び、rails guideのA Guide t…

rails commit log流し読み(2017/06/06)

2017/06/06分のコミットです。 CHANGELOGへの追加はありませんでした。 Remove deprecated passing of string to :if/:unless (#29357) rails guideのActive Record Validationsの修正です。 Combining Validation Conditionsの項に、deprecatedになっていた…

rails commit log流し読み(2017/06/05)

2017/06/05分のコミットです。 CHANGELOGへの追加はありませんでした。 Don’t mark the schema loaded until it’s really finished activerecord/lib/active_record/model_schema.rbの修正です。 schemaがload済みかどうかのフラグ(@schema_loaded)を、schem…