Give – Donation Plugin and Fundraising Platform - Version 2.9.1

Version Description

Download this release

Release Info

Developer jason_the_adams
Plugin Icon 128x128 Give – Donation Plugin and Fundraising Platform
Version 2.9.1
Comparing to
See all releases

Code changes from version 2.9.0 to 2.9.1

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.9.0
9
  * Text Domain: give
10
  * Domain Path: /languages
11
  *
@@ -250,7 +250,7 @@ final class Give {
250
  private function setup_constants() {
251
  // Plugin version.
252
  if ( ! defined( 'GIVE_VERSION' ) ) {
253
- define( 'GIVE_VERSION', '2.9.0' );
254
  }
255
 
256
  // 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.9.1
9
  * Text Domain: give
10
  * Domain Path: /languages
11
  *
250
  private function setup_constants() {
251
  // Plugin version.
252
  if ( ! defined( 'GIVE_VERSION' ) ) {
253
+ define( 'GIVE_VERSION', '2.9.1' );
254
  }
255
 
256
  // Plugin Root File.
includes/admin/settings/class-settings-advanced.php CHANGED
@@ -133,9 +133,9 @@ if ( ! class_exists( 'Give_Settings_Advanced' ) ) :
133
  ],
134
  ],
135
  [
136
- 'name' => __( 'Setup Page', 'give' ),
137
  /* translators: %s: about page URL */
138
- 'desc' => sprintf(
139
  wp_kses(
140
  __( 'Disable this option if you would like to disable the <a href="%s" target="_blank">GiveWP Setup page</a> that displays when GiveWP is first installed.', 'give' ),
141
  [
@@ -147,17 +147,18 @@ if ( ! class_exists( 'Give_Settings_Advanced' ) ) :
147
  ),
148
  esc_url( admin_url( 'edit.php?post_type=give_forms&page=give-setup' ) )
149
  ),
150
- 'id' => 'setup_page_enabled',
151
- 'type' => 'radio_inline',
152
- 'default' => give_is_setting_enabled(
153
  SetupPage::getSetupPageEnabledOrDisabled()
154
  )
155
  ? SetupPage::ENABLED
156
  : SetupPage::DISABLED,
157
- 'options' => [
158
  SetupPage::ENABLED => __( 'Enabled', 'give' ),
159
  SetupPage::DISABLED => __( 'Disabled', 'give' ),
160
  ],
 
161
  ],
162
  [
163
  'name' => __( 'Form Page URL Prefix', 'give' ),
133
  ],
134
  ],
135
  [
136
+ 'name' => __( 'Setup Page', 'give' ),
137
  /* translators: %s: about page URL */
138
+ 'desc' => sprintf(
139
  wp_kses(
140
  __( 'Disable this option if you would like to disable the <a href="%s" target="_blank">GiveWP Setup page</a> that displays when GiveWP is first installed.', 'give' ),
141
  [
147
  ),
148
  esc_url( admin_url( 'edit.php?post_type=give_forms&page=give-setup' ) )
149
  ),
150
+ 'id' => 'setup_page_enabled',
151
+ 'type' => 'radio_inline',
152
+ 'default' => give_is_setting_enabled(
153
  SetupPage::getSetupPageEnabledOrDisabled()
154
  )
155
  ? SetupPage::ENABLED
156
  : SetupPage::DISABLED,
157
+ 'options' => [
158
  SetupPage::ENABLED => __( 'Enabled', 'give' ),
159
  SetupPage::DISABLED => __( 'Disabled', 'give' ),
160
  ],
161
+ 'wrapper_class' => version_compare( get_bloginfo( 'version' ), '5.0', '<=' ) ? 'give-hidden' : null,
162
  ],
163
  [
164
  'name' => __( 'Form Page URL Prefix', 'give' ),
languages/give.pot CHANGED
@@ -7700,11 +7700,11 @@ msgstr ""
7700
  msgid "Global Option"
7701
  msgstr ""
7702
 
7703
- #: includes/forms/widget.php:246, includes/gateways/offline-donations.php:298, includes/admin/emails/class-email-setting-field.php:166, includes/admin/forms/class-metabox-form-data.php:171, includes/admin/forms/class-metabox-form-data.php:364, includes/admin/forms/class-metabox-form-data.php:376, includes/admin/forms/class-metabox-form-data.php:387, includes/admin/forms/class-metabox-form-data.php:436, includes/admin/forms/class-metabox-form-data.php:503, includes/admin/settings/class-settings-advanced.php:77, includes/admin/settings/class-settings-advanced.php:109, includes/admin/settings/class-settings-advanced.php:131, includes/admin/settings/class-settings-advanced.php:158, includes/admin/settings/class-settings-advanced.php:206, includes/admin/settings/class-settings-advanced.php:254, includes/admin/settings/class-settings-display.php:97, includes/admin/settings/class-settings-display.php:108, includes/admin/settings/class-settings-display.php:139, includes/admin/settings/class-settings-display.php:161, includes/admin/settings/class-settings-display.php:172, includes/admin/settings/class-settings-display.php:183, includes/admin/settings/class-settings-display.php:202, includes/admin/settings/class-settings-display.php:233, includes/admin/settings/class-settings-display.php:244, includes/admin/settings/class-settings-display.php:275, includes/admin/settings/class-settings-gateways.php:68, includes/admin/settings/class-settings-gateways.php:114, includes/admin/settings/class-settings-gateways.php:305, includes/admin/settings/class-settings-general.php:93, includes/admin/settings/class-settings-general.php:104, includes/admin/settings/class-settings-general.php:379, includes/admin/tools/import/class-give-import-donations.php:946, includes/admin/tools/import/class-give-import-donations.php:957, includes/admin/tools/import/class-give-import-donations.php:968, includes/admin/tools/views/html-admin-page-system-info.php:485, includes/admin/tools/views/html-admin-page-system-info.php:573, includes/admin/tools/views/html-admin-page-system-info.php:610, includes/admin/tools/views/html-admin-page-system-info.php:688, includes/admin/tools/views/html-admin-page-system-info.php:724, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:395, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:423, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:466, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:494, src/Form/Template/Options.php:155, src/Form/Template/Options.php:178, src/PaymentGateways/PayPalStandard/PayPalStandard.php:69, src/PaymentGateways/PayPalStandard/PayPalStandard.php:80, src/Views/Form/Templates/Sequoia/optionConfig.php:24, src/Views/Form/Templates/Sequoia/optionConfig.php:182
7704
  msgid "Enabled"
7705
  msgstr ""
7706
 
7707
- #: includes/forms/widget.php:247, includes/gateways/offline-donations.php:299, includes/admin/emails/class-email-setting-field.php:167, includes/admin/emails/class-email-setting-field.php:177, includes/admin/forms/class-metabox-form-data.php:172, includes/admin/forms/class-metabox-form-data.php:327, includes/admin/forms/class-metabox-form-data.php:352, includes/admin/forms/class-metabox-form-data.php:365, includes/admin/forms/class-metabox-form-data.php:377, includes/admin/forms/class-metabox-form-data.php:388, includes/admin/forms/class-metabox-form-data.php:437, includes/admin/forms/class-metabox-form-data.php:504, includes/admin/settings/class-settings-advanced.php:78, includes/admin/settings/class-settings-advanced.php:110, includes/admin/settings/class-settings-advanced.php:132, includes/admin/settings/class-settings-advanced.php:159, includes/admin/settings/class-settings-advanced.php:207, includes/admin/settings/class-settings-advanced.php:255, includes/admin/settings/class-settings-display.php:62, includes/admin/settings/class-settings-display.php:85, includes/admin/settings/class-settings-display.php:98, includes/admin/settings/class-settings-display.php:109, includes/admin/settings/class-settings-display.php:140, includes/admin/settings/class-settings-display.php:162, includes/admin/settings/class-settings-display.php:173, includes/admin/settings/class-settings-display.php:184, includes/admin/settings/class-settings-display.php:203, includes/admin/settings/class-settings-display.php:234, includes/admin/settings/class-settings-display.php:245, includes/admin/settings/class-settings-display.php:276, includes/admin/settings/class-settings-gateways.php:69, includes/admin/settings/class-settings-gateways.php:115, includes/admin/settings/class-settings-general.php:94, includes/admin/settings/class-settings-general.php:105, includes/admin/settings/class-settings-general.php:380, includes/admin/tools/import/class-give-import-donations.php:947, includes/admin/tools/import/class-give-import-donations.php:958, includes/admin/tools/import/class-give-import-donations.php:969, includes/admin/tools/views/html-admin-page-system-info.php:485, includes/admin/tools/views/html-admin-page-system-info.php:573, includes/admin/tools/views/html-admin-page-system-info.php:610, includes/admin/tools/views/html-admin-page-system-info.php:688, includes/admin/tools/views/html-admin-page-system-info.php:724, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:396, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:424, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:467, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:495, src/Form/Template/Options.php:156, src/Form/Template/Options.php:179, src/PaymentGateways/PayPalStandard/PayPalStandard.php:70, src/PaymentGateways/PayPalStandard/PayPalStandard.php:81, src/Views/Form/Templates/Sequoia/optionConfig.php:25, src/Views/Form/Templates/Sequoia/optionConfig.php:183
7708
  msgid "Disabled"
7709
  msgstr ""
7710
 
@@ -8260,7 +8260,7 @@ msgstr ""
8260
  msgid "Make Primary"
8261
  msgstr ""
8262
 
8263
- #: includes/admin/donors/donors.php:843, includes/admin/emails/class-email-setting-field.php:335, includes/admin/settings/class-settings-advanced.php:226
8264
  msgid "Add Email"
8265
  msgstr ""
8266
 
@@ -9475,63 +9475,63 @@ msgstr ""
9475
  msgid "Disable this option if you would like to disable the <a href=\"%s\" target=\"_blank\">GiveWP Setup page</a> that displays when GiveWP is first installed."
9476
  msgstr ""
9477
 
9478
- #: includes/admin/settings/class-settings-advanced.php:163
9479
  msgid "Form Page URL Prefix"
9480
  msgstr ""
9481
 
9482
- #: includes/admin/settings/class-settings-advanced.php:165
9483
  msgid "This slug will be used as a base for the iframe URL that contains all form templates besides the legacy form template. Currently the iframe URLs look like %1$s. This options adds a rewrite rule that transforms the URL structure to a set of query vars. If you modify this URL prefix please ensure it is unique as it can cause a 404 error if a similar URL already exists."
9484
  msgstr ""
9485
 
9486
- #: includes/admin/settings/class-settings-advanced.php:175
9487
  msgid "Clear Cache"
9488
  msgstr ""
9489
 
9490
- #: includes/admin/settings/class-settings-advanced.php:176
9491
  msgid "Click this button if you want to clear Give's cache. The plugin stores common settings and queries in cache to optimize performance. Clearing cache will remove and begin rebuilding these saved queries."
9492
  msgstr ""
9493
 
9494
- #: includes/admin/settings/class-settings-advanced.php:180
9495
  msgid "Advanced Settings Docs Link"
9496
  msgstr ""
9497
 
9498
- #: includes/admin/settings/class-settings-advanced.php:183
9499
  msgid "Advanced Settings"
9500
  msgstr ""
9501
 
9502
- #: includes/admin/settings/class-settings-advanced.php:200, includes/admin/settings/class-settings-advanced.php:290
9503
  msgid "Akismet SPAM Protection"
9504
  msgstr ""
9505
 
9506
- #: includes/admin/settings/class-settings-advanced.php:201
9507
  msgid "Add a layer of SPAM protection to your donation submissions with Akismet. When enabled, donation submissions will be first sent through Akismet's SPAM check API if you have the plugin activated and configured."
9508
  msgstr ""
9509
 
9510
- #: includes/admin/settings/class-settings-advanced.php:211
9511
  msgid "Whitelist by Email"
9512
  msgstr ""
9513
 
9514
- #: includes/admin/settings/class-settings-advanced.php:214
9515
  msgid "Add emails one at a time to ensure that donations using that email bypass GiveWP's Akismet SPAM filtering. Emails added to the list here are always allowed to donate, even if they've been flagged by Akismet."
9516
  msgstr ""
9517
 
9518
- #: includes/admin/settings/class-settings-advanced.php:216
9519
  msgid "To permanently prevent emails from being flagged as SPAM by Akismet <a href=\"%1$s\" target=\"_blank\">contact their team here</a>."
9520
  msgstr ""
9521
 
9522
- #: includes/admin/settings/class-settings-advanced.php:248
9523
  msgid "Cache"
9524
  msgstr ""
9525
 
9526
- #: includes/admin/settings/class-settings-advanced.php:249
9527
  msgid "If caching is enabled the plugin will start caching custom post type related queries and reduce the overall load time."
9528
  msgstr ""
9529
 
9530
- #: includes/admin/settings/class-settings-advanced.php:289
9531
  msgid "Advanced Options"
9532
  msgstr ""
9533
 
9534
- #: includes/admin/settings/class-settings-advanced.php:343
9535
  msgid "Please properly configure Akismet to enable SPAM protection."
9536
  msgstr ""
9537
 
7700
  msgid "Global Option"
7701
  msgstr ""
7702
 
7703
+ #: includes/forms/widget.php:246, includes/gateways/offline-donations.php:298, includes/admin/emails/class-email-setting-field.php:166, includes/admin/forms/class-metabox-form-data.php:171, includes/admin/forms/class-metabox-form-data.php:364, includes/admin/forms/class-metabox-form-data.php:376, includes/admin/forms/class-metabox-form-data.php:387, includes/admin/forms/class-metabox-form-data.php:436, includes/admin/forms/class-metabox-form-data.php:503, includes/admin/settings/class-settings-advanced.php:77, includes/admin/settings/class-settings-advanced.php:109, includes/admin/settings/class-settings-advanced.php:131, includes/admin/settings/class-settings-advanced.php:158, includes/admin/settings/class-settings-advanced.php:207, includes/admin/settings/class-settings-advanced.php:255, includes/admin/settings/class-settings-display.php:97, includes/admin/settings/class-settings-display.php:108, includes/admin/settings/class-settings-display.php:139, includes/admin/settings/class-settings-display.php:161, includes/admin/settings/class-settings-display.php:172, includes/admin/settings/class-settings-display.php:183, includes/admin/settings/class-settings-display.php:202, includes/admin/settings/class-settings-display.php:233, includes/admin/settings/class-settings-display.php:244, includes/admin/settings/class-settings-display.php:275, includes/admin/settings/class-settings-gateways.php:68, includes/admin/settings/class-settings-gateways.php:114, includes/admin/settings/class-settings-gateways.php:305, includes/admin/settings/class-settings-general.php:93, includes/admin/settings/class-settings-general.php:104, includes/admin/settings/class-settings-general.php:379, includes/admin/tools/import/class-give-import-donations.php:946, includes/admin/tools/import/class-give-import-donations.php:957, includes/admin/tools/import/class-give-import-donations.php:968, includes/admin/tools/views/html-admin-page-system-info.php:485, includes/admin/tools/views/html-admin-page-system-info.php:573, includes/admin/tools/views/html-admin-page-system-info.php:610, includes/admin/tools/views/html-admin-page-system-info.php:688, includes/admin/tools/views/html-admin-page-system-info.php:724, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:395, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:423, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:466, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:494, src/Form/Template/Options.php:155, src/Form/Template/Options.php:178, src/PaymentGateways/PayPalStandard/PayPalStandard.php:69, src/PaymentGateways/PayPalStandard/PayPalStandard.php:80, src/Views/Form/Templates/Sequoia/optionConfig.php:24, src/Views/Form/Templates/Sequoia/optionConfig.php:182
7704
  msgid "Enabled"
7705
  msgstr ""
7706
 
7707
+ #: includes/forms/widget.php:247, includes/gateways/offline-donations.php:299, includes/admin/emails/class-email-setting-field.php:167, includes/admin/emails/class-email-setting-field.php:177, includes/admin/forms/class-metabox-form-data.php:172, includes/admin/forms/class-metabox-form-data.php:327, includes/admin/forms/class-metabox-form-data.php:352, includes/admin/forms/class-metabox-form-data.php:365, includes/admin/forms/class-metabox-form-data.php:377, includes/admin/forms/class-metabox-form-data.php:388, includes/admin/forms/class-metabox-form-data.php:437, includes/admin/forms/class-metabox-form-data.php:504, includes/admin/settings/class-settings-advanced.php:78, includes/admin/settings/class-settings-advanced.php:110, includes/admin/settings/class-settings-advanced.php:132, includes/admin/settings/class-settings-advanced.php:159, includes/admin/settings/class-settings-advanced.php:208, includes/admin/settings/class-settings-advanced.php:256, includes/admin/settings/class-settings-display.php:62, includes/admin/settings/class-settings-display.php:85, includes/admin/settings/class-settings-display.php:98, includes/admin/settings/class-settings-display.php:109, includes/admin/settings/class-settings-display.php:140, includes/admin/settings/class-settings-display.php:162, includes/admin/settings/class-settings-display.php:173, includes/admin/settings/class-settings-display.php:184, includes/admin/settings/class-settings-display.php:203, includes/admin/settings/class-settings-display.php:234, includes/admin/settings/class-settings-display.php:245, includes/admin/settings/class-settings-display.php:276, includes/admin/settings/class-settings-gateways.php:69, includes/admin/settings/class-settings-gateways.php:115, includes/admin/settings/class-settings-general.php:94, includes/admin/settings/class-settings-general.php:105, includes/admin/settings/class-settings-general.php:380, includes/admin/tools/import/class-give-import-donations.php:947, includes/admin/tools/import/class-give-import-donations.php:958, includes/admin/tools/import/class-give-import-donations.php:969, includes/admin/tools/views/html-admin-page-system-info.php:485, includes/admin/tools/views/html-admin-page-system-info.php:573, includes/admin/tools/views/html-admin-page-system-info.php:610, includes/admin/tools/views/html-admin-page-system-info.php:688, includes/admin/tools/views/html-admin-page-system-info.php:724, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:396, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:424, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:467, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:495, src/Form/Template/Options.php:156, src/Form/Template/Options.php:179, src/PaymentGateways/PayPalStandard/PayPalStandard.php:70, src/PaymentGateways/PayPalStandard/PayPalStandard.php:81, src/Views/Form/Templates/Sequoia/optionConfig.php:25, src/Views/Form/Templates/Sequoia/optionConfig.php:183
7708
  msgid "Disabled"
7709
  msgstr ""
7710
 
8260
  msgid "Make Primary"
8261
  msgstr ""
8262
 
8263
+ #: includes/admin/donors/donors.php:843, includes/admin/emails/class-email-setting-field.php:335, includes/admin/settings/class-settings-advanced.php:227
8264
  msgid "Add Email"
8265
  msgstr ""
8266
 
9475
  msgid "Disable this option if you would like to disable the <a href=\"%s\" target=\"_blank\">GiveWP Setup page</a> that displays when GiveWP is first installed."
9476
  msgstr ""
9477
 
9478
+ #: includes/admin/settings/class-settings-advanced.php:164
9479
  msgid "Form Page URL Prefix"
9480
  msgstr ""
9481
 
9482
+ #: includes/admin/settings/class-settings-advanced.php:166
9483
  msgid "This slug will be used as a base for the iframe URL that contains all form templates besides the legacy form template. Currently the iframe URLs look like %1$s. This options adds a rewrite rule that transforms the URL structure to a set of query vars. If you modify this URL prefix please ensure it is unique as it can cause a 404 error if a similar URL already exists."
9484
  msgstr ""
9485
 
9486
+ #: includes/admin/settings/class-settings-advanced.php:176
9487
  msgid "Clear Cache"
9488
  msgstr ""
9489
 
9490
+ #: includes/admin/settings/class-settings-advanced.php:177
9491
  msgid "Click this button if you want to clear Give's cache. The plugin stores common settings and queries in cache to optimize performance. Clearing cache will remove and begin rebuilding these saved queries."
9492
  msgstr ""
9493
 
9494
+ #: includes/admin/settings/class-settings-advanced.php:181
9495
  msgid "Advanced Settings Docs Link"
9496
  msgstr ""
9497
 
9498
+ #: includes/admin/settings/class-settings-advanced.php:184
9499
  msgid "Advanced Settings"
9500
  msgstr ""
9501
 
9502
+ #: includes/admin/settings/class-settings-advanced.php:201, includes/admin/settings/class-settings-advanced.php:291
9503
  msgid "Akismet SPAM Protection"
9504
  msgstr ""
9505
 
9506
+ #: includes/admin/settings/class-settings-advanced.php:202
9507
  msgid "Add a layer of SPAM protection to your donation submissions with Akismet. When enabled, donation submissions will be first sent through Akismet's SPAM check API if you have the plugin activated and configured."
9508
  msgstr ""
9509
 
9510
+ #: includes/admin/settings/class-settings-advanced.php:212
9511
  msgid "Whitelist by Email"
9512
  msgstr ""
9513
 
9514
+ #: includes/admin/settings/class-settings-advanced.php:215
9515
  msgid "Add emails one at a time to ensure that donations using that email bypass GiveWP's Akismet SPAM filtering. Emails added to the list here are always allowed to donate, even if they've been flagged by Akismet."
9516
  msgstr ""
9517
 
9518
+ #: includes/admin/settings/class-settings-advanced.php:217
9519
  msgid "To permanently prevent emails from being flagged as SPAM by Akismet <a href=\"%1$s\" target=\"_blank\">contact their team here</a>."
9520
  msgstr ""
9521
 
9522
+ #: includes/admin/settings/class-settings-advanced.php:249
9523
  msgid "Cache"
9524
  msgstr ""
9525
 
9526
+ #: includes/admin/settings/class-settings-advanced.php:250
9527
  msgid "If caching is enabled the plugin will start caching custom post type related queries and reduce the overall load time."
9528
  msgstr ""
9529
 
9530
+ #: includes/admin/settings/class-settings-advanced.php:290
9531
  msgid "Advanced Options"
9532
  msgstr ""
9533
 
9534
+ #: includes/admin/settings/class-settings-advanced.php:344
9535
  msgid "Please properly configure Akismet to enable SPAM protection."
9536
  msgstr ""
9537
 
readme.txt CHANGED
@@ -2,10 +2,10 @@
2
  Contributors: givewp, dlocc, webdevmattcrom, ravinderk, mehul0810, kevinwhoffman, jason_the_adams, henryholtgeerts, kbjohnson90, alaca, benmeredithgmailcom
3
  Donate link: https://givewp.com/
4
  Tags: donation, fundraising, crowdfunding, givewp, give
5
- Requires at least: 4.8
6
  Tested up to: 5.5
7
  Requires PHP: 5.6
8
- Stable tag: 2.9.0
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
@@ -67,7 +67,7 @@ The strength of GiveWP lies within its optimized donation forms. When creating a
67
 
68
  = First Time Users =
69
 
70
- [youtube https://www.youtube.com/watch?v=UNRa8Dc6Ayc]
71
 
72
  For new users, we suggest reviewing our [Getting Started Guide](https://go.givewp.com/rmgettingstarted "Visit the GiveWP Getting Started Guide") to get an understanding of how the plugin works. If you run into any trouble, we offer [free support](https://wordpress.org/support/plugin/give "Visit the GiveWP support page on WordPress.org") to help you with your issues, questions, and concerns.
73
 
@@ -237,6 +237,10 @@ The 2% fee on Stripe donations only applies to donations taken via our free Stri
237
 
238
  == Changelog ==
239
 
 
 
 
 
240
  = 2.9.0: October 27th, 2020 =
241
  * Added: New [PayPal Donations](https://givewp.com/lps/paypal-donations) gateway allows your donors to give using Debit or Credit Cards directly on your website with no additional fees
242
  * Added: New Multi-form Goal block combines progress from multiple donation forms towards a common goal
@@ -249,22 +253,25 @@ The 2% fee on Stripe donations only applies to donations taken via our free Stri
249
  * Fixed: Legacy form loading spinner no longer stutters (#5397)
250
  * Fixed: Field description text is now accessible and aligned (#5396)
251
 
 
 
 
252
  = 2.8.0: August 31st, 2020 =
253
- * Added: Onboarding Wizard guides new users through first-time configuration. (#5014)
254
- * Added: Setup Page clarifies required steps that must be completed prior to accepting live donations. (#5014)
255
- * Added: Multi-step forms now support RTL styles. (#5196)
256
- * Changed: Stripe Checkout modal is now rendered using Stripe Elements so that users can continue to use the modal display style even after it is deprecated by Stripe. (#4964)
257
- * Changed: Default minimum donation amount is increased from $1.00 to $5.00 to help prevent card testing spam. (#5120)
258
- * Changed: Optional fields in the Multi-Step form template are denoted to appear distinct from required fields. (#5157)
259
- * Removed: Old Welcome Page has been removed in favor of the new Onboarding Wizard & Setup Page. (#5014)
260
- * Removed: Admin notice animation has been removed. (#5182)
261
- * Fixed: Deprecated jQuery warnings no longer appear when jQuery Migrate Helper plugin is active. (#5184)
262
- * Fixed: The `[give_receipt]` shortcode is more compatible alongside other shortcodes, which is especially relevant for page builders. (#5044)
263
- * Fixed: Resolved style and JS issues in WordPress 5.5+ with GiveWP's WP-admin metabox expand/collapse and repeater elements. (#5126)
264
- * Fixed: A `register_rest_route` notice no longer displays when creating a new page in the block editor. (#5115)
265
- * Fixed: Multi-step form anonymous donation checkbox is now checkable after changing the payment gateway. (#5191)
266
- * Fixed: Fee Recovery checkbox placement in Multi-Step forms now respects the Fee Recovery input location setting. (#5205)
267
- * Fixed: Form Field Manager controls are now set up on init of the Multi-Step form to ensure they work with only a single gateway enabled. (#5216)
268
 
269
  = 2.7.5: August 11th, 2020 =
270
  * New: Form Templates now support all permalink configurations (or lack there of), including the default value of "plain". [#4952](https://github.com/impress-org/givewp/issues/4952)
@@ -848,6 +855,3 @@ This version contains a database cleanup routine to delete donation payment meta
848
 
849
  = 2.1.0 =
850
  This new version is full of many great features and enhancements. Please ensure you have a backup in place prior to updating and be sure to update GiveWP Core and then your GiveWP Add-ons to the latest versions for maximum compatibility.
851
-
852
-
853
-
2
  Contributors: givewp, dlocc, webdevmattcrom, ravinderk, mehul0810, kevinwhoffman, jason_the_adams, henryholtgeerts, kbjohnson90, alaca, benmeredithgmailcom
3
  Donate link: https://givewp.com/
4
  Tags: donation, fundraising, crowdfunding, givewp, give
5
+ Requires at least: 4.9
6
  Tested up to: 5.5
7
  Requires PHP: 5.6
8
+ Stable tag: 2.9.1
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
67
 
68
  = First Time Users =
69
 
70
+ [youtube https://www.youtube.com/watch?v=UNRa8Dc6Ayc&feature=youtu.be]
71
 
72
  For new users, we suggest reviewing our [Getting Started Guide](https://go.givewp.com/rmgettingstarted "Visit the GiveWP Getting Started Guide") to get an understanding of how the plugin works. If you run into any trouble, we offer [free support](https://wordpress.org/support/plugin/give "Visit the GiveWP support page on WordPress.org") to help you with your issues, questions, and concerns.
73
 
237
 
238
  == Changelog ==
239
 
240
+ = 2.9.1: October 28th, 2020 =
241
+ * Fixed: Restore PayPal Standard functionality that was affected by a name change in GiveWP 2.9.0 (#5414)
242
+ * Fixed: Restore compatibility with WordPress 4.9
243
+
244
  = 2.9.0: October 27th, 2020 =
245
  * Added: New [PayPal Donations](https://givewp.com/lps/paypal-donations) gateway allows your donors to give using Debit or Credit Cards directly on your website with no additional fees
246
  * Added: New Multi-form Goal block combines progress from multiple donation forms towards a common goal
253
  * Fixed: Legacy form loading spinner no longer stutters (#5397)
254
  * Fixed: Field description text is now accessible and aligned (#5396)
255
 
256
+ = 2.8.1: October 8th, 2020 =
257
+ * Fixed: Donations now process for non-US countries using billing details [#5355](https://github.com/impress-org/givewp/pull/5355)
258
+
259
  = 2.8.0: August 31st, 2020 =
260
+ * Added: Onboarding Wizard guides new users through first-time configuration. [#5014](https://github.com/impress-org/givewp/pull/5014)
261
+ * Added: Setup Page clarifies required steps that must be completed prior to accepting live donations. [#5014](https://github.com/impress-org/givewp/pull/5014)
262
+ * Added: Multi-step forms now support RTL styles. [#5196](https://github.com/impress-org/givewp/pull/5196)
263
+ * Changed: Stripe Checkout modal is now rendered using Stripe Elements so that users can continue to use the modal display style even after it is deprecated by Stripe. [#4964](https://github.com/impress-org/givewp/pull/4964)
264
+ * Changed: Default minimum donation amount is increased from $1.00 to $5.00 to help prevent card testing spam. [#5120](https://github.com/impress-org/givewp/pull/5120)
265
+ * Changed: Optional fields in the Multi-Step form template are denoted to appear distinct from required fields. [#5157](https://github.com/impress-org/givewp/pull/5157)
266
+ * Removed: Old Welcome Page has been removed in favor of the new Onboarding Wizard & Setup Page. [#5014](https://github.com/impress-org/givewp/pull/5014)
267
+ * Removed: Admin notice animation has been removed. [#5182](https://github.com/impress-org/givewp/pull/5182)
268
+ * Fixed: Deprecated jQuery warnings no longer appear when jQuery Migrate Helper plugin is active. [#5184](https://github.com/impress-org/givewp/pull/5184)
269
+ * Fixed: The `[give_receipt]` shortcode is more compatible alongside other shortcodes, which is especially relevant for page builders. [#5044](https://github.com/impress-org/givewp/pull/5044)
270
+ * Fixed: Resolved style and JS issues in WordPress 5.5+ with GiveWP's WP-admin metabox expand/collapse and repeater elements. [#5126](https://github.com/impress-org/givewp/pull/5126)
271
+ * Fixed: A `register_rest_route` notice no longer displays when creating a new page in the block editor. [#5115](https://github.com/impress-org/givewp/pull/5115)
272
+ * Fixed: Multi-step form anonymous donation checkbox is now checkable after changing the payment gateway. [#5191](https://github.com/impress-org/givewp/pull/5191)
273
+ * Fixed: Fee Recovery checkbox placement in Multi-Step forms now respects the Fee Recovery input location setting. [#5205](https://github.com/impress-org/givewp/pull/5205)
274
+ * Fixed: Form Field Manager controls are now set up on init of the Multi-Step form to ensure they work with only a single gateway enabled. [#5216](https://github.com/impress-org/givewp/pull/5216)
275
 
276
  = 2.7.5: August 11th, 2020 =
277
  * New: Form Templates now support all permalink configurations (or lack there of), including the default value of "plain". [#4952](https://github.com/impress-org/givewp/issues/4952)
855
 
856
  = 2.1.0 =
857
  This new version is full of many great features and enhancements. Please ensure you have a backup in place prior to updating and be sure to update GiveWP Core and then your GiveWP Add-ons to the latest versions for maximum compatibility.
 
 
 
src/MultiFormGoals/ServiceProvider.php CHANGED
@@ -15,8 +15,11 @@ class ServiceProvider implements ServiceProviderInterface {
15
  */
16
  public function register() {
17
  give()->singleton( MultiFormGoalShortcode::class );
18
- give()->singleton( MultiFormGoalBlock::class );
19
- give()->singleton( ProgressBarBlock::class );
 
 
 
20
  }
21
 
22
  /**
@@ -24,8 +27,11 @@ class ServiceProvider implements ServiceProviderInterface {
24
  */
25
  public function boot() {
26
  Hooks::addAction( 'init', MultiFormGoalShortcode::class, 'addShortcode' );
27
- Hooks::addAction( 'init', MultiFormGoalBlock::class, 'addBlock' );
28
- Hooks::addAction( 'init', ProgressBarBlock::class, 'addBlock' );
29
- Hooks::addAction( 'enqueue_block_editor_assets', ProgressBarBlock::class, 'localizeAssets' );
 
 
 
30
  }
31
  }
15
  */
16
  public function register() {
17
  give()->singleton( MultiFormGoalShortcode::class );
18
+
19
+ if ( function_exists( 'register_block_type' ) ) {
20
+ give()->singleton( MultiFormGoalBlock::class );
21
+ give()->singleton( ProgressBarBlock::class );
22
+ }
23
  }
24
 
25
  /**
27
  */
28
  public function boot() {
29
  Hooks::addAction( 'init', MultiFormGoalShortcode::class, 'addShortcode' );
30
+
31
+ if ( function_exists( 'register_block_type' ) ) {
32
+ Hooks::addAction( 'init', MultiFormGoalBlock::class, 'addBlock' );
33
+ Hooks::addAction( 'init', ProgressBarBlock::class, 'addBlock' );
34
+ Hooks::addAction( 'enqueue_block_editor_assets', ProgressBarBlock::class, 'localizeAssets' );
35
+ }
36
  }
37
  }
src/PaymentGateways/PayPalStandard/Migrations/SetPayPalStandardGatewayId.php ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Give\PaymentGateways\PayPalStandard\Migrations;
4
+
5
+ use Give\Framework\Migrations\Contracts\Migration;
6
+
7
+ /**
8
+ * Class SetPayPalStandardGatewayId
9
+ * @package Give\PaymentGateways\PayPalStandard\Migrations
10
+ *
11
+ * This migration fixes a bug that was introduced in 2.9.0 wherein the PayPal Standard gateway ID was changed from
12
+ * paypal to paypal-standard. This caused problems on existing sites using PayPal Standard. The purpose of this
13
+ * migration is to help those that are on 2.9.0 to recover to using the paypal ID for the gateway.
14
+ *
15
+ * @since 2.9.1
16
+ */
17
+ class SetPayPalStandardGatewayId extends Migration {
18
+
19
+ /**
20
+ * @inheritdoc
21
+ */
22
+ public function run() {
23
+ // Reset paypal gateway id to paypal.
24
+ $give_settings = give_get_settings();
25
+ $gateways = $give_settings['gateways'];
26
+ $updateSettings = false;
27
+
28
+ if ( array_key_exists( 'paypal-standard', $gateways ) ) {
29
+ unset( $gateways['paypal-standard'] );
30
+ $gateways['paypal'] = '1';
31
+ $give_settings['gateways'] = $gateways;
32
+
33
+ $updateSettings = true;
34
+ }
35
+
36
+ // Reset paypal gateway custom label.
37
+ if ( isset( $give_settings['gateways_label'] ) ) {
38
+ $gateways_label = $give_settings['gateways_label'];
39
+ if ( array_key_exists( 'paypal-standard', $gateways_label ) ) {
40
+ $gateways_label['paypal'] = $gateways_label['paypal-standard'];
41
+ unset( $gateways_label['paypal-standard'] );
42
+ $give_settings['gateways_label'] = $gateways_label;
43
+ $updateSettings = true;
44
+ }
45
+ }
46
+
47
+ // Set paypal standard as default payment gateway.
48
+ if ( 'paypal-standard' === $give_settings['default_gateway'] ) {
49
+ $give_settings['default_gateway'] = 'paypal';
50
+ $updateSettings = true;
51
+ }
52
+
53
+ if ( $updateSettings ) {
54
+ update_option( 'give_settings', $give_settings );
55
+ }
56
+ }
57
+
58
+ /**
59
+ * @inheritdoc
60
+ */
61
+ public static function id() {
62
+ return 'set_paypal_standard_id_to_paypal_from_paypal_standard';
63
+ }
64
+
65
+ /**
66
+ * @inheritdoc
67
+ */
68
+ public static function timestamp() {
69
+ return strtotime( '2020-10-28' );
70
+ }
71
+ }
src/PaymentGateways/PayPalStandard/PayPalStandard.php CHANGED
@@ -9,7 +9,7 @@ class PayPalStandard implements PaymentGateway {
9
  * @inheritDoc
10
  */
11
  public function getId() {
12
- return 'paypal-standard';
13
  }
14
 
15
  /**
9
  * @inheritDoc
10
  */
11
  public function getId() {
12
+ return 'paypal';
13
  }
14
 
15
  /**
src/ServiceProviders/Onboarding.php CHANGED
@@ -27,6 +27,12 @@ class Onboarding implements ServiceProvider {
27
  * @inheritDoc
28
  */
29
  public function register() {
 
 
 
 
 
 
30
  give()->singleton( SetupPage::class );
31
  give()->singleton( WizardPage::class );
32
  give()->singleton( FormPreview::class );
@@ -48,6 +54,11 @@ class Onboarding implements ServiceProvider {
48
  */
49
  public function boot() {
50
 
 
 
 
 
 
51
  // Load Wizard Page
52
  Hooks::addAction( 'admin_menu', WizardPage::class, 'add_page' );
53
  Hooks::addAction( 'admin_init', WizardPage::class, 'redirect' );
27
  * @inheritDoc
28
  */
29
  public function register() {
30
+
31
+ // Onboarding Wizard and Setup page require WP v5.0.x or greater
32
+ if ( version_compare( get_bloginfo( 'version' ), '5.0', '<=' ) ) {
33
+ return;
34
+ }
35
+
36
  give()->singleton( SetupPage::class );
37
  give()->singleton( WizardPage::class );
38
  give()->singleton( FormPreview::class );
54
  */
55
  public function boot() {
56
 
57
+ // Onboarding Wizard and Setup page require WP v5.0.x or greater
58
+ if ( version_compare( get_bloginfo( 'version' ), '5.0', '<=' ) ) {
59
+ return;
60
+ }
61
+
62
  // Load Wizard Page
63
  Hooks::addAction( 'admin_menu', WizardPage::class, 'add_page' );
64
  Hooks::addAction( 'admin_init', WizardPage::class, 'redirect' );
src/ServiceProviders/PaymentGateways.php CHANGED
@@ -3,6 +3,7 @@
3
  namespace Give\ServiceProviders;
4
 
5
  use Give\Controller\PayPalWebhooks;
 
6
  use Give\PaymentGateways\PaymentGateway;
7
  use Give\PaymentGateways\PayPalCommerce\AdvancedCardFields;
8
  use Give\PaymentGateways\PayPalCommerce\AjaxRequestHandler;
@@ -17,6 +18,7 @@ use Give\PaymentGateways\PayPalCommerce\PayPalClient;
17
  use Give\PaymentGateways\PayPalCommerce\PayPalCommerce;
18
  use Give\PaymentGateways\PayPalCommerce\Repositories\Webhooks;
19
  use Give\PaymentGateways\PayPalCommerce\Webhooks\WebhookRegister;
 
20
  use Give\PaymentGateways\PayPalStandard\PayPalStandard;
21
  use Give\PaymentGateways\PaypalSettingPage;
22
 
@@ -70,6 +72,8 @@ class PaymentGateways implements ServiceProvider {
70
  add_filter( 'give_register_gateway', [ $this, 'bootGateways' ] );
71
  add_action( 'admin_init', [ $this, 'handleSellerOnBoardingRedirect' ] );
72
  add_action( 'give-settings_start', [ $this, 'registerPayPalSettingPage' ] );
 
 
73
  }
74
 
75
  /**
@@ -158,4 +162,16 @@ class PaymentGateways implements ServiceProvider {
158
  }
159
  );
160
  }
 
 
 
 
 
 
 
 
 
 
 
 
161
  }
3
  namespace Give\ServiceProviders;
4
 
5
  use Give\Controller\PayPalWebhooks;
6
+ use Give\Framework\Migrations\MigrationsRegister;
7
  use Give\PaymentGateways\PaymentGateway;
8
  use Give\PaymentGateways\PayPalCommerce\AdvancedCardFields;
9
  use Give\PaymentGateways\PayPalCommerce\AjaxRequestHandler;
18
  use Give\PaymentGateways\PayPalCommerce\PayPalCommerce;
19
  use Give\PaymentGateways\PayPalCommerce\Repositories\Webhooks;
20
  use Give\PaymentGateways\PayPalCommerce\Webhooks\WebhookRegister;
21
+ use Give\PaymentGateways\PayPalStandard\Migrations\SetPayPalStandardGatewayId;
22
  use Give\PaymentGateways\PayPalStandard\PayPalStandard;
23
  use Give\PaymentGateways\PaypalSettingPage;
24
 
72
  add_filter( 'give_register_gateway', [ $this, 'bootGateways' ] );
73
  add_action( 'admin_init', [ $this, 'handleSellerOnBoardingRedirect' ] );
74
  add_action( 'give-settings_start', [ $this, 'registerPayPalSettingPage' ] );
75
+
76
+ $this->registerMigrations();
77
  }
78
 
79
  /**
162
  }
163
  );
164
  }
165
+
166
+ /**
167
+ * Register migrations
168
+ *
169
+ * @since 2.9.1
170
+ */
171
+ private function registerMigrations() {
172
+ /* @var MigrationsRegister $migrationRegisterer */
173
+ $migrationRegisterer = give( MigrationsRegister::class );
174
+
175
+ $migrationRegisterer->addMigration( SetPayPalStandardGatewayId::class );
176
+ }
177
  }
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit42fded4a9d219db42e11f3d860fff134::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit6cd5a910095721c1237bf36e72582c39::getLoader();
vendor/composer/InstalledVersions.php CHANGED
@@ -14,12 +14,12 @@ class InstalledVersions
14
  private static $installed = array (
15
  'root' =>
16
  array (
17
- 'pretty_version' => '2.9.0',
18
- 'version' => '2.9.0.0',
19
  'aliases' =>
20
  array (
21
  ),
22
- 'reference' => '15d3e77bbd2c8ec048951a76aae4feda4871518a',
23
  'name' => 'impress-org/give',
24
  ),
25
  'versions' =>
@@ -35,12 +35,12 @@ private static $installed = array (
35
  ),
36
  'impress-org/give' =>
37
  array (
38
- 'pretty_version' => '2.9.0',
39
- 'version' => '2.9.0.0',
40
  'aliases' =>
41
  array (
42
  ),
43
- 'reference' => '15d3e77bbd2c8ec048951a76aae4feda4871518a',
44
  ),
45
  'paypal/paypal-checkout-sdk' =>
46
  array (
14
  private static $installed = array (
15
  'root' =>
16
  array (
17
+ 'pretty_version' => '2.9.1',
18
+ 'version' => '2.9.1.0',
19
  'aliases' =>
20
  array (
21
  ),
22
+ 'reference' => '28a4655d9a6f34b8e9fae87f3d79d7c95cc29022',
23
  'name' => 'impress-org/give',
24
  ),
25
  'versions' =>
35
  ),
36
  'impress-org/give' =>
37
  array (
38
+ 'pretty_version' => '2.9.1',
39
+ 'version' => '2.9.1.0',
40
  'aliases' =>
41
  array (
42
  ),
43
+ 'reference' => '28a4655d9a6f34b8e9fae87f3d79d7c95cc29022',
44
  ),
45
  'paypal/paypal-checkout-sdk' =>
46
  array (
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit42fded4a9d219db42e11f3d860fff134
6
  {
7
  private static $loader;
8
 
@@ -24,15 +24,15 @@ class ComposerAutoloaderInit42fded4a9d219db42e11f3d860fff134
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
- spl_autoload_register(array('ComposerAutoloaderInit42fded4a9d219db42e11f3d860fff134', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
29
- spl_autoload_unregister(array('ComposerAutoloaderInit42fded4a9d219db42e11f3d860fff134', 'loadClassLoader'));
30
 
31
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
  if ($useStaticLoader) {
33
  require __DIR__ . '/autoload_static.php';
34
 
35
- call_user_func(\Composer\Autoload\ComposerStaticInit42fded4a9d219db42e11f3d860fff134::getInitializer($loader));
36
  } else {
37
  $map = require __DIR__ . '/autoload_namespaces.php';
38
  foreach ($map as $namespace => $path) {
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit6cd5a910095721c1237bf36e72582c39
6
  {
7
  private static $loader;
8
 
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
+ spl_autoload_register(array('ComposerAutoloaderInit6cd5a910095721c1237bf36e72582c39', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
29
+ spl_autoload_unregister(array('ComposerAutoloaderInit6cd5a910095721c1237bf36e72582c39', 'loadClassLoader'));
30
 
31
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
  if ($useStaticLoader) {
33
  require __DIR__ . '/autoload_static.php';
34
 
35
+ call_user_func(\Composer\Autoload\ComposerStaticInit6cd5a910095721c1237bf36e72582c39::getInitializer($loader));
36
  } else {
37
  $map = require __DIR__ . '/autoload_namespaces.php';
38
  foreach ($map as $namespace => $path) {
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit42fded4a9d219db42e11f3d860fff134
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'S' =>
@@ -75,9 +75,9 @@ class ComposerStaticInit42fded4a9d219db42e11f3d860fff134
75
  public static function getInitializer(ClassLoader $loader)
76
  {
77
  return \Closure::bind(function () use ($loader) {
78
- $loader->prefixLengthsPsr4 = ComposerStaticInit42fded4a9d219db42e11f3d860fff134::$prefixLengthsPsr4;
79
- $loader->prefixDirsPsr4 = ComposerStaticInit42fded4a9d219db42e11f3d860fff134::$prefixDirsPsr4;
80
- $loader->classMap = ComposerStaticInit42fded4a9d219db42e11f3d860fff134::$classMap;
81
 
82
  }, null, ClassLoader::class);
83
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit6cd5a910095721c1237bf36e72582c39
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'S' =>
75
  public static function getInitializer(ClassLoader $loader)
76
  {
77
  return \Closure::bind(function () use ($loader) {
78
+ $loader->prefixLengthsPsr4 = ComposerStaticInit6cd5a910095721c1237bf36e72582c39::$prefixLengthsPsr4;
79
+ $loader->prefixDirsPsr4 = ComposerStaticInit6cd5a910095721c1237bf36e72582c39::$prefixDirsPsr4;
80
+ $loader->classMap = ComposerStaticInit6cd5a910095721c1237bf36e72582c39::$classMap;
81
 
82
  }, null, ClassLoader::class);
83
  }
vendor/composer/installed.php CHANGED
@@ -1,12 +1,12 @@
1
  <?php return array (
2
  'root' =>
3
  array (
4
- 'pretty_version' => '2.9.0',
5
- 'version' => '2.9.0.0',
6
  'aliases' =>
7
  array (
8
  ),
9
- 'reference' => '15d3e77bbd2c8ec048951a76aae4feda4871518a',
10
  'name' => 'impress-org/give',
11
  ),
12
  'versions' =>
@@ -22,12 +22,12 @@
22
  ),
23
  'impress-org/give' =>
24
  array (
25
- 'pretty_version' => '2.9.0',
26
- 'version' => '2.9.0.0',
27
  'aliases' =>
28
  array (
29
  ),
30
- 'reference' => '15d3e77bbd2c8ec048951a76aae4feda4871518a',
31
  ),
32
  'paypal/paypal-checkout-sdk' =>
33
  array (
1
  <?php return array (
2
  'root' =>
3
  array (
4
+ 'pretty_version' => '2.9.1',
5
+ 'version' => '2.9.1.0',
6
  'aliases' =>
7
  array (
8
  ),
9
+ 'reference' => '28a4655d9a6f34b8e9fae87f3d79d7c95cc29022',
10
  'name' => 'impress-org/give',
11
  ),
12
  'versions' =>
22
  ),
23
  'impress-org/give' =>
24
  array (
25
+ 'pretty_version' => '2.9.1',
26
+ 'version' => '2.9.1.0',
27
  'aliases' =>
28
  array (
29
  ),
30
+ 'reference' => '28a4655d9a6f34b8e9fae87f3d79d7c95cc29022',
31
  ),
32
  'paypal/paypal-checkout-sdk' =>
33
  array (