Changeset 3351383
- Timestamp:
- 08/27/2025 05:11:57 PM (4 months ago)
- Location:
- easy-digital-downloads
- Files:
-
- 2 edited
-
tags/3.5.1/readme.txt (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
easy-digital-downloads/tags/3.5.1/readme.txt
r3346633 r3351383 522 522 * Refunds: Improved the reliability and performance of generating a refund number. 523 523 524 = 3.2.12 =525 * Compatibility: Fixed a conflict between Setup Wizard and the Multi Currency extension.526 * Stripe: Improved the handling of refunding charges via the Stripe Dashboard.527 * Exports: Improved performance, management, and protection of export files generated by EDD.528 * Emails: Improved the validation before installing the Recapture integration.529 530 = 3.2.11 =531 * Order Management: When searching orders, a Product ID was being erroneously added to the filter arguments when it should not have been.532 533 = 3.2.10 =534 * Downloads: Improved performance when creating and managing download directories.535 * Discounts: Start and End dates are properly handling the timezone.536 * Discounts: Improved the accuracy of the check for if a store has active discounts.537 * Discounts: A background upgrade process will be run to ensure all discounts have valid start and end dates.538 * Dev: Debug log is now being managed within EDD's upload directory.539 * Payments: Improved the detection and handling of purchase sessions when displaying the Receipt and Confirmation pages.540 * Performance: Optimized the amount of data stored in the options table related to changelogs.541 * HTML: The Product Dropdown could be forced to include items that were not products.542 * HTML: The Product Dropdown has had its placeholder value improved.543 * HTML: The Product Dropdown could have an unexpected empty option in the list of options.544 * HTML: The Textarea HTML field could add empty content to the value.545 * Checkout: The Privacy Policy checkbox may not always show when expected.546 * Blocks: Improved loading of Easy Digital Downloads blocks.547 * Blocks: Improved the handling of Easy Digital Downloads blocks when using a classic theme.548 * Orders: Manually creating orders in the admin could fail to save the order due to a capability check.549 * Migration: Improved the reliability of the EDD 3.0+ migration routine for possibly corrupt serialized data.550 * Migration: Improved PHP 8.0+ compatibility for the EDD 3.0+ migration routine.551 552 = 3.2.9 =553 * Stripe: Resending the purchase receipt could fail if including the Stripe statement descriptor in the email template.554 * Settings: Improved the reliability of determining the timezone settings in WordPress.555 * Reports: When using custom dates for reporting, some timezone settings could make the dates show incorrectly.556 * Emails: Adjusted when the deprecation notices will be shown for the legacy email hooks.557 558 = 3.2.8 =559 * Stripe: Resolved an issue that could cause card payments to fail when providing a Bank statement description with the `statement_descriptor` parameter.560 * Stripe: IMPORTANT! The Statement Description settings in the Stripe gateway settings are no longer editable. The description is now automatically pulled from the Stripe account settings.561 * Stripe: Buy Now buttons could throw a PHP deprecation notice.562 * API: Added an option to enable logging public API queries (API Requests without a key & token) for the EDD API.563 * Downloads: Improved the reliability of the download file access checks.564 * Downloads: Searching downloads via the dropdown could return incorrect results.565 * PayPal: Improved the reliability of the PayPal Merchant Account Connection process.566 * Taxes: Improved the reliability of the tax calculations for orders with multiple items.567 * Checkout: The Legend for checkout form elements could display incorrectly in Safari.568 * HTML: Introduced a new Toggle Checkbox Class.569 * Reports: A fatal error could occur if you supplied an invalid Download ID to the reports URL.570 * System: Prevent a fatal error and improve the gathering of site system information.571 * Compatibility: Improved checkout compatibility with Wordfence.572 573 = 3.2.7 =574 * Admin: Improved validation of saving some settings.575 * API: Improved API Key management for admins, including showing the last time a key was used.576 * Customers: Prevent updating a customer to have no email address.577 * Downloads: Improved the consistency of the results of setting and getting a price option name.578 * Downloads: Searching the downloads dropdown was not working correctly for international characters.579 * Downloads: Improved download access validation.580 * Fees: Improved the reliability of the fees and tax calculations.581 * Orders: The Order Status Badge API now includes the order as a parameter on filters.582 * Reports: Download Taxonomy reports have been improved for large data sets.583 * Reports: Some timezones and date calculations were getting incorrect date ranges.584 * Stripe: Improved mixed cart messaging.585 586 = 3.2.6 =587 * Checkout: Improved checkout block field handling for guest customers.588 * Checkout: Login fields on checkout were incorrectly trying to process the checkout when hitting the 'Enter' key.589 * Admin: Better compatibility when loading EDD footer and documentation links for non-store admin pages.590 * Admin: Custom EDD admin pages could throw an error if incorrectly filtered.591 * Downloads: Improved handling of detecting download variable prices.592 * Downloads: Custom product dropdown could incorrectly exclude the download being edited.593 * Reports: The store dashboard widget revenue and sales stats sometimes parsed dates with an incorrect offset.594 * Reports: Pie charts for revenue currency values were not correctly applying the currency symbol.595 * Reports: Improve Export Product Sales accuracy.596 * Compatibility: Further improve PHP 8.0+ support.597 * Shortcodes: Some shortcode attributes were hardened before being output.598 * Orders: Better handling of refunding orders.599 * Stripe: Better error messages when some cart contents are not compatible with the Stripe gateway.600 * Discounts: Ensure store discounts recorded for orders are unique.601 602 = 3.2.5 =603 * Compatibility: Improved compatibility with servers not configured with mbstring.604 * PayPal: Improved detection of PayPal order session handling and processing.605 606 = 3.2.4 =607 * Compatibility: Adds support for PHP 8.2.608 * PayPal: Improve error handling of PayPal API responses.609 * REST API: Download terms now have the featured images in the JSON response.610 * Checkout: Improved the checkout block login and registration handling.611 * Checkout: The legacy shortcode properly handles required fields.612 * Emails: Improved sample data for the purchase confirmation preview.613 * Refunds: Improved refund status handling and validation.614 * Downloads: Bulk editing no longer clears prices.615 * Downloads: Improved the ability to filter the ‘supports buy now’ for a download.616 * Downloads: Reliability of the file download limits was improved.617 * Store: Encourage store owners to set a country to help prepare for upcoming features.618 * Privacy: Enhanced the integration with the WordPress Privacy tools.619 * Reports: Improved chart sizing to prevent overlap and overflow.620 * Dates: Added a polyfill for servers without `mbstring`.621 * Support: Made links to support and documentation more accessible.622 * Taxes: Corrected an issue with subscription updates when taxes are enabled.623 * Registration: Fixed an issue with Recaptcha on the registration form.624 625 = 3.2.3 =626 * Blocks: The user registration forms and lost password feature have been updated to allow customization via hooks.627 * Stripe: Refunded payments initiated within the Stripe Dashboard now create a refund order in EDD.628 * Cart: Improved product validation when adding an item to the cart.629 * Emails: Admin payment & order notifications have been updated to allow further customization.630 * Block Editor: Improved compatibility with themes and page builders.631 * Payments: Ensure that tax rates are accurately stored when using legacy payment creation processes.632 * Customers: Improved the performance and accuracy of checking if a user has previously made purchases.633 634 = 3.2.2 =635 * PayPal: The IPN Backup for PayPal was fixed to prevent a fatal error.636 * PayPal: Improved the Buy Now with PayPal payments to bypass Checkout only when Buy Now is fully supported.637 * PayPal: Improved the reliability of the PayPal IPN listener.638 * Stripe: Improved the Buy Now with Stripe payments to bypass Checkout only when Buy Now is fully supported by the product.639 * Stripe: The State/Region ensures that it is updated when the Country field is changed.640 * Emails: Further improved the reliability of payment emails and admin payment notifications.641 * Customers: Migrating the customer data from EDD 2.x to EDD 3.x is now more reliable.642 * Customers: Existing guest customers can now use the EDD Registration form to create a user.643 * Customers: Improved the customer email address detection and reliability.644 * Payments: Updated the customer recent payments list to use the correct date format.645 * Blocks: Improved the reliability of checkout when EDD Blocks or Gutenberg are disabled.646 647 = 3.2.1 =648 * Stripe: We’ve improved the error handling and informational messaging related to the Stripe Payments integration.649 * PayPal: When new features are added to the PayPal integration, a background process attempts to register new payment endpoints automatically.650 * API: Accessing the file download logs via the EDD API now supports querying by both customer ID and customer email address.651 652 = 3.2.0 =653 * Important: This release requires PHP 7.4 or higher and WordPress 5.8 or higher.654 * Important: Amazon Pay has been formally deprecated and is no longer available for new installs. Existing stores using Amazon Pay are encouraged to explore other options.655 * New: PHP 8.1 is now fully supported.656 * New: Discount codes can now be applied to specific price variations.657 * New: A discount code can now be set to include or exclude specific download categories.658 * New: Store owners can now archive discount codes, to make managing their promotions simpler.659 * New: The discount list now has improved visibility for the status and usage of discounts.660 * New: A new ‘Service’ product type was added to the Product Type dropdown, to allow for non-downloadable products.661 * New: Disputed payments in PayPal and Stripe set the order to a new ‘On Hold’ status, and restrict access to downloads.662 * New: When a payment is disputed with PayPal or Stripe, a link to the dispute is added to the view order details in the admin along with order notes.663 * New: The date that the completed order actions were run is now stored as part of the order itself, not as metadata, and will be displayed more clearly on the order details screens. Existing meta will be migrated in the background; notifications will be updated to keep store owners advised of progress.664 * Improvement: Purchase receipts are now sent using deferred actions, to improve the performance of the payment processing.665 * Improvement: The bundle product metabox has been improved for performance on sites with many products.666 * Improvement: The query for non-bundled products has been updated to be more performant, specifically when editing a download product.667 * Improvement: Improved performance of checkout and customer lookups by conditionally running legacy hooks and filters that contained payment objects.668 * Improvement: Site Health and telemetry now check the health of the REST API via a test endpoint.669 * Improvement: The application fee for Stripe payments is removed for pass holders who have access to the Stripe Pro extension even if they do not have Stripe Pro installed.670 * Improvement: Easy Digital Downloads’ block styles have been updated for non block themes to load only when the block is rendered.671 * Improvement: The EDD Products block now allows products to be filtered by author.672 * Fix: Stripe Payment Elements no longer supported a theme of ‘none’, and ‘stripe’ has been defaulted.673 * Fix: Added hardening around viewing the adjustments list table.674 * Fix: To avoid conflicts with other plugins, critical vendor libraries have been moved to the EDD namespace.675 * Fix: Regional support for Stripe now checks the Stripe account country before checking the store country.676 * Fix: PayPal Commerce orders where not always being completed when using the confirmation page.677 * Fix: The Stripe Payment Element now uses the browser’s locale for localization.678 * Fix: Using the Import tool could produce a fatal error.679 * Fix: Discount codes resulting in a 100% discount could restrict the cart from allowing the user to complete the purchase.680 * Fix: Saved carts were not correctly saving for some users.681 * Fix: When saving a cart with Stripe as the active gateway, the message stating the cart was saved was removed prematurely.682 * Fix: Recalculating a customer’s stats was not always being scheduled correctly.683 * Fix: Malformed add to cart URLs could result in a PHP warning being thrown.684 * Fix: Flat discount can result in an incorrect rounding total depending on the cart conditions.685 * Fix: Viewing the order details of a migrated order that had its discount deleted looked incomplete.686 * Fix: It was possible for sites with incompatible MySQL versions to not see the appropriate warnings.687 * Fix: Attempting to activate a pass with an empty license key could appear to be stuck.688 * Fix: The Stripe JavaScript has been improved to be more efficient, remove only error messages, and only run when the Stripe gateway is selected.689 * Fix: Stripe could attempt to update a property that is not supported by the Stripe API.690 * Fix: New PayPal Commerce subscriptions might not be correctly marked as complete.691 * Fix: EDD Blocks placeholder styles could interfere with WordPress Core placeholders.692 * Fix: Additional, not officially supported fee data is now stored as order adjustment metadata.693 * Dev: Many filters and hooks that passed EDD_Payment objects now have a complementary hook or filter that uses EDD\Orders\Order objects.694 * Dev: Easy Digital Downloads is no longer registering the edd_payment and edd_discount post types.695 * Dev: Easy Digital Downloads – Core now holds the Stripe base code, and Stripe Pro 3.0.0 only contains pro features.696 * Dev: Code for old, unsupported versions of PHP has been removed.697 * Dev: A new edd_after_order_actions hook has been introduced to manage all events which should happen when an order is created. This uses the order object for improved performance and any usage of edd_after_payment_actions should be updated accordingly.698 * i18n: 141 Additions, 199 Removals/Location Changes, 17 Differences (counts are approximate).699 700 524 == Upgrade Notice == 701 525 IMPORTANT: Upgrading from Easy Digital Downloads 2.x to 3.0+ is a major release that includes many improvements and changes. You will be asked to perform database maintenance once installed. Please ensure you make a backup of your site prior to upgrading. Your site should remain functional during this maintenance, but as with all updates, it is best to make a backup of your site prior to updating. -
easy-digital-downloads/trunk/readme.txt
r3346633 r3351383 522 522 * Refunds: Improved the reliability and performance of generating a refund number. 523 523 524 = 3.2.12 =525 * Compatibility: Fixed a conflict between Setup Wizard and the Multi Currency extension.526 * Stripe: Improved the handling of refunding charges via the Stripe Dashboard.527 * Exports: Improved performance, management, and protection of export files generated by EDD.528 * Emails: Improved the validation before installing the Recapture integration.529 530 = 3.2.11 =531 * Order Management: When searching orders, a Product ID was being erroneously added to the filter arguments when it should not have been.532 533 = 3.2.10 =534 * Downloads: Improved performance when creating and managing download directories.535 * Discounts: Start and End dates are properly handling the timezone.536 * Discounts: Improved the accuracy of the check for if a store has active discounts.537 * Discounts: A background upgrade process will be run to ensure all discounts have valid start and end dates.538 * Dev: Debug log is now being managed within EDD's upload directory.539 * Payments: Improved the detection and handling of purchase sessions when displaying the Receipt and Confirmation pages.540 * Performance: Optimized the amount of data stored in the options table related to changelogs.541 * HTML: The Product Dropdown could be forced to include items that were not products.542 * HTML: The Product Dropdown has had its placeholder value improved.543 * HTML: The Product Dropdown could have an unexpected empty option in the list of options.544 * HTML: The Textarea HTML field could add empty content to the value.545 * Checkout: The Privacy Policy checkbox may not always show when expected.546 * Blocks: Improved loading of Easy Digital Downloads blocks.547 * Blocks: Improved the handling of Easy Digital Downloads blocks when using a classic theme.548 * Orders: Manually creating orders in the admin could fail to save the order due to a capability check.549 * Migration: Improved the reliability of the EDD 3.0+ migration routine for possibly corrupt serialized data.550 * Migration: Improved PHP 8.0+ compatibility for the EDD 3.0+ migration routine.551 552 = 3.2.9 =553 * Stripe: Resending the purchase receipt could fail if including the Stripe statement descriptor in the email template.554 * Settings: Improved the reliability of determining the timezone settings in WordPress.555 * Reports: When using custom dates for reporting, some timezone settings could make the dates show incorrectly.556 * Emails: Adjusted when the deprecation notices will be shown for the legacy email hooks.557 558 = 3.2.8 =559 * Stripe: Resolved an issue that could cause card payments to fail when providing a Bank statement description with the `statement_descriptor` parameter.560 * Stripe: IMPORTANT! The Statement Description settings in the Stripe gateway settings are no longer editable. The description is now automatically pulled from the Stripe account settings.561 * Stripe: Buy Now buttons could throw a PHP deprecation notice.562 * API: Added an option to enable logging public API queries (API Requests without a key & token) for the EDD API.563 * Downloads: Improved the reliability of the download file access checks.564 * Downloads: Searching downloads via the dropdown could return incorrect results.565 * PayPal: Improved the reliability of the PayPal Merchant Account Connection process.566 * Taxes: Improved the reliability of the tax calculations for orders with multiple items.567 * Checkout: The Legend for checkout form elements could display incorrectly in Safari.568 * HTML: Introduced a new Toggle Checkbox Class.569 * Reports: A fatal error could occur if you supplied an invalid Download ID to the reports URL.570 * System: Prevent a fatal error and improve the gathering of site system information.571 * Compatibility: Improved checkout compatibility with Wordfence.572 573 = 3.2.7 =574 * Admin: Improved validation of saving some settings.575 * API: Improved API Key management for admins, including showing the last time a key was used.576 * Customers: Prevent updating a customer to have no email address.577 * Downloads: Improved the consistency of the results of setting and getting a price option name.578 * Downloads: Searching the downloads dropdown was not working correctly for international characters.579 * Downloads: Improved download access validation.580 * Fees: Improved the reliability of the fees and tax calculations.581 * Orders: The Order Status Badge API now includes the order as a parameter on filters.582 * Reports: Download Taxonomy reports have been improved for large data sets.583 * Reports: Some timezones and date calculations were getting incorrect date ranges.584 * Stripe: Improved mixed cart messaging.585 586 = 3.2.6 =587 * Checkout: Improved checkout block field handling for guest customers.588 * Checkout: Login fields on checkout were incorrectly trying to process the checkout when hitting the 'Enter' key.589 * Admin: Better compatibility when loading EDD footer and documentation links for non-store admin pages.590 * Admin: Custom EDD admin pages could throw an error if incorrectly filtered.591 * Downloads: Improved handling of detecting download variable prices.592 * Downloads: Custom product dropdown could incorrectly exclude the download being edited.593 * Reports: The store dashboard widget revenue and sales stats sometimes parsed dates with an incorrect offset.594 * Reports: Pie charts for revenue currency values were not correctly applying the currency symbol.595 * Reports: Improve Export Product Sales accuracy.596 * Compatibility: Further improve PHP 8.0+ support.597 * Shortcodes: Some shortcode attributes were hardened before being output.598 * Orders: Better handling of refunding orders.599 * Stripe: Better error messages when some cart contents are not compatible with the Stripe gateway.600 * Discounts: Ensure store discounts recorded for orders are unique.601 602 = 3.2.5 =603 * Compatibility: Improved compatibility with servers not configured with mbstring.604 * PayPal: Improved detection of PayPal order session handling and processing.605 606 = 3.2.4 =607 * Compatibility: Adds support for PHP 8.2.608 * PayPal: Improve error handling of PayPal API responses.609 * REST API: Download terms now have the featured images in the JSON response.610 * Checkout: Improved the checkout block login and registration handling.611 * Checkout: The legacy shortcode properly handles required fields.612 * Emails: Improved sample data for the purchase confirmation preview.613 * Refunds: Improved refund status handling and validation.614 * Downloads: Bulk editing no longer clears prices.615 * Downloads: Improved the ability to filter the ‘supports buy now’ for a download.616 * Downloads: Reliability of the file download limits was improved.617 * Store: Encourage store owners to set a country to help prepare for upcoming features.618 * Privacy: Enhanced the integration with the WordPress Privacy tools.619 * Reports: Improved chart sizing to prevent overlap and overflow.620 * Dates: Added a polyfill for servers without `mbstring`.621 * Support: Made links to support and documentation more accessible.622 * Taxes: Corrected an issue with subscription updates when taxes are enabled.623 * Registration: Fixed an issue with Recaptcha on the registration form.624 625 = 3.2.3 =626 * Blocks: The user registration forms and lost password feature have been updated to allow customization via hooks.627 * Stripe: Refunded payments initiated within the Stripe Dashboard now create a refund order in EDD.628 * Cart: Improved product validation when adding an item to the cart.629 * Emails: Admin payment & order notifications have been updated to allow further customization.630 * Block Editor: Improved compatibility with themes and page builders.631 * Payments: Ensure that tax rates are accurately stored when using legacy payment creation processes.632 * Customers: Improved the performance and accuracy of checking if a user has previously made purchases.633 634 = 3.2.2 =635 * PayPal: The IPN Backup for PayPal was fixed to prevent a fatal error.636 * PayPal: Improved the Buy Now with PayPal payments to bypass Checkout only when Buy Now is fully supported.637 * PayPal: Improved the reliability of the PayPal IPN listener.638 * Stripe: Improved the Buy Now with Stripe payments to bypass Checkout only when Buy Now is fully supported by the product.639 * Stripe: The State/Region ensures that it is updated when the Country field is changed.640 * Emails: Further improved the reliability of payment emails and admin payment notifications.641 * Customers: Migrating the customer data from EDD 2.x to EDD 3.x is now more reliable.642 * Customers: Existing guest customers can now use the EDD Registration form to create a user.643 * Customers: Improved the customer email address detection and reliability.644 * Payments: Updated the customer recent payments list to use the correct date format.645 * Blocks: Improved the reliability of checkout when EDD Blocks or Gutenberg are disabled.646 647 = 3.2.1 =648 * Stripe: We’ve improved the error handling and informational messaging related to the Stripe Payments integration.649 * PayPal: When new features are added to the PayPal integration, a background process attempts to register new payment endpoints automatically.650 * API: Accessing the file download logs via the EDD API now supports querying by both customer ID and customer email address.651 652 = 3.2.0 =653 * Important: This release requires PHP 7.4 or higher and WordPress 5.8 or higher.654 * Important: Amazon Pay has been formally deprecated and is no longer available for new installs. Existing stores using Amazon Pay are encouraged to explore other options.655 * New: PHP 8.1 is now fully supported.656 * New: Discount codes can now be applied to specific price variations.657 * New: A discount code can now be set to include or exclude specific download categories.658 * New: Store owners can now archive discount codes, to make managing their promotions simpler.659 * New: The discount list now has improved visibility for the status and usage of discounts.660 * New: A new ‘Service’ product type was added to the Product Type dropdown, to allow for non-downloadable products.661 * New: Disputed payments in PayPal and Stripe set the order to a new ‘On Hold’ status, and restrict access to downloads.662 * New: When a payment is disputed with PayPal or Stripe, a link to the dispute is added to the view order details in the admin along with order notes.663 * New: The date that the completed order actions were run is now stored as part of the order itself, not as metadata, and will be displayed more clearly on the order details screens. Existing meta will be migrated in the background; notifications will be updated to keep store owners advised of progress.664 * Improvement: Purchase receipts are now sent using deferred actions, to improve the performance of the payment processing.665 * Improvement: The bundle product metabox has been improved for performance on sites with many products.666 * Improvement: The query for non-bundled products has been updated to be more performant, specifically when editing a download product.667 * Improvement: Improved performance of checkout and customer lookups by conditionally running legacy hooks and filters that contained payment objects.668 * Improvement: Site Health and telemetry now check the health of the REST API via a test endpoint.669 * Improvement: The application fee for Stripe payments is removed for pass holders who have access to the Stripe Pro extension even if they do not have Stripe Pro installed.670 * Improvement: Easy Digital Downloads’ block styles have been updated for non block themes to load only when the block is rendered.671 * Improvement: The EDD Products block now allows products to be filtered by author.672 * Fix: Stripe Payment Elements no longer supported a theme of ‘none’, and ‘stripe’ has been defaulted.673 * Fix: Added hardening around viewing the adjustments list table.674 * Fix: To avoid conflicts with other plugins, critical vendor libraries have been moved to the EDD namespace.675 * Fix: Regional support for Stripe now checks the Stripe account country before checking the store country.676 * Fix: PayPal Commerce orders where not always being completed when using the confirmation page.677 * Fix: The Stripe Payment Element now uses the browser’s locale for localization.678 * Fix: Using the Import tool could produce a fatal error.679 * Fix: Discount codes resulting in a 100% discount could restrict the cart from allowing the user to complete the purchase.680 * Fix: Saved carts were not correctly saving for some users.681 * Fix: When saving a cart with Stripe as the active gateway, the message stating the cart was saved was removed prematurely.682 * Fix: Recalculating a customer’s stats was not always being scheduled correctly.683 * Fix: Malformed add to cart URLs could result in a PHP warning being thrown.684 * Fix: Flat discount can result in an incorrect rounding total depending on the cart conditions.685 * Fix: Viewing the order details of a migrated order that had its discount deleted looked incomplete.686 * Fix: It was possible for sites with incompatible MySQL versions to not see the appropriate warnings.687 * Fix: Attempting to activate a pass with an empty license key could appear to be stuck.688 * Fix: The Stripe JavaScript has been improved to be more efficient, remove only error messages, and only run when the Stripe gateway is selected.689 * Fix: Stripe could attempt to update a property that is not supported by the Stripe API.690 * Fix: New PayPal Commerce subscriptions might not be correctly marked as complete.691 * Fix: EDD Blocks placeholder styles could interfere with WordPress Core placeholders.692 * Fix: Additional, not officially supported fee data is now stored as order adjustment metadata.693 * Dev: Many filters and hooks that passed EDD_Payment objects now have a complementary hook or filter that uses EDD\Orders\Order objects.694 * Dev: Easy Digital Downloads is no longer registering the edd_payment and edd_discount post types.695 * Dev: Easy Digital Downloads – Core now holds the Stripe base code, and Stripe Pro 3.0.0 only contains pro features.696 * Dev: Code for old, unsupported versions of PHP has been removed.697 * Dev: A new edd_after_order_actions hook has been introduced to manage all events which should happen when an order is created. This uses the order object for improved performance and any usage of edd_after_payment_actions should be updated accordingly.698 * i18n: 141 Additions, 199 Removals/Location Changes, 17 Differences (counts are approximate).699 700 524 == Upgrade Notice == 701 525 IMPORTANT: Upgrading from Easy Digital Downloads 2.x to 3.0+ is a major release that includes many improvements and changes. You will be asked to perform database maintenance once installed. Please ensure you make a backup of your site prior to upgrading. Your site should remain functional during this maintenance, but as with all updates, it is best to make a backup of your site prior to updating.
Note: See TracChangeset
for help on using the changeset viewer.