9512


ドキュメントを読んでいたら、’Rails 4.1+’以上はこれこれしてくださいと書いてありましたが、これの指定している範囲はどこからどこまでなのでしょうか。  
Rails 4.2も含まれるのでしょうか。  
Rails 5も含まれますか？  
よろしくお願いします。


CC BY-SA 3.0
2015-04-23T08:51:32.377
9507
2015-04-24T00:39:09.540
4971
question
ruby-on-rails ruby
"rails 4.1 +" の範囲


英語圏で良くみかける表現として、「XXX バージョン1.0 以降」の意味で「XXX version
1.0+」のように'+'を使って表記されることがあります。

ですから字義通り解釈すると、Rails 4.1 以降の全てのバージョンを指しています。

~~（とはいえ、将来に渡って常に完全互換を保証するなんてことは無いでしょうけど。）~~

* * *

[@sanadanさんコメント](https://ja.stackoverflow.com/questions/9507/#comment8646_9512)
をうけて追記：

RubyGemsのバージョニング方針では、[Semantic
Versioning](http://guides.rubygems.org/patterns/#semantic-
versioning)を採用しているそうです。あわせて参考にしてください。

> Semantic versioning boils down to:
>
>   * **PATCH 0.0.x** level changes for implementation level detail changes,
> such as small bug fixes
>   * **MINOR 0.x.0** level changes for any backwards compatible API changes,
> such as new functionality/features
>   * **MAJOR x.0.0** level changes for backwards _incompatible_ API changes,
> such as changes that will break existing users code if they update
>


CC BY-SA 3.0
2015-04-23T10:09:18.493
9512
2015-04-24T00:39:09.540
2017-04-13T12:52:38.920
-1
49
9507
answer