Akinon Release Notes (12.09.2024)
Last updated
Was this helpful?
Last updated
Was this helpful?
Refund Calculations with "Only Refund Shipping Fee"
A bug fix has been applied to ensure the "Only Refund Shipping Fee" function works correctly with attribute/data source-based shipping options, ensuring accurate refund calculations.
Storybook Development and Component Enhancements
A series of updates were implemented to improve component functionality, maintainability, and design alignment of components in :
Step Component:
Addressed missing functionalities.
Enhanced functionality, readability, and appearance.
Improved theme color assignments for strokeColor
and trailColor
.
Updated success
type for better accuracy and added default color definitions.
Popover Component:
Updated arrow
type and cleaned unused areas.
Added default values for arrow
and title
props.
Made content
prop visible in stories.tsx
.
PageContent & PageHeading:
Improved Storybook documentation.
Pagination Component:
Introduced a new pagination component with custom styles matching Zeplin designs.
Added custom functionality, including current page display, table-like design, and "light" and "dark" themes.
Built a simple pagination with essential features placed separately.
Datepicker Component:
Added TypeScript typings for Datepicker and RangePicker, including custom properties (e.g., title
, inputWidth
, theme
).
Updated locale settings and week-day adjustments.
Implemented a custom RangePicker footer and enhanced styling for alignment with Zeplin.
Built comprehensive Storybook documentation, showcasing features and designs.
Marketplace Attribute Enhancements
Introduced a new Tree-Select Component for category filter in Sales Channels > Sales Channel Settings > Marketplace Mapping >Marketplace Attribute. Improved navigation through category trees and enhanced attribute filtering based on selected categories.
Improved Search Results in Mapper Screens
Enhanced search functionality in the “Target Attribute Value” field on the Sales Channel > Sales Channel Settings > Mapper screens for better accuracy and relevance.
Disabling Instalment Interest on Vendor Orders and Reconciliations
A new feature controlled by the dynamic setting VENDOR_INSTALLMENT_INTEREST_DISABLED
. When set to true
, installment interest is excluded from calculations related to suppliers.
Limiting Table Headers for Filtering with a File
When filtering data tables via file upload (CSV or XLS), the acceptable table headers are now limited to base_code
and sku
. This limitation improves performance and ensures faster processing.
Support for Multiple POS Usage in Saved Card Payment Option
Enhanced the Saved Card payment option to support multiple POS selection, similar to credit card payment options.
Enable Guest User Payments in Instore
Implemented enhancements to allow guest users to make payments via the Instore platform using the default "Pay with QR" method.
Ensure Price Updates During Quotation Requests in B2B
The quotation request process will now check for updated prices before finalizing and ensure that the updated prices are retrieved and applied during quotation creation.
New Application Settings
Additional settings have been added to the OMS Settings > Application Settings page, including:
Inventory Discrepancy Day
Shipping Option Groups
OOS Item Max Age for Cancellation Plan
Cancellation Reason ID for OOS Cancellation Plan
OOS Item Max Age for Cancellation Request
Cancellation Reason ID for OOS Cancellation Request
Webhook Notifications
New webhooks are now available to notify users when:
A store reaches its assigned quota.
A new quota amount becomes available.
Barcode Information for Transfer Orders
Barcode information has been added to transfer orders. Transfer orders can now be processed by scanning barcodes, similar to regular package orders. This update minimizes manual input errors and accelerates the processing of transfer orders.
Performance Improvements on Address & Cargo Information Page
Performance enhancements and bug fixes have been applied to the "Address & Cargo Information" page. After entering the delivery address during order creation, users will experience smoother navigation and faster loading times.
Product Search & Barcode Scanning Performance Enhancements
The homepage's product search and barcode scanning functionality have been optimized for better performance. Infrastructure improvements now enable faster product searches and quicker barcode scanning.
User Session Management
User sessions are now terminated during authorization and password changes to enhance security by invalidating outdated sessions immediately.
Outbound Service Fail Response
The RequestRouter now returns a 404 response for incorrect outbound URLs, improving error visibility and troubleshooting.
Cache Improvements
Cache management for alarms, flow filters, and trigger requests sent from the Marketplace Dashboard User Interface frontend to backend has been improved, resulting in enhanced system efficiency and responsiveness.
Walmart Improvements
Optimizations have been applied to Walmart stock, price, and product deletion flows, improving integration performance and efficiency.
Price Flow Documentation
Empty SKU Values in Product Based Commission
An issue where SKU values were appearing as empty in Finance > Account Management > Product-Based Commission has been resolved, ensuring accurate and complete data is displayed.
Attribute Label Display for Product Revision Page
A change has been implemented to display attribute values as labels on the product revision page, ensuring easier visibility for users when attribute-based changes are made.
Excel Filtering for Collections & Campaign Product Lists
Added the ability to filter data dynamically via Excel for both the collection and campaign product lists. This allows more efficient filtering based on attributes.
Excel Filtering for Revision Request Page
The Excel filtering feature has been added to the Revision Request page, enabling users to filter revisions more effectively based on specific criteria.
Added Offer Restricted to Seller Checkbox
A new product restriction feature allows sellers to make products exclusive to them, ensuring these items don’t appear in the marketplace catalog. Users can enable this by selecting the "Offers Restricted to Seller" checkbox on the Finance > Seller/Account Management page. Once selected, this option will also be available on the "Add Single Product" page, offering greater flexibility in managing product availability.
Default Return Location Switch Button
A "Default Return Location" switch button has been added to the Locations page, allowing for easier identification of the location designated for returns.
Redesign on Deployment Page
The Deployment page has been significantly redesigned to enhance usability. Key details such as creator name, creation date, store version, and tag name are now more accessible at a glance.
Removal of Force Update Prerequisite
The prerequisite for force updating has been removed. Force updates can now be applied on every successful build.
Native Checkout Released
The Checkout page, previously opened in a Web View, can now be displayed natively. Currently, only Masterpass, Credit Card, and Redirection payment types are supported in the Native Checkout.
Enhanced Error Management with Sentry
Only fatal errors will now be sent to Sentry to reduce the number of reported issues.
Integration of Sentry’s React Native Navigation
Performance of navigation transitions and errors during these transitions can now be monitored through Sentry.
Default Language Options
For new users, the app now determines the initial language using a configurable setting.
If USE_PHONE_LANGUAGE
is set to true
in themeConfigs/app.json
, the app will use the device's default language (if supported).
If set to false
, the default language defined in languageConfig.json
will be used.
For non-multilingual projects, ensure that unnecessary language configurations are removed, and the correct language is set as default.
The document has been released.