Adds DFs
This commit is contained in:
279
spec/fixtures/dynamic_finders/plugin_version/eway-payment-gateway/change_log/changelog.md
vendored
Normal file
279
spec/fixtures/dynamic_finders/plugin_version/eway-payment-gateway/change_log/changelog.md
vendored
Normal file
@@ -0,0 +1,279 @@
|
||||
# eWAY Payment Gateway
|
||||
|
||||
## Changelog
|
||||
|
||||
### 4.3.1
|
||||
|
||||
Released 2018-11-22
|
||||
|
||||
* changed: requires minimum PHP version 5.6 (recommend version 7.2 or greater)
|
||||
* fixed: plugin file broke on PHP 5.2 before it could issue version warning
|
||||
* tested: WordPress 5.0
|
||||
|
||||
### 4.3.0
|
||||
|
||||
Released 2018-10-12
|
||||
|
||||
* changed: requires minimum PHP version 5.4 (recommend version 7.1 or greater)
|
||||
* added: integration with Event Espresso 4
|
||||
* added: setting to enable/disable adding the transaction ID to WooCommerce order emails
|
||||
|
||||
### 4.2.2
|
||||
|
||||
Released 2018-05-24
|
||||
|
||||
* changed: marked as tested up to WooCommerce 3.4
|
||||
|
||||
### 4.2.1
|
||||
|
||||
Released 2018-04-14
|
||||
|
||||
* fixed: prevent double-up of CSE encrypted card number / security code in validation errors
|
||||
* added: credit card number validation in the browser when using Client Side Encryption
|
||||
* added: show placeholders in the credit card number and security code fields when their values are removed during Client Side Encryption
|
||||
|
||||
### 4.2.0
|
||||
|
||||
Released 2018-02-02
|
||||
|
||||
* changed: support reverse proxy headers for customer IP address sent to eWAY Beagle
|
||||
* changed: load front end CSE script from file, don't inline in the checkout footer
|
||||
* added: filter hook `eway_payment_customer_ip` so that hookers can set the customer IP address
|
||||
|
||||
### 4.1.0
|
||||
|
||||
Released 2017-10-09
|
||||
|
||||
* fixed: amounts in Japanese Yen (JPY) are already in the lowest denomination; no need to shift to / from cents
|
||||
* fixed: appearance of dropdown settings broken in WooCommerce 3.2
|
||||
* changed: minimum supported WooCommerce version is now 2.3
|
||||
* added: plugin headers for WooCommerce supported versions
|
||||
|
||||
### 4.0.2
|
||||
|
||||
Released 2017-05-15
|
||||
|
||||
* fixed: WooCommerce custom credit card fields not using Client Side Encryption
|
||||
|
||||
### 4.0.1
|
||||
|
||||
Released 2017-04-19
|
||||
|
||||
* changed: WooCommerce 3.0 support better accommodates other plugins and their abstractions for WooCommerce 2.6
|
||||
* changed: dropped support for WooCommerce 2.0 and earlier
|
||||
|
||||
### 4.0.0
|
||||
|
||||
Released 2017-03-13
|
||||
|
||||
* changed: uses eWAY Rapid API if API key and password are set
|
||||
* changed: WooCommerce 3.0 compatibility, with fallback support to previous version
|
||||
* changed: AWPCP minimum version now 3.0
|
||||
* changed: sandbox always uses customer ID 87654321 if no Rapid API key/password are set for the sandbox
|
||||
* changed: currency is no longer limited to AUD; currency always passed from shop settings
|
||||
* changed: always send data for Beagle Lite and Beagle Enterprise support
|
||||
* changed: improved error reporting and logging
|
||||
* removed: `*_eway_customer_id` filters; these have been replaced by `*_eway_credentials` filters that accommodate Rapid API credentials
|
||||
* added: capture and report HTTP errors communicating with the gateway
|
||||
* added: strings are localized and ready for [translation](https://translate.wordpress.org/projects/wp-plugins/eway-payment-gateway)
|
||||
|
||||
### 3.7.0
|
||||
|
||||
Released 2016-11-18
|
||||
|
||||
* added: filters for changing the transaction ID sent to eWAY; use with caution!
|
||||
* added: filter `woocommerce_eway_email_show_trans_number` for disabling display of transaction ID on new order email
|
||||
* fixed: undefined index `eway_form` when saving another payment gateway's settings in WP eCommerce
|
||||
|
||||
### 3.6.0
|
||||
|
||||
Released 2016-06-15
|
||||
|
||||
* fixed: WooCommerce 2.6 compatibility (deprecated notice on credit card form)
|
||||
* added: basic logging for eWAY transactions
|
||||
* changed: remove dependency on WP eCommerce deprecated function for checkout field list
|
||||
* changed: use `wp_remote_retrieve_body()` instead of array access to get eWAY response (WP4.6 compatibility)
|
||||
* changed: improved accessibility for credit card forms, admin settings forms
|
||||
* changed: minimum required WordPress version is now 4.2
|
||||
|
||||
### 3.5.0
|
||||
|
||||
Released 2015-10-10
|
||||
|
||||
* fixed: PHP warning when save Events Manager settings
|
||||
* fixed: pre-transaction validation for Events Manager was being skipped
|
||||
* added: eWAY site seal support for AWPCP
|
||||
* added: custom payment method icon setting for AWPCP
|
||||
* added: filter `awpcp_eway_checkout_message` for changing the message above the checkout form in AWPCP
|
||||
* added: filters for modifying the eWAY customer ID used in transaction
|
||||
* changed: try harder to fill eWAY transaction contact details in AWPCP
|
||||
|
||||
### 3.4.0
|
||||
|
||||
Released 2015-06-21
|
||||
|
||||
* fixed: WP eCommerce sometimes loses the transaction authcode on sites with an object cache (like memcached)
|
||||
* added: some precautionary XSS prevention
|
||||
* changed: credit card fields all now have autocomplete disabled, for better card security
|
||||
* changed: WooCommerce customer reference now accepts the filtered order number (`$order->get_order_number()`)
|
||||
* changed: some code refactoring for easier maintenance
|
||||
|
||||
### 3.3.0
|
||||
|
||||
Released 2014-11-07
|
||||
|
||||
* fixed: force Events Manager bookings form AJAX url and form action to use HTTPS if forcing SSL for events with bookings
|
||||
* fixed: WooCommerce 2.0.20 settings backwards compatibility
|
||||
* added: eWAY site seal support for WooCommerce
|
||||
* changed: updated screenshots
|
||||
|
||||
### 3.2.0
|
||||
|
||||
Released 2014-06-28
|
||||
|
||||
* fixed: WooCommerce 2.1 error messages use `wc_add_notice()` (fixes deprecated notice)
|
||||
* fixed: Events Manager bookings admin was asking for credit card details when modifying a booking
|
||||
* fixed: Another WordPress Classified Plugin hooks now pass `$transaction` as second argument
|
||||
* fixed: undefined variable errors with Another WordPress Classified Plugin integration
|
||||
* added: Events Manager bookings pages can be forced to SSL (new setting, defaults to Yes, can be turned off)
|
||||
* added: optional credit card fields message, e.g. so can advise "Visa and Mastercard only" etc.
|
||||
* changed: use standard WooCommerce credit card fields if setting selected (new default); old template is still available for sites that require it
|
||||
* changed: some code refactoring
|
||||
|
||||
### 3.1.4
|
||||
|
||||
Released 2014-02-12
|
||||
|
||||
* fixed: WooCommerce 2.1 return page after checkout
|
||||
|
||||
### 3.1.3
|
||||
|
||||
Released 2014-01-12
|
||||
|
||||
* fixed: no function set_error_message() in EwayPaymentsEventsManager (bad copypasta in exception handler; thanks, [digitalblanket](https://profiles.wordpress.org/digitalblanket)!)
|
||||
* fixed: was triggering an exception when Country field removed from Events Manager Pro bookings form
|
||||
|
||||
### 3.1.2
|
||||
|
||||
Released 2014-01-03
|
||||
|
||||
* changed: credit card field now forces digits only so that number keyboard is used on iPad/iPhone
|
||||
* added: filter `em_eway_amount` for changing the booking amount, e.g. adding fees
|
||||
|
||||
### 3.1.1
|
||||
|
||||
Released 2013-12-10
|
||||
|
||||
* fixed: doco / settings page didn't explain that Beagle requires an Address field
|
||||
* changed: permit card numbers with spaces / dashes, but strip before submitting to eWAY
|
||||
* changed: move some WooCommerce setting descriptions into tips to reduce screen clutter in admin
|
||||
* added: HTML5 text field patterns for credit card number, CVV/CVN
|
||||
* added: filter `woocommerce_eway_icon` for changing the payment gateway icon
|
||||
|
||||
### 3.1.0
|
||||
|
||||
Released 2013-11-21
|
||||
|
||||
* changed: support multiple bookings mode in Events Manager
|
||||
* changed: some links to eWAY website
|
||||
* added: support for v3 of Another WordPress Classifieds Plugin
|
||||
* added: WooCommerce and WP eCommerce payment method logos
|
||||
|
||||
### 3.0.1
|
||||
|
||||
Released 2013-03-07
|
||||
|
||||
* changed: update for WooCommerce v2.0.x compatibility
|
||||
|
||||
### 3.0.0
|
||||
|
||||
Released 2013-03-01
|
||||
|
||||
* added: WooCommerce integration
|
||||
* added: Another WordPress Classifieds Plugin integration (sponsored by [Michael Major Media](http://michaelmajor.com.au/) -- thanks!)
|
||||
* added: Events Manager integration (sponsored by [Michael Major Media](http://michaelmajor.com.au/) -- thanks!)
|
||||
* changed: use WP eCommerce 2.8.9+ hooks and functions
|
||||
* changed: refactored for greater generalisation
|
||||
|
||||
### 2.4.0
|
||||
|
||||
Released 2013-01-23
|
||||
|
||||
* fixed: declined payments now record status as Payment Declined instead of Incomplete Sale
|
||||
* added: record authcode for transactions, and show in Sales Log
|
||||
* added: send WP eCommerce transaction number as both customer reference and invoice reference (customer reference can be filtered)
|
||||
* added: support for [Beagle (free)](https://www.eway.com.au/developers/api/beagle-lite) anti-fraud using geo-IP (Direct Payments only)
|
||||
|
||||
### 2.3.1
|
||||
|
||||
Released 2013-01-20
|
||||
|
||||
* fixed: close table cell elements in form field template
|
||||
|
||||
### 2.3.0
|
||||
|
||||
Released 2013-01-20
|
||||
|
||||
* fixed: successful Direct transactions are now marked as Accepted Payment, not Order Received
|
||||
* added: eWAY credit card form fields now in template, can be customised by theme
|
||||
* added: can now use eWAY Stored Payments, e.g. for merchants who do drop-shipping
|
||||
* changed: use WordPress function wp_remote_post() instead of directly calling curl functions
|
||||
|
||||
### 2.2.1
|
||||
|
||||
Released 2012-10-22
|
||||
|
||||
* fixed: address on eWAY invoice was getting "0, " prepended when PHP < 5.3
|
||||
|
||||
### 2.2.0
|
||||
|
||||
Released 2012-09-25
|
||||
|
||||
* fixed: country name used in eWAY address field, not country code
|
||||
* changed: remote SSL certificate is verified (i.e. eWAY's certificate)
|
||||
* added: prevent XML injection attacks when loading eWAY response (security hardening)
|
||||
* added: filter hooks for invoice description and reference
|
||||
* added: if customer name isn't mandatory and not given, will use cardholder's name
|
||||
|
||||
### 2.1.0
|
||||
|
||||
Released 2012-07-03
|
||||
|
||||
* changed: CVN is now a required field, no option to omit; Australian banks are all moving to require CVN and some already do
|
||||
* added: customer name is now supported, if configured in WP eCommerce payment admin; card holder name is not seen in eWAY notification emails, so customer name is required for showing who made the purchase
|
||||
|
||||
### 2.0.4
|
||||
|
||||
Released 2012-05-13
|
||||
|
||||
* fixed: invoice number recorded in eWAY invoice reference field
|
||||
|
||||
### 2.0.3
|
||||
|
||||
Released 2012-05-05
|
||||
|
||||
* fixed: optional fields for address, email are no longer required for eWAY payment
|
||||
|
||||
### 2.0.2
|
||||
|
||||
Released 2012-04-16
|
||||
|
||||
* fixed: undeclared array index errors
|
||||
|
||||
### 2.0.1
|
||||
|
||||
Released 2012-04-12
|
||||
|
||||
* fixed: admin transposed Use Testing Environment and Use CVN Security
|
||||
|
||||
### 2.0.0
|
||||
|
||||
Released 2012-04-08
|
||||
|
||||
* final cleanup and refactor for public release
|
||||
|
||||
### 1.0.0
|
||||
|
||||
Released 2011-09-15
|
||||
|
||||
* private version, not released to public
|
||||
Reference in New Issue
Block a user