Skip to content

Releases: dereuromark/composer-prefer-lowest

0.1.10

02 Nov 10:49
Compare
Choose a tag to compare

Improvements

Support "composer/semver": "^1.4 || ^2.0 || ^3.0"

Note: Now PHP 7.3+

0.1.9

12 Oct 20:47
Compare
Choose a tag to compare

Improvements

Support a min/max range of e.g. "^4.2.12 < 4.3.0 || ^4.3.8 || ^5.0.0".
The first is internally translated to "[== 4.2.12.0 < 4.3.0.0-dev]" and therefore needs special treatment.

0.1.8

08 Sep 12:46
084072c
Compare
Choose a tag to compare

Improvements

PHP 7.2+ with types added and PHP 8 checking in CI.
From using side nothing should change or be an issue if you use a high enough PHP version to run this tool.

0.1.7

29 Apr 15:47
0ab04b4
Compare
Choose a tag to compare

Fixes

Fixed wildcard parsing.

0.1.6

15 Apr 10:57
Compare
Choose a tag to compare

Fixes

Fixed range parsing.

0.1.5

29 Mar 16:10
Compare
Choose a tag to compare

Fixes

  • Fixed tool to not error on unknown require packages.
  • Beta and other suffixes do not false-positive anymore.

0.1.4

04 Dec 11:32
Compare
Choose a tag to compare

Improvements

Add --majors-only/-m option to be able to only fail on major issues.

0.1.3

04 Feb 15:30
Compare
Choose a tag to compare

Bugfixes

Skip also dev-... aliased branches. We are mainly interested in stable releases here.

0.1.2

05 Jan 14:45
Compare
Choose a tag to compare

Improvements

When declared both in require and require-dev, this issues just a warning, not an error.
The build will not fail, as this seems to be intentional (to make prefer-lowest pass here).
Still a valid warning, as this way it is impossible to test the promised minimum.
Consider injecting the require-dev dependency in Travis more dynamically where needed.

0.1.1

03 Jan 20:58
8aefe18
Compare
Choose a tag to compare

Bugfixes

Fixed output of errors in CLI.