Version Description
Download this release
Release Info
Developer | dlocc |
Plugin | Give – Donation Plugin and Fundraising Platform |
Version | 2.5.12 |
Comparing to | |
See all releases |
Code changes from version 2.5.11 to 2.5.12
- give.php +2 -2
- includes/emails/actions.php +1 -1
- readme.txt +8 -5
- vendor/autoload.php +1 -1
- vendor/composer/autoload_real.php +4 -4
- vendor/composer/autoload_static.php +4 -4
give.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Description: The most robust, flexible, and intuitive way to accept donations on WordPress.
|
6 |
* Author: GiveWP
|
7 |
* Author URI: https://givewp.com/
|
8 |
-
* Version: 2.5.
|
9 |
* Text Domain: give
|
10 |
* Domain Path: /languages
|
11 |
*
|
@@ -439,7 +439,7 @@ if ( ! class_exists( 'Give' ) ) :
|
|
439 |
|
440 |
// Plugin version.
|
441 |
if ( ! defined( 'GIVE_VERSION' ) ) {
|
442 |
-
define( 'GIVE_VERSION', '2.5.
|
443 |
}
|
444 |
|
445 |
// Plugin Root File.
|
5 |
* Description: The most robust, flexible, and intuitive way to accept donations on WordPress.
|
6 |
* Author: GiveWP
|
7 |
* Author URI: https://givewp.com/
|
8 |
+
* Version: 2.5.12
|
9 |
* Text Domain: give
|
10 |
* Domain Path: /languages
|
11 |
*
|
439 |
|
440 |
// Plugin version.
|
441 |
if ( ! defined( 'GIVE_VERSION' ) ) {
|
442 |
+
define( 'GIVE_VERSION', '2.5.12' );
|
443 |
}
|
444 |
|
445 |
// Plugin Root File.
|
includes/emails/actions.php
CHANGED
@@ -25,7 +25,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
25 |
*/
|
26 |
function give_trigger_donation_receipt( $payment_id ) {
|
27 |
// Make sure we don't send a receipt while editing a donation.
|
28 |
-
if ( !
|
29 |
return;
|
30 |
}
|
31 |
|
25 |
*/
|
26 |
function give_trigger_donation_receipt( $payment_id ) {
|
27 |
// Make sure we don't send a receipt while editing a donation.
|
28 |
+
if ( ! is_numeric( $payment_id ) ) {
|
29 |
return;
|
30 |
}
|
31 |
|
readme.txt
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
=== GiveWP - Donation Plugin and Fundraising Platform ===
|
2 |
-
Contributors: givewp, dlocc, webdevmattcrom, ravinderk, mehul0810, kevinwhoffman,
|
3 |
Donate link: https://givewp.com/
|
4 |
Tags: donation, donations, donation plugin, wordpress donation plugin, givewp, give, wp donation, ecommerce, e-commerce, fundraising, fundraiser, crowdfunding, wordpress donations, gutenberg, gutenberg donations, commerce, wordpress ecommerce, giving, charity, donate, gifts, non-profit, paypal, stripe, churches, nonprofit, paypal donations, paypal donate, stripe donations, stripe donate, authorize.net, authorize.net donations
|
5 |
Requires at least: 4.8
|
6 |
Tested up to: 5.3
|
7 |
Requires PHP: 5.6
|
8 |
-
Stable tag: 2.5.
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
@@ -17,7 +17,7 @@ Accept donations and begin fundraising with GiveWP, the highest rated WordPress
|
|
17 |
|
18 |
Transform the way you accept online donations. With GiveWP you can accept charitable gifts through customizable donation forms, view donation statistics and reports, manage donors, and integrate with a wide variety of third-party gateways and services.
|
19 |
|
20 |
-
[youtube https://www.youtube.com/watch?v=
|
21 |
|
22 |
= GiveWP's Features =
|
23 |
|
@@ -223,6 +223,9 @@ The 2% fee on Stripe donations only applies to donations taken via our free Stri
|
|
223 |
|
224 |
== Changelog ==
|
225 |
|
|
|
|
|
|
|
226 |
= 2.5.11: December 23rd, 2019 =
|
227 |
* Fix: Activating Give created a minor style conflict with the Gutenberg editor slightly pushing down some buttons. This has been resolved by refactoring the styles so they no longer conflict with WP Core elements. (https://github.com/impress-org/givewp/issues/4354)[#4354]
|
228 |
* Fix: Sorting donation payments by taxonomy would result in AJAX fails in JavaScript. (https://github.com/impress-org/givewp/issues/2976)[#2976]
|
@@ -235,11 +238,11 @@ The 2% fee on Stripe donations only applies to donations taken via our free Stri
|
|
235 |
* Fix: Improved `give_send_back_to_checkout()` redirect functionality with `add_query_arg()` and `remove_query_arg()` for a dramatically simpler solution that provides for WordPress installed in a subdirectory. Thanks @luizbills for the contribution! (https://github.com/impress-org/givewp/issues/4311)[#4311]
|
236 |
* Fix: Resolved several style issues with WordPress 5.3+'s new admin changes. (https://github.com/impress-org/givewp/issues/4315)[#4315]
|
237 |
* Fix: The UK's County field is no longer required. This change is based on customer feedback this field should not be required. (https://github.com/impress-org/givewp/issues/4316)[#4316]
|
238 |
-
* Fix: Resolve updates not showing up without a manual refresh of licenses. Previously add-on updates would be checked every few weeks. Now they are checked on every 48 hours.
|
239 |
* Fix: Resolved an error with Stripe that would occur if an existing donor would make a new donation using a different credit card. The error "The customer does not have a payment method with the ID..." will no longer appear now and donations will process as expected. (https://github.com/impress-org/givewp/issues/4328)[#4328]
|
240 |
* Fix: Resolved an issue with Stripe Checkout if you chose to load scripts in the footer would result in a redirect loop depending on your set up. (https://github.com/impress-org/givewp/issues/4329)[#4329]
|
241 |
* Fix: When clicking on the modal popup button it would previously be hidden from the DOM which could result in background jumpiness. Now the button is not hidden which leads to better theme compatibility. (https://github.com/impress-org/givewp/issues/4352)[#4352]
|
242 |
-
* Fix: Corrected an
|
243 |
|
244 |
= 2.5.10: October 28th, 2019 =
|
245 |
* Fix: Resolved an issue with Stripe Checkout 2.0 and featured images not properly displaying for certain WP installs. [#4281](https://github.com/impress-org/givewp/issues/4281)
|
1 |
=== GiveWP - Donation Plugin and Fundraising Platform ===
|
2 |
+
Contributors: givewp, dlocc, webdevmattcrom, ravinderk, mehul0810, kevinwhoffman, jason_the_adams, henryholtgeerts
|
3 |
Donate link: https://givewp.com/
|
4 |
Tags: donation, donations, donation plugin, wordpress donation plugin, givewp, give, wp donation, ecommerce, e-commerce, fundraising, fundraiser, crowdfunding, wordpress donations, gutenberg, gutenberg donations, commerce, wordpress ecommerce, giving, charity, donate, gifts, non-profit, paypal, stripe, churches, nonprofit, paypal donations, paypal donate, stripe donations, stripe donate, authorize.net, authorize.net donations
|
5 |
Requires at least: 4.8
|
6 |
Tested up to: 5.3
|
7 |
Requires PHP: 5.6
|
8 |
+
Stable tag: 2.5.12
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
17 |
|
18 |
Transform the way you accept online donations. With GiveWP you can accept charitable gifts through customizable donation forms, view donation statistics and reports, manage donors, and integrate with a wide variety of third-party gateways and services.
|
19 |
|
20 |
+
[youtube https://www.youtube.com/watch?v=L5YudU2hido]
|
21 |
|
22 |
= GiveWP's Features =
|
23 |
|
223 |
|
224 |
== Changelog ==
|
225 |
|
226 |
+
= 2.5.12: December 31st, 2019 =
|
227 |
+
* Fix: Resolved an issue with donation receipt emails and admin notifications not being sent out properly when a new donation is made. The cause of the issue was a security permission check incorrectly put in place in the previous version that was unable to be bypassed by new donors. We've reverted that change and fully tested to ensure emails are working as expected again. (https://github.com/impress-org/givewp/issues/4379)[#4379]
|
228 |
+
|
229 |
= 2.5.11: December 23rd, 2019 =
|
230 |
* Fix: Activating Give created a minor style conflict with the Gutenberg editor slightly pushing down some buttons. This has been resolved by refactoring the styles so they no longer conflict with WP Core elements. (https://github.com/impress-org/givewp/issues/4354)[#4354]
|
231 |
* Fix: Sorting donation payments by taxonomy would result in AJAX fails in JavaScript. (https://github.com/impress-org/givewp/issues/2976)[#2976]
|
238 |
* Fix: Improved `give_send_back_to_checkout()` redirect functionality with `add_query_arg()` and `remove_query_arg()` for a dramatically simpler solution that provides for WordPress installed in a subdirectory. Thanks @luizbills for the contribution! (https://github.com/impress-org/givewp/issues/4311)[#4311]
|
239 |
* Fix: Resolved several style issues with WordPress 5.3+'s new admin changes. (https://github.com/impress-org/givewp/issues/4315)[#4315]
|
240 |
* Fix: The UK's County field is no longer required. This change is based on customer feedback this field should not be required. (https://github.com/impress-org/givewp/issues/4316)[#4316]
|
241 |
+
* Fix: Resolve updates not showing up without a manual refresh of licenses. Previously add-on updates would be checked every few weeks. Now they are checked on every 48 hours. (https://github.com/impress-org/givewp/issues/4318)[#4318]
|
242 |
* Fix: Resolved an error with Stripe that would occur if an existing donor would make a new donation using a different credit card. The error "The customer does not have a payment method with the ID..." will no longer appear now and donations will process as expected. (https://github.com/impress-org/givewp/issues/4328)[#4328]
|
243 |
* Fix: Resolved an issue with Stripe Checkout if you chose to load scripts in the footer would result in a redirect loop depending on your set up. (https://github.com/impress-org/givewp/issues/4329)[#4329]
|
244 |
* Fix: When clicking on the modal popup button it would previously be hidden from the DOM which could result in background jumpiness. Now the button is not hidden which leads to better theme compatibility. (https://github.com/impress-org/givewp/issues/4352)[#4352]
|
245 |
+
* Fix: Corrected an broken URL in the in add-ons header. (https://github.com/impress-org/givewp/issues/4307)[#4307]
|
246 |
|
247 |
= 2.5.10: October 28th, 2019 =
|
248 |
* Fix: Resolved an issue with Stripe Checkout 2.0 and featured images not properly displaying for certain WP installs. [#4281](https://github.com/impress-org/givewp/issues/4281)
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit855b06f51add468f955e380c585a61da::getLoader();
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit93bc6243235bf4c9338f4b594166a2f7
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
-
call_user_func(\Composer\Autoload\
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit855b06f51add468f955e380c585a61da
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit855b06f51add468f955e380c585a61da', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit855b06f51add468f955e380c585a61da', 'loadClassLoader'));
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit855b06f51add468f955e380c585a61da::getInitializer($loader));
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'S' =>
|
@@ -48,9 +48,9 @@ class ComposerStaticInit93bc6243235bf4c9338f4b594166a2f7
|
|
48 |
public static function getInitializer(ClassLoader $loader)
|
49 |
{
|
50 |
return \Closure::bind(function () use ($loader) {
|
51 |
-
$loader->prefixLengthsPsr4 =
|
52 |
-
$loader->prefixDirsPsr4 =
|
53 |
-
$loader->classMap =
|
54 |
|
55 |
}, null, ClassLoader::class);
|
56 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit855b06f51add468f955e380c585a61da
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'S' =>
|
48 |
public static function getInitializer(ClassLoader $loader)
|
49 |
{
|
50 |
return \Closure::bind(function () use ($loader) {
|
51 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit855b06f51add468f955e380c585a61da::$prefixLengthsPsr4;
|
52 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit855b06f51add468f955e380c585a61da::$prefixDirsPsr4;
|
53 |
+
$loader->classMap = ComposerStaticInit855b06f51add468f955e380c585a61da::$classMap;
|
54 |
|
55 |
}, null, ClassLoader::class);
|
56 |
}
|