Skip to content

3.0.0

Compare
Choose a tag to compare
@rootpd rootpd released this 22 Jan 20:55
· 129 commits to master since this release
  • BREAKING: Fixed class namespaces to follow PSR4 specification. remp/crm#2228
    • Use package remp/crm-rector:^3.0 to automatically fix these renames.
  • BREAKING: Changed return type of PaymentItemsRepository->deletePaymentItem() from int to bool to be consistent with other delete methods. remp/crm#2988
  • BREAKING: Fixed return type of TransactionPayload->getCurrency() from string to int. remp/crm#2988
  • BREAKING: Fixed return types of RecurrentPaymentInterface->getResultCode() and RecurrentPaymentInterface->getResultCode() to ?string. remp/crm#2988
    • Fixed return types of gateways Comfortpay, CsobOneClick and PaypalReference.
  • Fixed errors reported by PHPStan (level 3). remp/crm#2988
  • Fixed possibly incorrect VAT when copying payment for specific scenarios if the VAT changed. remp/novydenik#1192
  • Fixed scenario when payment is confirmed manually in admin without a notification, and yet this signal wasn't correctly propagated to the scenario triggers. remp/respekt#124
  • Fixed CSOB gateway not considering status 8 (settled) as successful. remp/respekt#129
  • Added validation for paid_at field in PaymentFormFactory that it cannot be set in the future. remp/crm#2201
  • Fixed missing argument sendMail in RecurrentPaymentsProcessor->processChargedRecurrent method. remp/helpdesk#2396