Akinon Release Notes (08.04.2025)
Omnitron
The following changes are available in Omnitron FE versions later than rad2338
and Omnitron BE versions later than r3209
.
Resolved Issues
Scroll Bar Adjustments in Sorting > Preview & Edit Form
Fixed an issue where the scroll bar behaved incorrectly when there were only 2–3 items in stock, preventing navigation to the next page in Products and Catalogs > Catalogs > Sorting > Preview / Edit form.
Fixed Cancellation Reasons Filter
Resolved an issue that caused all cancellation reasons to appear in the Cancellation Reason dropdown filter on the Orders > Cancellation / Return Requests page.
Search by Email in Remote Lazy Component – Marketing
Fixed an issue where the user input was being searched by first name instead of email in Sales Channels > Marketing > Discount Codes and Coupons detail pages.
New Features
View Marketplace Attribute Configurations
On the Sales Channels > Sales Channel Settings > Marketplace Mapping > Marketplace Attributes page, users can now click the search icon next to a selected attribute to view its marketplace configuration (required status, meta, variant) across all attribute sets or for the filtered category(ies).
Enhancements
Mapping Error Logs Enhanced
The “City and Township Mapping Errors” page has been renamed to “Mapping Error Logs”, and new log tables for district and country mapping errors have been added.
Discount Fields Added to Dynamic Sorting Algorithms
Added
discount_ratio
anddiscount_amount
as static dropdown values in the Dynamic Sorting Settings detail form, allowing algorithms to be created based on discount ratio or discount amount.
“Status” Input Added to Bundle Chapters
Added a Status input field to bundle chapters in the product customization steps.
Row Limit Added for File-Based Filtering
Filtering via
.CSV
or.XLS
files is now limited to 35,000 rows to improve performance and stability.
Commerce
The following changes are available in Commerce versions as of August 4, 2025.
Enhancements
Sample Product Campaign Actions Display on Basket Step
Sample Product campaign actions are now displayed on the Basket step instead of the Checkout step, allowing users to view the sample products included in campaigns earlier in the purchase process.
B2B – Stock Check for “As a Draft” Product Addition from Omnitron
In B2B scenarios, stock control is now performed for products added “As a Draft” from Omnitron. This prevents out-of-stock products from being included in draft orders.
B2B – Stockout Product Indicator on Quotation Approval
During quotation approval, products that are out of stock are now clearly indicated. This provides sales teams and B2B customers with transparent stock information before approval.
ADDRESS_DISTRICT_REQUIRED
Setting
A new
ADDRESS_DISTRICT_REQUIRED
setting has been introduced, allowing the “District” field in address details to be made mandatory or optional based on operational requirements.
System Improvements
Sentry Improvements
Enhancements have been made to the Sentry error tracking system. Error reporting has been optimized, and more comprehensive log data is now available, reducing the time required for error analysis.
Product Listing Optimization
The product listing process has been optimized to improve query performance. This enhancement reduces category page load times and improves the overall user experience.
OMS
The following changes are available in OMS versions later than oms708.
Enhancements
Planning Task Management Improvement
To boost system performance and keep your task list organized, planning tasks older than 15 days will now be automatically archived. The duration of this cleanup process can be dynamically managed through a new setting. This feature allows you to define the timeframe based on your operational needs, enabling you to create a more efficient workflow.
Instore
The following changes are available in Instore FE versions later than acc-728
and Instore BE versions later than s145
.
New Features
Advanced Filtering Added to Packing Orders
New date and time filters have been added to the "Target Packing" tab on the Packing Orders page. Thanks to these filters, it has become possible to sort and prioritize orders more easily based on their remaining time. If the remaining time is more than 24 hours, only the date is shown, and if it's less than 24 hours, the hour and minute are also displayed.
Enhanced Barcode Control on the Packing Screen
A new control mechanism has been integrated for product barcodes on the Packing screen. For situations where multiple different barcodes for the same product SKU need to be used, the uniqueness of each barcode is now checked. This feature has been implemented to increase the operational flexibility of brands that want to track the same product with different barcodes. Users can access this feature by enabling the "Disable duplicate barcode entry in package modal" setting under Settings > Configurations.
Marketplace Dashboard
Enhancements
Trendyol
The GetRefunds Easy Return feature can now be enabled or disabled on a per-company basis. A new enable/disable flag has been added to company settings to maintain backward compatibility.
Hepsiburada
The maximum number of images allowed in product shipments has been increased from 5 to 10.
In cases where barcode mapping is missing in product shipments, the system now retrieves product information using the SKU instead. This improvement ensures that shipping continues smoothly without interruption for products missing barcode data.
Amazon
The Update Order flow now performs order updates in JSON format via the
confirmShipment
step, replacing the previous XML feed structure.Adjustments have been made so that orders can still be written to Omnitron even if district information is missing from Amazon’s data.
For All Marketplaces
When country or mapping information cannot be found during the GetOrders flow, a country error report is logged to Omnitron. The missing country is then created in passive mode, allowing the order creation to proceed without failure.
Performance improvements have been implemented to better handle high-volume data during the Send Cancel Order Items flow.
Project Zero
The following changes are available in Project Zero versions later than 1.92.0
.
Enhancements
PZ Log Visualization – README Documentation
A comprehensive README has been created for the PZ Log Visualization module to improve onboarding and usage understanding for developers. This documentation can be accessed at the
/log-visualization-poc/src/main/
path.
PZ Log Visualization – User Activity Flow in Grouped Log View
A visual flow displaying user activities has been added to the grouped log view, providing better insights into user behavior.
PZ Log Visualization – File Management Refactor
Refactored file upload and recent files display screens to improve usability and maintainability.
PZ Log Visualization – Hiding RSC Requests
RSC (React Server Component) requests are now hidden in PZ Log Visualization to improve readability and focus on relevant logs.
PZ Log Visualization – Loading States & JSON Parsing Improvements
Enhanced the loading indicators and improved JSON parsing to make data rendering more reliable.
SampleProducts Endpoints Added to RTK
SampleProducts-related endpoints have been integrated into RTK (Redux Toolkit) for improved state management and API handling.
akninon/next – Redirect Test for getUrlPathWithLocale
A functional test has been implemented for
getUrlPathWithLocale
in redirect scenarios to ensure proper locale-based URL handling.
getCategoryDataHandler
– Handling rawData
Undefined
The
getCategoryDataHandler
function now safely handles cases whererawData
is undefined, preventing runtime errors.
Seller Center
The following changes are available in Seller Center FE versions later than v0.8.116
and Seller Center BE versions later than v1.1.163
.
Resolved Issues
Category Permissions Tree Stability
The UI now properly displays the category permissions tree, even under high request loads in the Finance > Seller Management > Seller Management Detail > Permissions page. Previously, sending too many simultaneous requests could cause inconsistencies or distortions in how the tree was rendered. This edge-case behavior has been fixed to ensure stability and reliability.
Resolution of Seller-Specific Delivery Option Issue
A previously identified bug affecting seller-specific delivery options has been resolved. This issue occurred when MPOs set any delivery rule, which would then override the sellers' configurations.Sellers can now utilize additional calculators and delivery rules. This functionality is available when the MPO's delivery rule is set to "Any Rule" and the
is_manual_entry
value is true.
New Features
Category Filter Added to Collections
A category-based filtering option has been added to Marketing > Collections > Edit Collection page. This enhancement provides more flexibility when managing and locating relevant content.
Enhancements
p.get.collections
Task Improvement
The
p.get.collections
task has been refined to improve execution speed and system responsiveness. This change is expected to significantly reduce the time required to transfer campaign data from Omnitron to the Seller Center portal, especially during bulk operations.
Akifast
New Features
Secure Form Integration for Credit/Debit Card Payments
We’re happy to announce the launch of the new Secure Form, which can be fully customized with the integrated brand’s own styles. For Payment Methods – Credit Card/Debit Card, this Secure Form has been implemented to securely collect card details (Card Number, Expiration Date, CVV, Card Holder Name) within an embedded iFrame, ensuring PCI DSS v3.2.1 compliance and delivering a smooth and secure checkout process.
Product Reviews Display and API Development
A new endpoint has been developed to list product reviews and ratings based on
SKU
andBaseCode
. This enables the display of product reviews submitted by Akifast users directly on the website. The endpoint will be called via iFrame for seamless integration.
Credit Card Tokenization Flow
A new flow has been designed and implemented to enable credit card information to be tokenized by payment providers, enhancing security and compliance while streamlining payment processing.
Enhancements
Manual Review Status Email Enhancement
The emails sent for transactions in the Manual Review status now include the reason why the transaction was placed under Manual Review, providing better visibility and context for follow-up actions.
HPP Product Image Aspect Ratio Fix
An improvement has been made to the Hosted Payment Page (HPP) to fix an issue where certain product images appeared stretched or squashed. Product images now display with the correct aspect ratio.
Review Details and Approval Popup on Reviews Page
A new popup feature has been added to the Reviews page in the Merchant Dashboard. Merchants can now click the eye icon in the actions column of any review to open a detailed popup showing the full review content, product information, and review rating. From this popup, merchants have the ability to approve or reject the review directly, streamlining the review management process and improving control over customer feedback.
System Improvements
Security Enhancements and Library Updates
Security improvements recommended by Snyk have been applied. Outdated libraries with known vulnerabilities have been removed, and the system has been refactored accordingly to ensure better stability and security.
App Maker
Platform
New Features
Deployment Timeline
A new timeline feature has been introduced for both Build and CodePush operations, enabling step-by-step tracking of the deployment process. This enhancement allows you to:
Monitor the duration of each step in the process.
Quickly identify at which stage potential errors occur.
The feature includes:
CodePush Timeline – Visualizes each stage of a CodePush update.
Build Timeline – Displays the progress of build operations from start to finish.
Enhancements
Deployment → Highlighting Live CodePush
Since multiple CodePush operations can be configured for a single build, the latest successful CodePush is now visually emphasized as Live with the following changes:
The corresponding CodePush in the list is clearly labeled as Live.
A green background color is applied to make the Live status stand out.
Last updated
Was this helpful?