なるようになるブログ

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

rails commit log流し読み(2020/06/01)

2020/06/01分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Deprecate passing an Active Record object to quote/type_cast directly. Add ActiveRecord::Base.strict_loading_by_default and ActiveRecord::Ba…

rails commit log流し読み(2020/05/31)

2020/05/31分のコミットです。 CHANGELOGへの追加はありませんでした。 Extract id_for_database in the AR object Active Recordの修正です。 id_for_databaseメソッドをPrimaryKeyに切り出しています。元々はconnection moduleで処理が行われていたのです…

rails commit log流し読み(2020/05/30)

2020/05/30分のコミットです。 CHANGELOGへの追加はありませんでした。 Add missing # in wrap_parameters RDoc actionpack/lib/action_controller/metal/params_wrapper.rbのdocの修正です。 wrap_parametersメソッドのdoc内のexampleコードのコメント部分…

rails commit log流し読み(2020/05/29)

2020/05/29分のコミットです。 CHANGELOGへの追加はありませんでした。 Freeze many read only ModelSchema properties activerecord/lib/active_record/connection_adapters/schema_cache.rb、 activerecord/lib/active_record/model_schema.rbの修正です。…

rails commit log流し読み(2020/05/28)

2020/05/28分のコミットです。 CHANGELOGへの追加はありませんでした。 Override clear_cache in custom path resolver actionview/test/actionpack/controller/view_paths_test.rbの修正です。 custom path resolverのテストでclear_cacheメソッドをオーバ…

rails commit log流し読み(2020/05/27)

2020/05/27分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionview/CHANGELOG.md Ensure cache fragment digests include all relevant template dependencies when fragments are contained in a block passed to the render helper. …

rails commit log流し読み(2020/05/26)

2020/05/26分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix typo actionview/lib/action_view/helpers/form_helper.rbのdocの修正です。 form_withメソッドのexampleコードで、attribute名が誤っていたのを修正しています。 Fix preloading f…

rails commit log流し読み(2020/05/25)

2020/05/25分のコミットです。 CHANGELOGへの追加はありませんでした。 Utilize Symbol#start_with? and #end_with? SymbolをStringに変換してからstart_with? / end_with?を使用している箇所があったのを、Symbol#start_with? / #end_with?メソッドを使用す…

rails commit log流し読み(2020/05/24)

2020/05/24分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Deprecate aggregations with group by duplicated fields. Deprecate duplicated query annotations. Default engine ENGINE=InnoDB is no longer du…

rails commit log流し読み(2020/05/23)

2020/05/23分のコミットです。 CHANGELOGへの追加はありませんでした。 Reduce allocations in action_view cache expiry actionview/lib/action_view/cache_expiry.rbの修正です。 dirs_to_watchメソッドでmutatingメソッドを使用してオブジェクト生成数を…

rails commit log流し読み(2020/05/22)

2020/05/22分のコミットです。 CHANGELOGへの追加はありませんでした。 Update Railties tests for 7e52d0a railtiesのテストの修正です。 古いredict URLをroutes.rbに定義した、Preserve old redirect URLsの影響でrailtiesのテストがコケてしまっていたの…

rails commit log流し読み(2020/05/21)

2020/05/21分のコミットです。 CHANGELOGへの追加はありませんでした。 Whitespaces activerecord/lib/active_record/associations.rbの修正です。 attributeの宣言とメソッドの間に空行を追加しています。 [ci skip] Add ActionDispatch::ActionableExcepti…

rails commit log流し読み(2020/05/20)

2020/05/20分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionpack/CHANGELOG.md Added compact and compact! to ActionController::Parameters. Add raise_on_missing_translations support for controllers. actionview/CHANGELOG.md…

rails commit log流し読み(2020/05/19)

2020/05/19分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge branch 'master-sec' セキュリティリリース(6.0.3.1、5.2.4.3)の修正をmasterにコミットしています。修正内容は下記の通り。 [CVE-2020-8162] Circumvention of file size limits…

rails commit log流し読み(2020/05/18)

2020/05/18分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Add default ENV variable option with BACKTRACE to turn off backtrace cleaning when debugging framework code in the generated config/initializers…

rails commit log流し読み(2020/05/17)

2020/05/17分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Use explicit config/boot_with_spring.rb boot file for bin/rails and bin/rake, which allows us to restrict Spring loading to only test and develo…

rails commit log流し読み(2020/05/16)

2020/05/16分のコミットです。 CHANGELOGへの追加はありませんでした。 Stop creating too many test databases activesupport/lib/active_support/testing/parallelization/worker.rbの修正です。 parallel testを実行する度にテスト用のDBが作成されてしま…

rails commit log流し読み(2020/05/15)

2020/05/15分のコミットです。 CHANGELOGへの追加はありませんでした。 Type cast pluck values for table name unqalified column in joins tables activerecord/lib/active_record/associations/join_dependency.rb、 activerecord/lib/active_record/asso…

rails commit log流し読み(2020/05/14)

2020/05/14分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix #39205 ReadOnlyError when on writing connection activerecord/lib/active_record/test_fixtures.rbの修正です。 fixturesでconnection poolの設定をする際に、データwrite用のco…

rails commit log流し読み(2020/05/13)

2020/05/13分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix minimum and maximum on time zone aware attributes activerecord/lib/active_record/relation/calculations.rbの修正です。 maximum / minimumにtime zone aware attributeを指定…

rails commit log流し読み(2020/05/12)

2020/05/12分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activestorage/CHANGELOG.md Active Storage: allow serving files by proxying railties/CHANGELOG.md The classic autoloader starts its deprecation cycle. Add release note…

rails commit log流し読み(2020/05/11)

2020/05/11分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Adds rails test:all for running all tests in the test directory. Address InnerJoinAssociationTest#test_eager_load_with_string_joins failure with…

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

2020/05/10分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Fix index creation to preserve index comment in bulk change table on MySQL. Support ALGORITHM = INSTANT DDL option for index operations on M…

rails commit log流し読み(2020/05/09)

2020/05/09分のコミットです。 CHANGELOGへの追加はありませんでした。 Make NameError#missing_name work even for real Ruby NameError activesupport/lib/active_support/core_ext/name_error.rbの修正です。 NameError#missing_nameメソッドを、Ruby本体…

rails commit log流し読み(2020/05/08)

2020/05/08分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Add config.generators.after_generate for processing to generated files. Fix assert{enqueued,performed}with doc examples [ci skip] activejob/lib/…

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

2020/05/07分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md require_dependency has been documented to be obsolete in :zeitwerk mode. The method is not deprecated as such (yet), but applications are e…

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

2020/05/06分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Add 3rd person aliases of Symbol#start_with? and Symbol#end_with? actionview/CHANGELOG.md Instrument layout rendering in TemplateRenderer#r…

rails commit log流し読み(2020/05/05)

2020/05/05分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Inspect time attributes with subsec. Fix rewhere to truly overwrite collided where clause by new where clause. actionmailer/CHANGELOG.md Rem…

rails commit log流し読み(2020/05/04)

2020/05/04分のコミットです。 CHANGELOGへの追加はありませんでした。 [ActiveStorage] Rewrite Blob.unattached scope code using where.missing activestorage/app/models/active_storage/blob.rbの修正です。 Blob.unattached scopeを、where.missingを…

rails commit log流し読み(2020/05/03)

2020/05/03分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionpack/CHANGELOG.md The +helper+ class method for controllers loads helper modules specified as strings/symbols with String#constantize instead of require_depende…