Skip to content

v0.8.0

Latest

Choose a tag to compare

@woduda woduda released this 15 Jun 07:30

Changed

  • Bumped woduda/civicrm-php requirement from ^0.7 to ^1.0
  • Replaced deprecated ApiException alias with ApiErrorException in all catch blocks and @throws PHPDoc (SyncContactJob, CreateActivityJob, TestConnectionCommand)
  • CiviCrmServiceProvider now wires ExponentialBackoff retry and PSR-3 logging into Transport::createDefault() when civicrm.retry.enabled is true; previously this was a TODO comment guarded against the missing class in ^0.7
  • ProcessOutboxCommand::isPermanentFailure() now imports and checks AuthenticationException directly instead of via a class_exists() forward-compat guard; AuthenticationException causes immediate permanent failure of an outbox entry
  • TestTransport gains willThrow(Throwable) to support testing transport-level exceptions in job/command tests