なるようになるブログ

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

2019-03-01から1ヶ月間の記事一覧

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

2019/03/30分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activemodel/CHANGELOG.md Type cast falsy boolean symbols on boolean attribute as false. activerecord/CHANGELOG.md Add ActiveRecord::Relation#extract_associated for ex…

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

2019/03/29分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #35308 from erose/better-error-reporting-for-syntax-errors-in-templates actionview/lib/action_view/template.rb、 actionview/lib/action_view/template/erro…

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

2019/03/28分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionpack/CHANGELOG.md Raise an ArgumentError if a resource custom param contains a colon (:). activesupport/CHANGELOG.md Fix bug in Range comparisons when comparing…

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

2019/03/27分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Applications running in :zeitwerk mode that use bootsnap need to upgrade bootsnap to at least 1.4.2. Remove useless = [ci skip] rails guideのRub…

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

2019/03/26分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Use weak references in descendants tracker to allow anonymous subclasses to be garbage collected. Use assert_queries(0) instead of assert_n…

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

2019/03/25分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Add config.disable_sandbox option to Rails console. Merge pull request #35723 from sikachu/disable-sandbox-flag railties/lib/rails/commands/cons…

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

2019/03/24分のコミットです。 CHANGELOGへの追加はありませんでした。 Add default config.action_view.raise_on_missing_translations [ci skip] rails guideのConfiguring Rails Applicationsの修正です。 config.action_view.raise_on_missing_translati…

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

2019/03/23分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Update ActiveSupport::Notifications::Instrumenter#instrument to make passing a block optional. This will let users use ActiveSupport::Notif…

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

2019/03/22分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Add ActiveRecord::Relation#annotate for adding SQL comments to its queries. Prefer render template: in tests Action Viewの出力です。 templat…

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

2019/03/21分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #35661 from jhawthorn/lookup_context_validation actionview/lib/action_view/lookup_context.rb、 actionview/lib/action_view/rendering.rbの修正です。 Lookup…

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

2019/03/20分のコミットです。 CHANGELOGへの追加はありませんでした。 Update regular expression for checking valid MIME type actionpack/lib/action_dispatch/http/mime_type.rbの修正です。 Raise exception when building invalid mime typeで行われ…

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

2019/03/19分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Fix Time#advance to work with dates before 1001-03-07 Added release notes for changes in Railties [ci skip] (#35622) rails guideのRuby on R…

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

2019/03/18分のコミットです。 CHANGELOGへの追加はありませんでした。 Tweak truncate_tables activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb、 activerecord/lib/active_record/tasks/database_tasks.rbの修正です…

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

2019/03/17分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Add -e/--environment option to rails initializers. Merge pull request #35642 from simi/raise-on-unknown-column-during-insert-all activerecord/li…

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

2019/03/16分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md In Zeitwerk mode, engines are now managed by the main autoloader. Engines may reference application constants, if the application is reload…

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

2019/03/15分のコミットです。 CHANGELOGへの追加はありませんでした。 bumps Zeitwerk activesupport/activesupport.gemspecの修正です。 Zeitwerkのバージョンを>= 1.3.4に修正しています。 Properly expand the environment's name in all commands railt…

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

2019/03/14分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge tag 'v6.0.0.beta3' Railsのバージョンをv6.0.0.beta3に更新しています。 今回はセキュリティリリースで、下記のセキュリティフィックスが含まれています(CVE-2019-5420のフィッ…

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

2019/03/13分のコミットです。 CHANGELOGへの追加はありませんでした。 Update small typo in documentation. actionpack/lib/action_controller/metal/helpers.rbのdocの修正です。 ActionController::Helpers moduleのdoc内のexampleコードで参照するクラ…

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

rails commit log流し読み(2019/03/12) 2019/03/12分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activemodel/CHANGELOG.md Changed how validation error translation strings are fetched: The new behaviour will first try the more …

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

2019/03/11分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Quote empty ranges like other empty enumerables. Fix query attribute method on user-defined attribute to be aware of typecasted value. Merge…

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

2019/03/10分のコミットです。 CHANGELOGへの追加はありませんでした。 Fixed autosave association test typo activerecord/test/cases/autosave_association_test.rbの修正です。 テストでassociationをasssociationにタイポしていたのを修正しています。 …

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

2019/03/09分のコミットです。 CHANGELOGへの追加はありませんでした。 Allow autoloader inflectors to be swaped out activesupport/lib/active_support/dependencies/zeitwerk_integration.rb、 railties/lib/rails.rb、railties/lib/rails/autoloaders.r…

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

2019/03/08分のコミットです。 CHANGELOGへの追加はありませんでした。 Build assets automatically if necessary railties/test/isolation/abstract_unit.rbの修正です。 railtiesのテストで必要なassetsのbuildを、必要ならテスト内で行うよう修正していま…

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

2019/03/07分のコミットです。 CHANGELOGへの追加はありませんでした。 Handle blank inserts like update_all; raise upfront. activerecord/lib/active_record/insert_all.rbの修正です。 insert_allに空の配列を指定した場合に、値を無視していたのをArgu…

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

2019/03/06分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Add insert_all/insert_all!/upsert_all methods to ActiveRecord::Persistence, allowing bulk inserts akin to the bulk updates provided by updat…

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

2019/03/05分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Add rails db:seed:replant that truncates tables of each database for current environment and loads the seeds. Add ActiveRecord::Base.connect…

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

2019/03/04分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Deprecate mismatched collation comparison for uniquness validator. Fixed reselect throwing NoMethodError on ActiveRecord. activerecord/lib/a…

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

2019/03/03分のコミットです。 CHANGELOGへの追加はありませんでした。 Oracle 12.2+ supports 128 byte identifier length activerecord/test/cases/migration/columns_test.rbの修正です。 indexに関するテストで、OracleAdapterの場合省略されたindex名で…

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

2019/03/02分のコミットです。 CHANGELOGへの追加はありませんでした。 Use the correct model in the test activerecord/test/models/post.rbの修正です。 Post modelのauthor_favorites_with_scope associationで使用するクラスに誤りがあった(scopeの指定…

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

2019/03/01分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Add reselect method. This is a short-hand for unscope(:select).select(fields). [ci skip] The find method coerces the given arguments to inte…