laminas / laminas-mvc

Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins
https://docs.laminas.dev/laminas-mvc/
BSD 3-Clause "New" or "Revised" License
139 stars 51 forks source link

composer install on php 8.4aplha2 installed laminas/laminas-mvc 2.6.0 not the latest 3.7.0 #168

Closed HeenaBansal20 closed 3 weeks ago

HeenaBansal20 commented 3 weeks ago

Bug Report

composer install on PHP 8.4

Loading composer repositories with package information
Updating dependencies
Lock file operations: 13 installs, 0 updates, 0 removals
  - Locking container-interop/container-interop (1.2.0)
  - Locking laminas/laminas-eventmanager (2.6.2)
  - Locking laminas/laminas-filter (2.5.1p2)
  - Locking laminas/laminas-form (2.6.0)
  - Locking laminas/laminas-hydrator (1.0.0)
  - Locking laminas/laminas-i18n (2.5.1)
  - Locking laminas/laminas-inputfilter (2.5.5)
  - Locking laminas/laminas-mvc (2.6.0)
  - Locking laminas/laminas-servicemanager (2.6.0)
  - Locking laminas/laminas-stdlib (2.7.4)
  - Locking laminas/laminas-validator (2.5.3)
  - Locking laminas/laminas-zendframework-bridge (1.3.0)
  - Locking psr/container (1.1.2)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 13 installs, 0 updates, 0 removals
  - Installing laminas/laminas-zendframework-bridge (1.3.0): Extracting archive
  - Installing laminas/laminas-stdlib (2.7.4): Extracting archive
  - Installing laminas/laminas-hydrator (1.0.0): Extracting archive
  - Installing laminas/laminas-i18n (2.5.1): Extracting archive
  - Installing laminas/laminas-validator (2.5.3): Extracting archive
  - Installing laminas/laminas-filter (2.5.1p2): Extracting archive
  - Installing laminas/laminas-inputfilter (2.5.5): Extracting archive
  - Installing psr/container (1.1.2): Extracting archive
  - Installing container-interop/container-interop (1.2.0): Extracting archive
  - Installing laminas/laminas-servicemanager (2.6.0): Extracting archive
  - Installing laminas/laminas-form (2.6.0): Extracting archive
  - Installing laminas/laminas-eventmanager (2.6.2): Extracting archive
  - Installing laminas/laminas-mvc (2.6.0): Extracting archive
33 package suggestions were added by new dependencies, use `composer suggest` to see details.
Package container-interop/container-interop is abandoned, you should avoid using it. Use psr/container instead.
Package laminas/laminas-zendframework-bridge is abandoned, you should avoid using it. No replacement was suggested.
Generating autoload files
> laminas-templates/install-template.sh
2 packages you are using are looking for funding.
Use the `composer fund` command to find out more!

Expected Behavior: Composer should install the latest version for laminas-mvc 3.7.0

froschdesign commented 3 weeks ago

PHP version 8.4 is currently not supported:

https://github.com/laminas/laminas-mvc/blob/121f5a0864f86eeecf448b5a777b88475e42a033/composer.json#L30-L31

The support for version 8.4 will come, but not for an alpha version because incompatibilities or even BC breaks can occur, as has happened in the past.