For the complete documentation index, see llms.txt. This page is also available as Markdown.

Akinon Release Notes 09.28.2026

Omnitron

Enhancements

Attribute Configuration Wizard Supports Additional Locales

  • The Attribute Configuration Wizard now supports creating attributes and attribute sets in all locales. Users can create attributes and attribute sets using the selected locale, with the relevant fields displayed in the corresponding language. For locales that are not supported, English is used as the default language for the wizard fields.

Permission History on User Detail

  • Added a History button to the Permissions section on the User Detail page. It shows a log of all Email, SMS, Call, and WhatsApp permission changes, with the new status, source, and timestamp.

"Does Include Gift Note" Filter Now Supports Item-Level Gift Notes

  • The Does Include Gift Note filter on Orders > Order List now supports both ways a gift note can be added to an order: at the order level, through the gift box step during checkout, or at the item level, as a gift note attribute on a basket item. An order is now included in the results if the order itself or any of its items has a gift note.


Commerce

Enhancements

Password Reset by Phone Now Supports Shared Phone Numbers

  • Password reset by phone now works for brands that allow more than one active account to use the same phone number. This ensures that brands who share a phone number can still regain access to their accounts.

Easy Return Codes Are Refreshed After a Rejected Return Request

  • When a return request is rejected, the existing easy return code is now cancelled with the carrier, so the next return request for the same item receives a fresh code with updated validity dates. Duplicate active easy returns for the same item are also blocked.

Configurable Start Date for the Return Window

  • The return/withdrawal period can now start from the order creation, shipment, or delivery date. Previously, it was always counted from the order creation date. If the selected date is empty, the order creation date is used.

Cancelled Orders Excluded from Per-Customer Discount Code Limits

  • With the new setting enabled, cancelled orders no longer count toward a discount code's per-customer usage limit. A shopper whose order was cancelled can use a one-time code again. The setting is disabled by default.

Product-Level Campaign Details in the Basket

  • Basket upsell messages now include the campaign ID and the products the campaign applies to. Storefronts can show campaign messages directly on the relevant basket items instead of only at basket level.


OMS

Enhancements

Azure SSO Login Now Supports PKCE

  • Azure SSO login in Instore now supports PKCE, which can be enabled per Azure SSO configuration. Existing configurations continue to work as before.

Readable Error Messages When a Package Action Fails

  • When preparing, shipping, or delivering a package fails because of an external service, staff now see a short message with the actual reason, for example "Package could not be shipped: recipient phone number is invalid".

System Improvements

Smarter Store Assignment for Out-of-Stock Items

  • A store that reports a product as out of stock is now skipped for that product during the inventory discrepancy period, so OMS assigns it to another store or moves the order to the out-of-stock flow. Brands using OMS reservations are not affected.


Instore

New Features

Upsell Message and Removed Item Warning in the Basket

  • The Basket screen can now show an "Almost there" message that tells staff how much more the customer needs to add to qualify for a campaign, for example "Add 499.05 TL more to your basket for free shipping". Staff can use this message to suggest an extra item at the till, and products with an applied campaign also show a badge with the campaign name. This feature is disabled by default; brands that want to use it can enable it. When a product is removed from the basket because it is out of stock, a warning shows the product name and removed quantity, so staff can inform the customer before payment. This warning is active for all brands. For more information see Selling Through Instore tutorial.

Address Autofill by Postal Code

  • Staff can now enter a 5-digit postal code to fill in the city and district automatically and narrow the neighborhood list. If the code isn't found, the address can be entered manually. This feature is disabled by default; brands that want to use it can enable it. For more information see Selling Through Instore tutorial.

Enhancements

Customer Search by Order Number

  • An Order Number field has been added to the Search by Member Information tab, so staff can find a customer using the order number on a receipt. This field is disabled by default; brands that want to use it can enable it. This makes it faster to locate a customer when only the receipt is at hand. For more information see Selling Through Instore tutorial.

Print Preview Filters

  • Print Preview on the Package Action Orders screen now supports filters based on any product attribute, such as "Division". Filters are configured through settings, with no custom development required. The selected filter applies to the list, the printout, and the export. This helps staff print and export only the packages they need.


Integrator

System Improvements

Faster Stock Updates for Flows Using Whippy as Source

  • Stock flows that use Whippy as their source now read from the new stock-deltas endpoint instead of active-stocks. It still returns only the SKUs whose stock has changed, but uses caching to deliver noticeably faster responses, especially for large stock updates. Existing flows have already been migrated, so no action is needed. For new flows, use stock-deltas as the source endpoint. Learn more on the Whippy Stock Flow tutorial.


Marketplace Dashboard

Enhancements

Amazon – Default Refund Window Extended to 30 Days

  • The default Order Refundable Days value for Amazon channels has been increased from 15 to 30 days to match Amazon's return window. Returns, including FBA orders, are now retrieved for up to 30 days after the order is created. Channels with a custom value are not affected. This ensures that all returns within Amazon's return window are captured in your system.

Integration Action Cleanup Tool for Changed Price and Stock Lists

  • When a price or stock list is changed in the catalog, integration actions linked to the previous list could remain in the system. A new cleanup tool removes these outdated records for a single brand or for all brand channels. It can target either price or stock records and does not affect the active list. This prevents unnecessary data from building up in the system.

Trendyol – Reject Reason Column on Marketplace Products

  • The Marketplace Products screen now has a Reject Reason column showing why Trendyol rejected a product, including all reasons if there is more than one. Hover over a truncated entry to see the full reason and details. This lets you identify and fix rejected products directly from the screen.

System Improvements

Trendyol – Automatic Price and Stock Sync for Products Removed from Blacklist

  • Trendyol displays a price of 0 for blacklisted products. A new automated flow now detects products that have been removed from the blacklist but are not yet on sale. It compares their price and stock with your catalog and triggers an update when there is a difference. This ensures these products return to sale with the correct price and stock, without manual intervention.


Seller Center

Enhancements

Price Now Required to Create a Pre-Offer

  • Pre-offers now require a valid price for at least one price list; requests without one are rejected with a clear validation error. The Pre-Offer Diagnostics checklist also includes a new Product Price check, so sellers can see this requirement before submission. This helps prevent incomplete pre-offers from entering the approval process. See the How to Use Offer Actions in Seller Center? tutorial for details.

Action needed: Integrations and bulk files that create pre-offers without a price must now include a price for at least one price list.

Status Columns Added to the Cancellation/Return Requests Page

  • The Cancellation/Return Requests table now displays all three statuses available as filters: Order Cancellation Plan Status, Order Status, and Item Cancellation Status. The existing Status column has been renamed to Item Cancellation Status. This lets users see the full status of each request at a glance, without applying filters.

MPO-Configurable Seller Campaign Share and Product List Visibility

  • The Seller Campaign Share (%) and Show on Product List settings can now be configured by the marketplace owner (MPO). Each setting can be left editable for sellers or locked to the MPO's value, keeping campaign settings consistent across the marketplace. See the Seller Generated Campaigns tutorial for details.

Image Slider Preview on Offer Actions Pages

  • Clicking a product image on the Pending Offers, Approved Offers, and Rejected Offers pages now opens a slider that shows all of the product's images. This makes it easier to review product visuals while evaluating offers.

Images Supported in Bulk Revision Template and Import

  • The Bulk Revision template and import now support product images through the images__N columns. Sellers can update images in bulk alongside product names and attributes. This reduces the manual effort needed to keep product images up to date.


Project Zero

New Features

Template Studio – Visual Editor for Email, SMS and Contract Templates

  • Template Studio lets brands design, edit, and publish the automated messages sent to shoppers, such as order confirmations, shipping notices, in-store SMS messages, and contracts, without any HTML knowledge. Build templates from ready-made sections and blocks, preview them exactly as shoppers will see them, and apply changes by describing them to the AI assistant in plain language. Templates display reliably across email clients. AI-powered translation, site selection per template, version history with restore, export/import, and light and dark mode color settings are also included. See the Akinon Template Studio tutorial for details.

Theme Editor – Product Card Component

  • Product list items are now rendered through a reusable Product Card component that repeats across the list and uses product data such as name, price, and discount status. The component is designed to support additional product fields in the future, making product listing pages more flexible and easier to customize per brand.

Theme Editor – Upload Videos Directly to the Video Block

  • You can now upload video files directly to the Video block for both desktop and mobile, just like images. Adding videos by URL (YouTube, Vimeo, or direct link) is still supported. The editor shows upload progress, clear error messages, and a preview with one-click removal.

  • When a Video block has a separate mobile clip, phones now load only the mobile video from the first paint instead of starting with the desktop version. This prevents the layout jump and the extra download shoppers previously saw, delivering a faster and smoother first impression on mobile. Single-clip compositions are unaffected.

Action needed: Mobile video and poster settings now apply to all devices narrower than desktop, including tablets. Review your Video blocks at tablet width.

Enhancements

Theme Editor – State Options Based on Element Type

  • The state picker now offers states based on element type, such as Hover and Focus for links, Disabled for form fields, and Selected for checkboxes. Saved state values are applied on the live storefront. Existing stores keep their current behavior until they are updated.

Theme Editor – Search in Collection Picker

  • When Collection is selected as a data source, users can now search the collection list by typing. Search is case-insensitive and supports Turkish characters. This helps users find the right collection quickly, especially in stores with large catalogs.

System Improvements

Theme Package – Composable Sections on 1.x Core

  • The theme package now works with the 1.x line of the core package (Next.js 14.2 and React 18). Projects that have not yet moved to 2.x can adopt composable sections without upgrading their framework first.

Project Template – OMNITRON_URL Renamed to MAIN_APP_URL

  • The OMNITRON_URL environment variable in the project template has been renamed to MAIN_APP_URL. This change ships with the @akinon/projectzero 2.0.126 template and is not applied by upgrading runtime packages.

Action needed: On existing projects, rename the variable in your environment file and in src/app/api/preview/link; until then, the preview link endpoint reports that preview is disabled.

Storefront – Consistent Rendering of Per-Language Section Values

  • Section and block values that the commerce API returns in wrapped form are now decoded once, before blocks receive them, so per-language images and similar structured values render consistently.

Action needed: If your custom blocks or sections decode these values themselves, remove that parsing step.


App Maker

Platform

New Features

Plugins Card on the Project Dashboard

  • The Project Dashboard has a new Plugins card listing every plugin in the published build, with its version, for the platform and environment you pick. See the Project Details tutorial for details.

    • A marker flags a plugin whose version is different on iOS and Android, so a mismatch between the two apps is easy to spot.

    • Plugins built from source rather than a published package are marked, with a tooltip that explains why they show no package version.

Enhancements

Download Logs of Canceled Runs

  • Logs of canceled builds, CodePush releases, and distributions are now available for download. This helps you review what happened before a run was canceled and troubleshoot issues more easily. See the Build Detail tutorial for details.

View Details on Dashboard Cards

  • The Latest Builds, Latest Code Push and Latest Distributions cards now have a view details button that opens a table of the last 10 entries. This lets you review recent activity in more detail directly from the dashboard. See the Project Details tutorial for details.

Command Palette: Deployments Search, Header Search Bar and Help Menu

  • You can now jump to a build or code-push by its tag from the command palette's new Deployments section, open the palette from a new search bar in the top header, and reach Partner Support, Documentation, Tutorials and Release Notes from a new help menu.

File Navigation in Commit Detail and Upgrade Helper

  • In Commit Detail and Upgrade Helper, the file tree now stays in sync with the code changes you are viewing, and direct links to specific files can be shared. This makes reviewing changes easier and helps you point teammates to the exact file you mean.

Faster Navigation

  • Moving around App Maker is now quicker:

    • Jump to a build or CodePush by its tag from the new Deployments section in the command palette.

    • Open the command palette from the new search bar in the top header.

    • Reach Partner Support, Documentation, Tutorials, and Release Notes from the new help menu.

Interface Refinements

  • App Maker includes several small visual improvements:

    • A cleaner layout for dashboard card filters and CodePush action buttons

    • A loading spinner on in-progress rows, replacing the previous striped background

    • Smoother loading and refreshing of lists

System Improvements

Clearer Error Details in the CLI

  • The CLI's env install command now reports the real reason when fetching a plugin fails and retries on brief connection drops. This makes setup problems easier to resolve and reduces failed installations caused by temporary network issues. See the Setup Existing Project on CLI tutorial for details.

Last updated

Was this helpful?