Akinon Release Notes (12.22.2025)
Omnitron
The following changes are available in Omnitron FE versions later than rad2366 and Omnitron BE versions later than r3253.
Resolved Issues
Quotation Export Problem Fixed in B2B Quotation Detail Form
In the B2B > Quotations > Quotation Detail form, users can now export the listed quotation items properly. This feature simplifies sharing, reporting, and offline analysis of quotation details.
Service Error Messages Reflected Directly in Whippyware and Dynamic Price
In the Whippy Ware and Dynamic Price applications, error messages displayed to users have been updated to directly reflect the messages returned by the underlying services. This improvement provides clearer, more accurate feedback and simplifies troubleshooting by exposing the original service-level error details.
Enhancements
Store Employee Field Added to Order Detail Form
On the Orders > Order Detail form, a new “Store Employee” field has been added. This field allows users to view the store employee information associated with the order, improving traceability and in-store order attribution.

Sales Channels Dropdown Grouped by Status on Dashboard
On the Dashboard page, the “Sales Channels” dropdown used for filtering has been enhanced to group sales channels by their “active” and “passive” statuses. This improvement makes it easier for users to identify and select relevant channels when applying dashboard filters.
Application Users Restricted from Update Actions
In Omnitron, users referenced in the
created_byfield of any connected application are now classified as application users. To preserve a healthy integration between ACC and Omnitron, update actions are restricted for these users, preventing any modifications from being performed on their behalf.
Price List Code Backfilled via Migration
For existing Price List records created before the release, a migration has been applied to populate null code fields using the corresponding currency value. This change ensures that no legacy records remain with an empty code field, while Price Lists created after the release are not automatically populated and continue to follow the standard creation behavior.
Commerce
The following changes are available in Commerce versions as of December 22, 2025.
Resolved Issues
Py2 Logging Issue Fix
An issue affecting the logging mechanism in Python 2–based services has been resolved. Logging now operates more reliably and consistently, improving system stability.
New Features
Transactional Notifications via WhatsApp
A new transactional communication channel has been introduced, allowing brands to send critical user notifications via WhatsApp. With this feature:
Order status updates (e.g. order placed, shipped, delivered) can be sent via WhatsApp.
Payment-related notifications are supported.
Shipment and delivery notifications can be delivered in real time.
Notifications are sent as transactional messages, ensuring high delivery reliability and timely reach.
This enhancement enables faster, more direct, and more effective communication with users, improving post-purchase experience and reducing reliance on email or SMS alone.
Enhancements
Cache Synchronization After Dynamic Settings Updates
Previously, in certain scenarios, updates made in Dynamic Settings were not reflected in the application cache, causing outdated configurations to remain active. With this improvement, the relevant cache is now automatically cleared or rebuilt whenever Dynamic Settings are updated, ensuring configuration changes take effect immediately.
System Improvements
Listable Set Performance Optimization
When products with a high number of variants were updated via Omnitron, determining their “listable status” could take more than 10 seconds. This process has been optimized, significantly reducing the evaluation time and improving overall update performance.
OMS
The following changes are available in OMS versions later than oms716.
Enhancements
Quota Control in Single Packing Method
Quota constraints for stores and warehouses are now enforced during the Single Packing process. The system automatically skips locations where the remaining quota is less than the total item count of the package, routing the order to the next prioritized location with sufficient capacity. This enhancement prevents over-capacity assignments and ensures the accuracy of location quota management.
Performance Optimization for Package Listing and Filtering
The filtering infrastructure for package listing screens (SKU, barcode, brand, delivery date, etc.) has been fully optimized. The database query structure has been overhauled to replace performance-heavy methods with the more efficient "Exists Subquery" pattern. This enhancement significantly speeds up search and filtering operations within large datasets, ensuring a faster and more responsive experience in package management.
Improvement in Package Cancellation Status Tracking
An issue where the system incorrectly rolled back a package to its previous status after a cancellation request was rejected has been resolved. The system now verifies if a package is actually in "Cancellation Waiting" status before attempting any rollback operation. This enhancement prevents unintended status changes for packages that are already in other processing stages, ensuring higher reliability in order workflow management.
Query Optimization for Auto-Ship Processes
The query infrastructure used to determine packages for automatic shipping has been optimized. Performance issues and duplicate record generation occurring during the filtering of packages with multiple items have been resolved by implementing the "Exists Subquery" pattern. This enhancement ensures that auto-ship processes run significantly faster and more efficiently within large datasets.
Instore
The following changes are available in Instore FE versions later than acc-779 and Instore BE versions later than s152.
Enhancements
Dynamic Language Icon
The language selection icon now automatically updates to match your chosen language (e.g., displaying the corresponding flag). This update provides a clearer visual indicator of your active language preference, making navigation more intuitive.

Customer Internal Notes
Staff members can now add personalized notes to customer profiles. These notes are shared across the system, allowing any staff member who accesses the customer's account to view previous entries. This ensures a seamless and informed service experience for every customer.

Integrator
Enhancements
Enhanced Order Search by Order Number Across All Tasks
All tasks that support order number searches (GetOrders, OrderUpdate, SplitPackage, etc.) have been updated to search for records containing the provided variable. This ensures more flexible and accurate retrieval of order-related data.
Marketplace Dashboard
Enhancements
Hepsiburada
Unified Cancellation Requests for Hepsiburada Orders: The cancellation flow for Hepsiburada orders has been improved to send all order items within a single cancellation request. This ensures a more consistent cancellation process and prevents errors caused by partial or fragmented cancellation requests.
Zero Stock Handling for Failed or In-Review Products: For Hepsiburada product submissions, products that fail or remain in "In Review" or "Matched" states are now sent with a stock value of zero. This prevents unintended sales in case the product is later activated by Hepsiburada, ensuring that orders are not accepted for unavailable items.
Trendyol
Race Condition Fix Between Cancel Order and Split Package: A race condition between the
SplitPackageandSendCancelOrderItemtasks has been resolved. Previously, when an order was replanned by a brand using OMS, theSplitPackagetask could update the package status to Unpacked, causing theSendCancelOrderItemtask to fail in notifying Trendyol about the cancellation. With this improvement, theSendCancelOrderItemtask now queries all related packages on the Trendyol side and sends cancellation information under the correct package, ensuring accurate and successful cancellation handling.
All Marketplaces
Race Condition Fix for Delete Product Processes: A race condition in the Delete Product processes has been resolved to prevent inconsistencies caused by concurrent operations. Previously, if products still present in the stock queue were removed from the catalog, the
DeleteProducttask could run before the stock process, resulting in failed delisting. With this improvement, a stockintegration_actionstatus check has been added to theDeleteProducttask, ensuring correct execution order and preventing data inconsistencies.Retry Support for Missing Parent Categories: The category creation process has been improved to better handle missing parent category information. If a parent category is not found, the system now retries the process for the related category node, helping ensure categories are created successfully.
Seller Center
The following changes are available in Seller Center FE versions later than v.08.125 and Seller Center BE versions later than v1.1.172.
Resolved Issues
Package Flow Stability Improvement
An issue causing interruptions in the package creation process has been resolved. Previously, missing
origin_idvalues for certain sellers could disrupt the package flow. With the addition of improved exception handling, this scenario is now handled gracefully, ensuring the package creation process continues without interruption and improving overall system reliability.
New Features
Notification Management
The Seller Center now features a new, refined notification management interface. This update allows users to easily collapse all notifications using a single button. All notifications can be viewed again later by accessing the log center button, which is located in the top-right corner of the Seller Center.

Enhancements
Synchronous Execution for Small i2 and Import Tasks
i2 (
/api/i2/) and import tasks are now executed synchronously when the number of rows is below a defined threshold. This optimization improves processing efficiency for small imports by reducing unnecessary overhead, while ensuring more stable and predictable execution.
Support for Filtering OMS Requests by Remote ID
A
remote_IDfilter has been implemented for API requests to the OMS (specifically forapplication/omsrequests). This enhancement ensures compatibility with existing OMS processes and improves request handling consistency.
App Maker
Mobile
The following changes are available in App Maker Environment version env6.
Resolved Issues
Android Modal and Picker Component Scroll
An issue where
@elements/modaland_components/pickerModalcomponents was occasionally not scrollable on Android devices has been resolved, ensuring smoother and more reliable user interaction.
New Features
New Video Plugin
akinon-rn-videohas been introduced as it provides a more stable and reliable performance compared to existing video plugins. This addition aims to ensure a smoother and more consistent video playback experience.
Last updated
Was this helpful?

