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.27
July
Week 27 2025
- Improvements to getOne handler: changes order of line items to descending by created date and adds createdAt field to product selection.
- Standardizes product field attribute naming for consistency in exports.
- Enhancements to export functionality: improved field naming, added invoice generation in fulfillment process, and migration to Biome formatter with new import features.
- Implemented store selection data mapping in create store page
- Upgraded @friendofsvelte/tipex to version 0.0.8
- Improved functionality and compatibility with updated libraries and dependencies
- Implementation of app initialization setup: The commits also mention the setup of app initialization, which suggests that the project now has a more streamlined and efficient way of starting up and running. This could potentially improve the user experience and make the app more user-friendly.
- Focus on improving overall functionality: These commits suggest that the development focus was on improving the overall functionality of the project. By adding database management scripts and app initialization setup, the project becomes more functional and powerful, potentially enhancing its capabilities
- Addition of database management scripts: The commits indicate that database management scripts were added, indicating a significant development in the project. This could mean that the project now has the ability to manage and manipulate data, making it more robust and dynamic.
Version v8.26
June
Week 26 2025
- StoreHippo product migration: The implementation of StoreHippo product migration was added, including new schema fields.
- Code style consistency: The string comparison operators and template literals were updated to ensure consistent code style.
- Fixed spelling error in secure catalog check
- Added new features for database and product management.
- Updated product listing permissions for admin access
- Implemented approval check for secure catalog
- Refactored login redirect and unused user role logic
- Added new feature for user updates: isApproved field and approval toggle
- Enhancements made to improve search functionality and user experience.
- Improved ranking rules by adding 'popularity:desc' to ensure accurate results.
- Streamlined code by refactoring imports and enhancing Meilisearch index handling.
Version v8.25
June
Week 25 2025
- Addition of user-tag and tag schemas, with implementation of tag management in user handlers.
- Integrated tags input component and updated customer data handling.
- Integration of tags input component and updated customer data handling.
- Improved coupon management UI with loading state and enhanced data handling.
- Added user-tag and tag schemas, and implemented tag management in user handlers.
- Enhanced coupon management UI with loading state and improved data handling.
Version v8.24
June
Week 24 2025
- Support for multi-db migrations: The new scripts specifically address the need for multi-database migrations, suggesting that the development team is working on supporting the use of multiple databases in their application.
- Improved database functionality: These scripts enhance the functionality of the database by allowing for more efficient migrations and seeding, saving time and effort for developers.
- Streamlining database seeding: The inclusion of seeding scripts also suggests a focus on streamlining the process of populating databases with initial data. This could improve the efficiency and consistency of database setup for the application.
- Addition of database management scripts: The commits include the addition of new scripts that allow for easier management of multiple databases, including migrations and seeding. This indicates a focus on improving the overall database management process.
- Addition of database management scripts: The commits include the addition of new scripts that allow for multi-database migrations and seeding, making it easier to manage and update databases.
- Enhanced database maintenance: With the inclusion of these scripts, database maintenance becomes more streamlined and organized, allowing for easier management and updates in the future.
- Refactored codebase to use Biome formatter and linter for better organization and readability.
- Improved sitemap functionality by fixing an issue with uploading.
- Codebase optimization: The migration to use Biome formatter and linter results in a more efficient and organized codebase.
- Added new features for store settings, scripts, and sitemap queue to enhance overall functionality.
- Bug fix: The fix for sitemap upload ensures that this feature works correctly and improves the user experience.
- Improved functionality: The addition of store settings, scripts, and sitemap queue functionality enhances the overall functionality of the project.
- Improved order fulfillment process: By implementing backorders and warehouse retrieval by product ID, this development improves the overall order fulfillment process and helps to ensure customer satisfaction.
- This update enhances the functionality of the system by streamlining the backorder process and providing easy access to warehouse information.
- This feature also includes the ability to retrieve warehouse information by product ID.
- Implemented backorder creation: This commit introduced the feature of creating backorders, which allows for the fulfillment of orders that cannot be immediately fulfilled due to product unavailability.
- Added warehouse retrieval by product ID: This commit added the functionality to retrieve warehouse information based on a specific product ID. This allows for better tracking and management of inventory.
- The development team added a new feature that allows for backorder creation.
Version v8.23
June
Week 23 2025
- The settings handler now allows for managing store working hours.
- The inclusion of store working hours management in the settings handler streamlines the process of managing and updating store hours, making it more efficient for businesses.
- The BusinessSettings component now includes the ability to configure working days and hours.
- These changes improve the overall functionality and customization options for businesses using the application.
- The addition of working days and hours configuration to the BusinessSettings component allows for more customizable and flexible scheduling options for businesses.
- Enhanced data handling and organization for improved functionality.
- Added currencies to store details response.
- Improved data retrieval process by implementing selectedStore feature in multiple components.
- Improved country data retrieval by utilizing selectedStore in multiple components.
- Enhanced store details response by including currency information.
Version v8.22
May
Week 22 2025
- Integration of Billie by Klarna payment method
- Utilized Stripe to facilitate payment processing
- Enhancement of payment options for customers
- Added new feature to integrate Billie by Klarna payment method
- Improved payment options for customers by offering Billie by Klarna as a payment option
- Utilization of Stripe for payment processing
- Addition of product variants to collections response
- Improved product variant functionality: The addition of product variants to the collections response allows for more comprehensive and detailed information about products, enhancing the overall functionality of the platform.
- Enhanced user experience: By including product variants in the collections response, users can easily view and compare different variations of a product within a collection, making the shopping experience more convenient and efficient.
- Improved user experience for browsing and purchasing products
- Enhancements to product display and customization options
- Increased product visibility: With the inclusion of product variants in the collections response, more products will be featured and highlighted, potentially increasing sales and revenue for the platform.
- Inclusion of product category in order list handler
- Enhancement of order and public list handlers to include product and variant details.
- Enhancement of order and public list handlers to include product and variant details
- Inclusion of product category in order list handler.
- Addition of bulk check endpoint for wishlists and updates to router configuration.
- Addition of bulk check endpoint for wishlists and updates to router configuration
Version v8.21
May
Week 21 2025
- Continual focus on enhancing the overall functionality and usability of the git system.
- Inclusion of multi-database migration tools to facilitate smooth transfer of data between databases.
- Addition of S3 file management: This commit introduces the capability to manage files in an S3 storage system, allowing for easier storage and retrieval of large files.
- Enhanced development capabilities: With the addition of S3 file management and multi-database migration tools, developers now have more tools at their disposal to improve their workflow and optimize their development processes.
- Addition of S3 file management feature to improve file handling and storage capabilities.
- Implementation of multi-database migration tools: This commit adds the ability to migrate data between multiple databases, streamlining the process and improving efficiency.
- 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.
- Unused social sharing buttons were identified and removed from the store configuration.
- Improving user experience: By removing unnecessary clutter from the store configuration, this development aims to enhance the overall user experience for store owners.
- This update reflects a focus on streamlining and optimizing the store's features for a better user experience.
- The removal of these buttons could potentially improve the performance of the store.
- 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.
- Improved user interface with the addition of slug, description, and rank features for collections.
- These additions enhance the organization and user experience of the UI.
- Users can now easily identify and navigate through collections based on their rank and description.
- 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.
- The UI now includes the ability to add a slug, description, and rank for collections.
- Improved filtering capabilities by excluding grouped attributes in product attribute query.
- Improved filtering for attribute queries by excluding grouped attributes.
- Enhanced warehouse creation and listing logic with better error handling and response structure.
- Improved filtering for product attributes by excluding grouped attributes.
- Further refined attribute query to exclude grouped attributes for improved filtering.
- Enhanced warehouse creation and listing with error handling and improved response structure.
Version v8.20
May
Week 20 2025
- Enhancement of the warehouse schema and import logic to include a slug field and lead time for more comprehensive data handling.
- Enhanced the warehouse schema and import logic to include both a slug and lead time, providing more comprehensive information for warehouse management.
- Added a slug field to the Warehouse type and updated related forms, which allows for easier identification and organization of warehouses.
- Included a sample inventory CSV to streamline the import process and improve data accuracy.
- 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.
- Fixed store ID retrieval in settings pages to use selectedStore.
- Enhanced user experience and functionality for managing payments and settings.
- Improved payment status filtering to support case variations.
- Updated store ID retrieval to use selectedStore in settings pages.
- Adding database management scripts and utilities for multi-database operations.
- Implementing store settings management with hooks and API integration.
- Added database management scripts and utilities for handling multiple databases
- Fixing an issue with page imports in _Information.svelte.
- Added database management scripts and utilities for multi-db operations
- Implemented store settings management with hooks and API integration
- Implemented store settings management with hooks and integration with API.
- Improved page import functionality in _Information.svelte file
- Fixed a page import issue in _Information.svelte
- Refactored code to comment out setStoreData calls
- Code optimization: By removing the setStoreData calls, the code becomes more streamlined and optimized, leading to better performance and easier maintenance in the future. This is an important development point as it highlights the importance of continuously improving and optimizing code.
- The code has been refactored to prevent state updates by commenting out setStoreData calls.
- Improved code efficiency and stability by removing unnecessary state changes
- Preventing state updates: The main purpose of these commits is to prevent state updates by commenting out the setStoreData calls. This helps to avoid any unnecessary changes to the state and ensures that the code runs smoothly.
- This change was likely made to improve the efficiency and functionality of the code.
- It shows a deliberate effort to optimize the code and prevent any potential errors or issues with state updates.
- Aimed to prevent state updates
- Refactored code to improve functionality: The commits involve making changes to the code by commenting out certain calls to setStoreData, which leads to an improvement in the overall functionality of the code.
- The page import feature was added to the project.
- Improved user experience by allowing for easy data retrieval from $app/state.
- Importing a page from the $app/state repository
- Updating the page to reflect changes made in the $app/state repository
- Ensuring consistency between the imported page and the $app/state repository
- Implemented functionality to import data from $app/state.
- The feature allows for importing pages from the $app/state.
- This development improves the efficiency of page creation and management.
- Created a new page import feature.
Version v8.19
May
Week 19 2025
- Inclusion of validation for inventory import to ensure accurate data.
- validation
- Implementation of inventory import functionality.
- Implementation of an inventory import feature.
- Inclusion of validation for inventory import to ensure data accuracy.
- Addition of new menu items for Products, Bails, and Inventory in the admin section.
- Addition of new menu items for Products, Bails, and Inventory to the admin section.
- Enhanced warehouse form submission with conditional save and update logic
- Added warehouse routes and handlers for listing warehouses by product
- Improved warehouse form submission with conditional save and update logic
- Implemented warehouse routes and handlers for listing warehouses by product
- Included lead time in warehouse inventory response
- Added lead time information to warehouse inventory response
- Implemented database management scripts and authentication handlers with one-time password functionality.
- Refactored code by removing debug logging from the handleSubmit function.
- Implemented warehouse management functionality with routes, handlers, and schema.
- Refactored handleSubmit function to remove debug logging.
- Added new feature of warehouses and bails.
- Added database management scripts and authentication handlers with one-time password functionality.
- Added warehouse functionality, including routes, handlers, and schema.
- Implemented new warehouse module and store configuration
- Improved store selection form handling and navigation, including bypassing CSRF and better error handling.
- Added new route and handler to retrieve inventory by product ID
- Added new route and handler for retrieving inventory by product ID
- Improved store selection form handling with server-side validation, better error handling, and improved UI
- Implemented inventory routes and handlers for listing inventory
- 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.
- Implemented measures to prevent unauthorized requests, such as skipping API calls on login and store selection pages and updating API path validation logic.
- 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 by skipping API calls on login and store selection pages, setting path for cookies, and updating API path validation logic.
Version v8.18
April
Week 18 2025
- Removed ModeWatcher and import errors from core/load-functions
- Refactored common/modal, form/textbox, and form/select into renderer
- Resolved import errors in the core/load-functions file.
- Refactored the /common/modal, /form/textbox, and /form/select files into a renderer.
- Exposed user as a snippet parameter
- 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.
- Utilized page data for filters and replaced context provider logic for better performance.
- Integrated pagination logic into dedicated renderer component for improved efficiency.
- Modularized and integrated pagination logic, address form and list components, coupon drawer, and authentication components for a more streamlined and modular approach to development.
- Utilized page?.data for filters and replaced context provider logic for improved functionality.
- Refactored product details page components for improved organization and functionality.
- component
- Reorganized code structure by moving theme files, components, utils, and services to more appropriate directories for improved efficiency and readability.
- Improved product details page through refactoring.
- Refactored various components into dedicated renderer modules for better organization and modularity.
- 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.
- Modularized commonly used components such as address form, list, and coupon drawer for easier implementation.
- Reorganized code structure by moving files to core directories and removing unused components.
- 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.
- Refactored and improved authentication components.
- page components
- Refactored various components into specific renderer modules for improved organization and functionality.
- Moved composables and load functions to core directory for improved code structure.
- Simplified thumbnail update logic in product handler for improved efficiency.
- Simplified thumbnail update logic in product handler
- Simplified thumbnail update logic in product handler to improve efficiency.
- Added basic video playback functionality in banners.
- Added basic video playback functionality to banners.
- Added basic video playback in banners
- Refactored code to remove mode-watcher dependency and improve overall code cleanliness.
- Removed mode-watcher dependency and cleaned up related components
Version v8.27
July
Week 27 2025
- Improvements to getOne handler: changes order of line items to descending by created date and adds createdAt field to product selection.
- Standardizes product field attribute naming for consistency in exports.
- Enhancements to export functionality: improved field naming, added invoice generation in fulfillment process, and migration to Biome formatter with new import features.
- Implemented store selection data mapping in create store page
- Upgraded @friendofsvelte/tipex to version 0.0.8
- Improved functionality and compatibility with updated libraries and dependencies
- Implementation of app initialization setup: The commits also mention the setup of app initialization, which suggests that the project now has a more streamlined and efficient way of starting up and running. This could potentially improve the user experience and make the app more user-friendly.
- Focus on improving overall functionality: These commits suggest that the development focus was on improving the overall functionality of the project. By adding database management scripts and app initialization setup, the project becomes more functional and powerful, potentially enhancing its capabilities
- Addition of database management scripts: The commits indicate that database management scripts were added, indicating a significant development in the project. This could mean that the project now has the ability to manage and manipulate data, making it more robust and dynamic.
Version v8.26
June
Week 26 2025
- StoreHippo product migration: The implementation of StoreHippo product migration was added, including new schema fields.
- Code style consistency: The string comparison operators and template literals were updated to ensure consistent code style.
- Fixed spelling error in secure catalog check
- Added new features for database and product management.
- Updated product listing permissions for admin access
- Implemented approval check for secure catalog
- Refactored login redirect and unused user role logic
- Added new feature for user updates: isApproved field and approval toggle
- Enhancements made to improve search functionality and user experience.
- Improved ranking rules by adding 'popularity:desc' to ensure accurate results.
- Streamlined code by refactoring imports and enhancing Meilisearch index handling.
Version v8.25
June
Week 25 2025
- Addition of user-tag and tag schemas, with implementation of tag management in user handlers.
- Integrated tags input component and updated customer data handling.
- Integration of tags input component and updated customer data handling.
- Improved coupon management UI with loading state and enhanced data handling.
- Added user-tag and tag schemas, and implemented tag management in user handlers.
- Enhanced coupon management UI with loading state and improved data handling.
Version v8.24
June
Week 24 2025
- Support for multi-db migrations: The new scripts specifically address the need for multi-database migrations, suggesting that the development team is working on supporting the use of multiple databases in their application.
- Improved database functionality: These scripts enhance the functionality of the database by allowing for more efficient migrations and seeding, saving time and effort for developers.
- Streamlining database seeding: The inclusion of seeding scripts also suggests a focus on streamlining the process of populating databases with initial data. This could improve the efficiency and consistency of database setup for the application.
- Addition of database management scripts: The commits include the addition of new scripts that allow for easier management of multiple databases, including migrations and seeding. This indicates a focus on improving the overall database management process.
- Addition of database management scripts: The commits include the addition of new scripts that allow for multi-database migrations and seeding, making it easier to manage and update databases.
- Enhanced database maintenance: With the inclusion of these scripts, database maintenance becomes more streamlined and organized, allowing for easier management and updates in the future.
- Refactored codebase to use Biome formatter and linter for better organization and readability.
- Improved sitemap functionality by fixing an issue with uploading.
- Codebase optimization: The migration to use Biome formatter and linter results in a more efficient and organized codebase.
- Added new features for store settings, scripts, and sitemap queue to enhance overall functionality.
- Bug fix: The fix for sitemap upload ensures that this feature works correctly and improves the user experience.
- Improved functionality: The addition of store settings, scripts, and sitemap queue functionality enhances the overall functionality of the project.
- Improved order fulfillment process: By implementing backorders and warehouse retrieval by product ID, this development improves the overall order fulfillment process and helps to ensure customer satisfaction.
- This update enhances the functionality of the system by streamlining the backorder process and providing easy access to warehouse information.
- This feature also includes the ability to retrieve warehouse information by product ID.
- Implemented backorder creation: This commit introduced the feature of creating backorders, which allows for the fulfillment of orders that cannot be immediately fulfilled due to product unavailability.
- Added warehouse retrieval by product ID: This commit added the functionality to retrieve warehouse information based on a specific product ID. This allows for better tracking and management of inventory.
- The development team added a new feature that allows for backorder creation.
Version v8.23
June
Week 23 2025
- The settings handler now allows for managing store working hours.
- The inclusion of store working hours management in the settings handler streamlines the process of managing and updating store hours, making it more efficient for businesses.
- The BusinessSettings component now includes the ability to configure working days and hours.
- These changes improve the overall functionality and customization options for businesses using the application.
- The addition of working days and hours configuration to the BusinessSettings component allows for more customizable and flexible scheduling options for businesses.
- Enhanced data handling and organization for improved functionality.
- Added currencies to store details response.
- Improved data retrieval process by implementing selectedStore feature in multiple components.
- Improved country data retrieval by utilizing selectedStore in multiple components.
- Enhanced store details response by including currency information.
Version v8.22
May
Week 22 2025
- Integration of Billie by Klarna payment method
- Utilized Stripe to facilitate payment processing
- Enhancement of payment options for customers
- Added new feature to integrate Billie by Klarna payment method
- Improved payment options for customers by offering Billie by Klarna as a payment option
- Utilization of Stripe for payment processing
- Addition of product variants to collections response
- Improved product variant functionality: The addition of product variants to the collections response allows for more comprehensive and detailed information about products, enhancing the overall functionality of the platform.
- Enhanced user experience: By including product variants in the collections response, users can easily view and compare different variations of a product within a collection, making the shopping experience more convenient and efficient.
- Improved user experience for browsing and purchasing products
- Enhancements to product display and customization options
- Increased product visibility: With the inclusion of product variants in the collections response, more products will be featured and highlighted, potentially increasing sales and revenue for the platform.
- Inclusion of product category in order list handler
- Enhancement of order and public list handlers to include product and variant details.
- Enhancement of order and public list handlers to include product and variant details
- Inclusion of product category in order list handler.
- Addition of bulk check endpoint for wishlists and updates to router configuration.
- Addition of bulk check endpoint for wishlists and updates to router configuration
Version v8.21
May
Week 21 2025
- Continual focus on enhancing the overall functionality and usability of the git system.
- Inclusion of multi-database migration tools to facilitate smooth transfer of data between databases.
- Addition of S3 file management: This commit introduces the capability to manage files in an S3 storage system, allowing for easier storage and retrieval of large files.
- Enhanced development capabilities: With the addition of S3 file management and multi-database migration tools, developers now have more tools at their disposal to improve their workflow and optimize their development processes.
- Addition of S3 file management feature to improve file handling and storage capabilities.
- Implementation of multi-database migration tools: This commit adds the ability to migrate data between multiple databases, streamlining the process and improving efficiency.
- 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.
- Unused social sharing buttons were identified and removed from the store configuration.
- Improving user experience: By removing unnecessary clutter from the store configuration, this development aims to enhance the overall user experience for store owners.
- This update reflects a focus on streamlining and optimizing the store's features for a better user experience.
- The removal of these buttons could potentially improve the performance of the store.
- 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.
- Improved user interface with the addition of slug, description, and rank features for collections.
- These additions enhance the organization and user experience of the UI.
- Users can now easily identify and navigate through collections based on their rank and description.
- 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.
- The UI now includes the ability to add a slug, description, and rank for collections.
- Improved filtering capabilities by excluding grouped attributes in product attribute query.
- Improved filtering for attribute queries by excluding grouped attributes.
- Enhanced warehouse creation and listing logic with better error handling and response structure.
- Improved filtering for product attributes by excluding grouped attributes.
- Further refined attribute query to exclude grouped attributes for improved filtering.
- Enhanced warehouse creation and listing with error handling and improved response structure.
Version v8.20
May
Week 20 2025
- Enhancement of the warehouse schema and import logic to include a slug field and lead time for more comprehensive data handling.
- Enhanced the warehouse schema and import logic to include both a slug and lead time, providing more comprehensive information for warehouse management.
- Added a slug field to the Warehouse type and updated related forms, which allows for easier identification and organization of warehouses.
- Included a sample inventory CSV to streamline the import process and improve data accuracy.
- 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.
- Fixed store ID retrieval in settings pages to use selectedStore.
- Enhanced user experience and functionality for managing payments and settings.
- Improved payment status filtering to support case variations.
- Updated store ID retrieval to use selectedStore in settings pages.
- Adding database management scripts and utilities for multi-database operations.
- Implementing store settings management with hooks and API integration.
- Added database management scripts and utilities for handling multiple databases
- Fixing an issue with page imports in _Information.svelte.
- Added database management scripts and utilities for multi-db operations
- Implemented store settings management with hooks and API integration
- Implemented store settings management with hooks and integration with API.
- Improved page import functionality in _Information.svelte file
- Fixed a page import issue in _Information.svelte
- Refactored code to comment out setStoreData calls
- Code optimization: By removing the setStoreData calls, the code becomes more streamlined and optimized, leading to better performance and easier maintenance in the future. This is an important development point as it highlights the importance of continuously improving and optimizing code.
- The code has been refactored to prevent state updates by commenting out setStoreData calls.
- Improved code efficiency and stability by removing unnecessary state changes
- Preventing state updates: The main purpose of these commits is to prevent state updates by commenting out the setStoreData calls. This helps to avoid any unnecessary changes to the state and ensures that the code runs smoothly.
- This change was likely made to improve the efficiency and functionality of the code.
- It shows a deliberate effort to optimize the code and prevent any potential errors or issues with state updates.
- Aimed to prevent state updates
- Refactored code to improve functionality: The commits involve making changes to the code by commenting out certain calls to setStoreData, which leads to an improvement in the overall functionality of the code.
- The page import feature was added to the project.
- Improved user experience by allowing for easy data retrieval from $app/state.
- Importing a page from the $app/state repository
- Updating the page to reflect changes made in the $app/state repository
- Ensuring consistency between the imported page and the $app/state repository
- Implemented functionality to import data from $app/state.
- The feature allows for importing pages from the $app/state.
- This development improves the efficiency of page creation and management.
- Created a new page import feature.
Version v8.19
May
Week 19 2025
- Inclusion of validation for inventory import to ensure accurate data.
- validation
- Implementation of inventory import functionality.
- Implementation of an inventory import feature.
- Inclusion of validation for inventory import to ensure data accuracy.
- Addition of new menu items for Products, Bails, and Inventory in the admin section.
- Addition of new menu items for Products, Bails, and Inventory to the admin section.
- Enhanced warehouse form submission with conditional save and update logic
- Added warehouse routes and handlers for listing warehouses by product
- Improved warehouse form submission with conditional save and update logic
- Implemented warehouse routes and handlers for listing warehouses by product
- Included lead time in warehouse inventory response
- Added lead time information to warehouse inventory response
- Implemented database management scripts and authentication handlers with one-time password functionality.
- Refactored code by removing debug logging from the handleSubmit function.
- Implemented warehouse management functionality with routes, handlers, and schema.
- Refactored handleSubmit function to remove debug logging.
- Added new feature of warehouses and bails.
- Added database management scripts and authentication handlers with one-time password functionality.
- Added warehouse functionality, including routes, handlers, and schema.
- Implemented new warehouse module and store configuration
- Improved store selection form handling and navigation, including bypassing CSRF and better error handling.
- Added new route and handler to retrieve inventory by product ID
- Added new route and handler for retrieving inventory by product ID
- Improved store selection form handling with server-side validation, better error handling, and improved UI
- Implemented inventory routes and handlers for listing inventory
- 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.
- Implemented measures to prevent unauthorized requests, such as skipping API calls on login and store selection pages and updating API path validation logic.
- 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 by skipping API calls on login and store selection pages, setting path for cookies, and updating API path validation logic.
Version v8.18
April
Week 18 2025
- Removed ModeWatcher and import errors from core/load-functions
- Refactored common/modal, form/textbox, and form/select into renderer
- Resolved import errors in the core/load-functions file.
- Refactored the /common/modal, /form/textbox, and /form/select files into a renderer.
- Exposed user as a snippet parameter
- 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.
- Utilized page data for filters and replaced context provider logic for better performance.
- Integrated pagination logic into dedicated renderer component for improved efficiency.
- Modularized and integrated pagination logic, address form and list components, coupon drawer, and authentication components for a more streamlined and modular approach to development.
- Utilized page?.data for filters and replaced context provider logic for improved functionality.
- Refactored product details page components for improved organization and functionality.
- component
- Reorganized code structure by moving theme files, components, utils, and services to more appropriate directories for improved efficiency and readability.
- Improved product details page through refactoring.
- Refactored various components into dedicated renderer modules for better organization and modularity.
- 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.
- Modularized commonly used components such as address form, list, and coupon drawer for easier implementation.
- Reorganized code structure by moving files to core directories and removing unused components.
- 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.
- Refactored and improved authentication components.
- page components
- Refactored various components into specific renderer modules for improved organization and functionality.
- Moved composables and load functions to core directory for improved code structure.
- Simplified thumbnail update logic in product handler for improved efficiency.
- Simplified thumbnail update logic in product handler
- Simplified thumbnail update logic in product handler to improve efficiency.
- Added basic video playback functionality in banners.
- Added basic video playback functionality to banners.
- Added basic video playback in banners
- Refactored code to remove mode-watcher dependency and improve overall code cleanliness.
- Removed mode-watcher dependency and cleaned up related components