Devise
宝石を使用しているとしましょう。Gemfile で使用する必要があるのは、次のうちどのバージョンですか。
'devise', '~> 3.5.1'
また
'devise', '~> 3.5'
どちらか一方を使用することの長所と短所は何ですか?
RubyGems によると:
小さなバグ修正など、実装レベルの詳細変更のための PATCH 0.0.x レベルの変更
新しい機能/機能など、下位互換性のある API の変更のための MINOR 0.x.0 レベルの変更
下位互換性のない API の変更に対する x.0.0 レベルのメジャー変更 (更新すると既存のユーザー コードが壊れる変更など)
'devise', '~> 3.5'
実行すると小さなバグ修正が得られるので、使用するのは理にかなっていませんbundle update
か?