# Release Notes

## Version 2.5.0

*Released: 2 February 2026*

### 🎉 New Features <a href="#new-features" id="new-features"></a>

#### Gift Card Enhancements  <a href="#gift-card-enhancements" id="gift-card-enhancements"></a>

* **Gift Card Balance Sync**: Enabled gift card balance to be used across multiple orders, providing greater flexibility and convenience for customers with partial gift card balances. APPAREL21

#### Product Management Improvements <a href="#product-management-improvements" id="product-management-improvements"></a>

* **High-Volume Product Synchronisation**: Enhanced product sync capabilities to support high-volume operations, enabling faster and more reliable bulk product updates.
* **Extended Inventory Mapping**: Added support for Shopify product tags in inventory mapping, providing more flexible product categorisation and inventory management options.

#### Tax and Order Processing <a href="#tax-and-order-processing" id="tax-and-order-processing"></a>

* **Flexible Tax Configuration**: Introduced enhanced tax handling capabilities for more accurate tax calculations across different order scenarios and markets. APPAREL21

#### Admin Experience <a href="#admin-experience" id="admin-experience"></a>

* **Reorganised Navigation**: Improved admin interface with reorganised navigation menu structure for easier access to key features and settings.

### 🐛 Bug Fixes and Performance Improvements <a href="#bug-fixes-and-performance-improvements" id="bug-fixes-and-performance-improvements"></a>

* **Tax Calculation Accuracy**: Resolved tax calculation inconsistencies for improved accuracy across different order types and configurations APPAREL21
* **Large Product Handling**: Resolved limitations when updating products with more than 100 variants
* **Multi-Currency Gift Cards**: Fixed expiry date handling for gift cards in multi-currency store environments APPAREL21
* **Refund Processing**: Improved refund amount calculation accuracy for partial refund scenarios
* **User Interface Improvements**: Resolved various UI state management issues for smoother admin experience
* **System Performance**: Multiple optimisations for improved system responsiveness and reliability

### 📋 System Improvements <a href="#system-improvements" id="system-improvements"></a>

* Enhanced system performance through optimised resource allocation
* Improved data processing efficiency with intelligent caching mechanisms
* Better error handling and reporting across various system components
* Streamlined batch processing for inventory and product updates
* Enhanced reliability for high-volume operations and peak traffic periods

***

## Version 2.2.0 <a href="#new-features" id="new-features"></a>

### 🎉 New Features <a href="#new-features" id="new-features"></a>

#### Order Processing Enhancement <a href="#order-processing-enhancement" id="order-processing-enhancement"></a>

* **Unpaid Order Processing**: Added support to allow processing of unpaid orders, providing greater flexibility in order management workflows and improving customer service capabilities.

#### System Activity Tracking <a href="#system-activity-tracking" id="system-activity-tracking"></a>

* **Activity Logging for Settings**: Implemented comprehensive activity log functionality for settings changes, providing better audit trails and system transparency for configuration modifications.

#### Enhanced Dispatch Management <a href="#enhanced-dispatch-management" id="enhanced-dispatch-management"></a>

* **Individual Dispatch Location Support**: Added individual dispatch location support for Harmony integration, enabling more precise logistics management and improved order fulfilment capabilities.

### 🐛 Bug Fixes and Performance Improvements <a href="#bug-fixes-and-performance-improvements" id="bug-fixes-and-performance-improvements"></a>

* **Product Synchronisation Accuracy**: Fixed incorrect timestamp handling in product delta sync for more accurate product updates
* **Location Lookup Improvements**: Resolved Harmony location lookup issues by store code for better location management
* **Image Processing Enhancement**: Added fuzzy search alignment for single-image uploads, improving image matching accuracy
* **Order Sync Enhancement**: Enhanced support for removed units using current quantity calculations
* **Message Format Optimisation**: Improved Givex message format for better integration reliability

***

## Version 2.1.0

*Released: 20 August 2025*

### 🎉 New Features <a href="#new-features" id="new-features"></a>

#### Gift Voucher Security Enhancement <a href="#gift-voucher-security-enhancement" id="gift-voucher-security-enhancement"></a>

* **Enhanced Gift Voucher Protection**: Implemented advanced locking mechanism to prevent multiple concurrent usage of the same gift voucher, ensuring better security and preventing double-spending issues.

#### Shop Configuration Improvements <a href="#shop-configuration-improvements" id="shop-configuration-improvements"></a>

* **Timezone Settings Management**: Added intuitive timezone configuration interface for shop settings, allowing better control over time-sensitive operations and accurate order processing timing.

#### Product Configuration Enhancement <a href="#product-configuration-enhancement" id="product-configuration-enhancement"></a>

* **Custom Item Mapping Support**: Introduced flexible custom item mapping capabilities, enabling enhanced product configuration options for better inventory management and product categorisation.

### 🐛 Bug Fixes and Performance Improvements <a href="#bug-fixes-and-performance-improvements" id="bug-fixes-and-performance-improvements"></a>

* **Order Tax Processing**: Fixed handling of additional tax and duties calculations to ensure accurate tax processing on orders
* **Refund Calculation Accuracy**: Resolved precision issues in refund calculations for more accurate financial processing
* **Markets Order Synchronisation**: Enhanced order sync functionality with improved currency handling
* **Delivery Method Support**: Added support for additional delivery methods including Uber delivery
* **System Health Monitoring**: Implemented comprehensive health check systems with automated alerting
* **Data Processing Optimisation**: Multiple backend optimisations for improved performance and reliability

### 📋 System Improvements <a href="#system-improvements" id="system-improvements"></a>

* Enhanced error handling and logging across various system components
* Improved data synchronisation accuracy with timezone-aware processing
* Better caching mechanisms for improved system performance
* Streamlined deployment processes for faster updates and improved stability


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dotapparel.com.au/core/release-notes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
