*** WooCommerce Gateway Affirm Changelog ***

2024-01-10 - version 2.3.0
* Added error callback to track if there are any errors.

2023-11-27 - version 2.2.0
* Add - New activation banner that will show when Affirm is installed but not enabled or set up.

2023-08-15 - version 2.1.1
* Update - Additional checkout Validation
* Tweak  - Bumped WC tested up to 8.0
* Tweak  - Bumped WP tested up to 6.3

2023-06-12 - version 2.1.0
* Update - HPOS support

2023-03-06 - version 2.0.2
* Fix - Fixed missing Affirm Fee
* Fix - Fixed cart hash comparison

2023-02-03 - version 2.0.1
* Fix    - Fixes error message for missing key when only CA keys are present
* Update - Add support for WPML

2022-10-26 - version 2.0.0
* Update - Support for Canada

2022-07-20 - version 1.3.5
* Update - Updated "Woocommerce" to "WooCommerce" on settings page
* Update - Removed missing customer logging statement

2022-01-21 - version 1.3.4
* Update - Include support for split capture
* Fix    - Fix affirm checkout URL when merchants are using a custom permalink that does not end in "/"

2021-12-13 - version 1.3.3
* Update - Enable Promo Messaging for Composite Products

2021-11-18 - version 1.3.2
* Fix - Set Inline false

2021-08-31 - version 1.2.2
* Update - Add aditional logging statements
* Update - Enhancements in admin screen and logo

2021-05-04 - version 1.2.1
* Fix    - Affirm Checkout for manually created orders
* Fix    - Add CSS to affirm logo when inline is enabled
* Update - Affirm ALA triggers once on cart shipping page update
* Fix    - Fix cart check on all admin pages

2021-03-18 - version 1.2.0
* Update - Added Affirm Inline Checkout
* Update Minimum WooCommcerce Version to 3.2
* Update compatibility for PHP 8

2021-01-14 - version 1.1.13
* Fix    - Fix checkout issue with cart hash changing from cart to order page

2020-10-26 - version 1.1.12
* Fix    - Fix missing sandbox toggle

2020-10-12 - version 1.1.11
* Fix    - Fix as-low-as disappearing when using pagebuilder extension
* Update - New admin screens
* Update - Added new cancel URL locations
* Fix    - Ability to checkout with Affirm when creating a new account during checkout
* Update - Show Affirm fees on order
* Update - Additional options to show Affirm as-low-as on product page

2020-03-16 - version 1.1.10
* Fix    - Fix unwanted Woo Updater prompts

2020-02-20 - version 1.1.9
* Fix    - Affirm orders can be voided
* Update - Checkout object reflects actual item quantity
* Update - Checkout object includes order ID
* Update - Added CSS to Affirm logo on checkout page
* Update - Dashboard link redirect to correct environment
* Tweak  - WC tested up to 3.9

2019-08-06 - version 1.1.8
* Tweak - WC tested up to 3.7.

2019-07-10 - version 1.1.7
* Fix    - Missing merchant links on the Affirm settings page.

2019-04-16 - version 1.1.6
* Tweak - WC 3.6 compatibility.
* Fix    - Remove incorrect SSL security information.

2019-02-04 - version 1.1.5
* Update - verbiage on "Place order" button to "Continue with Affirm" when Affirm is selected as payment Method
* Update - Payment method to show Affirm when country is not selected
* Update - promo messaging available on category level pages
* Update - enable/disable for promo messaging on catalog, product and cart pages
* Update - Min/Max order total can be set in admin page
* Update - White Affirm logo avaialble
* Update - Added option to change destination page when Affirm payment is cancelled

2018-11-08 - version 1.1.4
* Update - Global Affirm js added.
* Update - Affirm promo data-page-type attribute added.
* Update - Enhanced analytics added for confirmation page.

2018-10-08 - version 1.1.3
* Update - WC 3.5 compatibility.

2018-05-23 - version 1.1.2
* Update - Privacy policy notification.
* Update - Export/erasure hooks added.
* Update - WC 3.4 compatibility.

2017-12-15 - version 1.1.1
* Update - WC tested up to version.

2017-10-18 - version 1.1.0
* Fix   - Better error handling on checkout. Uses affirm on close event so that mobile users are not stuck on checkout page when error happens.
* Fix   - Removed deprecated Financial Product Key setting.
* Fix   - Removed Monthly Payment Estimator Loan Length and Monthly Payment Estimator APR to ensure legal compliance. Affirm now maintains most of the customizations for the monthly payment messaging ('As low as' link) and the associated product modal.
* Tweak - Add settings for data-promo-id, data-affirm-color, data-learnmore-show. Details of each attribute can be found at https://docs.affirm.com/Integrate_Affirm/Promotional_Messaging#monthly_payment_messaging.
* Tweak - Update the default text for title and description settings.

2017-06-05 - version 1.0.10
* Fix - Issue where shipping info is not passed when shipping is disabled. Now it will use billing info.

2017-05-08 - version 1.0.9
* Fix - Error when `WC()->customer` is not available in `nav-menus.php`.

2017-04-03 - version 1.0.8
* Fix - Additional updates for WooCommerce 3.0 compatibility

2017-02-22 - version 1.0.7
* Fix - WooCommerce 3.0 compatibility

2016-11-27 - version 1.0.6
* Fix - Update minimum as-low-as to $50
* Fix - Allow 'As Low As' message to be served on HTTP page
* Fix - Use literal string for text domain in gettext functions

2016-11-15 - version 1.0.5
* Fix - Issue where variation changes affect total from composite products

2016-11-07 - version 1.0.4
* Fix - Issue where callback gets called when payment method is not Affirm.
* Tweak - Added wc_gateway_affirm_initiate_checkout_data to filter params before initiating checkout.
* Tweak - Pass order_id and order_key in user_confirmation_url to allow localhost tunneling when receiving token from Affirm.
* Fix - Issue where Affirm Monthly Payment Messaging was not displayed after cart is loaded via AJAX.
* Fix - Added compatibility with WooCommerce Composite Products.

2016-09-11 - version 1.0.3
* Tweak - Allow monthly payment estimator APR values starting from zero.
* Fix - Stops default action of learn more link from happening.

2016-07-19 - version 1.0.2
* Tweak - Update Affirm logo to the new one

2016-05-27 - version 1.0.1
* Fix - Captured charge not refunded when an order is cancelled
* Fix - Authorized charge not voided when an order is cancelled

2016-02-18 - version 1.0.0
* First release
