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​
  • Marketplace Dashboard​
  • Project Zero​
  • Seller Center​
  • Akifast​
  • App Maker​
  • 3rd Party Integration​

Was this helpful?

  1. 2024
  2. April

Akinon Release Notes (04.29.2024)

Omnitron​

Resolved Issues​

Fixed the Date Filter on Reports

  • The issue of selected date filters on the Reports page not being applied in the downloaded file has been resolved.

Fixed Date Attribute Type Error

  • The error "Object of type date is not JSON serializable" that occurred when entering a date type attribute value for a product has been resolved.

Redirect Issue on 'Save & Close' Button in Category Editing Form

  • The issue with redirection of the save and close action on the Category Editing Form has been fixed. Now, instead of redirecting from the Category Editing Form to Project>Category Tree, it returns to the Catalogs page.

Sorting Issue Resolved with Consecutive Requests

  • Added Progress Bar and Consecutive Requests for "Add Products To Sorting" action on the Products and Catalogs>Catalogs>Sorting>Flat Sorting Tab. This enables sending requests in a sequential order.

Dynamic Filter Key Change

  • "is_localizable":true & "data-type":"text" attributes are now filterable, similar to other dynamic attributes such as "AS IS". Consequently, if the attribute is available in multiple languages, the request will be automatically directed to its original language code and return the correct results.

File Data Type URL Preview Enabled

  • The problem of not being able to retrieve the FileList information of the images due to changes made to display read-only products with the product type offer has been resolved.

New Features​

Single Sign-On (SSO) - Creating a User Unregistered in Omnitron

  • With this development, the requirement for a user to be registered in Omnitron when logging in with SSO has been removed. Now, a user is created in Omnitron with the email address defined in the provider, and they are marked as staff if their is_staff value is true.

Excel Export Improvements

  • With this development, when a GET request is sent to the /api/v1/exports/ endpoint, only the export requests sent by the user will be displayed if they are not a superuser. However, if the user is a superuser, they will be able to view all export requests made in the entire project.

Three New Keys Added to the Dynamic Settings

  • EXPORT_REQUEST_LIMIT: Improved export processes include a dynamic setting called Export_Request_Limit (default 100). It enables paginated file data creation via Celery tasks, allowing for data storage in fragments, later combined and written to a file, ensuring data collection within the request count limit.

  • EXPORT_MODEL_SET_FAILED_HOUR_COUNT: This dynamic setting defaults to 12 hours, marking export operations beyond this duration as failed.

  • EXPORT_MODEL_EXPIRE_DAY_COUNT: Defaults to 30 days, specifying the duration before created items are deleted.

Added SSO Provider Slug Validation

  • When you try to save SSO provider definitions with unsupported slugs, the system raises an exception.

Added Tasks for Product Collection Items with Stock Greater Than 0

  • The task to send product_collection_items with stock greater than 0 to Commerce every 5 minutes for those updated or newly created within the last 24 hours has been completed.

Seller Center - Syncing Passive Offers

  • When you update an offer as “inactive” in Seller Center, it automatically deactivates the corresponding meta and simple products in Omnitron.

Retrieve Product Attribute Set in Omnitron

  • Previously, users who used Unified were unable to retrieve product attribute sets without assistance. By adding a form to the Sales Channel>Sales Channel Settings>Marketplace Operations>Attribute Set Updates page, the operation can now be performed directly from the interface.

Search Functionality Added to Widget Type Dropdown

  • Search functionality has been enabled for the Widget Type dropdown in the Recommendation System. This enhancement allows users to quickly and efficiently search for specific widget types.

OMS​

Enhancements​

Optimizations in Transfer Orders Page

  • Transfer Orders now support multiple Transfer Items. When Transfer Items contain identical products with an out-of-stock indication, a discrepancy record is generated, and unique reservations are added for each product and stock location pair. Therefore, in the "Transfer Orders" section, the "SKU" column has been removed, and product quantities are now displayed in a separate column titled "Number of Products (Package)". Additionally, selecting items is now mandatory for the "Transfer Out of Stock" command on the detail page. This update simplifies transfer order management, ensuring users can easily track product quantities, execute essential commands accurately, and navigate seamlessly between pages for enhanced efficiency. Users can access these enhancements on the Transfer Orders and Transfer Details pages.

Filter Enhancements and UI Improvements

  • Two distinct steps, 'Source Location' and 'Destination,' have been added to the OMS>Transfer Location Movements page. The 'Status' and 'Sorting' filters have been removed to simplify the user interface. Additionally, the overflow issue with location names has been fixed.

Tooltip Added for Long Product Names in Packaging Orders Page

  • A tooltip has been introduced on the Packaging Orders page to ensure visibility of text for excessively long product names. This enhancement improves accessibility to information, enhancing user experience. Users can access this feature through the OMS > Packaging Orders > Packaging Detail.

Improved Error Handling in Ship The Package Advance

  • Informative error messages are now included within the response during the ship the package advance process in case of a 400 error. This enhancement ensures users are promptly notified of encountered issues, facilitating smoother order processing and address management.

Addition of Map for Latitude and Longitude Fields

  • Maps have been integrated into the Stock Location and Related Locations pages for latitude and longitude fields. This visual aid assists users in accurately inputting location coordinates, enhancing precision. Users can access this feature through the OMS > Locations > Edit Stock Locations.

Removal of Filters in Related Locations Listing

  • The filter section has been removed from the "Related Locations" listing, simplifying navigation and access to sub-locations without the need for filtering.

Addition of Filters to Sales Channels Page

  • Filters for Channel Name, Omnitron ID, status, Channel Type, and Creation Date have been added to the Sales Channels page.

Page for Undelivered Webhooks

  • A new page has been introduced for listing and filtering undelivered webhooks. This addition, accessible through OMS > OMS Settings > Undelivered Webhooks, enables users to easily manage undelivered webhooks, ensuring timely resolution of delivery issues.

Instore​

New Features​

Multiple Products in Transfers

  • The development for transfers containing multiple products is now complete. Products within the same transfer are consolidated into a single transfer order, associated with the same package and departing from the same shipping location. Consequently, the SKU column has been removed from the Transfer Orders page. Additionally, to mark products as 'out of stock', selecting products has now become mandatory. This enhancement simplifies the transfer process, making it more efficient and user-friendly.

Find In Store Feature

  • Users can now access stock quantities and store information for products available in-store through the “Find In Store” feature on the Product Detail page. This improvement provides quick access to essential information, facilitating users in locating products at nearby stores and enhancing their shopping experience.

Addition of Customer Account and Orders Page

  • We are pleased to introduce the Customer Information Page to Instore. Customers can conveniently access their loyalty information, view orders, and manage personal details post-login. This feature centralizes essential account-related information, streamlining customer interaction with Instore.

  • Additionally, customers can now conveniently access their past order information by clicking on the Orders Page. From there, they can easily track and review previous purchases.

System Improvements​

Dynamic New Customer Form

  • Instore now features a dynamic customer creation form. Form details can be adjusted within the application to suit brand requirements. With a streamlined Redux structure, components dynamically adjust based on endpoint data, facilitating user input and data transmission.


Integrator​

System Improvements​

Versions Improvement

  • Implemented version history tracking in the Login Flow, ensuring consistent tracking of flow changes alongside other flows.

  • Prevented data loss in the Versions table caused by Flow name changes, ensuring uninterrupted flow change history tracking.

Alarms Improvement

  • Added tooltip functionality for long descriptions, enhancing the visibility and accessibility of alarm descriptions.

  • Moved Alarms from Monitoring to under the Project section for better organization and accessibility.

  • Moved filters on the Alarm pages to the URL structure, improving user experience and navigation efficiency.

Flows Improvement

  • Moved Flow Performance from Monitoring to under the Project section for better organization and accessibility.

  • Improved error handling in Flow Designer by highlighting the input component with erroneous entries in red and displaying error messages below the component when transitioning components to a fail state after an error.

  • Ensured that the input field is not cleared when the Test Script button is clicked in the Script step of Flows, facilitating easier and more efficient testing without the need for repeated input entry.

Security Improvement

  • Implemented a 404 Response for requests made to deleted or stopped Flows, bolstering security measures and preventing unauthorized access.


Marketplace Dashboard​

New Features​

All Marketplace

  • Implemented Auto Alarm Resolve feature, running every 30 minutes to automatically mark alarms as resolved by the system, reducing manual intervention.

System Improvements​

Trendyol Marketplace

  • Enabled support for Trendyol micro-export orders in the MPD product, enhancing marketplace compatibility and functionality.

Walmart Marketplaces

  • Developed product submission mapping for product variants in the Walmart integration.

All Marketplaces

  • SendInvoiceLink and SendOrderUpdate flows have been merged into a single flow.


Project Zero​

Resolved Issues​

  • The issue where the Modal component was causing the overflow hidden to persist after unmounting has been resolved.

  • The issue causing product images to not appear in the basket and mini basket due to regex in the imageLoader has been fixed.

  • Fixed the following issues with the Basket Gift Pack plugin:

    • The gift note section now expands and collapses correctly when a gift pack is added.

    • Corrected tailwind classes to ensure proper functionality of the gift pack when active.

  • Resolved console warning caused by repeated keys in product mapping in the mini basket.

  • Resolved following issues in the product detail pages:

    • Resolved distortion issue when a product has multiple photos.

    • Fixed slider thumbnails functionality.

    • Addressed miscellaneous button errors.

    • Fixed CSS problem with multiple variants.

    • Adjusted page layout grid structure.

  • Fixed the issue where the size option was not appearing in the find in store pop-up, by adjusting the attribute key to display the size option correctly.

  • Fixed the issue where running the version command with Changeset CLI did not update the versions of dependencies like @akinon/next in package.json.

  • Fixed console warning for the orderNumber prop on the Order Completed page.

  • Fixed issue where navigating back after pagination on listing pages resulted in a 500 error.

New Features​

Next.js Project:

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

  • Updated react-number-format to version 5.3.4 to prevent masking issues.

  • Implemented a confirmation modal in the “My Addresses” section of the Account page: Users are now prompted with a confirmation modal before deleting addresses, preventing accidental deletions.

  • Added osessionid check to 3D and Redirection Middleware: If osessionid is empty, a warning log will be saved instead of sending a request to Commerce directly.

  • Made the Masterpass sendSmsLanguage value dynamic to display error messages in Turkish as requested by brands.

  • Implemented dynamic checking for category filters to improve the handling of category selections.

  • Implemented enhancements to the PZ Next CO Providers Plugin:

    • Added a warning message for users when using the ”quick buy” feature for a product that is not in stock.

    • Added a loading indicator for button clicks.

    • Made the button content manageable to allow for the addition of an icon.

  • Implemented addition of the x-forwarded-for header with the IP address to all requests sent to Commerce.

  • Updated PZ CLI to copy the project contents to the template folder in the CLI project before running the Yarn Changeset Version command. This change removes the need for Bitbucket access during the create command, enabling projects to be created from the local template folder.

  • Implemented a mechanism in Project Zero CLI to check for necessary changes in the yarn built distribution folder.

  • Updated the profile page to allow users to verify their new phone number with OTP when changing it if OTP is active.


Seller Center​

Resolved Issues​

Filter Issue on Rejected Offers Page

  • Resolved an issue where the SKU and base code filters on the page displaying rejected offers were not returning accurate results.

Display Issue on Delivery Settings Form

  • Resolved issue where previously entered information wasn't displayed by fetching it via request, simplified arguments for new additions to only require a URL, and added two JSON input fields named "Calculator" and "Rule" above the Config for enhanced functionality.

Bulk Product Rejection in Return Requests

  • Users can now reject multiple product items in return requests by selecting them in bulk via the dropdown menu in the Order Detail section.

New Features​

Implemented Image Crop & Rotate Feature

  • Image crop and rotate feature added to Offer List Detail > Add Images to Selected Products.

Added "Ship All" Action for "Other" Shipping Option Packages

  • In the Packages > Package Detail section, packages with the "Other" type of shipping option now feature a "Ship All" action, available when in "Ready To Ship" status.

Added Reference Price and Price Limit

  • In Dynamic Settings, upper limit ratio and lower limit ratio rules can now be set by MPO, defining the maximum percentage above and minimum percentage below the buy box price when entering a price for a product listed in the catalog. Exceeding this limit triggers an error message for users.

  • Following rules can be set by MPOs: PP_UPPER_LIMIT_RATIO (This setting enables you to set an upper limit ratio for the price) PP_LOWER_LIMIT_RATIO (This setting enables you to set an lower limit ratio for the price)

  • Additionally, a Reference Price (refers to buy box price) column is added to display the correct buy box price for associated products.

Added Reference Price Column

  • Product tables now feature a new "Reference Price" column, reflecting the buy box price.

Display Lowest Price of Last 30 Days

  • When adding a product from the catalog or editing existing offers, the lowest price of the product in the last 30 days is displayed if available for sale on the marketplace; if there hasn't been a price change in the last 30 days, the lowest price among all active offers on the marketplace is shown.

Added Stock Management Toggle for MPO

  • Implemented a toggle input within the Finance > Seller Management > Detail form for Marketplace Owners (MPO) to choose between automatic and manual stock management for sellers.

“Add to Marketplace Catalog" Action

  • MPOs can now easily add products from pending offers with a green "Add to Marketplace Catalog" button in the Pending Offers detail page. This action directly creates a product in the Marketplace Catalog without changing the offer.

  • Additionally, when rejecting offers, users can now toggle an option to add the product to the Marketplace Catalog directly from the reason pop-up.

Column Customization and Excel Export

  • Excel exports on Pending Offers, Offer Pool and Marketplace Catalog pages now show user-selected columns with dynamic filtering, removing the necessity for manual filtering.


Akifast​

Resolved Issues​

HPP Address Creation Bug Fix

  • Identified and swiftly resolved an issue encountered during the initial address creation for new users in Akifast, within the HPP.

New Features​

Enhanced Transaction Viewing for Merchants

  • Added a Transaction page to the Merchant Dashboard where merchants can view each transaction individually, with rich filtering options for customized viewing.

Merchant & Admin Dashboard - Detailed Payment Session Review Page

  • Integrated a new "Review Details" page into the Merchant and Admin Dashboards, allowing users to view essential information regarding payment sessions, including session, payment and customer information, order details, transactions, and logs.

Rate & Review Functionality

  • Developed backend APIs for Rate & Review functionality, enabling creation, querying, listing, deletion, approval, and rejection of reviews.

Enhancements​

Email and SMS Verification Resend Option

  • Added a countdown timer next to the resend button on Email and SMS verification pages in OAuth, providing users with visibility into when they can resend the OTP via email or SMS.

Sortable User Display in Merchant Dashboard

  • Enabled users to be displayed in ascending or descending order based on their creation date in the Users page of the Merchant Dashboard.

Improved Log Display in Admin Dashboard

  • Enhanced the readability of logs in Payment Session details within the Admin Dashboard.

OTP Verification Improvement

  • Optimized the OTP verification process in HPP by automatically pre-clicking the OTP field, eliminating the need for an extra click, thus enhancing user experience.

Phone Number Validation in HPP Login

  • Implemented validation to check for phone numbers with the first character other than 5, ensuring data integrity during HPP login.

Enriched CSV Data for Payment Sessions

  • Enhanced the data displayed in CSV format for Payment Sessions in the Merchant Dashboard by adding Shipping Amount, POS Name, and Card Bin information.

System Improvements​

Null Address Handling in Admin Dashboard

  • Implemented a system enhancement in the Admin Dashboard's payment session query screen to prevent requests from being sent when address information is null.

Admin Service - SonarQube Issue Resolution

  • The SonarQube errors within the Admin Service have been successfully addressed and resolved.


App Maker​

Enhancements​

Mobile​

Unit Tests for Core Elements

  • To bolster framework robustness, new unit tests have been added to core elements, enhancing overall system reliability and performance.

Replacement of Expo BarCodeScanner

  • With the upcoming deprecation of the Expo BarCodeScanner package in Expo SDK 51, development of the new Expo Camera package plugin has been completed. This transition ensures uninterrupted barcode scanning capabilities within the system.

Customizable Snackbar

  • The previously static SnackBar component has been improved by adding options parameters to the actions, enabling effortless customization to align with specific requirements and user preferences.

Expo AV Integration

  • The integration of Expo AV enriches the user experience by enabling the seamless playback of video files within applications. Users now have access to features such as play, pause, fast-forward, and volume control.

Platform​

Transmitting the Xcode Version

  • Development has been made on specifying the Xcode version number within the akinon.json file and transmitting it to the AppCenter via the gateway.

Scroll Reset

  • Previously, when scrolling downwards on the projects page, the scroll position was not reset upon clicking on a project, resulting in the new page opening with the previous scroll state. With this update, the scroll status is now reset upon each page transition, providing a smoother browsing experience.


3rd Party Integration​

New Features​

PayU Romania PaybyClick Payment Integration

Hepsijet Shipment Extension - Prefix Support for Barcodes

  • An optional environment variable, COMPANY_SHORT_PREFIX, can now be defined in the deployed extension. This feature enables the addition of a specified string as a prefix to the barcodes sent to Hepsijet during Forward Shipping creation.

Oney Payment Extension

Resolved Issues​

Hepsijet Shipment Extension - Support for Repeated Requests from OMS

  • The issue regarding repeated requests from OMS has been resolved in the Hepsijet Shipment Extension. When the generate-shipment (POST) endpoint receives a request, it now checks for a successful return to a previous request with the same shipmentId. If a successful request is found, the new request is responded to in the same manner as the response to that previous request.

PreviousAprilNextAkinon Release Notes (04.01.2024)

Last updated 16 days ago

Was this helpful?

The development of PaybyClick Payment Integration has been completed. This feature allows any brand to use the integration for redirecting customers and processing payments via credit card. Omnitron users should configure the Sales Channels > Payment Management > Pos Integration and Sales Channels > Payment Management > Payment Option pages according to the Installation document. Reference: ()

The development of Oney Payment Extension has been completed. This integration is available for any brand. Omnitron users should configure the Sales Channels > Payment Management > Pos Integration and Sales Channels > Payment Management > Payment Option pages according to the Installation document. Reference: ()

Installation document
Installation document