Akinon Release Notes (05/12/2025) are now live! Click here to learn what's new.
LogoLogo
API Reference
  • Home
  • Quick Start
  • Tutorials
  • Technical Guides
  • Release Notes
  • Glossary
  • Welcome to Akinon Release Notes
  • 2025
    • May
      • Akinon Release Notes (05.12.2025)
    • April
      • Akinon Release Notes (04.28.2025)
      • Akinon Release Notes (04.14.2025)
    • March
      • Akinon Release Notes (03.17.2025)
      • Akinon Release Notes (03.03.2025)
    • February
      • Akinon Release Notes (02.17.2025)
      • Akinon Release Notes (02.03.2025)
    • January
      • Akinon Release Notes (01.20.2025)
      • Akinon Release Notes (01.06.2025)
  • 2024
    • December
      • Akinon Release Notes (12.23.2024)
      • Akinon Release Notes (12.09.2024)
    • November
      • Akinon Release Notes (11.25.2024)
      • Akinon Release Notes (11.11.2024)
    • October
      • Akinon Release Notes (10.28.2024)
      • Akinon Release Notes (10.14.2024)
    • September
      • Akinon Release Notes (09.30.2024)
      • Akinon Release Notes (09.16.2024)
      • Akinon Release Notes (09.02.2024)
    • August
      • Akinon Release Notes (08.19.2024)
      • Akinon Release Notes (08.05.2024)
    • July
      • Akinon Release Notes (07.22.2024)
      • Akinon Release Notes (07.08.2024)
    • June
      • Akinon Release Notes (06.10.2024)
    • May
      • Akinon Release Notes (05.27.2024)
      • Akinon Release Notes (05.13.2024)
    • April
      • Akinon Release Notes (04.29.2024)
      • Akinon Release Notes (04.01.2024)
    • March
      • Akinon Release Notes (03.18.2024)
      • Akinon Release Notes (03.04.2024)
    • February
      • Akinon Release Notes (02.05.2024)
      • Akinon Release Notes (02.19.2024)
    • January
      • Akinon Release Notes (01.08.2024)
      • Akinon Release Notes (01.22.2024)
  • 2023
    • December
      • Akinon Release Notes (12.25.2023)
      • Akinon Release Notes (12.11.2023)
    • November
      • Akinon Release Notes (11.27.2023)
      • Akinon Release Notes (11.13.2023)
    • October
      • Akinon Release Notes (10.30.2023)
      • Akinon Release Notes (10.16.2023)
      • Akinon Release Notes (10.02.2023)
    • September
      • Akinon Release Notes (09.18.2023)
      • Akinon Release Notes (09.04.2023)
    • August
      • Akinon Release Notes (08.21.2023)
      • Akinon Release Notes (08.07.2023)
    • July
      • Akinon Release Notes (07.24.2023)
      • Akinon Release Notes (07.10.2023)
    • June
      • Akinon Release Notes (06.12.2023)
    • May
      • Akinon Release Notes (05.29.2023)
      • Akinon Release Notes (05.15.2023)
Powered by GitBook

© 2025 Akinon. All rights reserved.

On this page
  • Omnitron​
  • OMS​
  • Instore​
  • Integrator​
  • Project Zero​
  • Seller Center​
  • Akifast​
  • App Maker​
  • 3rd Party Integration​

Was this helpful?

  1. 2024
  2. March

Akinon Release Notes (03.18.2024)

Omnitron​

Resolved Issues​

Fixed Sales Channels Config Datetime Input

  • The issue where the data_type defined in the sales channels schema was not updated to null if a value was entered for inputs related to datetime has been resolved.

Fixed SKU Filtering Conflict - Tradein

  • Resolved SKU conflict caused by slash usage, conflicting with URL slashes.

Fixed External Status Data Reflection as PK

  • On the Orders > Orders > Order No: lorem 12x page, the attribute "External Status" was displaying the pk instead of the corresponding name. This issue has been resolved.

New Features​

Added Image_Optimization_Limit and Tradein_Conf keys to Dynamic Settings

  • Image_Optimization_Limit setting determines the limit of the image quality that Omnitron will use during the validation and registration of attributes in the Image type. Its default value is set to 90.

  • The Tradein_Conf setting stores client information and custom properties needed for Omnitron to interact with the TradeIn project and support its TradeIn feature. For Omnitron installations not using the TradeIn project, this setting is irrelevant.

Added a Comment to an Order Detail

  • With this development, comments can now be added to order details, allowing users to share their opinions or relevant information. Also enables the display of user information associated with the comment.

Whisperer Webhook - Removal of Records Older Than Three Months

  • Added task to delete Omnitron webhook events older than 3 months.

Added OAuth Provider

  • With this enhancement, users will have the capability to access Omnitron through an alternative authentication method. For instance, they can now log in to Omnitron using well-known OAuth providers such as Google, Facebook.

Bulk Update of Dropdown Attribute Value via File

  • The backend development enabling bulk updates of attributes on the Products & Catalogs > Product Attributes > Add/Edit Product Attributes page has been completed.

Editable “Code” column Added to the Price & Stock List

  • The ERP code, inserted on the Stock and Price List pages of the Products and Catalogs when creating a new list, has been added to the list page for easy access and editing by users.

Created Read-Only Structure For the Offer-Typed Products

  • Seller Center-created products categorized as offers are now set to read-only to prevent potential conflicts with updates made through Omnitron, ensuring that only Seller Center users can make updates.

Multi Currency Function Enabled For Campaigns, Bulk Voucher, & Discount Coupons

  • Enabled creation of multi-currency coupons for projects serving multiple countries, eliminating the need for separate campaigns for each geographic region.

UX Improvements

  • Moved Seo Settings, Url Redirects, Url Settings, Product Url Setting, and Category Url settings from Marketing to Content Management for better categorization.

  • Implemented a copy feature on the Orders > Orders page for the Card Bin, Gift Note, and Supplier columns, allowing users to copy items without being redirected to the order details page.

Bulk Update Installment Values via file

  • Enabled users to bulk update installment values which on the page of Sales Channels > Payment Management > Card Settings > Add/Edit Card Settings, added a button for file import and template to use as an example.

Created a Permission System For Instore Application

  • Users can now create Instore authority groups via Sales Channels > Sales Channel Settings > Instore Settings, and assign permissions to individual store employees through Sales Channels > Content Management > Store Employees > Add/Edit Store Employee.

Restructured Integrations > Mapping

  • Instead of users being required to create and save each mapping separately, the user experience has been enhanced by allowing multiple mapping rows to be added at once, with automatic saving upon the addition of a new row. Additionally, a "New Rule" button has been added below the mapping form.

  • Newly created mapping items are automatically sorted to appear last, simplifying the process for users. Sorting can be adjusted individually or in bulk later on.


OMS​

Enhancements​

Stock Locations Distribution and Scenarios Form Page Improvements

  • All stock locations are now visible on the distribution and scenarios form page, as well as on the transfer pages. To access this information, navigate through Akinon OMS > Scenarios > Transfer Scenarios/Distribution Scenarios > Edit Transfer/Distribution Scenario.

Edit Stock Location Tooltips

  • Informative tooltips have been implemented for user assistance. Access this enhancement through Akinon OMS > Locations > Edit Stock Location.

Address Update Capability From OMS Settings

  • OMS now supports trigger updates for existing address records from the OMS Settings panel, ensuring that both new additions and updates are promptly received. Users can access this improvement through the Akinon OMS Settings > Basic Setup > Address.

Single Transfer Order Creation

  • To expedite shipments and reduce costs, transfer items will now be grouped based on sender, recipient location, and package, resulting in the creation of a single order. Users can view these changes on the package detail page.


Instore​

New Features​

Multi-Currency Support

  • Instore now supports multi-currency functionality, enabling transactions to be conducted accurately based on the selected staff's active currency value in relevant areas. This enhancement expands the capability of Instore to accommodate a wider range of currencies, enhancing flexibility in transaction handling within the system.

Enhancements​

Improved Design in Pop-Up Modals

  • Design enhancements have been implemented across all pop-up modals in the Instore application. Additionally, a glass blur effect has been added to the background.


Integrator​

System Improvements​

Versions Improvement

  • The Version Message Popup on Login FLow has been removed because versions are not maintained in Login Flows.

  • The issue regarding corrupted JSON content in Version Messages - ReplaceText has been resolved.

  • In Order Cancel Flow, the date used for completed cancellation plans is now unaffected by the version revert process.

Logging Improvement

  • When the Common Parameter Filter is applied, Line Log files are now displayed accordingly.

Alarms Improvement

  • The mandatory Flow Name filter for the Alarm History table has been removed, selecting a Flow Name is no longer necessary for listing in the Alarm History.

  • The issue of duplicate Alarm Records has been resolved by queueing incoming requests to the alarm service.

  • Deleted Alarm Descriptions were recreated according to the Rules during the data migration to the new alarm tables.

Flows Improvement

  • Products in the pending product pool are now updated in the Image Flow.

  • Backend validations have been added in Flow Settings to improve security.


Project Zero​

Resolved Issues​

  • After upgrading to Next.js 14.1, source maps were included in production builds, potentially exposing sensitive source code. Measures were implemented to prevent source maps from being shipped to production.

  • Fixed an issue where the href prop in the Link component did not update on re-render.

  • Fixed an issue where aspect ratios of image components within the carousel component were being ignored, leading to incorrect image rendering.

  • Fixed TypeScript error occurring when passing the style prop to the Link component.

New Features​

Next.js Project:

  • The project has been upgraded to Next.js version 14.1.3.

  • Types have been updated to include [key: string]: any; allowing for additional keys to be added as needed.

  • VSCode extensions now will be automatically installed if they are not present post-installation.

  • Automatic retrieval of locale information from the settings.ts file has been implemented in the VSCode extension.

  • A custom redirect method has been developed for redirects that includes locale information.

  • The ESLint version now depends on the version used in akinon-next, eliminating the problem of outdated ESLint versions in brands.


Seller Center​

Resolved Issues​

Date Selector Fixes

  • Addressed UI issues with date selectors in filters, ensuring a smoother interface experience and layout stability. Placeholder color now matches other inputs, clicking activates consistent animations, and date selection no longer disrupts page layout.

New Features​

Offer Actions Enhancements

  • Improved the Pending Offers Table within the Seller Center frontend to effectively display Related Product SKU values, providing users with more comprehensive information.

Notification Enhancement for Products Pages

  • Optimized notification structure and display in Products pages to enhance clarity and improve the user experience.

Integration and Webhooks

  • Added Price/Stock sync webhook between Omnitron and Seller Center for enhanced synchronization.

Filtering Options

  • Added SKU, Basecode, Email, and Shipping Tracking Number filters to Packages pages, and Email filters to Orders pages.


Akifast​

Resolved Issues​

Admin Dashboard - Payment Sessions 3D Secure Column Values Adjustment

  • The values in the "3D Secure" column of the Payment Sessions section in the Admin Dashboard have been adjusted to display accurate data.

Ziraat POS Transaction Failure for a Brand

  • An issue where transactions were not processing properly for a specific brand on Ziraat POS has been resolved.

Admin Dashboard - Error Message Enhancement for Incorrect Passwords

  • The error message displayed on the login screen of the Admin Dashboard has been revised to provide clearer feedback when an incorrect password is entered.

HPP - Address Overflow Issue Resolved

  • The issue causing character overflow in address display within the Hosted Payment Page (HPP) has been resolved.

New Features​

YKB Reconciliation Flow - Void Transactions

  • Void transactions have been added to the YKB (Yapı Kredi Bankası) Reconciliation Flow. Previously, automatically voided transactions were included in reconciliation reports. With this enhancement, the reconciliation process now ensures synchronization between the status of transactions in YKB and Akifast.

iyzico Reconciliation Flow - Void Transactions

  • Void transactions have been added to the iyzico Reconciliation Flow. Previously, automatically voided transactions were included in reconciliation reports. With this enhancement, the reconciliation process now ensures synchronization between the status of transactions in iyzico and Akifast.

Email Verification with OTP in Oauth for Akifast Users

  • To enable Akifast users to verify both their email and phone number simultaneously, the Oauth system now supports sending OTP (One-Time Password) through email for verification purposes.

Admin Dashboard - Merchant Accounts

  • The Admin Dashboard now includes a new page for creating merchant accounts. Users can easily navigate to this page to initiate the process of setting up merchant accounts for brands.

OzanPay Payment Gateway Integration

  • The integration of the OzanPay payment system has been successfully completed. Merchants can now utilize OzanPay as a payment gateway.

Enhancements​

Admin Dashboard - Payment Sessions

  • Two new pages have been added to the Admin Dashboard, allowing users to view payment sessions that are in a "Failed" or "Expired" state.

  • Additionally, new data related to payment sessions has been added into the dashboard, providing users with enhanced visibility and control over payment session details.

User Web - Character Validation Added to Address Form

  • The address form in the User Web interface has been enhanced with character validation. This improvement ensures that users can only input valid formats when entering address information, enhancing data accuracy and usability.

System Improvements​

HPP - Added Unit Tests

  • Added unit tests for HPP to ensure robustness and reliability.

Merchant Back Office - Addition of New Role to OAuth ClientRole Class

  • In the Merchant Back Office, a new role has been added to the OAuth ClientRole class to enhance security measures. When a user in Merchant Back Office queries the OAuth server via a gateway, the user's role used for querying is 'admin'. To mitigate potential security vulnerabilities, a new role has been added.


App Maker​

System Improvements​

Mobile:​

Unit Tests for Core Elements

  • Framework functionalities have been enhanced with the creation of new unit tests for core elements.

Adding Bottom Sheet Component

  • The Bottom Sheet Component has been added to the AppMaker Libraries, allowing the display of content from the bottom of the screen using an overlay component.

Tracking Alert for Desired Location

  • The Tracking Alert, which is typically presented to the user upon opening the application for the first time after installation, can now be displayed at a desired location within the application.

Upgrading React Native Maps

  • React Native Maps, a library within the toolkit, has been upgraded to the latest version (4.1.0).

Platform:​

Preventing Repeating Error Message

  • The error message repetition on the login page has been prevented, ensuring a cleaner interface.

Successful Register Message

  • After successful user registration, a confirmation message indicating successful registration will be displayed before redirecting to the login page.

AppMaker Platform Performance Optimization

  • The Project Layout has been refactored, removing unnecessary complex layouts and implementing lazy loading of pages one by one instead of loading all pages simultaneously on first startup. This optimization resolves any visual errors caused by the previous layout structure.


3rd Party Integration​

New Features​

Innoship Shipment Extension - Easy Return

Shipment Flow Update - Extension Support for Plural URLs

  • Akinon's extensions have been updated to accommodate changes in certain endpoint URLs within the transmission flow (generate-easy-return, query-easy-return, delete-easy-return, generate-address). This update ensures compatibility with both singular and plural URLs for each service.

  • For example, in addition to the URL ^^/easy-return, extensions now support the URL ^^/easy-returns.

  • Singular URLs will be deprecated from April 2024, and clients are expected to use plural URLs when submitting requests to all extensions.

  • Commerce client development is prepared according to these changes.

Resolved Issues​

Bovo Shipment Extension - Updating Payload of Easy Return Service

  • The Bovo Shipment Extension has been updated to align with recent changes in the Bovo API, resolving issues related to creating easy return requests. (Extension Version Tag: bc003)

Eren Card Extension - Added order_id and Return URL Comparison

Payment Extension Client - Payment Type Issue

Hepsijet Shipment Extension - Updating Payload of Easy Return Service

  • The Hepsijet Shipment Extension has been updated to align with recent changes in the Hepsijet API, resolving issues related to creating easy return requests. (Extension Version Tag: hepsijet_ext_33)

Easypay - Updating Payload of Payment Service

PreviousMarchNextAkinon Release Notes (03.04.2024)

Last updated 16 days ago

Was this helpful?

Innoship Shipment Extension - Easy Return development has been completed. After the deployment of the Innoship extension to the project, all brands can utilize this extension. Users are required to configure Sales Channels > Sales Channels Settings > Easy Return Shipping Option page accordingly. Reference: ()

Bugs have been fixed in the Eren Card Extension to ensure correct sending of payment requests.(Commerce Tag: )

Necessary developments have been made in the Payment Extension Client to address issues with sending "purchase" requests when the payment type is "sale", ensuring its compatibility with the payment flow. (Commerce Tag: )

The Easypay payment integration has been updated to align with recent regulatory changes. (Commerce Tag: )

Installation Document
v2024.0318.6
v2024.0319.1
v2024.0318.3