Skip to content

Update dependencies and fix tests.#22

Open
EreMaijala wants to merge 7 commits intosmartboxgroup:masterfrom
EreMaijala:php-8
Open

Update dependencies and fix tests.#22
EreMaijala wants to merge 7 commits intosmartboxgroup:masterfrom
EreMaijala:php-8

Conversation

@EreMaijala
Copy link
Copy Markdown

@EreMaijala EreMaijala commented Feb 8, 2022

  • These changes add support for PHP 8.0 and 8.1. Minimum PHP version is raised to 7.4.
  • Switches from zend to laminas for up-to-date dependencies that support recent PHP versions.
  • Removes unused dependencies (twig, service-manager).
  • Makes curl tests more robust.
  • Resurrects the testMtomMessage test and add laminas-mail dependency that laminas-mime needs for it to work.
  • Adds return types and fixes other deprecation issues.

@EreMaijala
Copy link
Copy Markdown
Author

I'm continuing the work with further refinements in our own fork.

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