Give
Recent Updates
Fixes
- Resolved an error with Razorpay and multi-step form designs
Tweaks
- Updated Event list table to truncate long event descriptions
- Updated Event description field with placeholder text
- Updated Events block to display a “sold out” message when all tickets have been sold
- Updated Events block to display an “Ended” message when the event date has passed
- Updated Event list table to display correct revenue based on the number of tickets and price at the time of the purchase
- Updated donation form to hide gateway options when donation amount is zero
Features
- Due to Stripe API changes, we have removed the usage of the statement_descriptor attribute from the Stripe Payment Element Gateway
- Added a CSS class for each form design
- Updated Strauss installer script to auto download and use latest release
- Added renewal methods to the subscription model
Security
- Updated our meta persistence in donor and donation repositories for safer data exchange
Fixes
- Resolved an issue where the donor profile picture in donor list was not correct
- Resolved an issue with the donation form archive page not displaying all forms
- Restored keyboard accessibility in the donation amount field
- Explicitly execute script with PHP for Windows compatibility
- Prevent duplicated column error in Event Tickets migration
- Set content for missing title in event tickets template
- Display donation receipt in Form Grid modal after offline gateway redirect
- Updated the donor dashboard to use the date timestamp with the proper timezone
- Check if the form goal is enabled before calling the goal stats function
Fixes
- Resolved an issue with radio and multi-select fields where having a comma in the label was preventing form submission
Security
- Added additional sanitization to the donation form request to prevent malicious encoded data
- Added additional validation to the company field
Security
- Added additional sanitization to the donation form request to prevent malicious serialized data (CVE-2024-12877)
Fixes
- Resolved an issue with the custom donation amount field where using certain languages like Swedish were resulting in additional zero values being added
Fixes
- Resolved an issue with PayPal where some fields were not being validated properly before processing the donation
- Resolved an issue with PayPal and emails with a plus sign trying to connect to GiveWP
- Updated the format of the donation count in the multi form goal progress stats
Tweaks
- Updated subdivision ISO code for Odisha, India to OD (Open source submission by @sorensd)
Fixes
- Remove non-functional plugin settings link from the plugin list page
Fixes
- Resolved an issue when using PayPal and Gift Aid where the field validation was not being applied correctly. This will require an update to the GiveWP core plugin to 3.19.1 or higher.
Fixes
- Resolved an issue where the company ID was not being sent to 360MatchPro