2.9.3 2026-07-19
• [2026-07-19] refactor: simplify fee text generation by omitting product names and adding total label conditionally
• [2026-07-19] refactor: update fee application descriptions to clarify combined totals for products in cart
• [2026-07-19] feat: add fee application modes for products, categories, and brands
• [2026-07-09] Refactor syncOrderFeeToCartTotal method to return products subtotal and improve fee calculation logic
• [2026-07-09] Refactor fee notice rendering to use trusted HTML and improve tax display consistency
• [2026-07-09] Implement syncOrderFeeToCartTotal method to ensure fee product price aligns with current cart totals
• [2026-07-09] Add multi-language support for order fees and create AJAX endpoint for fee notices
• [2026-07-09] Enhance fee display logic to format amounts with tax rates and ensure consistency across order and brand fees
• [2026-07-09] Fix minimum fee handling and ensure cart product cache is refreshed after price updates
• [2026-07-09] Repair fee attribute combination creation logic to handle incomplete installations and ensure proper configuration restoration
• [2026-07-09] Fix position calculation for attribute group to handle array results from database query
• [2026-07-09] Fix fee update logic to check for existing product attribute before updating price
• [2026-07-09] Refactor out_of_stock handling for fee products to use StockAvailable API for reliability across PrestaShop versions
• [2026-07-09] Bump version to 2.9.2 and enforce out-of-stock policy for fee products to ensure mandatory fees can be re-added to the cart
• [2026-07-09] Add order fee notices to cart page and enhance fee explanation logic
• [2026-07-09] Refactor code structure for improved readability and maintainability
• [2026-07-09] Add fee awareness notices for products and improve unchangeable fee handling
• [2026-07-09] Fix tax rules retrieval and prevent DB exceptions during attribute insertion
• [2026-07-04] Refactor fee calculation logic to improve category checks for order fees in cart
• [2026-07-04] Add mandatory order fee setting and update admin panel for fee behavior options
• [2026-07-03] Refactor product attribute retrieval and sync fee calculations in cart management
• [2026-06-30] Add active fee status panel, documentation link, and reset warning to translations for multiple languages
• [2026-06-30] Update version to 2.9.1 and add upgrade script to fix brand-based fee storage issue
• [2026-06-29] Update documentation links to use absolute URLs for improved accessibility
• [2026-06-29] Remove outdated documentation files and update module to include dynamic documentation URL based on language. Enhance admin panel to provide direct access to documentation with a new button, improving user experience and accessibility of installation instructions.
• [2026-06-29] Fix display name formatting in module description for clarity
• [2026-06-29] Update module display name and description; add active fee status summary and alerts for brand selection
• [2026-06-29] Refactor SQL queries to improve clarity and prevent potential issues with attribute group retrieval
• [2026-06-26] Enhance fee visibility management and implement unchangeable fee attributes in cart
• [2026-06-26] Refactor fee handling logic to improve fee re-application and per-quantity calculations in cart
2.9.2 2026-07-09
• [2026-07-09] Refactor syncOrderFeeToCartTotal method to return products subtotal and improve fee calculation logic
• [2026-07-09] Refactor fee notice rendering to use trusted HTML and improve tax display consistency
• [2026-07-09] Implement syncOrderFeeToCartTotal method to ensure fee product price aligns with current cart totals
• [2026-07-09] Add multi-language support for order fees and create AJAX endpoint for fee notices
• [2026-07-09] Enhance fee display logic to format amounts with tax rates and ensure consistency across order and brand fees
• [2026-07-09] Fix minimum fee handling and ensure cart product cache is refreshed after price updates
• [2026-07-09] Repair fee attribute combination creation logic to handle incomplete installations and ensure proper configuration restoration
• [2026-07-09] Fix position calculation for attribute group to handle array results from database query
• [2026-07-09] Fix fee update logic to check for existing product attribute before updating price
• [2026-07-09] Refactor out_of_stock handling for fee products to use StockAvailable API for reliability across PrestaShop versions
• [2026-07-09] Bump version to 2.9.2 and enforce out-of-stock policy for fee products to ensure mandatory fees can be re-added to the cart
• [2026-07-09] Add order fee notices to cart page and enhance fee explanation logic
• [2026-07-09] Refactor code structure for improved readability and maintainability
• [2026-07-09] Add fee awareness notices for products and improve unchangeable fee handling
• [2026-07-09] Fix tax rules retrieval and prevent DB exceptions during attribute insertion
• [2026-07-04] Refactor fee calculation logic to improve category checks for order fees in cart
• [2026-07-04] Add mandatory order fee setting and update admin panel for fee behavior options
• [2026-07-03] Refactor product attribute retrieval and sync fee calculations in cart management
• [2026-06-30] Add active fee status panel, documentation link, and reset warning to translations for multiple languages
• [2026-06-30] Update version to 2.9.1 and add upgrade script to fix brand-based fee storage issue
• [2026-06-29] Update documentation links to use absolute URLs for improved accessibility
• [2026-06-29] Remove outdated documentation files and update module to include dynamic documentation URL based on language. Enhance admin panel to provide direct access to documentation with a new button, improving user experience and accessibility of installation instructions.
• [2026-06-29] Fix display name formatting in module description for clarity
• [2026-06-29] Update module display name and description; add active fee status summary and alerts for brand selection
• [2026-06-29] Refactor SQL queries to improve clarity and prevent potential issues with attribute group retrieval
• [2026-06-26] Enhance fee visibility management and implement unchangeable fee attributes in cart
• [2026-06-26] Refactor fee handling logic to improve fee re-application and per-quantity calculations in cart
• [2026-06-26] Implement unchangeable fee attribute logic to prevent removal of mandatory fees from the cart
• [2026-06-26] Refactor fee insertion logic to ensure hidden inputs are submitted with the Add to Cart action
• [2026-06-26] Refactor ZIP handling logic and reposition fee display on product page for improved functionality
2.9.1 2026-06-30
• [2026-06-30] Add active fee status panel, documentation link, and reset warning to translations for multiple languages
• [2026-06-30] Update version to 2.9.1 and add upgrade script to fix brand-based fee storage issue
• [2026-06-29] Update documentation links to use absolute URLs for improved accessibility
• [2026-06-29] Remove outdated documentation files and update module to include dynamic documentation URL based on language. Enhance admin panel to provide direct access to documentation with a new button, improving user experience and accessibility of installation instructions.
• [2026-06-29] Fix display name formatting in module description for clarity
• [2026-06-29] Update module display name and description; add active fee status summary and alerts for brand selection
• [2026-06-29] Refactor SQL queries to improve clarity and prevent potential issues with attribute group retrieval
• [2026-06-26] Enhance fee visibility management and implement unchangeable fee attributes in cart
• [2026-06-26] Refactor fee handling logic to improve fee re-application and per-quantity calculations in cart
• [2026-06-26] Implement unchangeable fee attribute logic to prevent removal of mandatory fees from the cart
• [2026-06-26] Refactor fee insertion logic to ensure hidden inputs are submitted with the Add to Cart action
• [2026-06-26] Refactor ZIP handling logic and reposition fee display on product page for improved functionality
• [2026-06-26] Add repositionFee function to dynamically adjust fee display position on product page
• [2026-06-26] Reuse existing "Fee Type" attribute group and enhance product creation logic to prevent duplicates and ensure visibility
• [2026-06-26] Update hooks for product display and version bump to 2.9.0
• [2026-06-26] Implement deleteFee action in AdminOnefeeZipController and update deleteRow function in admintabfee.tpl
• [2026-06-26] Refactor translations and update admin template for fee management
• [2026-06-26] Add new templates for import failure and success messages, and update front-end templates
• [2026-06-21] Enhance customer management interface and functionality
• [2025-09-14] admin page explanation is improved based on new capabilities
• [2025-09-14] - Version 2.8.0
• [2025-08-24] Brand (manufacturer) based fee feature is added
• [2025-01-16] bqSQL fix on _DB_PREFIX_ constant instances
• [2025-01-15] v2.7.6
• [2025-01-09] product update for attribute fix
• [2024-07-29] v2.7.5. Remove unused popup.js and onefee.css files
• [2024-06-25] Fix commented out code in export.php and delete.php
• [2024-04-17] security fix
• [2024-04-17] duplicate jquery loading on categorycontroller is prevented
• [2024-02-24] Add quantity column to product_attribute table
2.9.0 2026-06-29
• [2026-06-29] Update documentation links to use absolute URLs for improved accessibility
• [2026-06-29] Remove outdated documentation files and update module to include dynamic documentation URL based on language. Enhance admin panel to provide direct access to documentation with a new button, improving user experience and accessibility of installation instructions.
• [2026-06-29] Fix display name formatting in module description for clarity
• [2026-06-29] Update module display name and description; add active fee status summary and alerts for brand selection
• [2026-06-29] Refactor SQL queries to improve clarity and prevent potential issues with attribute group retrieval
• [2026-06-26] Enhance fee visibility management and implement unchangeable fee attributes in cart
• [2026-06-26] Refactor fee handling logic to improve fee re-application and per-quantity calculations in cart
• [2026-06-26] Implement unchangeable fee attribute logic to prevent removal of mandatory fees from the cart
• [2026-06-26] Refactor fee insertion logic to ensure hidden inputs are submitted with the Add to Cart action
• [2026-06-26] Refactor ZIP handling logic and reposition fee display on product page for improved functionality
• [2026-06-26] Add repositionFee function to dynamically adjust fee display position on product page
• [2026-06-26] Reuse existing "Fee Type" attribute group and enhance product creation logic to prevent duplicates and ensure visibility
• [2026-06-26] Update hooks for product display and version bump to 2.9.0
• [2026-06-26] Implement deleteFee action in AdminOnefeeZipController and update deleteRow function in admintabfee.tpl
• [2026-06-26] Refactor translations and update admin template for fee management
• [2026-06-26] Add new templates for import failure and success messages, and update front-end templates
• [2026-06-21] Enhance customer management interface and functionality
• [2025-09-14] admin page explanation is improved based on new capabilities
• [2025-09-14] - Version 2.8.0
• [2025-08-24] Brand (manufacturer) based fee feature is added
• [2025-01-16] bqSQL fix on _DB_PREFIX_ constant instances
• [2025-01-15] v2.7.6
• [2025-01-09] product update for attribute fix
• [2024-07-29] v2.7.5. Remove unused popup.js and onefee.css files
• [2024-06-25] Fix commented out code in export.php and delete.php
• [2024-04-17] security fix
• [2024-04-17] duplicate jquery loading on categorycontroller is prevented
• [2024-02-24] Add quantity column to product_attribute table
• [2023-12-27] Fix ajax-cart.js file replacement and restore, add missing SQL columns and tables
• [2023-10-02] Squaremeter module compatibility
2.8.0 2026-06-29
• [2026-06-29] Update documentation links to use absolute URLs for improved accessibility
• [2026-06-29] Remove outdated documentation files and update module to include dynamic documentation URL based on language. Enhance admin panel to provide direct access to documentation with a new button, improving user experience and accessibility of installation instructions.
• [2026-06-29] Fix display name formatting in module description for clarity
• [2026-06-29] Update module display name and description; add active fee status summary and alerts for brand selection
• [2026-06-29] Refactor SQL queries to improve clarity and prevent potential issues with attribute group retrieval
• [2026-06-26] Enhance fee visibility management and implement unchangeable fee attributes in cart
• [2026-06-26] Refactor fee handling logic to improve fee re-application and per-quantity calculations in cart
• [2026-06-26] Implement unchangeable fee attribute logic to prevent removal of mandatory fees from the cart
• [2026-06-26] Refactor fee insertion logic to ensure hidden inputs are submitted with the Add to Cart action
• [2026-06-26] Refactor ZIP handling logic and reposition fee display on product page for improved functionality
• [2026-06-26] Add repositionFee function to dynamically adjust fee display position on product page
• [2026-06-26] Reuse existing "Fee Type" attribute group and enhance product creation logic to prevent duplicates and ensure visibility
• [2026-06-26] Update hooks for product display and version bump to 2.9.0
• [2026-06-26] Implement deleteFee action in AdminOnefeeZipController and update deleteRow function in admintabfee.tpl
• [2026-06-26] Refactor translations and update admin template for fee management
• [2026-06-26] Add new templates for import failure and success messages, and update front-end templates
• [2026-06-21] Enhance customer management interface and functionality
• [2025-09-14] admin page explanation is improved based on new capabilities
• [2025-09-14] - Version 2.8.0
• [2025-08-24] Brand (manufacturer) based fee feature is added
• [2025-01-16] bqSQL fix on _DB_PREFIX_ constant instances
• [2025-01-15] v2.7.6
• [2025-01-09] product update for attribute fix
• [2024-07-29] v2.7.5. Remove unused popup.js and onefee.css files
• [2024-06-25] Fix commented out code in export.php and delete.php
• [2024-04-17] security fix
• [2024-04-17] duplicate jquery loading on categorycontroller is prevented
• [2024-02-24] Add quantity column to product_attribute table
• [2023-12-27] Fix ajax-cart.js file replacement and restore, add missing SQL columns and tables
• [2023-10-02] Squaremeter module compatibility
2.9.0 2026-06-29
• [2026-06-29] Update documentation links to use absolute URLs for improved accessibility
• [2026-06-29] Remove outdated documentation files and update module to include dynamic documentation URL based on language. Enhance admin panel to provide direct access to documentation with a new button, improving user experience and accessibility of installation instructions.
• [2026-06-29] Fix display name formatting in module description for clarity
• [2026-06-29] Update module display name and description; add active fee status summary and alerts for brand selection
• [2026-06-29] Refactor SQL queries to improve clarity and prevent potential issues with attribute group retrieval
• [2026-06-26] Enhance fee visibility management and implement unchangeable fee attributes in cart
• [2026-06-26] Refactor fee handling logic to improve fee re-application and per-quantity calculations in cart
• [2026-06-26] Implement unchangeable fee attribute logic to prevent removal of mandatory fees from the cart
• [2026-06-26] Refactor fee insertion logic to ensure hidden inputs are submitted with the Add to Cart action
• [2026-06-26] Refactor ZIP handling logic and reposition fee display on product page for improved functionality
• [2026-06-26] Add repositionFee function to dynamically adjust fee display position on product page
• [2026-06-26] Reuse existing "Fee Type" attribute group and enhance product creation logic to prevent duplicates and ensure visibility
• [2026-06-26] Update hooks for product display and version bump to 2.9.0
• [2026-06-26] Implement deleteFee action in AdminOnefeeZipController and update deleteRow function in admintabfee.tpl
• [2026-06-26] Refactor translations and update admin template for fee management
• [2026-06-26] Add new templates for import failure and success messages, and update front-end templates
• [2026-06-21] Enhance customer management interface and functionality
• [2025-09-14] admin page explanation is improved based on new capabilities
• [2025-09-14] - Version 2.8.0
• [2025-08-24] Brand (manufacturer) based fee feature is added
• [2025-01-16] bqSQL fix on _DB_PREFIX_ constant instances
• [2025-01-15] v2.7.6
• [2025-01-09] product update for attribute fix
• [2024-07-29] v2.7.5. Remove unused popup.js and onefee.css files
• [2024-06-25] Fix commented out code in export.php and delete.php
• [2024-04-17] security fix
• [2024-04-17] duplicate jquery loading on categorycontroller is prevented
• [2024-02-24] Add quantity column to product_attribute table
• [2023-12-27] Fix ajax-cart.js file replacement and restore, add missing SQL columns and tables
• [2023-10-02] Squaremeter module compatibility