Repository navigation
4.18.0
What's Changed
- Tests: run the E2E suite with the latest Peer-to-Peer release installed by @jonwaldstein in #8348
- Fix: donations list slow and showing trashed donations because of an ungrouped OR in the query by @jonwaldstein in #8338
- Enhancement: skip loading the legacy payment for offline donation emails by @jonwaldstein in #8342
- Fix: campaign stats cache misses new campaigns and recurring stats by @jonwaldstein in #8345
- Enhancement: fast donations list table on very large sites by @jonwaldstein in #8339
- Enhancement: sum and count donations in SQL for reports and legacy stats by @jonwaldstein in #8340
- Chore: run WordPress Tests CI on pull requests targeting any branch by @pauloiankoski in #8377
- Chore: run WordPress Tests CI on pull requests targeting any branch by @pauloiankoski in #8378
- Tests: run PHPUnit in wp-env and cover MariaDB in CI by @jonwaldstein in #8403
- Fix: PHP 8.4 deprecation notices from field conditions by @jonwaldstein in #8405
- Fix: keep the real database error when saving a model fails by @jonwaldstein in #8404
- Chore: add a WordPress Playground preview to every pull request by @jonwaldstein in #8406
- Fix: stop the script asset fallback from warning when a build file is missing by @jonwaldstein in #8410
- [SMTNC-2333] Fix: donor wall shows donor names, initials, and totals again by @WayneRocha in #8327
- Fix: guard against null initial donation in subscription webhook events by @WayneRocha in #8346
- [SMTNC-1971] Fix: create a single copy of each campaign form when duplicating a campaign by @WayneRocha in #8326
- Release: GiveWP 4.18.0 by @WayneRocha in #8411
Full Changelog: 4.17.0...4.18.0