What's new in 2.5.0 (December 18, 2025)

Updated October 22, 2026 in What's new

All releases: What's new in Trinity. The same notes are on the What's New page in your admin.

Released December 18, 2025.

Added

  • Duplicate Order Prevention System, Enterprise grade safeguards against accidental duplicate distributor orders, Request hash detection blocks identical submissions within 5 minutes, Existing fulfillment checks prevent reordering already processed items, Complete audit trail via order_submission_log table, Clear user feedback with timestamps and order references

Improved

  • Database Performance, Added critical missing indexes for faster queries, order_items.order_id, 10x faster order detail loading, order_status_history.order_id, Faster history lookups, orders.order_status, orders.created_at, Faster filtering and sorting, order_item_fulfillments.distributor_order_id, Faster tracking lookups
  • CSS Caching, Fixed cache busting strategy, Changed from time() (no caching) to filemtime() (proper cache invalidation), Reduces bandwidth and improves page load times

Fixed

  • Zanders tracking cron SQL error (wrong column name)
  • Cron log table schema compatibility with tracking scripts

All releases: What's new in Trinity. The same notes are on the What's New page in your admin.

<!-- search: what's new whats new change log changelog release notes update version 2.5.0 december 18 2025 December 2025 duplicate order prevention system database performance css caching -->

Still stuck? Email support@2adata.com and tell us which article you were reading.

Comments

No comments yet. Questions and tips from other store owners are welcome.

Leave a comment

Your first comment is reviewed before it appears. We email you a link to confirm it is you; your address is never shown or shared.