Closed sashaegorov closed 8 years ago
The current versioning strategy for jasmine it to rev everything together when there is a larger (i.e. major version or minor version bump), but then allow the patch version to be used independently by jasmine-core and jasmine-gem to indicate smaller bug fix type changes. This means that a bump for jasmine-gem to 2.4.1 all by itself is unwarranted, and the bump on the jasmine-core requirement doesn't seem necessary, since doing a bundle update jasmine
or a fresh bundle install
should both install the most current version of jasmine-core currently available.
Thanks for using Jasmine! Closing.
@slackersoft, I've got it. Thanks for the explanation.
Hi, The first change is about syncing versions of
jasmine-gem
andjasmine-core
. I think, making versions equal may help to avoid this kind of frustration:This has fetched the following:
bundler
has exactly the same behavior.Second. I'm not sure about it.
~> 2.4
replaced by>= 2.4.1
due to this. Is it reasonable to force a user to install version greater than2.4.1
in order to avoid2.4.0
which has breaking changes?