GitPedia
impress-org

impress-org/givewp

GiveWP - The #1 Donation Plugin for WordPress. Easily accept donations and fundraise using your WordPress website.

30 Releases
Latest: 3d ago
4.16.0Latest
glaubersilvaglaubersilva·3d ago·June 24, 2026
GitHub

📋 What's Changed

  • Feature: add $donationId param to webhook event handlers by @glaubersilva in https://github.com/impress-org/givewp/pull/8240
  • Fix: only run Akismet spam check once per donation by @jonwaldstein in https://github.com/impress-org/givewp/pull/8246
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.15.5...4.16.0
4.15.5
jonwaldsteinjonwaldstein·5d ago·June 22, 2026
GitHub

📋 What's Changed

  • Security: Improved the security of the Donor Dashboard login process.

📦 Dev

  • Feature: pup integration by @jonwaldstein in https://github.com/impress-org/givewp/pull/8228
  • Feature: add release-prep commands by @jonwaldstein in https://github.com/impress-org/givewp/pull/8237
  • chore: update release commands with pup 2.0.0 by @jonwaldstein in https://github.com/impress-org/givewp/pull/8241
  • Docs: update all dev docs by @jonwaldstein in https://github.com/impress-org/givewp/pull/8244
  • chore: sync changelog.txt with readme.txt and update releasing doc by @jonwaldstein in https://github.com/impress-org/givewp/pull/8249
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.15.4...4.15.5
4.15.4
glaubersilvaglaubersilva·1w ago·June 15, 2026
GitHub

📋 Changes

  • Security: Added additional protection to the email notification settings.
4.15.3
jonwaldsteinjonwaldstein·1mo ago·May 28, 2026
GitHub

📋 What's Changed

  • Fix: enhance compatibility by handling null $cap in mapMetaCap method by @rahulacaleffi in https://github.com/impress-org/givewp/pull/8224
  • Fix: ensure Stripe uses the correct secret key when requesting invoice by @rahulacaleffi in https://github.com/impress-org/givewp/pull/8223
  • Fix: Add files to `.distignore` by @BrianHenryIE in https://github.com/impress-org/givewp/pull/8230
  • Release 4.15.3 by @jonwaldstein in https://github.com/impress-org/givewp/pull/8235

New Contributors

  • @BrianHenryIE made their first contribution in https://github.com/impress-org/givewp/pull/8230
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.15.1...4.15.3
4.15.2
d4mationd4mation·1mo ago·May 14, 2026
GitHub

📋 What's Changed

  • Tweak: Update Harbor to v1.1.0 by @pauloiankoski in https://github.com/impress-org/givewp/pull/8231
  • Release 4.15.2 by @pauloiankoski in https://github.com/impress-org/givewp/pull/8234
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.15.0...4.15.2
4.15.1
d4mationd4mation·1mo ago·May 13, 2026
GitHub

📋 What's Changed

  • Tweak: Update Harbor to v1.1.0 by @pauloiankoski in https://github.com/impress-org/givewp/pull/8231
  • ci: bypass setup-php github-token to avoid composer auth failure by @d4mation in https://github.com/impress-org/givewp/pull/8232
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.15.0...4.15.1
4.15.0
pauloiankoskipauloiankoski·1mo ago·May 12, 2026
GitHub

📋 What's Changed

  • Fix: separator style for title on donation-form thanks message by @WayneRocha in https://github.com/impress-org/givewp/pull/8222
  • Rebrand to Nexcess | SCON-355 by @d4mation in https://github.com/impress-org/givewp/pull/8221
  • Feature: Harbor v1 integration by @jonwaldstein in https://github.com/impress-org/givewp/pull/8219
  • Epic: Product Consolidation by @d4mation in https://github.com/impress-org/givewp/pull/8227

New Contributors

  • @WayneRocha made their first contribution in https://github.com/impress-org/givewp/pull/8222
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.14.6...4.15.0
4.14.6
glaubersilvaglaubersilva·2mo ago·April 22, 2026
GitHub

📋 Changes

  • Security: Added additional sanitization to the Donation Form.
  • Security: Added additional access control checks to the REST API.
4.14.5
pauloiankoskipauloiankoski·2mo ago·April 8, 2026
GitHub

📋 What's Changed

  • Fix: Compare donation levels using purchase currency for multi-currency donations by @rahulacaleffi in https://github.com/impress-org/givewp/pull/8220

New Contributors

  • @rahulacaleffi made their first contribution in https://github.com/impress-org/givewp/pull/8220
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.14.4...4.14.5
4.14.4
pauloiankoskipauloiankoski·2mo ago·April 2, 2026
GitHub

**Full Changelog**: https://github.com/impress-org/givewp/compare/4.14.3...4.14.4

4.14.3
pauloiankoskipauloiankoski·3mo ago·March 11, 2026
GitHub

**Full Changelog**: https://github.com/impress-org/givewp/compare/4.14.2...4.14.3

4.14.2
pauloiankoskipauloiankoski·4mo ago·February 25, 2026
GitHub

📋 What's Changed

  • Fix: assign emailTag to field in form schema by @jonwaldstein in https://github.com/impress-org/givewp/pull/8214
  • Fix: Form Grid Block accessibility for screen readers by @pauloiankoski in https://github.com/impress-org/givewp/pull/8211
  • Fix: Improve donation form modal on mobile by @pauloiankoski in https://github.com/impress-org/givewp/pull/8206
  • Fix: import sprintf in stripe default account setting by @jonwaldstein in https://github.com/impress-org/givewp/pull/8210
  • Fix: convert subscription action links to buttons for accessibility by @pauloiankoski in https://github.com/impress-org/givewp/pull/8212
  • Feature: add form migration & campaign compatibility for p2p by @jonwaldstein in https://github.com/impress-org/givewp/pull/8215
  • Fix: campaign default form title is correct by @jonwaldstein in https://github.com/impress-org/givewp/pull/8213
  • Fix: Receipt header heading and description nested elements. by @gilbert-hernandez in https://github.com/impress-org/givewp/pull/8216

New Contributors

  • @gilbert-hernandez made their first contribution in https://github.com/impress-org/givewp/pull/8216
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.14.1...4.14.2
4.14.1
jonwaldsteinjonwaldstein·4mo ago·February 11, 2026
GitHub

📋 What's Changed

  • Fix: cannot import subscriptions without a donor_id by @glaubersilva in https://github.com/impress-org/givewp/pull/8197
  • Fix: ensure Stripe subscriptions respect multi-Stripe accounts by @jonwaldstein in https://github.com/impress-org/givewp/pull/8200
  • Fix: visibility conditions not evaluating correctly on initial render by @pauloiankoski in https://github.com/impress-org/givewp/pull/8198
  • Fix: normalize donor dashboard update amount input to allow thousands operator by @jonwaldstein in https://github.com/impress-org/givewp/pull/8199
  • Refactor: remove FormatObjectList dependency and update logic locally for PHP 8 compatibility by @jonwaldstein in https://github.com/impress-org/givewp/pull/8207
  • Fix: Stripe Payment Element refunded webhook logic by @jonwaldstein in https://github.com/impress-org/givewp/pull/8201
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.14.0...4.14.1
4.14.0
jonwaldsteinjonwaldstein·5mo ago·January 28, 2026
GitHub

📋 What's Changed

  • Fix: conditionally load legacy donation summary script by @jonwaldstein in https://github.com/impress-org/givewp/pull/8175
  • Feature: Add default country field to billing address block by @pauloiankoski in https://github.com/impress-org/givewp/pull/8178
  • Fix: Remove revenue entries when donations are deleted via repository by @pauloiankoski in https://github.com/impress-org/givewp/pull/8179
  • Feature: UserPermissions facade by @jonwaldstein in https://github.com/impress-org/givewp/pull/7491
  • Fix: make sure schema matches responses for donors and donors subresources on REST API V3 by @glaubersilva in https://github.com/impress-org/givewp/pull/8185
  • Fix: Update Campaign blocks to use donor profile avatar by @pauloiankoski in https://github.com/impress-org/givewp/pull/8180
  • Fix: make Give 4.0+ compatible with legacy user roles by @jonwaldstein in https://github.com/impress-org/givewp/pull/8186
  • Feature: add failed donation email by @glaubersilva in https://github.com/impress-org/givewp/pull/8188
  • + 5 more
4.13.2
jonwaldsteinjonwaldstein·6mo ago·December 8, 2025
GitHub

📋 What's Changed

  • Refactor: blocks for WP 6.9 compatibility by @jonwaldstein in https://github.com/impress-org/givewp/pull/8183
  • Security: patches for CVE-2025-66533 and CVE-2025-67467
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.13.1...4.13.2
4.13.1
jonwaldsteinjonwaldstein·7mo ago·November 18, 2025
GitHub

📋 What's Changed

  • Refactor: update campaign REST API endpoints to follow standards by @jonwaldstein in https://github.com/impress-org/givewp/pull/8164
  • Refactor: reset feature flag counter by @jonwaldstein in https://github.com/impress-org/givewp/pull/8166
  • Fix: generate campaign cache on campaign merge by @jonwaldstein in https://github.com/impress-org/givewp/pull/8168
  • Refactor: consolidate all v3 entities in single script and fix 401 console error by @jonwaldstein in https://github.com/impress-org/givewp/pull/8169
  • Refactor: Update CampaignDetailsPage to use generic AdminDetailsPage component by @pauloiankoski in https://github.com/impress-org/givewp/pull/8162
  • Fix: Resolve GiftAid and Company field conflict by @pauloiankoski in https://github.com/impress-org/givewp/pull/8170
  • Fix: Resolve Donor Details page conflict between legacy and new views by @pauloiankoski in https://github.com/impress-org/givewp/pull/8171
  • Fix: state hidden for Hungary by @Genevieve-K in https://github.com/impress-org/givewp/pull/8118
  • + 5 more
4.13.0
jonwaldsteinjonwaldstein·7mo ago·November 5, 2025
GitHub

📋 What's Changed

  • Fix: prevent override of custom translation files by @glaubersilva in https://github.com/impress-org/givewp/pull/8145
  • Fix: campaign stats error handling by @alaca in https://github.com/impress-org/givewp/pull/8152
  • Fix: prevent shared donations list table from breaking page by @jonwaldstein in https://github.com/impress-org/givewp/pull/8156
  • Fix: add divi options page to thirdparty script deregister class by @JoshuaHungDinh in https://github.com/impress-org/givewp/pull/8155
  • Fix: Prevent fatal error from "future" post statuses by @JoshuaHungDinh in https://github.com/impress-org/givewp/pull/8142
  • Feature: Add descriptions to endpoints schema by @alaca in https://github.com/impress-org/givewp/pull/8157
  • Refactor: update donation schema to match response by @jonwaldstein in https://github.com/impress-org/givewp/pull/8154
  • Fix: allow checkbox fields to be optional with conditional logic by @jonwaldstein in https://github.com/impress-org/givewp/pull/8159
  • + 3 more

New Contributors

  • @joshAppDev made their first contribution in https://github.com/impress-org/givewp/pull/8129
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.12.0...4.13.0
4.12.0
jonwaldsteinjonwaldstein·8mo ago·October 29, 2025
GitHub

📋 What's Changed

  • Fix: Update subscription product ID on form data transfer by @alaca in https://github.com/impress-org/givewp/pull/8133
  • Feature: add sort feature to the amount and name columns for the subscription list table by @glaubersilva in https://github.com/impress-org/givewp/pull/8137
  • Feature: Add trash option to the donors list by @alaca in https://github.com/impress-org/givewp/pull/8134
  • Refactor: Redesign Admin List Tables by @pauloiankoski in https://github.com/impress-org/givewp/pull/8131
  • Feature: update createRenewal with campaign_id from subscription by @jonwaldstein in https://github.com/impress-org/givewp/pull/8139
  • Feature: Add Subscription Stats by @JoshuaHungDinh in https://github.com/impress-org/givewp/pull/8130
  • Feature/: Update subscriptions to reference the correct form id by @alaca in https://github.com/impress-org/givewp/pull/8141
  • Feature: Add Donor sorting for "Total Given" column by @JoshuaHungDinh in https://github.com/impress-org/givewp/pull/8136
  • + 11 more
4.11.0
jonwaldsteinjonwaldstein·8mo ago·October 16, 2025
GitHub

📋 What's Changed

  • Fix: prevent plugin conflicts from composer InstalledVersions class by @jonwaldstein in https://github.com/impress-org/givewp/pull/8117
  • Feature: import Subscriptions tool by @jonwaldstein in https://github.com/impress-org/givewp/pull/8104
  • Feature: Add associated donor to the Subscription Records tab by @alaca in https://github.com/impress-org/givewp/pull/8119
  • Feature: Add Stats to Donor List Table by @JoshuaHungDinh in https://github.com/impress-org/givewp/pull/8122
  • Fix: subscription details form link by @jonwaldstein in https://github.com/impress-org/givewp/pull/8128
  • Fix: Minor Admin Screens Issues by @pauloiankoski in https://github.com/impress-org/givewp/pull/8127
  • Feature: add gateway subscription ID field to the records tab from the subscription details page by @glaubersilva in https://github.com/impress-org/givewp/pull/8120
  • Feature: Add Campaign and Form fields to Subscription Details screen by @pauloiankoski in https://github.com/impress-org/givewp/pull/8125
  • + 3 more
4.10.1
jonwaldsteinjonwaldstein·8mo ago·October 2, 2025
GitHub

📋 What's Changed

  • Security: Improved REST endpoint permissions for campaigns and forms (CVE-2025-11227, CVE-2025-11228)
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.10.0...4.10.1
4.10.0
jonwaldsteinjonwaldstein·9mo ago·October 1, 2025
GitHub

📋 What's Changed

  • Fix: fatal error while deactivating GiveWP on PHP 8 and make sure the "delete all data" option of the deactivate modal works properly by @glaubersilva in https://github.com/impress-org/givewp/pull/8097
  • Fix: currency rule should respect GiveWP options by @glaubersilva in https://github.com/impress-org/givewp/pull/8101
  • Feature: Add sidebar SlotFill on the Donor Profile page by @alaca in https://github.com/impress-org/givewp/pull/8083
  • Epic: Donations List Table Redesign by @pauloiankoski in https://github.com/impress-org/givewp/pull/8078
  • Fix: Redirect new users to the Campaigns page on onboarding dismissal by @JoshuaHungDinh in https://github.com/impress-org/givewp/pull/8105
  • Refactor: update Fee Recovery Stat Card link & context menu font color by @JoshuaHungDinh in https://github.com/impress-org/givewp/pull/8108
  • Fix: create/edit v2 forms sets/resets goal, min/max, and donation level amounts by @glaubersilva in https://github.com/impress-org/givewp/pull/8107
  • Refactor: Only display "Resend Receipt" for completed donations by @JoshuaHungDinh in https://github.com/impress-org/givewp/pull/8109
  • + 6 more
4.9.0
jonwaldsteinjonwaldstein·9mo ago·September 17, 2025
GitHub

📋 What's Changed

  • Fix: PHP 8 errors and warnings by @alaca in https://github.com/impress-org/givewp/pull/8069
  • Added Text Domain for 3 strings in FormMetaDecorator.php by @DAnn2012 in https://github.com/impress-org/givewp/pull/8089
  • Added Text Domain for one string in donation-options-form-editor.php by @DAnn2012 in https://github.com/impress-org/givewp/pull/8090
  • Fixed String Translation in MerchantDetail.php by @DAnn2012 in https://github.com/impress-org/givewp/pull/8091
  • Added Text Domain for one string in RegisterFormBuilderPageRoute.php by @DAnn2012 in https://github.com/impress-org/givewp/pull/8093
  • Fixed String Translation in IsRequired.php by @DAnn2012 in https://github.com/impress-org/givewp/pull/8094
  • Fixed String Translation in ListTable.php by @DAnn2012 in https://github.com/impress-org/givewp/pull/8095
  • Fixed String Translation in ConnectClient.php by @DAnn2012 in https://github.com/impress-org/givewp/pull/8096
  • + 6 more

New Contributors

  • @defunctl made their first contribution in https://github.com/impress-org/givewp/pull/8067
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.8.1...4.9.0
4.8.1
jonwaldsteinjonwaldstein·9mo ago·September 15, 2025
GitHub

📋 What's Changed

  • Hotfix: Ensure campaignId is saved in donation details by @pauloiankoski in https://github.com/impress-org/givewp/pull/8087
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.8.0...4.8.1
4.8.0
jonwaldsteinjonwaldstein·9mo ago·September 10, 2025
GitHub

📋 What's Changed

  • Fix: Update Campaign blocks to properly render v2 forms by @pauloiankoski in https://github.com/impress-org/givewp/pull/8073
  • Feature: campaigns stats cache by @alaca in https://github.com/impress-org/givewp/pull/8047
  • Refactor: Donor selection to use searchable async dropdown component by @pauloiankoski in https://github.com/impress-org/givewp/pull/8071
  • Fix: Stripe "basil" webhook API version breaks donation notifications by @glaubersilva in https://github.com/impress-org/givewp/pull/8074
  • Epic: subscription details admin page by @pauloiankoski @glaubersilva @JoshuaHungDinh @jonwaldstein in https://github.com/impress-org/givewp/pull/8051
  • Feature: add grace period to licenses by @JoshuaHungDinh in https://github.com/impress-org/givewp/pull/8082
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.7.1...4.8.0
4.7.1
jonwaldsteinjonwaldstein·9mo ago·September 4, 2025
GitHub

📋 What's Changed

  • Fix: Elementor legacy form widget preview by @jonwaldstein in https://github.com/impress-org/givewp/pull/8070
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.7.0...4.7.1
4.7.0
jonwaldsteinjonwaldstein·10mo ago·August 20, 2025
GitHub

📋 What's Changed

  • Feature: add refund option to Stripe Element gateway by @glaubersilva in https://github.com/impress-org/givewp/pull/8048
  • Feature: add refund option to PayPal Commerce gateway by @glaubersilva in https://github.com/impress-org/givewp/pull/8049
  • Refactor: temporarily remove associated donor setting by @jonwaldstein in https://github.com/impress-org/givewp/pull/8050
  • Feature: migrate Elementor widgets to core by @jonwaldstein in https://github.com/impress-org/givewp/pull/8039
  • Feature: Add support for custom REST fields by @pauloiankoski in https://github.com/impress-org/givewp/pull/8046
  • Feature: add v2 Elementor widgets by @jonwaldstein in https://github.com/impress-org/givewp/pull/8045
  • Feature: Add Campaign widgets and landing page to Elementor by @jonwaldstein in https://github.com/impress-org/givewp/pull/8060
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.6.1...4.7.0
4.6.1
jonwaldsteinjonwaldstein·11mo ago·July 29, 2025
GitHub

📋 What's Changed

  • Fix: Move admin options loading to admin_enqueue_scripts hook by @pauloiankoski in https://github.com/impress-org/givewp/pull/8043
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.6.0...4.6.1
4.6.0
jonwaldsteinjonwaldstein·11mo ago·July 23, 2025
GitHub

📋 What's Changed

  • Epic: donation details admin page by @jonwaldstein @pauloiankoski @glaubersilva @alaca @JoshuaHungDinh in https://github.com/impress-org/givewp/pull/7980
  • Feature: add "Reverse Update" button for the "Add campaign id to donations" migration by @glaubersilva in https://github.com/impress-org/givewp/pull/8010
  • Fix: bulk actions selector on campaign forms list by @jonwaldstein in https://github.com/impress-org/givewp/pull/8013
  • Fix: cast $queryObject->goalFormat to string to prevent PHP 8.1+ error by @glaubersilva in https://github.com/impress-org/givewp/pull/8019
  • Fix: PayPal donations with zero decimal currencies (like Japanese Yen) with Fee Recovery enabled are not working by @glaubersilva in https://github.com/impress-org/givewp/pull/8017
  • Fix: Remove CampaignWelcomeBanner script and update admin-notices package by @JoshuaHungDinh in https://github.com/impress-org/givewp/pull/8006
  • Fix: This string is not formatted correctly for translation by @DAnn2012 in https://github.com/impress-org/givewp/pull/8016
  • Fix: update donor notes endpoint by @jonwaldstein in https://github.com/impress-org/givewp/pull/8021
  • + 6 more
4.5.0
jonwaldsteinjonwaldstein·11mo ago·July 9, 2025
GitHub

📋 What's Changed

  • Feature: add new PayPal setting to accept credit card by @jonwaldstein in https://github.com/impress-org/givewp/pull/7983
  • Fix: improve custom amount border styles by @JoshuaHungDinh in https://github.com/impress-org/givewp/pull/7977
  • Feature: add API for gateway webhook events by @glaubersilva in https://github.com/impress-org/givewp/pull/7664
  • Fix: Divi compatibility issues by @alaca in https://github.com/impress-org/givewp/pull/7995
  • Fix: language pack not loaded (Don't use get_user_locale() in Ajax) by @Genevieve-K in https://github.com/impress-org/givewp/pull/7970
  • Feature: Campaign Shortcodes by @JoshuaHungDinh in https://github.com/impress-org/givewp/pull/7996
  • Refactor: consolidate campaign button styles and add active state by @jonwaldstein in https://github.com/impress-org/givewp/pull/7979
  • Refactor: add information about Stripe fees by @glaubersilva in https://github.com/impress-org/givewp/pull/8003
  • + 8 more
4.4.0
jonwaldsteinjonwaldstein·1y ago·June 18, 2025
GitHub

📋 What's Changed

  • Fix: update campaign donate button block to support v2 forms by @jonwaldstein in https://github.com/impress-org/givewp/pull/7960
  • Fix: recurring email templates in form builder by @jonwaldstein in https://github.com/impress-org/givewp/pull/7978
  • Feature: filter gateway options based on recurring support by @jonwaldstein in https://github.com/impress-org/givewp/pull/7958
  • Epic: donor details admin page by @glaubersilva @pauloiankoski @alaca @JoshuaHungDinh @jonwaldstein in https://github.com/impress-org/givewp/pull/7950
  • Fix: Donor Details Styling Review by @pauloiankoski in https://github.com/impress-org/givewp/pull/7981
  • Full Changelog: https://github.com/impress-org/givewp/compare/4.3.2...4.4.0