~ is the "next significant release" operator, however Rollbar doesn't seems to follow semver and adjust versions that have BC changes in them while using the middle x.*.x version number.
I am in the process of upgrading some packages and noticed that Rollbar got upgraded to 0.12.1 and noticed some of my messages are getting scrubbed.
~0.11 is equivalent to >=0.11 < 1.0.0. If you use ~0.11.0 then it is equivalent to >=0.11.0 < 0.12.0
Is using
~
in composer.json a good idea?~
is the "next significant release" operator, however Rollbar doesn't seems to follow semver and adjust versions that have BC changes in them while using the middlex.*.x
version number.I am in the process of upgrading some packages and noticed that Rollbar got upgraded to 0.12.1 and noticed some of my messages are getting scrubbed.
~0.11 is equivalent to >=0.11 < 1.0.0. If you use ~0.11.0 then it is equivalent to >=0.11.0 < 0.12.0