Releases: awesomemotive/easy-digital-downloads
2.11.4.1
Milestone
https://github.com/awesomemotive/easy-digital-downloads/milestone/224?closed=1
Release Notes
- Fix: "Submit" buttons missing from Reviews and Recurring Payments settings pages.
What's Changed
- Conditionally use assertEqualsCanonicalizing for older PHPUnit versions by @cklosowski in #9030
- Check if current product section can show before hiding submit button by @robincornett in #9043
- Release/2.11.4.1 by @ashleyfae in #9046
Full Changelog: 2.11.4...2.11.4.1
Version 2.11.4, December 27, 2021
Milestone: https://github.com/awesomemotive/easy-digital-downloads/milestone/221?closed=1
Issue # | Description |
---|---|
#9016 | PHP 8 with Arabic translation causes a fatal error. |
#9012 | PayPal Standard links should be updated |
#9010 | PHP notice when an invalid license key is entered |
#9004 | FILTER_SANITIZE_STRING is deprecated in PHP 8.1 |
#9001 | Consider refactoring edd_get_settings_tabs |
#8999 | Support webp images in the allowed file types of .htaccess restrictions. |
#8997 | Removing confusing link to renew a license near expiration in admin. |
#8995 | Incorrect date range when exporting earnings results in invalid data |
#8993 | Refactor settings for product education |
#8987 | Variable prices are missing the index in the meta value |
#8986 | "Resend Purchase Receipt" assumes sending the email was successful |
#8980 | If an AA license is active on the site, use that as a fallback license |
#8978 | Add unlisted property |
#8977 | Performance Improvement in batch export earnings report |
#8975 | For existing installs, set activation date to first payment date |
#8970 | Add license registry for extensions to initialize EDD_License |
#8969 | $edd_licensed_products inconsistent when used outside is_admin() context |
#8965 | 2.11.4 - Pass_Manager needs to check if highest pass ID exists before comparing |
#8963 | Create an activation date option/function |
#8961 | License key is not saved to pass data during activation |
#8960 | Contextual help tab should be updated to match the settings tab |
#8957 | new: Added a filter inside AJAX remove discount function. |
#8955 | Improve customer export |
#8952 | Add more helper methods to Pass_Manager class |
#8947 | Admin - Top of Page Upgrade Notice Showing on Post Type Edit Screens |
#8946 | CLI - Undefined variable warning with malformed "payments" command |
#8917 | Download links unexpectedly producing "You do not have permission to download this file" error |
- | Set readme.txt PHP version to 5.4 |
2.11.3.1
Milestone
https://github.com/awesomemotive/easy-digital-downloads/milestone/222?closed=1
Release Notes
- Fix: Fatal error in PHP versions lower than 7.3.
What's Changed
- Fix PHP parser error in contextual-help.php files by @annaghi in #8958
- Release/2.11.3.1 by @ashleyfae in #8959
New Contributors
Full Changelog: 2.11.3...2.11.3.1
2.11.3
Milestone
https://github.com/awesomemotive/easy-digital-downloads/milestone/220?closed=1
Release Notes
- New: Add contextual EDD header to relevant pages.
- New: Add quick link to EDD reports in the Dashboard menu.
- Improvement: Update styling for settings tabs.
- Improvement: Rename and reorganize some settings menu items.
- Improvement: Adjust formatting of plugins list in system info file.
- Improvement: License key fields now use a password input.
- Fix: Undefined index: post_data error.
- Fix: Upgrade notice not appearing after enabling sequential order numbers.
- Fix: PayPal - Disconnecting PayPal account not working.
- Fix: PayPal - Improve check for declined payments.
- Fix: PayPal - Unable to switch payment gateway after opening then closing PayPal modal.
- Fix: PayPal - Purchase can't be completed when you have a long product title.
- Fix: Unable to use discount deactivate/activate hover actions.
- Fix:
_edd_deprecated_function()
- only trigger error with backtrace if there is a backtrace provided. - Fix: API requests have unexpected output when using Query Monitor.
- Dev: Updated
EDD_SL_Plugin_Updater
to version 1.9.1.
What's Changed
- Switch from edd_die() to die() on API responses #8250 by @cklosowski in #8900
- Add our submenu item to the Dashboard menu list #8898 by @cklosowski in #8899
- Updating settings tab styles, adding header, remove download/app tabs… by @cklosowski in #8896
- Only output a backtrace in deprecation methods if it isn't empty #7755 by @cklosowski in #8901
- Update post meta 'status' as well as post_status by @cklosowski in #8909
- Truncate individual item name for PayPal when over 127 characters by @robincornett in #8912
- Change EDD license input type to password by @robincornett in #8910
- Replace the gateway selectors when a PayPal order is cancelled by @robincornett in #8904
- Adjust system info output to make plugins list more readable by @robincornett in #8916
- Check if post_data exists before using & move outside foreach #8918 by @ashleyfae in #8919
- Rename parameter & broaden scope #8921 by @ashleyfae in #8928
- Version bumps and rebuild scripts by @cklosowski in #8930
- Re-organize accounting and checkout sub menu items to 'Payments' and rename 'Payment Gateways' to 'Payments' #8902 by @cklosowski in #8903
- Merge master into release/2.11.3 by @robincornett in #8939
- Delete all PayPal merchant information when disconnecting from PayPal by @robincornett in #8938
- Change from sessions to using a temporary option #7359 by @ashleyfae in #8944
- Check for payment status in the purchase units. by @ashleyfae in #8948
- Version bump to 2.11.3 & add changelog. by @ashleyfae in #8949
- Update SL Plugin Updater to 1.9.1 #8951 by @ashleyfae in #8954
- Release/2.11.3 by @ashleyfae in #8950
Full Changelog: 2.11.2.1...2.11.3
Version 2.11.2.1, October 18, 2021
- Security: Fix authenticated reflected XSS on payment history list table.
2.11.2
Milestone: https://github.com/easydigitaldownloads/easy-digital-downloads/milestone/219?closed=1
- Improvement: PayPal - Product names now appear in PayPal.
- Improvement: File download token validation has been reworked to be more compatible with caching.
- Fix: PayPal - Ensure all numbers are rounded when sending price data to PayPal. This prevents errors due to rounding issues.
- Fix: PayPal - Excessive error text when triggering a validation error on a mobile device.
- Fix: PayPal - Multiple "Buy Now" buttons not working on the same page.
- Fix: JavaScript error if the checkout button has been customized to not have an
id
attribute. - Fix: WP-CLI -
price_id
parameter not working withwp edd payments create
command. - Fix: Stripe - Transaction link not working if the payment is pre-approved.
- Fix: Stripe - Connect not working with certain countries.
- Fix: Stripe - Numeric product name causes error.
- Fix: Stripe - Payments able to be marked for preapproval when they shouldn't be.
- Refactor: SendWP - Update link to account area.
Version 2.11.1
https://github.com/easydigitaldownloads/easy-digital-downloads/milestone/218?closed=1
Issue # | Description |
---|---|
#8830 | PayPal Commerce: Intermittent Nonce Validation issues. |
#8825 | PayPal Commerce - Make active notice more visible |
#8823 | PayPal Commerce: get_locale can provide an incorrect string to PayPal |
#8785 | Get correct price ID of product with variable prices included in Bundle |
Version 2.11
Milestone: https://github.com/easydigitaldownloads/easy-digital-downloads/milestone/213?closed=1
Issue # | Description |
---|---|
#8811 | 2.11 - PayPal Commerce - Try to detect if PayPal connect wasn't opened in the modal |
#8805 | Add EDD 3.0 rollback handling |
#8790 | Update EDD_SL_Plugin_Updater class to version 1.9.0 |
#8763 | Update readme for EDD 2.11 |
#8750 | Remove page title from the System Info report |
#8719 | edd_ajax_recalculate_taxes() deletes cart HTML when making Wallet deposit |
#8714 | edd_ajax_add_to_cart() - Add alternative to nonce verification for better caching support |
#8711 | Discounts endpoint - unable to filter by discount ID |
#8645 | Image optimisation with ImageAlpha (png8+alpha) and ImageOptim. |
#8598 | PayPal transaction link format has changed |
#8596 | Paypal commerce |
#8585 | Update EDD_SL_Plugin_Updater class |
#8037 | Maybe update edd_items_in_cart cookie behavior |
#7415 | Download Notes duplicated in email receipt |
#6923 | Enhancement: System Info page to show plugin author or URI |
3.0-rc1
3.0-beta3
For a list of all changes, see the 3.0-beta3 project. Highlights include:
- Fixed several migration issues.
- Removed the old sales log.