We ship decently fast

Started in 2014 as ShopNx, Litekart has evolved into a powerful ecommerce platform. Today, it powers over 800+ stores worldwide, offering enterprise-grade features with the flexibility of custom development.

Built with ❤️ by our amazing contributors

Version v8.21
May
Week 21 2025
  • Inclusion of multi-database migration tools to facilitate smooth transfer of data between databases.
  • Continual focus on enhancing the overall functionality and usability of the git system.
  • Addition of S3 file management feature to improve file handling and storage capabilities.
  • Continuous optimization: This commit reflects a commitment to continuously improving and optimizing the store configuration, potentially leading to further updates and enhancements in the future.
  • Improving user experience: By removing unnecessary clutter from the store configuration, this development aims to enhance the overall user experience for store owners.
  • Streamlining store configuration: The removal of unused social sharing buttons suggests a focus on simplifying the store configuration process, making it more user-friendly and efficient.
  • Improved user interface with the addition of slug, description, and rank features for collections.
  • Enhanced user experience by allowing for more detailed and organized collection management.
  • Increased flexibility for users to customize and organize their collections according to their preferences.
  • Enhanced warehouse creation and listing with error handling and improved response structure.
  • Improved filtering for product attributes by excluding grouped attributes.
  • Improved filtering for attribute queries by excluding grouped attributes.
Version v8.20
May
Week 20 2025
  • Inclusion of a sample inventory CSV for easier data input and management.
  • Addition of a slug field to the Warehouse type and related forms for improved functionality.
  • Enhancement of the warehouse schema and import logic to include a slug field and lead time for more comprehensive data handling.
  • Updated store ID retrieval to use selectedStore in settings pages.
  • Enhanced user experience and functionality for managing payments and settings.
  • Improved payment status filtering to support case variations.
  • Fixed store ID retrieval in settings pages to use selectedStore.
  • Implemented store settings management with hooks and integration with API.
  • Added database management scripts and utilities for handling multiple databases
  • Fixing an issue with page imports in _Information.svelte.
  • Implementing store settings management with hooks and API integration.
  • Improved page import functionality in _Information.svelte file
  • Adding database management scripts and utilities for multi-database operations.
  • Aimed to prevent state updates
  • Improved code efficiency and stability by removing unnecessary state changes
  • This change was likely made to improve the efficiency and functionality of the code.
  • Refactored code to comment out setStoreData calls
  • The code has been refactored to prevent state updates by commenting out setStoreData calls.
  • It shows a deliberate effort to optimize the code and prevent any potential errors or issues with state updates.
  • The feature allows for importing pages from the $app/state.
  • Importing a page from the $app/state repository
  • Updating the page to reflect changes made in the $app/state repository
  • The page import feature was added to the project.
  • This development improves the efficiency of page creation and management.
  • Ensuring consistency between the imported page and the $app/state repository
Version v8.19
May
Week 19 2025
  • Inclusion of validation for inventory import to ensure data accuracy.
  • validation
  • Implementation of an inventory import feature.
  • Implementation of inventory import functionality.
  • Addition of new menu items for Products, Bails, and Inventory in the admin section.
  • Inclusion of validation for inventory import to ensure accurate data.
  • Addition of new menu items for Products, Bails, and Inventory to the admin section.
  • Implemented warehouse routes and handlers for listing warehouses by product
  • Included lead time in warehouse inventory response
  • Added warehouse routes and handlers for listing warehouses by product
  • Added lead time information to warehouse inventory response
  • Enhanced warehouse form submission with conditional save and update logic
  • Improved warehouse form submission with conditional save and update logic
  • Added database management scripts and authentication handlers with one-time password functionality.
  • Implemented database management scripts and authentication handlers with one-time password functionality.
  • Added new feature of warehouses and bails.
  • Refactored handleSubmit function to remove debug logging.
  • Implemented warehouse management functionality with routes, handlers, and schema.
  • Refactored code by removing debug logging from the handleSubmit function.
  • Added warehouse functionality, including routes, handlers, and schema.
  • Added new route and handler to retrieve inventory by product ID
  • Implemented inventory routes and handlers for listing inventory
  • Improved store selection form handling and navigation, including bypassing CSRF and better error handling.
  • Improved store selection form handling with server-side validation, better error handling, and improved UI
  • Implemented new warehouse module and store configuration
  • Added new route and handler for retrieving inventory by product ID
  • Implemented measures to prevent unauthorized requests by skipping API calls on login and store selection pages, setting path for cookies, and updating API path validation logic.
  • Added new services and hooks for domain-based store identification, server-side store ID handling, and sitemap generation. Also updated environment variable names for consistency.
  • Added new functionality for store identification and initialization, including server hooks, sitemap generation, and updates to environment variable names.
  • Enhanced image processing logic to include hostname checks and filter invalid URLs, while also removing previous hostname processing logic.
  • Implemented measures to prevent unauthorized requests, such as skipping API calls on login and store selection pages and updating API path validation logic.
Version v8.18
April
Week 18 2025
  • Exposed user as a snippet parameter
  • Refactored the /common/modal, /form/textbox, and /form/select files into a renderer.
  • Removed ModeWatcher and import errors from core/load-functions
  • Fixed import errors in the core/load-functions file.
  • Fixed issues with exposing user as a snippet parameter and removing ModeWatcher for legal/layout purposes.
  • Fixed issues with exposing user as a snippet parameter and removing ModeWatcher from the legal layout.
  • Resolved import errors in the core/load-functions file.
  • Refactored common/modal, form/textbox, and form/select into renderer
  • Utilized page data for filters and replaced context provider logic for better performance.
  • Refactored specific components such as featured products grid, pincode check, product card, order tracking, and mega menu into renderer components for improved functionality and efficiency.
  • Improved product details page through refactoring.
  • page components
  • component
  • Refactored product details page components for improved organization and functionality.
  • Utilized page?.data for filters and replaced context provider logic for improved functionality.
  • Modularized and integrated pagination logic, address form and list components, coupon drawer, and authentication components for a more streamlined and modular approach to development.
  • Integrated pagination logic into dedicated renderer component for improved efficiency.
  • Refactored various components into dedicated renderer modules for better organization and modularity.
  • Refactored various components into specific renderer modules for improved organization and functionality.
  • Reorganized code structure by moving components, utils, and services to core directories for better organization and easier maintenance.
  • Reorganized and moved various theme and utility files to core directories for improved organization and functionality.
  • Moved composables and load functions to core directory for improved code structure.
  • Modularized commonly used components such as address form, list, and coupon drawer for easier implementation.
  • Reorganized code structure by moving theme files, components, utils, and services to more appropriate directories for improved efficiency and readability.
  • Refactored and improved authentication components.
  • Reorganized code structure by moving files to core directories and removing unused components.
  • Removed mode-watcher dependency and cleaned up related components
  • Simplified thumbnail update logic in product handler for improved efficiency.
  • Added basic video playback in banners
  • Simplified thumbnail update logic in product handler
  • Simplified thumbnail update logic in product handler to improve efficiency.
  • Refactored code to remove mode-watcher dependency and improve overall code cleanliness.
  • Added basic video playback functionality in banners.
  • Added basic video playback functionality to banners.
Version v8.18
April
Week 18 2025
  • Collection display and mobile category list components: The commits also include adding components for displaying collections and creating a list of categories for mobile devices, suggesting progress in developing the user interface and functionality of the project.
  • Collection display and mobile category list components were added.
  • 3) Enhance user experience by adding new components for displaying and browsing items in the app.
  • 1) Set up project files and integrate Medusa/Litekart
  • Potential focus on mobile optimization: The addition of a mobile category list component suggests a potential focus on optimizing the project for mobile devices, which could be a key development point for the project.
  • Initial project setup files were added and Medusa/Litekart integration was configured.
  • These commits lay the foundation for the project and improve user experience with the addition of new components.
  • Project setup and integration with Medusa/Litekart: The commits include adding necessary files for project setup and configuring the integration with Medusa/Litekart, indicating the initial steps taken towards building the project.
  • 2) Implement collection display and mobile category list components
  • Implementation of import bails processing queue and related handlers
  • Addition of database management scripts and sitemap generation utils
  • Improved consistency in field names in Bails schema.
  • Bug fixes: Several bugs were fixed, including issues with vendor id selection, ms-search functionality, and the use of cartState in the PaymentModule.
  • UI improvements: The change address and add address options were hidden while loading, and a wishlist feature was added to the use-checkout-cart.
  • UI improvements, such as hiding certain features while loading and refactoring of wishlist features for use in checkout cart.
  • New features: Database management scripts and sitemap generation utilities were added.
  • Import processing improvements: A new import bails processing queue and related handlers were implemented.
  • Consistency updates: Field names in the Bails schema were updated for consistency.
  • Fixed various bugs related to vendor id selection, search functionality, and cart management.
  • Implemented import bails processing queue and related handlers.
  • Added database management scripts and sitemap generation utilities.
  • Improved user interface by hiding certain features during loading and refactoring code for wishlist functionality in checkout cart.
  • Fixes for vendor id selection and ms-search functionality
  • Consistency updates in Bails schema field names
Version v8.17
April
Week 17 2025
  • Improved the signup process by implementing a new modal and removing unnecessary search parameters when the modal is closed.
  • Refactored several pages, including (legal)/contact-us, signup modal, /my/orders/[id], /my/orders, /my/wishlist, and (legal)/blog.
  • Refactored various pages and functions related to legal and contact information, including the /my/orders, /my/wishlist, and /my/orders/[id] pages.
  • Fixed issues with login-modal search parameters and removed calls to PluginService in ms-search and "no blogs" while loading in (legal)/blog.
  • Moved load functions into a single location, $lib/load_functions.
  • Fixed issues with calling redirect and PluginService in the secure-catalogue and legal/blog pages, respectively.
  • Implemented redirect functionality in secure-catelogue.
  • Consolidated load functions into a single location, $lib/load_functions, for better organization and efficiency.
  • Improved error handling and messaging throughout the codebase.
  • Update and improvement of store configuration and connection handling for S3 and Cloudflare R2, as well as plugin configuration for richtext content.
  • Updated plugins and configurations for better performance and user experience, including storage, pagination, and error handling.
  • ?.settings
  • Refactored various pages for improved functionality and consistency, including profile, order tracking, addresses, cart, reset password, login, and join as vendor.
  • Refactoring of various pages and components, including /my/profile, /order-tracking, /my/addresses, /checkout/cart, /auth/reset-password, /auth/login, /login-modal, /auth/join-as-vendor, /forgot-password, /change-password. These changes aim to improve code structure, error handling, and consistency.
  • Fixing of errors and bugs,
  • UI updates, including pagination, loader, delete button, toasts, and display of unit price and quantity for cart items. Also, updates to plugins for mobile view.
  • Upgrading and updating the @misiki/litekart-connector package to version 2.0.21.
  • Added new features such as Trust Badges plugin and filter state hook.
  • Upgraded @misiki/litekart-connector package and fixed related bugs.
  • Refactored code in various components and pages for improved performance and readability.
  • Fixing issues with store details handling, trust badges display, and product links in payment failure pages.
  • UI improvements and fixes for various modal components and wishlist toggle.
  • in hooks
  • Updated mega menu and address loading to use proper conditions and services.
  • Refactored the /checkout/address page for better structure and improved functionality.
  • Added functionality to exclude draft products in collections list and remove products from wishlist.
  • Updated collection values iteration and mega menu condition to ensure product existence and check for active plugins.
  • Refactored the /checkout/address page for better structure.
  • Refactored code to use instances of Service classes and updated address loading and order fetching methods.
  • Fixed issues related to cart functionality, including handling empty cart response and updating collection values iteration.
  • Added functionality to exclude draft products in collections list route and remove products from wishlist.
  • Added dependency and refactored service imports for consistency.
  • Added store details to layout data from locals and added a new dependency for consistency.
  • Fixed issues with parameter fetching and handling empty cart responses.
  • Refactored store ID handling and type safety in middleware for better code organization and readability.
  • Implemented HomepageModule for managing homepage state and data fetching, as well as PaymentModule for handling payment methods and order placement in checkout process.
  • Fixed various issues with customer signup and cart handling, including null errors and missing filters on certain pages
  • Streamlined mobile and desktop filter components, enhancing them with new sorting and filtering options and handling key inputs for easier user experience.
  • Implemented HomepageModule for managing homepage state and data fetching, and enhanced desktop and mobile filter functionality.
  • Improved store ID handling and type safety in middleware, updated product-service.ts
  • Added an effect to update selected aggregations based on the current product, improving user experience.
  • Implemented cache keys and updated sitemap upload to support R2 storage.
  • Refactored search param variant to use underscore instead of camelcase for consistency.
  • Added desktop filters and cleaned up authentication components for improved user experience.
  • Added a new route for featured products to enhance website functionality.
  • Fixed PayPal issue and added cache keys for more efficient storage.
  • Added desktop filters and improved authentication component functionality. Fixed an issue with PayPal integration.
  • Refactored collection service query, renamed product handle to slug, and added search param variant for improved functionality.
  • Separated desktop filter logic into its own class for better organization and maintenance.
  • Refactored collection service query and renamed product handle to slug for cleaner code.
  • Added new features to improve user experience, including an isTest check for Affirmpay and infinite scroll in the address list modal.
  • Refactored SQL queries and fixed a role comparison operator for better performance and readability.
  • Made updates and improvements to the codebase, including replacing a library and reorganizing theme components and linting rules.
  • Improved functionality and storage support by adding Cloudflare R2 integration and refactoring file upload functionality.
  • Enhanced payment integrations with Affirmpay and PayPal by adding type safety and improving API URLs.
  • Refactored payment integrations for PayPal and Affirm with improved type safety and API URLs
  • Added support for Cloudflare R2 storage and enabled product customization plugin
  • Reorganized theme components and moved files to dedicated folders for better organization and maintenance.
Version v8.16
April
Week 16 2025
  • Updated the PayPal checkout process to handle failed order captures and redirects with failure status, and corrected return key for Affirm payment method.
  • Added aggregations functionality and a toggle for product customization status in the /products/[slug] route.
  • Refactored the searchProducts function to improve handling of facets and remove unused code.
  • Added variant ID to product details in the getOne handler.
  • Refactored the searchProducts function to improve facet distribution handling and clean up unused code.
  • Added the ability to toggle and disable product aggregations in the /products/[slug] route.
  • Improved handling of store IDs and API keys in various middleware and handlers.
  • Updated the return URL for PayPal checkout, added handling for failed PayPal order captures, and improved error handling for the Affirm payment method.
  • Updated various functions and routes to ensure safe access and proper usage of variables and parameters.
  • Added a checkbox to toggle product customization status.
  • Added upload routes and handlers for single and multiple file uploads to S3.
  • Added upload routes and handlers for single and multiple file uploads to S3.
  • Fixed various bugs related to Affirm payment and store ID assignment logic.
  • Implementation of CollectionService, CurrencyService, and ProfileService for managing collections, currencies, and user profiles.
  • User interface improvement by hiding "Add attributes" in the product dashboard and fixing a bug with the "Load more" feature when the number of products returned equals the page size.
  • Implementation of CollectionService, CurrencyService, and ProfileService to manage collections, currencies, and user profiles.
  • Removal of apiKey from payment methods if not public and update of payment method image paths.
  • User interface update to hide "Add attributes" in the product dashboard and fix for "Load more" functionality when the number of products returned equals the page size.
  • Fixing issues related to payment methods, including removing apiKey if not public and updating image paths and adding public API key handling.
  • Refactoring of server logic and utilities, including moving server axios logic to a separate directory and renaming a utility function for improved consistency.
  • Updated image URL validation and improved error handling for image upload process
  • Added new services for authentication, cart, category, region, and user management
  • Renamed securedCatalogue utility to secure-catalogue and updated imports
  • Improved functionality for image handling and validation with updated URL validation and error handling during upload process.
  • Moved server axios logic to utils directory and updated ApiService to return full response object
  • Implementation of new services for various aspects of the application, including authentication, cart management, category management, region management, and user management.
  • Fixed issues with PayPal and partial implementation for AffirmPay
  • Enhanced error logging for legal pages and implemented contact us page server logic
  • Added Jewelry Commerce plugin for bails management and streamlined service imports
  • Enhanced options retrieval and fixed empty variant options in cart display
  • Fixed image validation to allow localhost URLs and added whitelisted image domains for improved product image handling.
  • Added Medusa configuration and updated README for easier setup and management
  • Added Medusa configuration to .env.example and updated README for Svelte Commerce, as well as removed unused components and updated the Jewelry Commerce plugin with bails management configuration.
  • Removed unused components and assets for a cleaner project structure.
  • Streamlined service imports and API service usage for improved structure and error handling.
  • Added SKU field to line items for more detailed product information
  • Enhanced options retrieval and added default option initialization for variant handling in the shopping cart.
  • Refactored API service usage and improved error handling
  • Added SKU field to line items for enhanced product tracking and management.
  • Added timestamp display in custom timeline message for orders.
  • Improved comment addition logic to use timestamp from server response.
  • Fixed issues with footer description overflowing and comment addition logic.
  • Updated user interface to show timestamps in custom timeline messages and added a new custom pages route.
  • Implemented fallback mechanism for image loading in lazy-img component and added product service for Medusa API.
  • Added new page and custom pages route.
  • Implemented new features such as a fallback mechanism for image loading and a new page.
  • Fixed issue with footer description overflowing during page load.
  • VendorId added for better product and variation handling during import and update processes.
  • Contact form validation and UI enhanced with Zod, error handling, responsive design, and contact information display.
  • VendorId now included in product and variation handling for more efficient import and update processes.
  • Enhancements made to contact form validation and UI, including implementation of Zod, error handling for submission, and responsive design for improved user experience.
  • Fastlane integration initiated for improved development process.
  • Added category hierarchy in export feature
  • Fixed text overlapping issue in hellobar and removed extra API call in product page
  • Refactored store service and axios initialization for better performance and error handling
  • Fixed various bugs related to hellobar text, extra API calls, and payment methods.
  • Replaced baseURL with HTTP_ENDPOINT and removed debug logging statements for store ID fetch.
  • Improved filtering and search functionality for categories
  • Improved category filtering and search functionality
  • Added preQualifyModal flag for Affirm payment method and updated payment gateway labels
Version v8.15
April
Week 15 2025
  • Fixed bugs related to store URL and origin URL construction, added logging for debugging purposes
  • Refactored server utilities and consolidated service imports into a centralized index
  • Added request timeout functionality and improved API endpoint detection logic
  • Improved API endpoint detection and request timeout functionality
  • Streamlined product variation handling and improved return structure.
  • Debugging enhancements for store ID configuration and URL construction
  • Removed unnecessary admin endpoint check and added debug logging for store ID fetching
  • Added new payment options and improved error handling for shipping rates retrieval
  • Refactored server utilities and centralized service imports
  • Implemented securedCatalogue redirect after login and added new features for footer settings and email notifications
  • Added new features such as securedCatalogue redirect, footer settings, and payment options
  • Fixed bugs related to error logging, order tracking, shipping rates, and address listing
  • Improved UI by fixing loading dots after payment failure on the checkout success page.
  • Improved error logging and readability in checkout success page
  • Added title to order details page for improved SEO and user experience.
  • Added shippingRate and createdAt columns to listByParent handler for better order organization.
  • Refactored code to remove unnecessary console logs and improve readability.
  • Added user contact fields to order query columns for improved order management.
  • Added user contact fields to order query columns
  • Added console logging for local IP address checks and improved error logging for better debugging.
  • Updated variant options structure to include nested option retrieval for improved functionality.
  • Refactored code for improved readability and cleaner code
  • Integrated Meilisearch index refresh and cache clearing for better product management.
  • Improved search functionality and cleaned up dependencies in ms-search component.
  • UI enhancements and bug fixes for checkout and order fulfillment processes.
  • Refactoring and updates to improve integration and consistency across product pages.
  • Refactored breadcrumb component for improved integration and corrected spelling and consistency issues.
  • Improved functionality and error handling for product import and display, including use of timezones and protected-catalogue plugin.
  • Improved functionality and bug fixes for product import, display, and search.
  • UI updates for checkout pages, including visible bottom navigation and removal of tawk plugin. Added estimated delivery section and improved currency formatting for consistency.
  • Refactored webhook events to add type safety and added new events for order lifecycle and returns.
  • Made performance improvements by moving a query inside a condition and removing unnecessary webhook events and console.log statements.
  • Added a new delete action for webhooks and improved the handling of modal windows in the notification history component.
  • Improved performance by moving the defaultStoreId query and removing unnecessary webhook events.
  • Fixed issues with the Google Reviews Opt-in plugin
  • Added Zod validation for email and phone in the /checkout/address UI.
  • Implemented Zod validation for email and phone in the address section of the checkout process.
  • Fixed various bugs related to dropdown menus, product thumbnails, and the Fuse search in shipping zones.
  • Fixed bugs related to the dropdown menu and button visibility in various sections.
  • Refactored the structure and styling of the notification history component and improved pagination functionality.
  • Implemented new table structure and improved modal handling in the notification history component, as well as added pagination for empty tables in the /dash/wishlists UI.
  • Refactored webhook events for better type safety and added new events for order lifecycle and returns.
  • Made improvements to the UI for shipping zones and shipping rates, including sorting by rank and adding a disabled overlay.
  • Added a new Google Reviews Opt-in plugin and integrated it into the store
  • Made improvements to the handling and sorting of shipping rates in the shipping zones section.
  • Improved functionality and error handling across payment order functions, including total amount calculation and error message handling in createAffirmPayOrder function.
  • Fixed issues with total amount calculation, error message handling, and category selection logic.
  • Refactored code for improved structure and functionality, and updated image classes for better aspect ratio handling.
  • Added new features to enhance line item query, cart functionality, and product handling.
  • Improved functionality and error handling in import process, category selection logic, and product card image classes. Added shipping address fields to patch handler and currency code for cart items.
  • Enhanced product details by including variant options in line items query and improving cart item rendering structure.
  • Improved UI display for various features.
  • UI improvements: Added confirm dialog for import mode deletion, disabled tag for inactive shipping zones and rates, and rounded import status percentage to 2 digits.
  • Implemented better handling for product and category assignment.
  • Added currency code to cart and fixed issues with email.
  • Currency handling: Added currency code to cart, used selected store currency symbol in orders, and updated fireGTagEvent to use dynamic store currency.
  • Streamlined store settings and update logic.
  • Product import enhancements: Improved image upload components, updated category assignment logic, and preserved original image values during import.
  • Enhanced logic for task deletion and error handling during product import.
  • Added handling fee and rank to shipping rates
  • Fixed various bugs related to search, URL protocol switching, stripe payments, product import, and attribute import.
  • Refactored URL protocol handling and export isLocalOrIpAddress function
  • Refactored URL protocol handling and added auto-cleanup for completed and failed jobs across all queue workers
  • Standardized product deletion and added inventory management condition check
  • Added new features to UI: handling fee and rank for shipping rates, active/inactive and selected countries in shipping zones
Version v8.14
April
Week 14 2025
  • Improved import handling by refactoring code and adding vendor authorization checks.
  • Added vendor authorization checks to ensure secure access.
  • Fixed a bug where the user state was not updating correctly after a failed signup, causing the loading indicator to remain active.
  • Fixed a bug where user state remained in loading state after a failed signup, with conditional logic.
  • Implemented a conditional statement to display the track order button on the orders page only when the user is logged in.
  • Added the ability to show a track order button on the /orders/[id] page.
  • Fixed a bug where the userState would remain in a loading state after a failed signup, and added a conditional to show the track order button on the orders page.
  • Improved import handling functionality through refactoring.
  • Improved image handling and attribute assignment for product updates and imports, including new upload helpers and services.
  • Improved image handling and attribute assignment in product update and import functionality
  • Enhancements to product import functionality, including improved error handling and the addition of fulfillment options in order pages.
  • Improved layout and labels for shipping dimensions and product codes, as well as added validation for email, phone, and OTP in certain handlers.
  • Enhanced error handling and new services added to product import functionality
  • Improved layout and labels for shipping dimensions, product codes, and order tracking pages. Addition of validation for email, phone, and OTP. Improved error handling and cookie store ID retrieval.
  • Integrated PayPal and Razorpay payment options.
  • Added coupon discount feature based on quantity and implemented max discount for cart.
  • Integrated PayPal and added caching for various route handlers, including search and product retrieval.
  • Refactored and improved caching and caching logic in various route handlers for improved performance.
  • Added coupon discount and max discount functionality to the order process.
  • Refactored import process to use operation type and improve caching for category list retrieval.
  • Streamlined fulfillment handling and removed unnecessary logs
  • New features: A search plugin has been implemented and the return-and-exchange plugin has been updated.
  • Implemented new search and return-and-exchange plugins
  • Enhanced order query: The order query now includes title and trackingUrl fields, and the factory.ts backup has been removed.
  • Mandatory fulfillment quantity: Fulfillment quantity is now mandatory and the Enter key is handled properly.
  • Bug fixes: The headerScripts plugin has been updated
  • Added new fields to order query and removed unnecessary backup file
  • Fixed issues with the headerScripts plugin
  • Enhanced product import functionality to support new operation types
  • Fixed code indentation in import handlers
  • Responsive design: The input text size has been updated to be based on mobile and small on desktop.
  • Refactored import queues and added new stop import functionality
  • Improved user experience: The error message for missing shipping rate has been updated to be more user-friendly.
  • Improved user experience for shipping rate errors by updating error message
  • Updated trustpilot plugin placement in UI
  • Adjusted input text size for better mobile and desktop compatibility
  • Streamlined fulfillment handling: The fulfillment handling has been refactored and queue ready logs have been disabled.
  • Updated store module properties to include detailed input field mappings
  • Made fulfillment quantity mandatory and added functionality for handling the Enter key
  • Fixed issue with contact info not showing in mobile sidebar.
  • Refactored store ID handling with improved error handling and performance logging.
  • Added product import and review/rating handlers
  • Added user profile editing feature.
  • Enhanced navigation menu with consistent styling, dynamic home link, and hiding menu items on mobile.
  • Added user profile editing, blocking place order if no shipping rate in cart, and tracking functionality in my/orders.
  • Added Vite plugin for auto-restarting server on proxy errors.
  • Refactored import handlers and mapping logic to old working method, fixed strict equality checks, and added improved error handling and performance logging.
  • Removed conditional image CDN logic and implemented single img element.
  • Added blocking for placing order if no shipping rate in cart.
  • Refactored import handlers and mapping logic, fixing strict equality checks and improving performance.
  • Enhanced navigation menu with consistent styling and dynamic home link, added HTML source view toggle to Tipex editor component, and removed conditional image CDN logic.
  • Added tracking feature for orders.
  • Added HTML source view toggle to Tipex editor component.
  • Improved import functionality by adding delete existing products option and trusted image sources for product imports.
  • - Removed unnecessary dependency on npm-run-all.
  • Enhanced code quality and type safety through updates to ESLint configuration, TypeScript configurations, and package.json metadata.
  • Added Megamenu Sidebar and collections component with carousel for homepage products display.
  • - Updated test command in test-wrapper.js to use cross-env for cross-platform compatibility.
Version v8.14
April
Week 14 2025
  • Bug fixes and code refactoring for better performance and usability.
  • Made various UI improvements, including fixing bugs related to shipping rates, product loading and availability, and address management.
  • Refactored and improved existing functionality, such as removing unnecessary middleware, fixing syntax errors, and updating template variables for clarity.
  • Enhancements to product and order management, including new fields and functionality
  • Added new features related to login and user account management, such as autofill for contact details, login button in checkout page, and additional fields in cart and order schemas.
  • Improved user experience on checkout page with autofill and login button