Core Release v5.0.21
3 months ago by Jeffrey Davidson
Released on 9 Apr 2025
Summary
This release includes a new listing moderation integration, multiple performance and reliability fixes across the platform, improvements to transaction handling, and enhancements to vendor and email-related features.
New Features
Listing Moderation Management:
- Integrated Sightengine API to automate listing content moderation.
- Added email notifications for failed moderation attempts to multiple administrators.
Improvements to existing features
Transaction Fee Calculation:
- Adjusted rounding logic for transaction fee calculations.
Product Deletion Handling:
- Products now get removed from the search index upon deletion.
- Added listeners to multiple deletion events to ensure index accuracy.
- Performance impact considered to avoid degradation.
Vendor Attribute UI:
- Removed unnecessary dots from vendor attribute creation fields for cleaner interface.
Bug fixes
Broken Vendor Logo on Category Page:
- Corrected vendor logo URLs to ensure avatars display properly on product listings.
Emails Not Being Sent:
- Resolved issues where order confirmation and invoice emails were not received by customers or vendors. This was a configuration inside Project Bidding module that is overwriting the platform emails. If this issue is found in another project, make sure this configuration is disabled (Stores → Configuration → Omnyfy → Project Bidding)
Follow-up Email Module Failures:
- Upgrade of Mirasvit Follow-up module
Gateway Timeout on Vendor Earnings Tabs:
- Fixed 504 Gateway Timeout errors affecting Vendor and Marketplace Earnings tabs.
Payouts Missing Child Orders:
- Ensured child subscription orders are included in Vendor Pending Payouts as expected.
500 Error on Configurable Products:
- Resolved server error when accessing certain configurable products on the Product Detail Page (PDP).
500 Error for Missing Products:
- Changed server response from 500 to user-friendly 404 page when product does not exist.