なるようになるブログ

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

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…

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

2017/06/04分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 Add default option to module and class attribute accessors. Fix typo on error message when route definition is ambiguous. actionpack/lib/action_dispatch/routing/mappe…

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

2017/06/03分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionpack/CHANGELOG.md driven_by now registers poltergeist and capybara-webkit activerecord/CHANGELOG.md Prevent making bind param if casted value is nil. SystemTest…

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

2017/06/02分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix articles layout in guides by eliminating W3C validator warnings [ci skip] rails guideのGetting Started with Railsの修正です。 Listing all articlesの項のexampleコードで、<th></th>…

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

2017/06/01分のコミットです。 CHANGELOGへの追加はありませんでした。 Add missing delegate :extending, to: :all activerecord/lib/active_record/querying.rbの修正です。 scopeの中でextendingメソッドを呼び出した際にNoMethodErrorが発生してしまうバ…

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

2017/05/31分のコミットです。 CHANGELOGへの追加はありませんでした。 Support PostgreSQL 10 pg_sequence activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rbの修正です。 PostgreSQL 10以降では、sequenceのmin_value…

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

2017/05/30分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Add default option to class_attribute Add Date#prev_occurring and Date#next_occurring to return specified next/previous occurring day of we…

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

2017/05/29分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionpack/CHANGELOG.md AEAD encrypted cookies and sessions with GCM activerecord/CHANGELOG.md Deprecate passing arguments and block at the same time to count and sum…

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

2017/05/28分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activemodel/CHANGELOG.md Fix regression in numericality validator when comparing Decimal and Float input values with more scale than the schema. activesupport/CHANGEL…

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

2017/05/27分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Add ActiveSupport::CurrentAttributes to provide a thread-isolated attributes singleton. Merge pull request #29232 from koic/ci_against_jrub…

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

2017/05/26分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Loading model schema from database is now thread-safe. Remove redundant test method railties/test/generators/app_generator_test.rbの修正です…

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

gg2017/05/25分のコミットです。 CHANGELOGへの追加はありませんでした。 Slim down the source definition railties/lib/rails/generators/rails/app/templates/Gemfileの修正です。 Gemfileにgithubショートハンドを使用した場合に、httpsプロトコルを使用…

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

2017/05/24分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #29184 from kirs/nested-attributes-friendly-error activerecord/lib/active_record/nested_attributes.rbの修正です。 nested attributes accessorsに不正な値が…

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

2017/05/23分のコミットです。 CHANGELOGへの追加はありませんでした。 Remove unused simulate method actionpack/lib/action_dispatch/journey/gtg/simulator.rbの修正です。 テストでしか使用していないGTG::Simulator#simulateメソッドを削除しています。

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

2017/05/22分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activesupport/CHANGELOG.md Fix implicit coercion calculations with scalars and durations Remove obsolete Guides source files [ci skip] rails guideのRails Nested Model…

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

2017/05/21分のコミットです。 CHANGELOGへの追加はありませんでした。 bundle up redis to the one that does not warn about ::Fixnum deprecation Gemfile.lockの修正です。 redisのバージョンを3.3.3に更新しています。 identifiers is already defined …

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

2017/05/20分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionview/CHANGELOG.md Add :json type to auto_discovery_link_tag Fix warning: assigned but unused variable - timestamp activerecord/lib/active_record/integration.rb…

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

2017/05/19分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 actionpack/CHANGELOG.md Change the cache key format for fragments to make it easier to debug key churn. Add support for recyclable cache keys with fragment caching. T…

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

2017/05/18分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #29063 from sepehr500/master actionpack/lib/action_dispatch/http/upload.rbの修正です。 ActionDispatch::Http::UploadedFile#initializeでfilenameに対してenc…

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

2017/05/17分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix association documentation activerecord/lib/active_record/associations.rbのdocの修正です。 associationに関するexampleコードで、associationメソッドにブロックを渡した際のe…

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

2017/05/16分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 activerecord/CHANGELOG.md Respect ‘SchemaDumper.ignore_tables’ in rake tasks for databases structure dump Merge pull request #29086 from mikeycgto/message-encryptor-a…

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

2017/05/15分のコミットです。 CHANGELOGへの追加はありませんでした。 explain why guide translations need a fork [ci skip] rails guideのContributing to Ruby on Railsの修正です。 Translating Rails Guidesの項に、翻訳したドキュメントはRailsレポ…

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

2017/05/14分のコミットです。 CHANGELOGにのったコミットは以下の通りです。 railties/CHANGELOG.md Allow irb options to be passed from rails console command. Merge pull request #29010 from y-yagi/fix_28988 railties/lib/rails/commands/console/c…

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

2017/05/13分のコミットです。 CHANGELOGへの追加はありませんでした。 Maintain original encoding from path actionpack/lib/action_dispatch/journey/router/utils.rbの修正です。 Utils.normalize_pathメソッドでpathを生成する際に、引数のStringのenco…

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

2017/05/12分のコミットです。 CHANGELOGへの追加はありませんでした。 Merge pull request #29043 from kamipo/dont_eager_loading_if_unneeded_for_exists activerecord/lib/active_record/relation.rb、 activerecord/lib/active_record/relation/finder_…

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

2017/05/11分のコミットです。 CHANGELOGへの追加はありませんでした。 Fix a typo in guide [ci skip] rails guideのWorking with JavaScript in Railsの修正です。 Dealing with Ajax eventsの項でexampleをexempleにタイポしていたのを修正しています。 D…