Hello everybody,
we are using Laminas-DB and are in the process of upgrading to PHP8.4. Laminas-DB requires versions 8.1, 8.2 and 8.3.
Is there a timeline when Laminas-DB will be available for PHP 8.4?
Thank you for your contribution here.
Best regards
Roland
makxk
July 22, 2025, 1:36pm
2
Hi there!
I remember there being a thread on laminas-db a while back, this one:
Today we have 15 opened pull request and 11 opened issues.
But we have no reaction of comunity.
Last merge was 4 monch ago.
Unit tests have errors.
Tests for Oracle not support.
Version 3 not activity since 31 Dec 2019.
What is the future of the project âlaminas-dbâ?
If the development of the project is not planned, then you need to look for a replacement (for example, Eloquent from the Laravel project).
In that case, why use Laminas?
To quote @ocramius , a laminas-maintainer:
This means that we wonât put improvements in the projects besides:
keeping it running
security maintenance
In order for laminas/laminas-db to receive new features, improvements and refactoring anything, we need an active maintainer that owns changes applied to the project.
Without such a maintainer, the architectural vision of the project is not there, and any changes landing it it would mostly be ârandomâ, or perhaps just generate chaos and instability.
So, laminas-db is currently in need of a maintainer who can make it compatible to PHP 8.4.
The support of PHP 8.4 can be added without a maintainer. The real problem is Microsoft:
opened 08:50AM - 21 Sep 24 UTC
The last PHP 8.4 beta has been released before the upcoming release candidates. ⌠The planned release date is Nov 21 2024. Is there a plan for adding PHP 8.4 support?
I think a lot of people will be happy if the first beta for the driver will be out in October like mentioned in https://github.com/microsoft/msphpsql/issues/1477#issuecomment-1848002475 :)
Some more context:
2.21.x â cod43156:php8.4_support
opened 10:03AM - 01 Oct 24 UTC
| Q | A
|-------------- | ------
| Documentation | yes/no
| Bug⌠fix | yes/no
| BC Break | yes/no
| New Feature | yes/no
| RFC | yes/no
| QA | yes/no
makxk
July 22, 2025, 2:29pm
4
Oop, thanks for clarifying!
Looks like we will not have an upgrade until October, at least:
opened 08:50AM - 21 Sep 24 UTC
The last PHP 8.4 beta has been released before the upcoming release candidates. ⌠The planned release date is Nov 21 2024. Is there a plan for adding PHP 8.4 support?
I think a lot of people will be happy if the first beta for the driver will be out in October like mentioned in https://github.com/microsoft/msphpsql/issues/1477#issuecomment-1848002475 :)
Weâre working hard on it. Hopefully it ends up being useful.
voltan
January 29, 2026, 9:11am
8
How we can use php-db in the live laminas projects? I think in mezzio we have a same problem for a DB
Itâs not ready for general use yet but we are getting really close. The first round of packages will only provide support for SQLite, MySQL, and Postgres.
voltan
January 30, 2026, 5:28am
10
Thanks for the information, MySQL, and Postgres is grate
JulienH
February 2, 2026, 9:27am
11
Microsoft finally updating SQL Server driver Releases ¡ microsoft/msphpsql ¡ GitHub
Support for PHP 8.4 and 8.5 should be available soon.
Tyrsson
February 2, 2026, 5:52pm
12
@JulienH do you use this particular driver? If so, would you be interested in working on the PhpDb package to support it?
JulienH
February 2, 2026, 6:29pm
13
Iâm not, but according to @froschdesign , itâs because of SQL Server that Laminas-db doesnât support PHP 8.4.
A new version has been released, which adds the long-awaited support for PHP 8.4.
Hello,
Is is possible to add the support for PHP 8.5 please?
Thank you.