neoxygen / neo4j-neoclient

Simple PHP HttpClient for the Neo4j ReST API with Multi DB Support
MIT License
121 stars 138 forks source link

Fixed "next significant release" tilde operator use #22

Closed michaelmoussa closed 9 years ago

michaelmoussa commented 9 years ago

The current use of ~x.y.z notation in composer.json makes it impossible, for example, to use a version of Monolog greater than 1.3.x. Using ~x.y instead would allow library users to use newer versions of these dependencies while still requiring that the minimum to be required.

This was working the way I suggest until this commit, which introduced more strictness.

Reference: Composer documentation for next significant release

ikwattro commented 9 years ago

Hi thanks for the report. I'm ok for allowing less strict versions for monolog. However currently I'm not ok for allowing less strictness for the symfony components. I'm aware of some warnings that can occur, for the yaml component for e.g. .

We can for the sf components discuss it when I have reviewed all the components in the 2.7-dev version ?

If you can modify for now only the monolog dep, I'm ok to merge it

ikwattro commented 9 years ago

After some checks. It's ok :)

ikwattro commented 9 years ago

Tagged 2.0.4

michaelmoussa commented 9 years ago

hooray! Thanks