Changelog – Free version

1.3.7 – Released on 7 November 2019

  • Update: Plugin framework

1.3.6 – Released on 30 October 2019

  • Update: Plugin framework

1.3.5 – Released on 29 October 2019

  • New: Support for WordPress 5.3
  • New: Support for WooCommerce 3.8
  • Update: Plugin framework

1.3.4 – Released on 26 July 2019

  • New: Support for WooCommerce 3.7
  • Update: Plugin framework
  • Update: Setting panel style

1.3.3 – Released on 12 June 2019

  • Update: Plugin framework

1.3.2 – Released on 23 April 2019

  • Update: Plugin framework

1.3.1 – Released on 09 April 2019

  • New: Support for WooCommerce 3.6
  • Update: Plugin framework

1.3.0 – Released on 28 January 2019

  • Update: Plugin framework

1.2.9 – Released on 06 December 2018

  • New: Support for WordPress 5.0
  • Update: Plugin framework

1.2.8 – Released on 29 November 2018

  • Update: Plugin framework
  • Fix: Fix a possible fatal error during the payment

1.2.7 – Released on 23 October 2018

  • Update: Plugin framework

1.2.6 – Released on 16 October 2018

  • New: Support for WooCommerce 3.5
  • Update: Plugin framework

1.2.5 – Released on 26 September 2018

  • Update: Plugin framework

1.2.4 – Released on 20 September 2018

  • Update: Readme
  • Fix: Fixed minor issue

1.2.3 – Released on 03 September 2018

  • Update: Plugin framework
  • Fix: Issue when a coupon is added to an order with subscription product.

1.2.2 – Released on 15 May 2018

  • New: Support for WordPress 4.9.6 RC1
  • New: Support for WooCommerce 3.4.0 RC1
  • New: Privacy settings option
  • New: Retain pending subscriptions option
  • New: Retain cancelled subscriptions option
  • Update: Update Core Framework 3.0.15
  • Update: Localization files
  • Fix: Expiring Date format

1.2.1 – Released on 31 January 2018

  • New: Support for WooCommerce 3.3
  • Update: Plugin framework

1.2.0 – Released on 16 October 2017

  • New: Support for WooCommerce 3.2
  • New: Added taxes on subscription recurring amount
  • New: Added shipping on subscription recurring amount
  • Update: Plugin framework
  • Dev: Hard changes on class YWSBS_Subscription
  • Dev: Added class YWSBS_Subscription_Helper

1.1.1 – Released on 27 August 2017

  • New: Support for PHP 7.1
  • Update: Plugin framework
  • Fix: Localization price on cart

1.1.0 – Released on 04 April 2017

  • New: Support for WooCommerce 3.0
  • Update: Plugin framework

1.0.5 – Released on 23 November 2016

  • Fix: round prices in PayPal payments

1.0.4 – Released on 04 October 2016

  • Fix: singular/plural names in html price
  • Fix: string translation on backend
  • Update: Plugin framework

1.0.3 – Released on 26 August 2016

  • New: Infinite recurring payment
  • Update: Plugin framework

1.0.2 – Released on 24 March 2016

  • New: Sidebar in Administrator settings
  • Update: Width of subscription’s list table
  • Update: Name of Author

1.0.1 – Released on 24 November 2016

  • New: Compatibility with WordPress 4.4
  • Fix: Notice if the debug in inactive
  • Fix: Javascript error in administrator panel

1.0.0 – Released on 17 December 2016

  • Initial release

Changelog – Premium version

Version 1.7.2 - Released: 30 October 2019

  • Updated: Plugin framework

Version 1.7.1 - Released: 23 October 2019

  • New: Support to WordPress 5.3
  • New: Support to WooCommerce 3.8
  • Update: Italian language
  • Updated: Plugin framework
  • Fix: Load payment gateways before call pay renew order action
  • Fix: Capability issues

Version 1.7.0 - Released: 03 October 2019

  • Tweak: Improved the debug logging
  • Tweak: Added method to make renews payable when customer visit pay page from gateway confirmation email
  • Tweak: Added order item meta in subscription email and metabox
  • Tweak: Added warning on backend, when the admin try to change manually the status of a renew order
  • Update: Language Files
  • Fix: Fixed PayPal enabled check
  • Dev: Added the filter 'ywsbs_load_assets'

Version 1.6.0 - Released: 01 August 2019

  • New: Support to WooCommerce 3.7.0
  • Updated: Plugin framework
  • Update: Italian language
  • Fix: Fixed issue with the renew remind email
  • Dev: Added filter 'ywsbs_check_order_before_pay_renew_order'
  • Dev: Added the action 'ywsbs_before_pay_renew_order'
  • Dev: Add action yith_suborder_renew_created to synchronize suborder with the parent

Version 1.5.9 - Released: 29 May 2019

  • Updated: Plugin framework
  • Update: Language files
  • Fix: Fixed with trial subscription and PayPal
  • Fix: Fixed option name in subscriptions-related template
  • Fix: Check renew order before payment
  • Dev: Added meta is_a_renew on Multi Vendor suborder
  • Dev: Save subscr_id meta when a ipn is received
  • Dev: Cancel the subscription if parent_order is null

Version 1.5.8 - Released: 16 April 2019

  • Tweak: Added a delay before cancel the subscriptions not renewed
  • Fix: Warning errors at backend under specific conditions

Version 1.5.7 - Released: 09 April 2019

  • New: Support to WooCommerce 3.6.0 RC1
  • Updated: Plugin framework
  • Update: Language files
  • Update: Translation for the string 'Cancel subscription now'
  • Fix: Set order_args in WooCommerce session, to fix Stripe issue
  • Fix: Coupon amount
  • Fix: Numeric issues
  • Dev: Added filter 'ywsbs_use_date_format'

Version 1.5.6 - Released: 26 February 2019

  • Updated: Plugin framework
  • Update: Language files
  • Fix: Subscription status translation
  • Fix: Fixed typo
  • Fix: Subscription field show if check virtual or downloadable checkbox at first time
  • Fix: Check if subscription has renews in the payment done email
  • Fix: Recurring payment total in renew order email

Version 1.5.5 - Released: 05 February 2019

  • Updated: Plugin framework
  • Update: Language files
  • Tweak: added check if order contains subscriptions to not execute ywcsb_after_calculate_totals
  • Fix: Fixed possible error under specific conditions
  • Fix: Fixed add to cart validation
  • Fix: $max_lenght array with localized index,
  • Fix: Fixed a non numeric value on max_lenght field
  • Fix: Fixed recurrent coupon on variation
  • Dev: Added the filter 'ywsbs_register_panel_position'

Version 1.5.4 - Released: 06 December 2018

  • New: Support to WordPress 5.0
  • Updated: Plugin framework
  • Fix: Fixed wrong total subscription amount if price per is greater then one
  • Fix: Moved transaction check to valid IPN handling

Version 1.5.3 - Released: 05 November 2018

  • New: Integration with YITH WooCommerce Account Funds from version 1.1.2
  • New: Integration with WooCommerce Stripe Gateway 4.1.12
  • Update: Language files
  • Updated: Plugin framework

Version 1.5.2 - Released: 23 October 2018

  • Update: Language files
  • Updated: Plugin framework
  • Fix: Possible fatal error with YITH WooCommerce Event Tickets

Version 1.5.1 - Released: 12 October 2018

  • New: Support to WooCommerce 3.5
  • Fix: Deleting meta data not save the changes in the order
  • Fix: Delete subscription error
  • Dev: Added actions 'ywsbs_before_add_to_cart_subscription' and 'ywsbs_after_add_to_cart_subscription'

Version 1.5.0 - Released: 05 October 2018

  • Fix: Possible fatal error under particular conditions.

Version 1.4.9 - Released: 26 September 2018

  • Updated: Plugin framework
  • Fix: Some code notices

Version 1.4.8 - Released: 10 September 2018

  • Fix: Fixed standard PayPal transaction id registration on renew order.
  • Fix: Issues with PHP 7.2.
  • Fix: Issues with Renew Reminder email.
  • Fix: Fixed pause and cancellation issue.

Version 1.4.7 - Released: 28 August 2018

  • Update: Language files
  • Updated: Plugin framework
  • Fix: Multiple subscription products on cart
  • Fix: Renew Reminder cron
  • Fix: Email templates
  • Fix: Show subscription total on the checkout page if setting max length option.
  • Fix: IPN log of posted arguments
  • Dev: Added filter 'ywsbs_add_shipping_cost_order_renew'

Version 1.4.6 - Released: 30 July 2018

  • New: Integration with YITH Stripe Connect for WooCommerce from version 1.1.0
  • New: Added payment method column and filter on Subscription List Table
  • New: Added new option to show "Renew Now" button on My Account > Orders: if a renew order has at least one failed payment (not for all gateways)
  • Update: Language files
  • Fix: The "Pause" button was only being displayed to admin.

Version 1.4.5 - Released: 09 July 2018

  • New: Edit details from subscription admin edit page ( only for subscription paid with YITH PayPal Express Checkout for WooCommerce )
  • New: Added subscription number in order list
  • Updated: Plugin framework
  • Update: Language files
  • Fix: My Account Errors
  • Fix: HTML Price when Max Length option is set
  • Fix: My account endpoint
  • Fix: Fixed columns in order list
  • Fix: Fix api handler + refund for recurring payment standard PayPal

Version 1.4.4 - Released: 29 May 2018

  • Updated: Plugin framework
  • Fix: The user can't cancel its subscription from My account page

Version 1.4.3 - Released: 25 May 2018

  • Tweak: Support to GDPR compliance
  • Updated: Plugin framework
  • Update: Localization files

Version 1.4.2 - Released: 21 May 2018

  • Fix: Status of Subscription color in backend
  • Fix: Subscription Email settings

Version 1.4.1 - Released: 15 May 2018

  • Fix: Javascript Error on single product page
  • Fix: Text domain wrong in two string

Version 1.4.0 - Released: 15 May 2018

  • New: Support to WordPress 4.9.6
  • New: Support to WooCommerce 3.4
  • New: Privacy settings option
  • New: Retain pending subscriptions option
  • New: Retain cancelled subscriptions option
  • New: One time shipping option in product editor Shipping tab
  • New: Billing and Shipping Customer information editable by Administrator
  • New: Shipping Customer information editable by Customer
  • Updated: Plugin framework
  • Update: Localization files
  • Fix: Order total calculation
  • Fix: Activity log
  • Fix: YITH WooCommerce Multi Vendor integration - fix for YITH WooCommerce Multi Vendor shipping method
  • Fix: YITH WooCommerce Multi Vendor integration - vendor suborders *missing* the order note for new subscriptions
  • Fix: YITH WooCommerce Multi Vendor integration - Added shipping cost in renew order (for vendors)
  • Fix: Renew subscription from suborder
  • Dev: New actions 'ywcsb_admin_subscription_data_after_billing_address' & 'ywcsb_admin_subscription_data_after_shipping_address'

Version 1.3.2 - Released: 06 April 2018

  • New: Integration with YITH WooCommerce Affiliate 1.2.4
  • New: Dutch translation
  • Tweak: Change hook prettyPhoto
  • Updated: Plugin framework
  • Fix: Fixed get_price_html
  • Fix: Order meta data
  • Fix: Fixed taxes calculation when switching subscription
  • Fix: Restore cart after cancel payment

Version 1.3.1 - Released: 31 January 2018

  • New: Support to WooCommerce 3.3.0
  • Update: Update Core Framework 3.0.11
  • Fix: Issue when PayPal payment is cancelled

Version 1.3.0 - Released: 29 January 2018

  • New: Support to WooCommerce 3.3.0 RC2
  • Updated: Plugin framework
  • Fix: Shipping taxes removed form WC settings
  • Fix: PayPal IPN issue with PHP 7.1
  • Fix: Prevent fatal error for WooCommerce < 3.0.0
  • Dev: Added hook 'ywcsb_after_calculate_totals'
  • Dev: Added hook 'ywsbs_change_prices'
  • Dev: Added hook 'ywsbs_change_price_in_cart_html'
  • Dev: Added hook 'ywsbs_change_price_current_in_cart_html'
  • Dev: Added hook 'ywsbs_change_subtotal_price_in_cart_html'
  • Dev: Added hook 'ywsbs_change_subtotal_price_current_in_cart_html'
  • Dev: Added hook 'ywsbs_signup_fee_label'

Version 1.2.9 - Released: 15 November 2017

  • Fix: Javascript error in single product page
  • Fix: WooCommerce Coupon when a subscription is on cart

Version 1.2.8 - Released: 7 November 2017

  • New: Support to WooCommerce 3.2.3
  • Fix: Discount calculation when a Custom Coupon is applied
  • Fix: Shipping Calculation for renew orders

Version 1.2.7 - Released: 17 October 2017

  • New: Support to WooCommerce 3.2.1
  • Fix: Label on subscription product price

Version 1.2.6 - Released: 12 October 2017

  • New: Support to WooCommerce 3.2.0 Rc2
  • New: German translation
  • New: Added option ''Disable the reduction of stock in the renew order'
  • Fix: Order item prices with YITH WooCommerce Product Add-Ons
  • Fix: Prettyphoto.css removed font rules
  • Fix: Subscription Status localization
  • Fix: Removed the vendor taxonomy box in subscription CTP page
  • Fix: Multiple coupons on cart
  • Dev: Filter 'ywsbs_price_check'
  • Dev: Added a check on content cart item key after order processed

Version 1.2.5 - Released: 19 August 2017

  • Fix: Create renew order manually
  • Fix: changed plain text to html Subscription Status email

Version 1.2.4 - Released: 16 August 2017

  • New: Support to WooCommerce 3.1.0
  • Fix: Renew order shipping rate
  • Fix: Compatibility with YITH WooCommerce Product Add-ons Premium 1.2.6
  • Fix: Trial status after order complete
  • Fix: Variation subscription price
  • Fix: customer search on subscriptions list table
  • Fix: wrong text domain in string
  • Fix: subscription meta containing one subscription only
  • Fix: Misspelled strings
  • Dev: Added hook 'ywsbs_get_recurring_totals'
  • Updated: Plugin framework

Version 1.2.3 - Released: 26 May 2017

  • Fix: Check on ipn_track_id due to Paypal issue
  • Fix: Renew order fix

Version 1.2.2 - Released: 05 May 2017

  • Fix: Fix renew shipping costs

Version 1.2.1 - Released: 28 April 2017

  • New: Support to WooCommerce 3.0.4
  • New: Set customer notes in the renew from parent order
  • Fix: Custom billing and shipping address in the renew order
  • Fix: Compatibility with php 5.4
  • Dev: Changed endpoint hook
  • Dev: Changed start time of cron jobs
  • Update: Plugin Framework

Version 1.2.0 - Released: 31 March 2017

  • New: Support to WooCommerce 3.0 RC 2
  • Fix: Subtotal price on cart
  • Dev: Added 'ywsbs_renew_subscription' action
  • Update: Plugin Framework

Version 1.1.7 - Released: 19 December 2016

  • New: A new method of class 'YITH_WC_Subscription' that return the list of user's subscription
  • New: Compatibility with YITH WooCommerce Product Add-ons Premium 1.2.0.8
  • New: Support to WordPress 4.7
  • New: Date picker in the metabox of subscription info in the backend
  • New: Filter 'ywsbs_order_formatted_line_subtotal'
  • Tweak: Price with taxes in the subscription related to an order
  • Fix: The switch of subscriptions from the free to premium version
  • Fix: "Max duration of pauses days" isn't saved properly
  • Fix: Issues when the order of a subscription is deleted

Version 1.1.6 - Released: 04 October 2016

  • New: Filter 'ywsbs_trigger_email_before' to change the time to send the email before the expiration
  • New: Italian translation
  • New: Spanish translation
  • Fix: Coupons behavior when there's a trial period
  • Fix: String localization
  • Update: Plugin framework

Version 1.1.5 - Released: 20 July 2016

  • New: Action to create a renewal order in subscription administrator details
  • Tweak: Failed register payments
  • Fix: Localization strings for trial period
  • Fix: Activity log timestamp

Version 1.1.4 - Released: 13 Jun 2016

  • New: hook for actions on my subscriptions table
  • New: Support to WooCommerce 2.6 RC1
  • Update: Plugin framework

Version 1.1.3 - Released: 7 Jun 2016

  • New: Option Delete Subscription is extend also if the main order is deleted
  • New: Email to customer when a payment fails
  • Tweak: Changed method to retrieve billing and shipping info of a subscription
  • Tweak: Customer info in the email
  • Fix: Method is add_params_to_available_variation() and can_be_cancelled()
  • Fix: Downgrade/upgrade variations

Version 1.1.2 - Released: 3 March 2016

  • Fix: Paypal IPN Request Fix when the renew order is not present
  • Fix: Minor bugs

Version 1.1.1 - Released: 22 February 2016

  • Fix: Few missing and unknown textdomains
  • Fix: Minor bugs

Version 1.1.0 - Released: 17 February 2016

  • New: Compatibility with YITH WooCommerce Stripe
  • New: Paypal IPN validation amounts
  • New: In On-hold orders list failed attemps
  • New: Failed Attemps in Subscription list
  • New: Enabled possibility to move in Trash or Delete subscriptions
  • New: Options Overdue pending payment subscriptions after x hour(s)
  • New: Suspend pending payment subscriptions after x hour(s)
  • New: Option to Suspend a subscription if a recurring payment fail
  • New: In Administrator Subscription Detail added the action "Active Subscription"
  • New: In Administrator Subscription Detail added the action "Suspend Subscription"
  • New: In Administrator Subscription Detail added the action "Overdue Subscription"
  • New: In Administrator Subscription Detail added the action "Cancel Subscription"
  • New: In Administrator Subscription Detail added the action "Cancel Subscription Now"
  • New: In Administrator Subscriptions List Table added the views of subscription status
  • New: Search box in Administrator Subscriptions List Table to search for ID or Product Name
  • New: Option Delete subscription if the main order is cancelled
  • Update: Dates in subscription details
  • Fix: Admin can't add subscription if YITH WooCommerce Multi Vendor is enabled
  • Fix: Start date if a Paypal Payment Method is 'echeck'
  • Fix: Localization issue

Version 1.0.1 - Released: 28 December 2015

  • New: Compatibility with Wordpress 4.4
  • New: Compatibility with WooCommerce 2.5 beta 3
  • Update: Plugin framework
  • Fix: Minor bugs

Version 1.0.0 - Released: 24 November 2015

  • Initial Release