Skip to content
This repository has been archived by the owner on Jan 15, 2020. It is now read-only.

Releases: somewherewarm/woocommerce-subscribe-all-the-things

v2.1.5

29 Mar 21:27
Compare
Choose a tag to compare
  • Important - Modified 'wcsatt_restore_subscription_scheme_from_subscription_args' filter params.
  • Fix - Child Bundle/Composite cart item prices not aggregated when: 1) choosing the one-off option; and 2) the container product has a blank base/static price.
  • Fix - Fatal error when adding carts to subscriptions under WC 3.5+.

v2.1.4

01 Nov 16:00
Compare
Choose a tag to compare
  • Fix - Unable to add products without subscription schemes to existing subscriptions, due to a regression in 2.1.3. Sorted.

v2.1.3

01 Nov 12:11
Compare
Choose a tag to compare
  • Fix - When trying to add a product with subscription schemes to an existing subscription, the matching subscriptions list in single-product pages did not always refresh correctly when the chosen scheme changed. The period of the active scheme had to change to trigger a refresh. This is now fixed.

v2.1.2

25 Oct 07:08
Compare
Choose a tag to compare
  • Fix - Ensure the add-to-cart form action is cleared only when switching. Resolves an issue with External product links not functioning as expected.
  • Fix - Only load matching subscriptions in the cart page when ticking "Add this cart to an existing subscription?". Resolves performance issues in the cart page on sites with lots of active subscriptions.
  • Fix - Default variable product subscription scheme not pre-selected in chosen variation details.
  • Fix - Preserve variation details when adding to subscription. Affected variations with "free" attribute values.
  • Fix - Failure to re-subscribe to subscriptions containing subscription-schemed products added via flows other than the regular/checkout one, e.g. manually or via the REST API.

v2.1.1

07 Jun 15:22
Compare
Choose a tag to compare
  • Fix - Bundled product subscription schemes not inherited from parent product correctly if the schemes tied to both have identical billing schedules.
  • Fix - Wrong repository name in .pot file.
  • Fix - Edge case issues with saving newly created schemes after changing the product type.
  • Fix - When adding a new scheme to a Variable product, some Price fields appear mislabelled.
  • Fix - When choosing a variation with susbcription schemes, its price string is always replaced by the subscription scheme options. Unless all variations have the same price, this behavior leaves the user wondering what the variation price might be.
  • Tweak - Do not default global cart-level scheme options to non-empty set.

v2.1.0

03 May 14:09
Compare
Choose a tag to compare
  • Feature - Added synchronization options to subscription schemes.
  • Feature - Introduced subscription switching for Simple and Variable products with subscription schemes. Bundles and Composites can't be switched just yet :)
  • Feature - It's now possible to add products with subscription schemes and "subscription scheme-less" products to existing subscriptions. When viewing a product with subscription schemes, customers can load a list of active subscriptions matching the billing schedule of the chosen subscription scheme, and add the viewed product to one of them. Notes: 1) Feature must enabled under 'WooCommerce > Settings > Subscriptions > Add to Subscription > Products'. 2) Prorated subscription schemes are not supported.
  • Feature - It's now possible to add entire carts with subscription options to existing subscriptions. When viewing a cart with subscription options, customers can load a list of active subscriptions matching the billing schedule of the chosen subscription option, and add the contents of their cart to an active subscription. Notes: 1) Feature must enabled under 'WooCommerce > Settings > Subscriptions > Add to Subscription > Carts'. 2) Prorated subscription schemes are not supported.
  • Fix - Streamlined management of Bundles and Composites in subscriptions. It is no longer possible to remove individual child/container line items - removals are delegated to the container item.
  • Fix - UX: When choosing a new variation SATT remembers the chosen subscription option, as it should.
  • Tweak - Template tweaks for consistency, styling flexibility and more freedom to change things using filters.
  • Tweak - Define the selected subscription scheme when adding a product to the cart using an 'add-to-cart' query string.
  • Tweak - Improved support for Product Bundles and Composite Products.
  • Tweak - Hide 'Force subscription', 'Default to', and 'Subscription prompt' fields until there's at least 1 subscription scheme.

v2.1.0-rc.1

24 Apr 13:14
Compare
Choose a tag to compare
v2.1.0-rc.1 Pre-release
Pre-release
  • Feature - Added synchronization options to subscription schemes.
  • Feature - Introduced subscription switching for Simple and Variable products with subscription schemes. Bundles and Composites can't be switched just yet :)
  • Feature - It's now possible to add products with subscription schemes and "subscription scheme-less" products to existing subscriptions. When viewing a product with subscription schemes, customers can load a list of active subscriptions matching the billing schedule of the chosen subscription scheme, and add the viewed product to one of them. Notes: 1) Feature must enabled under 'WooCommerce > Settings > Subscriptions > Add to Subscription > Products'. 2) Prorated subscription schemes are not supported.
  • Feature - It's now possible to add entire carts with subscription options to existing subscriptions. When viewing a cart with subscription options, customers can load a list of active subscriptions matching the billing schedule of the chosen subscription option, and add the contents of their cart to an active subscription. Notes: 1) Feature must enabled under 'WooCommerce > Settings > Subscriptions > Add to Subscription > Carts'. 2) Prorated subscription schemes are not supported.
  • Fix - Streamlined management of Bundles and Composites in subscriptions. It is no longer possible to remove individual child/container line items - removals are delegated to the container item.
  • Fix - UX: When choosing a new variation SATT remembers the chosen subscription option, as it should.
  • Tweak - Template tweaks for consistency, styling flexibility and more freedom to change things using filters.
  • Tweak - Define the selected subscription scheme when adding a product to the cart using an 'add-to-cart' query string.
  • Tweak - Improved support for Product Bundles and Composite Products.

v2.1.0-beta.2

23 Mar 20:26
Compare
Choose a tag to compare
v2.1.0-beta.2 Pre-release
Pre-release
  • Feature - Added synchronization options to subscription schemes.
  • Feature - Introduced subscription switching for Simple and Variable products with subscription schemes. Bundles and Composites can't be switched just yet :)
  • Feature - It's now possible to add products with subscription schemes and "subscription scheme-less" products to existing subscriptions. When viewing a product with subscription schemes, customers can load a list of active subscriptions matching the billing schedule of the chosen subscription scheme, and add the viewed product to one of them. Catch 22: Prorated subscription schemes are not supported.
  • Feature - It's now possible to add entire carts with subscription options to existing subscriptions. When viewing a cart with subscription options, customers can load a list of active subscriptions matching the billing schedule of the chosen subscription option, and add the contents of their cart to an active subscription. Catch 22: Prorated cart subscription schemes are not supported.
  • Fix - Streamlined management of Bundles and Composites in subscriptions. It is no longer possible to remove individual child/container line items - removals are delegated to the container item.
  • Fix - UX: When choosing a new variation SATT remembers the chosen subscription option, as it should.
  • Tweak - Template tweaks for consistency, styling flexibility and more freedom to change things using filters.
  • Tweak - Define the selected subscription scheme when adding a product to the cart using an 'add-to-cart' query string.
  • Tweak - Improved support for Product Bundles and Composite Products.

v2.1.0-beta.1

22 Mar 10:10
Compare
Choose a tag to compare
v2.1.0-beta.1 Pre-release
Pre-release
  • Feature - Added synchronization options to subscription schemes.
  • Feature - Introduced subscription switching for Simple and Variable products with subscription schemes. Bundles and Composites can't be switched just yet :)
  • Feature - It's now possible to add products with subscription schemes and "subscription scheme-less" products to existing subscriptions. When viewing a product with subscription schemes, customers can load a list of active subscriptions matching the billing schedule of the chosen subscription scheme, and add the viewed product to one of them. Catch 22: Prorated subscription schemes are not supported.
  • Feature - It's now possible to add entire carts with subscription options to existing subscriptions. When viewing a cart with subscription options, customers can load a list of active subscriptions matching the billing schedule of the chosen subscription option, and add the contents of their cart to an active subscription. Catch 22: Prorated cart subscription schemes are not supported.
  • Fix - Streamlined management of Bundles and Composites in subscriptions. It is no longer possible to remove individual child/container line items - removals are delegated to the container item.
  • Fix - UX: When choosing a new variation SATT remembers the chosen subscription option, as it should.
  • Tweak - Template tweaks for consistency, styling flexibility and more freedom to change things using filters.
  • Tweak - Define the selected subscription scheme when adding a product to the cart using an 'add-to-cart' query string.
  • Tweak - Improved support for Product Bundles and Composite Products.

v2.0.1

02 Nov 17:58
Compare
Choose a tag to compare
  • Fix - Custom single-product subscription scheme selection prompt not saving/displaying correctly.