Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 11, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
wildbit/postmark-php ^2.9||^3.0||^4.0||^6.0^2.9||^3.0||^4.0||^6.0 || ^7.0 age adoption passing confidence

Release Notes

ActiveCampaign/postmark-php (wildbit/postmark-php)

v7.0.0

Compare Source

Added
  • Full PHP 8.4 compatibility and support
  • Explicit nullable parameter type declarations for better type safety
Changed
  • Upgraded PHPUnit from ^9 to ^10.0 for better PHP 8.4 compatibility
  • Updated PHPDoc type annotations to match actual method signatures
  • Fixed all implicit nullable parameter deprecation warnings in PHP 8.4
Fixed
  • Resolved 20+ PHP 8.4 deprecation warnings related to implicit nullable parameters
  • Fixed PHPStan static analysis issues with type mismatches
  • Corrected return type declaration for processRestRequest() method
Technical Details
  • Updated PostmarkAdminClient.php - Fixed 15+ method parameters with explicit nullable types
  • Updated PostmarkAttachment.php - Fixed constructor and static method parameters
  • Updated WebhookConfiguration.php and WebhookConfigurationTriggers.php - Fixed nullable parameters
  • Updated various model classes with proper nullable type declarations
  • All tests pass on PHP 8.1, 8.2, 8.3, and 8.4
  • Zero deprecation warnings on PHP 8.4

v6.1.0: Now Supports PHP 8.4

Compare Source

What's Changed

  • Updated php version to use 8.4 - thanks to @​joelharkes
  • Updated MessageEvents to check it's set before accessing - thanks to @​TristanPouliquen
  • Added ReceivedAt on the click and open message events - thanks to @​tysonlist
  • Updated a couple of unit tests
  • Addressed issue #​153 (double nesting message events)
  • Addressed issue #​155 (reply can now be string or array)

New Contributors (ordered by pull request number)

Full Changelog: ActiveCampaign/postmark-php@v6.0.9...v6.1.0* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Jul 11, 2025
| datasource | package              | from  | to    |
| ---------- | -------------------- | ----- | ----- |
| packagist  | wildbit/postmark-php | 6.0.9 | 7.0.0 |
@renovate renovate bot force-pushed the renovate/wildbit-postmark-php-7.x branch from 6a69aa5 to 6b1ad87 Compare December 15, 2025 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant