Recent Updates
Fixes
- Bug in Gallery Vertical Images
Updates
- Checkout fields move icon missing.
Tweaks
- Allow LastPass to autofill password fields.
Fixes
- Passwordless Login would trip some ModSecurity rules when used with LastPass autofill.
- The username first Passwordless Login flow was not working on WordPress 5.3 if the user did not have permission to use Passwordless Login.
- Harden Version Management against plugins that were populating invalid update API data.
- The "Mulisite Tweaks -> Hide Updates" setting prevented auto-updates from running with WP Cron.
- Remove "get_magic_quotes()" call that existed for backwards compatibility with PHP versions 5.3 and earlier. This function call was causing a warning on PHP 7.4.
Fixes
- 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]
Fixes
- 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]
- Sorting donation payments by taxonomy would result in AJAX fails in JavaScript. (https://github.com/impress-org/givewp/issues/2976)[#2976]
- Improved responsiveness in the donation forms list screen by preventing the copy shortcode button from overlapping with other columns on smaller screens. (https://github.com/impress-org/givewp/issues/4090)[#4090]
- Ensure that empty donation receipt emails can not triggered incorrectly. (https://github.com/impress-org/givewp/issues/4185)[#4185]
- Improved
give_send_back_to_checkout()redirect functionality withadd_query_arg()andremove_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] - Resolved several style issues with WordPress 5.3+'s new admin changes. (https://github.com/impress-org/givewp/issues/4315)[#4315]
- 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]
- 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]
- 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]
- 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]
- 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]
- Corrected an broked URL in the in add-ons header. (https://github.com/impress-org/givewp/issues/4307)[#4307]
Tweaks
- New unit test added to test for the
give_verify_minimum_price()function. (https://github.com/impress-org/givewp/issues/3232)[#3232] - Removed duplicate code for fetching donor addresses to improve performance. (https://github.com/impress-org/givewp/issues/3253)[#3253]
- We removed the old notes column from the donor table now that that data has long been migrated over to a custom tables' column. (https://github.com/impress-org/givewp/issues/3632)[#3632]
- Adjusted meta capabilities so that they are not assigned to roles. (https://github.com/impress-org/givewp/issues/4212)[#4212]