なるようになるブログ

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

rails commit log流し読み(2019/10/17)

2019/10/17分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Support symbolic links for content_path in ActiveSupport::EncryptedFile. Merge pull request #37458 from byroot/db-role Active Recordの修正…

rails commit log流し読み(2019/10/16)

2019/10/16分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #37429 from gmcgibbon/opt_into_has_many_inverse Active Recordの修正です。 Add support for belongs_to to has_many inversing.でサポートしたhas_manyのinvere…

rails commit log流し読み(2019/10/15)

2019/10/15分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Fixed the performance regression for primary_keys introduced MySQL 8.0. Revert "Revert "Merge pull request #37296 from Shopify/db-config-poo…

rails commit log流し読み(2019/10/14)

2019/10/14分のコミットです。 CHANGELOGへの追加はありませんでした。 Modernize generated plugin gemspec railties/lib/rails/generators/rails/plugin/templates/%name%.gemspec.ttの修正です。 rails pluginで生成されるgemspecをbundle gemで生成され…

rails commit log流し読み(2019/10/13)

2019/10/13分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix an issue with duplicate preloaded records activerecord/lib/active_record/associations/preloader.rbの修正です。 associationをpreloadした際に重複したレコードが結果に含ま…

rails commit log流し読み(2019/10/12)

2019/10/12分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activestorage/CHANGELOG.md Permanent URLs for public storage blobs. Tidy and speed up ActiveSupport::Cache::Store#read_multi_entries activesupport/lib/active_support/…

rails commit log流し読み(2019/10/11)

2019/10/11分のコミットです。 CHANGELOGへの追加はありませんでした。 Don't run callbacks on has_many inverse add activerecord/lib/active_record/associations/collection_association.rbの修正です。 has_manyのinverseでレコードが追加された場合に…

rails commit log流し読み(2019/10/10)

2019/10/10分のコミットです。 CHANGELOGへの追加はありませんでした。 bump Zeitwerk to 2.2 Zeitwerkのバージョン指定を~> 2.2に修正しています。合わせて、rails guideのAutoloading and Reloading Constants (Zeitwerk Mode)のinflectorの設定方法につい…

rails commit log流し読み(2019/10/09)

2019/10/09分のコミットです。 CHANGELOGへの追加はありませんでした。 Use FileUpdateChecker for Migration::CheckPending activerecord/lib/active_record/migration.rb、 activerecord/lib/active_record/railtie.rbの修正です。 未実行のmigrationファ…

rails commit log流し読み(2019/10/08)

2019/10/08分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #37313 from Shopify/block-assertions 引数にblockを受け取るassertionメソッドで、block内でexceptionがraiseした場合にそのexceptionが無視されてテスト自体の結…

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

2019/10/07分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionpack/CHANGELOG.md Updated ActionDispatch::Request.remote_ip setter to clear set the instance remote_ip to nil before setting the header that the value is derive…

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

2019/10/06分のコミットです。 CHANGELOGへの追加はありませんでした。 Support the OPTIONS Http Verb in Integration tests (#37369) actionpack/lib/action_dispatch/testing/integration.rbの修正です。 integration testsで使用出来るHTTP verbメソッド…

rails commit log流し読み(2019/10/05)

2019/10/05分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #37358 from louim/doc/update-mysql-doc-to-current docの修正です。 https://dev.mysql.com/doc/ へのリンクからバージョン指定を削除しています。バージョン指定…

rails commit log流し読み(2019/10/04)

2019/10/04分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activestorage/CHANGELOG.md Make services aware of configuration names. Make Active Storage services aware of configuration names Active Storageの修正です。 Allow conf…

rails commit log流し読み(2019/10/03)

2019/10/03分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Add support for belongs_to to has_many inversing. Refactor ConnectionPool management Acitve Recordの修正です。 connection poolの管理に関する…

rails commit log流し読み(2019/10/02)

2019/10/02分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activestorage/CHANGELOG.md Allow storage services to be configured per attachment The Content-Type header is set on image variants when they're uploaded to third-part…

rails commit log流し読み(2019/10/01)

2019/10/01分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Allow length configuration for has_secure_token method. The minimum length is set at 24 characters. Merge pull request #35915 from bernardoa…

rails commit log流し読み(2019/09/30)

2019/09/30分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activestorage/CHANGELOG.md Allow providing a custom key per blob Use Module#deprecate activestorage/app/models/active_storage/blob.rbの修正です。 build_after_upload、…

rails commit log流し読み(2019/09/29)

2019/09/29分のコミットです。 CHANGELOGへの追加はありませんでした。 Explicitly require active_record/migration railties/test/generators/migration_generator_test.rbの修正です。 不足していたactive_record/migrationのrequireを追加しています。 A…

rails commit log流し読み(2019/09/28)

2019/09/28分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #34893 from gmcgibbon/add_gotcha_note_to_helper_method_docs actionpack/lib/action_controller/metal/helpers.rbのdocの修正です。 ActionController::Helpers.…

rails commit log流し読み(2019/09/27)

2019/09/27分のコミットです。 CHANGELOGへの追加はありませんでした。 Skip test is all Ruby implementations that don't support fork activesupport/test/evented_file_update_checker_test.rbの修正です。 forkを使用しているテストを、forkが使用出来…

rails commit log流し読み(2019/09/26)

2019/09/26分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix defaults for database configs activerecord/lib/active_record/database_configurations/hash_config.rbの修正です。 database configurationsの値を参照する際にラッパーメソッ…

rails commit log流し読み(2019/09/25)

2019/09/25分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionpack/CHANGELOG.md ActionController::Base.log_at` allows setting a different log level per request. Better double checked locking in load_schema activerecord/lib…

rails commit log流し読み(2019/09/24)

2019/09/24分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activestorage/CHANGELOG.md Replace Blob.create_after_upload! with Blob.create_and_upload! and deprecate the former. Extract ActiveJob::Instrumentation Active Jobの修…

rails commit log流し読み(2019/09/23)

2019/09/23分のコミットです。 CHANGELOGへの追加はありませんでした。 Add missing OS dependency (#37263) rails guideのDevelopment Dependencies Installの修正です。 Install Additional Tools and Servicesの項に説明が不足していたパッケージを追加し…

rails commit log流し読み(2019/09/22)

2019/09/22分のコミットです。 CHANGELOGへの追加はありませんでした。 Reduce stat(2) calls actionpack/lib/action_dispatch/middleware/static.rb、 railties/lib/rails/commands/dbconsole/dbconsole_command.rbの修正です。 File.file?とFile.readable?…

rails commit log流し読み(2019/09/21)

2019/09/21分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Improve Range#===, Range#include?, and Range#cover? to work with beginless (startless) and endless range targets. Don't load environment in…

rails commit log流し読み(2019/09/20)

2019/09/20分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionview/CHANGELOG.md ActionView::Helpers::FormOptionsHelper#select should mark option for nil as selected. Fix establishing connections for models with custom conn…

rails commit log流し読み(2019/09/19)

2019/09/19分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Deprecate DatabaseConfigurations#to_h. These connection hashes are still available via ActiveRecord::Base.configurations.configs_for. Make D…

rails commit log流し読み(2019/09/18)

2019/09/18分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #37223 from seejohnrun/fix-current-config-bug activerecord/lib/active_record/tasks/database_tasks.rbの修正です。 DatabaseTasks#current_configが誤った値を…