Skip to content

Support Flow 8.3 and 8.4 - #77

Merged
robertlemke merged 1 commit into
mainfrom
task/support-flow-8
Sep 14, 2026
Merged

robertlemke merged 1 commit into
mainfrom
task/support-flow-8

Conversation

@robertlemke

Copy link
Copy Markdown
Member

The package now supports Flow 8.3 (8.3.13 or later) and Flow 8.4 in addition to Flow 9, so applications which are not on Flow 9 yet can use the next major release.

Flow 8.3 allows Doctrine ORM 2.9, which lacks the ORMException class that OpenIdConnectClient catches, so the package now requires ORM 2.10 or later. Flow releases before 8.3.13 are excluded, because they trigger deprecation notices on PHP 8.4 and later. The requirements in the README are updated as well.

The CI matrix keeps the six jobs for lowest and highest dependencies on PHP 8.3, 8.4 and 8.5, which now resolve to Flow 8.3 and Flow 9. Six additional jobs cover Flow 8.4 with the highest and Flow 9.0 with the lowest dependencies.

The package now works with Flow 8.3 (8.3.13 or later) and Flow 8.4 in
addition to Flow 9. CI also tests the highest dependencies with Flow 8.4
and the lowest dependencies with Flow 9.0.

Flow 8.3 allows Doctrine ORM 2.9, which lacks the ORMException class
that OpenIdConnectClient catches, so the package requires ORM 2.10 or
later. Flow releases before 8.3.13 trigger deprecation notices on
PHP 8.4 and later, so they are excluded. The requirements in the README
still named Flow 7.3.
@robertlemke
robertlemke merged commit 6ebb148 into main Sep 14, 2026
12 checks passed
@robertlemke
robertlemke deleted the task/support-flow-8 branch September 14, 2026 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant