Skip to content

Releases: wc-donation/wc-donation-platform

v1.3.1

30 Jan 18:36
Compare
Choose a tag to compare

1.3.1 2024-01-30

new: new progress bar styles
new: use “current” in progress & leaderboard shortcode to use current page id
new: donation product is added to the checkout on page load, improving compatibility with WooCommerce Gutenberg Checkout Block
tweak: add to cart before checkout is loaded
tweak: compatibility with v3.7.6 of PDF Invoices & Packing Slips for WooCommerce
tweak: set supported WP version to 6.4
tweak: set supported WooCommerce version to 8.5.2
tweak: declare incompatibility with new WooCommerce Gutenberg Checkout Block
tweak: improve compatibility with some payment gateways that do not load with empty checkout
fix: various compatibility mode improvements
fix: fix Stripe checkout bug
fix: support for PayPal express checkout
fix: take network active plugins into account when checking if certain plugins are active

Version 1.3.0-rc1 (Release candidate)

20 Aug 19:53
Compare
Choose a tag to compare
Pre-release

This is a release candidate for v1.3.0

new: leaderboard shortcode
new: compatibility mode: run donation platform and webshop simultaneously
new: delete cache function
new: compatibility with WooCommerce API
fix: compatibility with the newest version of PDF Invoices & Packing Slips for WooCommerce, thanks to @kprovance #40
tweak: do not allow to embed donation form when using AJAX
tweak: improve revenue cache calculation
tweak: update the revenue of a product directly for small webshops
tweak: set supported WP version to 6.3
tweak: set supported WooCommerce version to 8.0.1

Version 1.3.0-rc2 (Release candidate)

22 Aug 14:10
Compare
Choose a tag to compare
Pre-release

improvements over 1.3.0-rc1:

  • add button attribute to leaderboard shortcode
  • set title / subtitle values via settings instead of shortcode attributes
  • make leaderboard CSS more specific

This is a release candidate for v1.3.0

new: leaderboard shortcode
new: compatibility mode: run donation platform and webshop simultaneously
new: delete cache function
new: compatibility with WooCommerce API
fix: compatibility with the newest version of PDF Invoices & Packing Slips for WooCommerce
tweak: do not allow to embed donation form when using AJAX
tweak: improve revenue cache calculation
tweak: update the revenue of a product directly for small webshops
tweak: set supported WP version to 6.3
tweak: set supported WooCommerce version to 8.0.1

Version 1.3.0

24 Sep 17:41
Compare
Choose a tag to compare

new: leaderboard (donor wall) shortcode
new: compatibility mode: run donation platform and webshop simultaneously
new: “delete cache” checkbox
new: compatibility with WooCommerce API
new: compatibility with High performance order storage
fix: compatibility with the newest version of PDF Invoices & Packing Slips for WooCommerce, thanks to @kprovance #40
fix: select2 dropdown not visible within popup
tweak: do not allow to embed donation form when using AJAX
tweak: improve revenue cache calculation & invalidation
tweak: update the revenue of a product directly for small webshops
tweak: add project name to tax-deductible receipt template
tweak: set supported WP version to 6.3
tweak: set supported WooCommerce version to 8.1.1
tweak: add filter wcdp_next_button to edit next button text

Version 1.2.10

30 May 19:03
Compare
Choose a tag to compare

new: Add progress bar style 4 (with percentage)
new: set supported WP version to 6.2
new: set supported WC version to 7.7.1
fix: add nonce verification to feedback endpoint
fix: fix incompatibility with Subscriptions for WooCommerce
fix: fix some php 7.1 incompatibilities
fix: make sure that max_donation_amount >= min_donation_amount
fix: make sure check user's donation input validity
tweak: update Gutenberg block
tweak: remind of database migrations for outdated WooCommerce version
tweak: increase priority for woocommerce_checkout_redirect_empty_cart hook
tweak: make input text box inline-block

V1.2.8

06 Jan 22:10
Compare
Choose a tag to compare

Happy new year :)
new feature: add filters wcdp_min_amount & wcdp_max_amount with parameter $product_id that allows you to change the min/max donation amount on a per-product basis
new feature: support for WooCommerce Payments
fix: checkout not updating properly
fix: jQuery not defined error
tweak: add wcdp_range_slider_steps to change steps of slider
tweak: push supported WP version to 6.1
tweak: push supported WC version to 7.2.2

v1.2.6 2022-07-24

24 Jul 13:07
Compare
Choose a tag to compare

1.2.6 2022-07-24

tweak: check for min/max donation amount for suggestion fields
tweak: push supported WP version to 6.0.1
tweak: push supported WC version to 6.7.0
tweak: push required WP version to 5.8 (since WC requires WP >= 5.8)
tweak: add fallback name for invoice
tweak: Default error message is now added in a different way to avoid issues with some themes
tweak: Rename wcdp-style.css to wcdp.css and wcdp-script.js to wcdp.js
fix: fix some css issues
fix: resolve popup overlay issues with some themes/page builders
fix: improved JS/CSS file enqueue
fix: some layout issues with 2022 theme
fix: php warning in woocommerce-subscriptions/admin-payment-retry email template
fix: include class-wcdp-thank-you-certificate at most once

v1.2.5

14 May 12:14
Compare
Choose a tag to compare

v1.2.5 2022-05-11

new feature: add ‘cheat’ attribute to shortcode wcdp_progress (manipulate donation turnover by a specified amount)
new feature: add ‘addids’ attribute to shortcode wcdp_progress (show the cumulated turnover of several products)
new feature: improved support for Polylang for WooCommerce (add up turnover for translated products)
tweak: calculate product revenue only when status change includes ‘completed’ (performance improvement)
tweak: calculate product revenue no more than once in 30s (performance improvement)
tweak: add wcdp_update_product_revenue filter to revenue calculation (revenue in db)
tweak: add wcdp_progress_revenue filter to displayed donation turnover (revenue displayed to donors)
tweak: update supported WC version to 6.5.0
tweak: compatibility with php 7.1
tweak: some code improvements
fix: css color variables for shortcode wcdp_progress not set

v1.2.4

18 Apr 19:51
Compare
Choose a tag to compare
  • new feature: Set default donation amount per project
  • performance improvement: only update cart if necessary
  • tweak: add wcdp_custom_html_amount_{Product-ID} action for amount layout 3
  • tweak: update supported WC version to 6.4.1
  • fix: PayPal Gateway not working #19
  • fix: CSS variables not defined under certain circumstances

v1.2.3

10 Apr 21:05
Compare
Choose a tag to compare

1.2.3 2022-04-20

  • new feature: support for multiple products in cart, activate in general donation settings
  • new feature: support for grouped products
  • tweak: fee recovery: show info message if no active payment methods found
  • tweak: show Transaction costs even when the fee is 0
  • tweak: update supported WP version to 5.9.3
  • tweak: change position of fee recovery checkbox
  • tweak: adjust CSS of fee recovery checkbox
  • tweak: code maintainability improvements
  • tweak: add README.md for GitHub
  • fix: readme link error
  • fix: fee recovery not working