Core Release v5.0.21

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.