Skip to content

Latest commit

 

History

History
377 lines (251 loc) · 16.6 KB

CHANGELOG.md

File metadata and controls

377 lines (251 loc) · 16.6 KB

Change Log

All notable changes to this project will be documented in this file.

This projects adheres to Semantic Versioning and Keep a CHANGELOG.

4.8.0 - 2024-12-17

Commits

  • Added support for skipHppResultPage parameter. (f542395)
  • Updated webhook URL tooltip. (f90d6da)
  • Happy 2024. (3c6f00d)

Full set of changes: 4.7.2...4.8.0

4.7.2 - 2024-06-19

Commits

  • composer require automattic/jetpack-autoloader wp-pay/core (69c8a74)
  • Fixed "Allowing Direct File Access to plugin files" issue. (6d25213)

Composer

Full set of changes: 4.7.1...4.7.2

4.7.1 - 2024-05-15

Commits

Full set of changes: 4.7.0...4.7.1

4.7.0 - 2024-05-15

Commits

  • Updated hooks.md (6671e02)
  • Removed Statuses class, see #24. (68970bf)
  • Simplify client. (9534e65)
  • Removed the 'pronamic_pay_omnikassa_2_merchant_return_url' filter, see #26. (ae58afd)
  • Simplify the 'rest_api_init' callback signature. (70871c5)
  • Make all classes final. (05a4911)
  • Fixed #33. (a8a4480)

Composer

  • Changed php from >=8.0 to >=8.1.

Full set of changes: 4.6.0...4.7.0

4.6.0 - 2024-03-26

Changed

  • Added X-Api-User-Agent header. (b3f685d)

Composer

Full set of changes: 4.5.4...4.6.0

4.5.4 - 2024-02-07

Composer

Full set of changes: 4.5.3...4.5.4

4.5.3 - 2023-12-18

Commits

  • AfterPay specific code for description is no longer required. (084c6dc)
  • Removed Riverty (formerly AfterPay) because Rabobank no longer supports it (eda5176)

Full set of changes: 4.5.2...4.5.3

4.5.2 - 2023-11-08

Fixed

  • Fixed problem with Rabo Smart Pay notification (webhook) and status pull call requests, due to incorrect documentation from Rabobank. (27)

Full set of changes: 4.5.1...4.5.2

4.5.1 - 2023-11-06

Fixed

  • Fixed redirect to return redirect URL after updated payment status (#23). (e09fa36) (4afc90d)

Full set of changes: 4.5.0...4.5.1

4.5.0 - 2023-10-30

Changed

  • Improvements in differences between order and transaction IDs. (21)

Composer

  • Added automattic/jetpack-autoloader ^2.12.

Full set of changes: 4.4.5...4.5.0

4.4.5 - 2023-07-12

Commits

Full set of changes: 4.4.4...4.4.5

4.4.4 - 2023-06-01

Commits

  • Switch from pronamic/wp-deployer to pronamic/pronamic-cli. (c187c0b)
  • Updated .gitattributes (714f64c)

Full set of changes: 4.4.3...4.4.4

4.4.3 - 2023-03-29

Commits

  • Set Composer type to wordpress-plugin. (b343ff6)
  • Added support for refunds. (e7e8e98)

Composer

4.4.2 - 2023-01-31

Composer

  • Changed php from >=8.0 to >=7.4. Full set of changes: 4.4.1...4.4.2

4.4.1 - 2023-01-18

Commits

  • Ignore documentation folder in archive files. (95ed400)
  • Happy 2023. (05a0f18)

Full set of changes: 4.4.0...4.4.1

4.4.0 - 2022-12-23

Commits

  • Updated payment method status the other way around. (6453eeb)
  • Register payment method Riverty. (61435d4)
  • Added support for Riverty payment method. (ea91ccc)
  • Removed usage of deprecated \FILTER_SANITIZE_STRING in gateway settings fields. (1003d7c)
  • Fixed text domain. (1986728)
  • Updated manual URL to pronamicpay.com (pronamic/pronamic-pay#15). (0514c6e)

Composer

4.3.0 - 2022-11-07

  • Changed name from "OmniKassa" to "Rabo Smart Pay". #13
  • Enrich payments methods from new order/server/api/payment-brands endpoint. #15
  • Added support for SOFORT payment method. #16

4.2.0 - 2022-09-26

  • Updated payment methods registration.

4.1.1 - 2022-04-13

  • Fixed using core develop library.

4.1.0 - 2022-04-11

  • No longer use core mode.
  • Added support for iDEAL issuers.

4.0.0 - 2022-01-11

Changed

3.0.1 - 2021-08-16

  • Added support for Mastercard, V PAY and Visa.

3.0.0 - 2021-08-05

  • Updated to pronamic/wp-pay-core version 3.0.0.
  • Updated to pronamic/wp-money version 2.0.0.
  • Switched to pronamic/wp-coding-standards.

2.3.4 - 2021-05-28

  • Added support for gateway configuration specific webhook URLs.
  • Improved webhook error handling.

2.3.3 - 2021-05-11

  • Improved error and exception handling in webhook controller.
  • Introduced the InvalidSignatureException class.
  • Improved documentation of the filters.

2.3.2 - 2021-04-26

  • Started using pronamic/wp-http.

2.3.1 - 2021-01-21

  • Updated check for response object in client request.

2.3.0 - 2020-11-09

  • Switched to REST API for webhook.
  • Catch input JSON validation exception in webhook listener.

2.2.4 - 2020-07-08

  • Switched to new endpoint at /order/server/api/v2/order.
  • Removed obsolete update of payment transaction ID.

2.2.3 - 2020-06-02

  • Fix incorrect payments order when handling order status notifications.

2.2.2 - 2020-04-20

  • Improved webhook handling if multiple gateway configurations exist.

2.2.1 - 2020-04-03

  • Improved webhook handling if multiple payments exist with same merchant order ID.

2.2.0 - 2020-03-19

  • Extend from AbstractGatewayIntegration class.

2.1.10 - 2019-12-22

  • Added URL to manual in gateway settings.
  • Added address fields validation.
  • Improved error handling with exceptions.

2.1.9 - 2019-10-04

  • Use line 1 as street if address splitting failed (i.e. no house number given).
  • Improved support for merchantOrderId = AN (Strictly)..Max 24 field.

2.1.8 - 2019-09-10

  • Use 'fully qualified name' for all function calls.
  • Fixed validate_an, wp_strip_all_tags and trim issue.

2.1.7 - 2019-08-28

  • Updated packages.
  • Renamed DataHelper::shorten to DataHelper::sanitize_an which also strip tags.
  • Replaced mb_strimwidth function with mb_substr to shorten strings.

2.1.6 - 2019-02-04

  • Removed workaround for order item name length, Rabobank has resolved the issue.

2.1.5 - 2019-01-24

  • Workaround for OmniKassa 2.0 bug in order item name length.

2.1.4 - 2019-01-21

  • Workaround for OmniKassa 2.0 bug in order item names with special characters.

2.1.3 - 2019-01-03

  • Improved error handling.

2.1.2 - 2018-12-18

  • Limit order item name to 50 characters.

2.1.1 - 2018-12-11

  • Make sure order item name and description are not empty.

2.1.0 - 2018-12-10

  • Added support for payment lines, shipping, billing and customer data.
  • Improved signature handling.

2.0.4 - 2018-09-28

  • Remove unused use statements.

2.0.3 - 2018-09-17

  • Fixed - Fatal error: Cannot use Pronamic\WordPress\Pay\Core\Gateway as Gateway because the name is already in use.

2.0.2 - 2018-08-28

  • Improved webhook handler functions and logging.
  • Improved return URL request handler functions and logging.
  • Store OmniKassa 2.0 merchant order ID in the payment.
  • No longer send empty User-Agent string to OmniKassa servers, Rabobank solved the issue.

2.0.1 - 2018-08-15

  • Send empty User-Agent string to OmniKassa servers, Rabobank is blocking "WordPress/4.9.8; https://example.com/" User-Agent.

2.0.0 - 2018-05-11

  • Switched to PHP namespaces.

1.0.0 - 2017-12-13

  • First release.