changelog.txt 9.28 KB
*** Stripe Changelog ***

2016.04.13 - version 2.6.12
* Fix - When saved cards option is enabled with no cards on file, CC field was hidden.

2016.04.11 - version 2.6.11
* Add - Option to set a default card in manage card section and detect previous card paid by subscription.
* Fix - Admin notice link when key is not added and when addons are present.

2016.03.16 - version 2.6.10
* Tweak - Add logging mechanism. New 'Logging' option is added in Stripe gateway setting to enable logging.
* Fix - Allow language files to be located outside of plugin directory

2016.02.29 - version 2.6.9
* Tweak - Allow mechanism to override Stripe JS error handler. See https://gist.github.com/gedex/240492f479c7443e4780
  for an example to override error handler with simple alert.

2016.02.11 - version 2.6.8
* Tweak - Include card brand in saved cards radio label class
* Tweak - Add action when deleting card
* Tweak - Add actions for add_card and add_customer
* Tweak - Add support for automatic localisation in Stripe Checkout modal
* Fix - Check for Stripe error code emptiness before returning the WP_Error

2015.12.17 - version 2.6.7
* Fix is_available SSL check to also work properly on hosts that always serve HTTPS

2015.12.03 - version 2.6.6
* Fix a JavaScript bug introduced in 2.6.4 that caused checkout with a saved card to fail

2015.12.02 - version 2.6.5
* Do not require a card id when updating a subscription payment method

2015.11.20 - version 2.6.4
* Fix a JavaScript bug that caused the Stripe Checkout popup to be blocked on Chrome for iOS

2015.11.12 - version 2.6.3
* Add metadata to subscription payments in stripe dashboard to indicate whether it is the initial or a recurring payment

2015.11.06 - version 2.6.2
* Fix bug that would cause multiple subscriptions to not be supported under certain circumstances

2015.09.15 - version 2.6.1
* Unset source if not set during pre-order release payments.
* Store customer ID if not logged in for pre-order payments.

2015.09.02 - version 2.6.0
* Subscriptions 2.0 support.

2015.08.11 - version 2.5.4
* Tweak - Terms and conditions error styling when required
* Tweak - Account password error styling when required

2015.7.28 - version 2.5.3
* Added - Filter to prevent Stripe from sending its own receipts "wc_stripe_send_stripe_receipt"

2015.07.19 - version 2.5.2
* Fix - Removed deprecated add_error function
* Tweak - Improve error message when Stripe checkout function is used

2015.07.01 - version 2.5.1
* Fix - Only send receipt_email when set.

2015.05.11 - version 2.5.0
* Update to API version 2015-04-07
* Feature - Support authorize on subscriptions first payment.
* Tweak - Option labels.
* Tweak - Safe remote GET.
* Tweak - SSLVerify true.
* Tweak - Update card icons.
* Tweak - Pass receipt email.

2015.05.11 - version 2.4.3
* Fix - fixed validation issue when account creation is not checked
* Update - Stripe checkout JS API v2

2015.03.23 - version 2.4.2
* Fix - Create account password field was not being validated

2015.03.20 - version 2.4.1
* Fix - Undefined JS error due to deprecated ajax_loader_url
* Fix - When using Stripe checkout JS, some form required fields were not validating

2015.02.20 - version 2.4.0
* Added support for bitcoin currency

2015.01.31 - version 2.3.0
* Added 'wc_stripe_description' filter to allow filtering of payment description.
* Added order_review handling for stripe checkout.
* Mark order as failed is Stripe API call fails
* Allow valid HTML in Stripe Description
* Fix settings link
* use get_order_currency() when generating payment args, rather than always using store currency.
* Fix fees where not logged correctly when using authorized first capture later
* Retry payment if customer_id is invalid.

2014.11.21 - version 2.2.8
* Save card/customer id for regular orders.

2014.11.20 - version 2.2.7
* Fixed all instances where order IDs were used instead of user IDs.
* Update orignal order card/customer ids for renewals.
* Add reasons to refunds.

2014.11.18 - version 2.2.6
* Stripe card ID should be taken from the order, not the user.
* Fix order_meta_query.

2014.11.06 - version 2.2.5
* Round totals to 2 decimals so when we multiply by 100 we're sure we've got an integer.

2014.10.01 - version 2.2.4
* Fix card display for subscriptions.

2014.10.01 - version 2.2.3
* Fixed textdomain name

2014.09.23 - version 2.2.2
* Set API version to 2014-09-08.
* Fixed card display (type->brand).

2014.09.15 - version 2.2.1
* Fix strict standards warning.

2014.09.01 - version 2.2.0
* Replaced woocommerce_get_template (deprecated) with wc_get_template.
* Tweak refund support.
* Support for pre-orders.
* Fixed typo.

2014.08.06 - version 2.1.0
* Associate stripe customers with wp users.
* Refactored saved card code.
* Use Stripe API to get and delete saved cards.
* Updated subscriptions integration for saved cards.
* WC 2.2 - Store transaction ID.
* WC 2.2 - Refund support.

2014.07.31 - version 2.0.4
* Tweaked the stripe checkout submission method.

2014.07.25 - version 2.0.3
* wc_stripe_manage_saved_cards_url filter.
* Zero decimal currency handling.
* Only open stripe model when required fields are completed.

2014.06.06 - version 2.0.2
* Fix use of saved cards on subscriptions.

2014.05.29 - version 2.0.1
* Fix ajax loading gif.
* Fix notices.
* Fix stray comma in stripe.js.
* Prompt user to accept terms before showing stripe checkout modal.

2014.05.21 - version 2.0.0
* Added the WC credit_card_form - this extension now requires WC 2.1+
* Option to disable saved cards
* Refactored code base
* Fix jquery notices
* Fix settings page links
* woocommerce_stripe_request_body filter
* Store fees for subscriptions

2014.05.20 - version 1.8.6
* correct SSl message
* decode get_bloginfo( 'name' ) for plain text display

2014.05.10 - version 1.8.5
* Updated textdomains
* date_i18n
* Improve stripe checkout flow - pop up on the checkout button click

2014.04.01 - version 1.8.4
* Fix updating credit card used for future subscription payments when paying for a failed subscription renewal order with a new credit card.

2014.02.13 - version 1.8.3
* Fix fatal error for subscription payments of deleted products.

2014.02.06 - version 1.8.2
* Fix notice on card delete

2014.01.28 - version 1.8.1
* set default for $checked

2014.01.08 - version 1.8.0
* Checked compatibility with 2013-12-03 API
* 2.1 compatibility
* Pre-filled email address when using stripe checkout

2013.12.02 - version 1.7.6
* Fix card display

2013.11.27 - version 1.7.5
* Show payment method for subscriptions on account page

2013.11.20 - version 1.7.4
* Expand/close when using saved cards.
* Use balance_transaction to get and store fees

2013.11.01 - version 1.7.3
* Default to saved card

2013.11.01 - version 1.7.2
* Added missing global in update_failing_payment_method

2013.09.28 - version 1.7.1
* Remove non-existant (yet) function

2013.09.25 - version 1.7.0
* Different credit card image for US than for other countries + a filter.
* Support for upcoming version of subscriptions.
* Add new woocommerce_stripe_month_display filter

2013.09.02 - version 1.6.0
* Option to define a Stripe Checkout Image
* Removed currency check due to beta rollout

2013.08.12 - version 1.5.14
* New cards format for subscriptions class.

2013.07.24 - version 1.5.13
* Updated customer response object handler to work with new cards format.
* Fixed delete card button

2013.07.24 - version 1.5.12
* EUR support for Stripe Beta

2013.07.17 - version 1.5.11
* Workaround for stripe error messages.

2013.06.28 - version 1.5.10
* Store charge ID, fee in meta

2013.06.28 - version 1.5.9
* Capture true default

2013.06.18 - version 1.5.8
* Add currency to stripe checkout js
* Authorize-only mode. Captures payment when order is made processing.

2013.06.15 - version 1.5.7
* Added 'capture' option should you wish to authorize only. Authorized orders are on-hold. Processed orders capture the charge automatically.

2013.06.03 - version 1.5.6
* added data-currency to stripe-checkout

2013.04.26 - version 1.5.5
* Allow card re-entry in stripe checkout after errors.

2013.04.19 - version 1.5.4
* GBP fix

2013.04.15 - version 1.5.3
* Support GBP currency code (For UK Beta)

2013.04.09 - version 1.5.2
* Send billing city to stripe

2013.01.24 - version 1.5.1
* Add support for changing a subscription's recurring amount

2013.01.18 - version 1.5.0
* Supports Stripe Checkout https://stripe.com/docs/checkout

2013.01.18 - version 1.4.0
* WC 2.0 Compat

2012.12.05 - version 1.3.5
* Pass address fields to stripe.js on pay page.

2012.12.05 - version 1.3.4
* Updater

2012.10.22 - version 1.3.3
* Fix CAD check

2012.10.15 - version 1.3.2
* Fixed bug causing settings to not show when using CAD

2012.10.11 - version 1.3.1
* Add support for changing subscription next payment date
* Remove order meta from subscription renewal orders

2012.09.20 - version 1.3
* Allowed canadian dollars - Stripe is beta testing support for Canada

2012.09.11 - version 1.2.1
* Fix text mode SSL logic

2012.09.01 - version 1.2
* SSL not required in TEST MODE
* Saved cards - store customer tokens and let users pay again using the same card
* Subscriptions use a single customer, rather than per-order
* Only load JS on checkout

2012.06.19 - version 1.1
* Update woo updater
* Class name update
* Stripe JS for added security - you will need to re-enter keys and ensure you are using WooCommerce 1.5.8
* Subscriptions support (requires WC Subscriptions addon)

2011.12.08 - version 1.0
* First Release