1.6.1.25
(Under development)
- WordPress 6.9 compatibility - Tested up to 6.9.4.
- Compatibility with PHP 8.5 (released November 18, 2025).
- Tested up to PHP 8.5.5 on PHP-FPM on Linux servers.
- Refactored codebase. Full compliance with PSR-1 to PSR-12.
- Enabled
- Fixed type issue in
- Improved search performance. Now using binary-safe methods.
- Existing WooCommerce settings in Inventory items: Options will now not be overwritten if WooCommerce is disabled.
- Added a warning in case the WooCommerce plugin was not found on the system.
- The API classes for the ERP are now services, separated from the Model.
- Improved compatibility with IIS.
- Moved notices in the System class.
- Improved Database classes.
- Implemented db query builder class.
- Refactored database queries to use query builder pattern. Uses explicit parameters instead of string parsing.
- Minimum PHP requirement updated: PDO is now required only (MySQLi support removed).
- Stricter parameter type checking in various methods.
- Improved the messages system.
- Improved the Session class.
- Various other improvements.
(Under development)
- WordPress 6.9 compatibility - Tested up to 6.9.4.
- Compatibility with PHP 8.5 (released November 18, 2025).
- Tested up to PHP 8.5.5 on PHP-FPM on Linux servers.
- Refactored codebase. Full compliance with PSR-1 to PSR-12.
- Enabled
strict_types across the entire framework.- Fixed type issue in
insert() by casting lastInsertId() to (int) in the PdoDriver class.- Improved search performance. Now using binary-safe methods.
- Existing WooCommerce settings in Inventory items: Options will now not be overwritten if WooCommerce is disabled.
- Added a warning in case the WooCommerce plugin was not found on the system.
- The API classes for the ERP are now services, separated from the Model.
- Improved compatibility with IIS.
- Moved notices in the System class.
- Improved Database classes.
- Implemented db query builder class.
- Refactored database queries to use query builder pattern. Uses explicit parameters instead of string parsing.
- Minimum PHP requirement updated: PDO is now required only (MySQLi support removed).
- Stricter parameter type checking in various methods.
- Improved the messages system.
- Improved the Session class.
- Various other improvements.
1.6.1
(October 13, 2025)
- Improved installer.
- Various improvements.
(October 13, 2025)
- Improved installer.
- Various improvements.
1.6.0
(October 9, 2025)
- Major maintenance release.
- Implemented the native WordPress update system.
- Removed the Setup plugin and all dependencies to it.
- Code quality optimization and performance improvements.
- Various other improvements.
(October 9, 2025)
- Major maintenance release.
- Implemented the native WordPress update system.
- Removed the Setup plugin and all dependencies to it.
- Code quality optimization and performance improvements.
- Various other improvements.
1.5.4
(September 26, 2025)
- Minimized the use of
- Improved UI.
- Various improvements.
(September 26, 2025)
- Minimized the use of
params::get().- Improved UI.
- Various improvements.
1.5.3
(September 21, 2025)
- Improved performance and optimized database bulk-insert handling for large datasets (100k+ rows).
- Switched to PDO exceptions using
- Switched to session-based MySQLi error reporting (
- Now setting the PDO/MySQLi mode
-
- Improved the database classes. Better resource management and handling.
- Additional check for
- Added more checks to the System section.
- Various other improvements.
(September 21, 2025)
- Improved performance and optimized database bulk-insert handling for large datasets (100k+ rows).
- Switched to PDO exceptions using
PDO::ATTR_ERRMODE set to ERRMODE_EXCEPTION.- Switched to session-based MySQLi error reporting (
MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT).- Now setting the PDO/MySQLi mode
NO_AUTO_CREATE_USER only on PHP 7 or MySQL server software version older than 8.-
mysqlnd is now required when using MySQLi driver.- Improved the database classes. Better resource management and handling.
- Additional check for
NUL bytes before passing string to the header().- Added more checks to the System section.
- Various other improvements.
1.5.2
(September 16, 2025)
- Better error handling on
- Improved error logging.
- Better isolation of ajax requests.
- Various improvements.
(September 16, 2025)
- Better error handling on
RecursiveDirectoryIterator, RecursiveIteratorIterator and more.- Improved error logging.
- Better isolation of ajax requests.
- Various improvements.
1.5.1
(September 10, 2025)
- Improved
- Warnings about missing server packages are now mandatory.
- Improved error handling in cronjobs and UI pages.
- Improved error handling when packages are missing from the server.
- Moved the deactivation hook to the main plugin file.
- Added more checks to the System section.
- Improved Installer.
- Improved all text in English and Greek translations.
- Various improvements.
(September 10, 2025)
- Improved
substr() method to handle null length correctly in PHP 7.- Warnings about missing server packages are now mandatory.
- Improved error handling in cronjobs and UI pages.
- Improved error handling when packages are missing from the server.
- Moved the deactivation hook to the main plugin file.
- Added more checks to the System section.
- Improved Installer.
- Improved all text in English and Greek translations.
- Various improvements.
1.5.0
(September 8, 2025)
- Added compatibility support for WordPress versions from
- The minimum WordPress version changed to
- The recommended WordPress version changed to
- The recommended WooCommerce version changed to
- Added footer to the backend UI.
- Fixed menu position in WordPress versions older than
- Fixed a false negative in the System section.
- Disabled more WP core update checks on the plugin UI and during execution in WP
- Removed more WP core admin notices on the plugin UI and during execution in WP
- Short-circuit outbound HTTP requests, including to
- Added fallback for missing
- Improved performance.
- Improved UI.
- Various improvements.
- Tested on WordPress versions from
- Tested on PHP versions from
(September 8, 2025)
- Added compatibility support for WordPress versions from
5.1 down to 3.9.- The minimum WordPress version changed to
3.9.- The recommended WordPress version changed to
6.8.2 or newer.- The recommended WooCommerce version changed to
10.1.2 or newer.- Added footer to the backend UI.
- Fixed menu position in WordPress versions older than
6.0.0.- Fixed a false negative in the System section.
- Disabled more WP core update checks on the plugin UI and during execution in WP
6.8.1 or older.- Removed more WP core admin notices on the plugin UI and during execution in WP
6.8.1 or older.- Short-circuit outbound HTTP requests, including to
wordpress.org update endpoints on the plugin backend UI.- Added fallback for missing
get_user_locale() in WordPress 4.6 or older.- Improved performance.
- Improved UI.
- Various improvements.
- Tested on WordPress versions from
6.8.2 down to 3.9.0.- Tested on PHP versions from
8.4.12 down to 7.0.33 on Linux.
1.4.0
(September 6, 2025)
- Implemented sidebar to the backend UI.
- Now setting backend UI page title to a custom string.
- Various improvements.
(September 6, 2025)
- Implemented sidebar to the backend UI.
- Now setting backend UI page title to a custom string.
- Various improvements.
1.3.1
(September 3, 2025)
- Improved UI.
- Various changes/improvements.
(September 3, 2025)
- Improved UI.
- Various changes/improvements.
1.3.0
(September 2, 2025)
- Implemented URL routing system.
- Implemented renderer.
- Implemented topbar.
- Disabled client page caching on backend UI pages to ensure proper dynamic behavior in misconfigured setups.
- Fixed an issue related to the Incremental Sync UI button in the Inventory Items section.
- Improved UI.
- Improved performance.
- Various changes/improvements.
(September 2, 2025)
- Implemented URL routing system.
- Implemented renderer.
- Implemented topbar.
- Disabled client page caching on backend UI pages to ensure proper dynamic behavior in misconfigured setups.
- Fixed an issue related to the Incremental Sync UI button in the Inventory Items section.
- Improved UI.
- Improved performance.
- Various changes/improvements.
1.2.6
(August 27, 2025)
- Added extra check for
- Improved the System section.
- Avoid Cloudflare possible false negative in the System section.
- Various framework improvements and code quality.
(August 27, 2025)
- Added extra check for
IntlDateFormatter. Some systems are not well prepared by the host.- Improved the System section.
- Avoid Cloudflare possible false negative in the System section.
- Various framework improvements and code quality.
1.2.5
(August 8, 2025)
- Minor changes/improvements.
(August 8, 2025)
- Minor changes/improvements.
1.2.4
(August 6, 2025)
- The recommended WooCommerce version is now
- Minor changes/improvements.
(August 6, 2025)
- The recommended WooCommerce version is now
10.0 or newer.- Minor changes/improvements.
1.2.3
(August 5, 2025)
- Better sanitization for option natural numbers.
- Improved timezone configurations.
- Improved database classes.
- Improved installer.
- Improved the message notification system.
- Removed the legacy WP system messages.
- Removed the
- Improved the System section.
- The packages information has been moved in the main plugin's json file.
- Various changes/improvements.
(August 5, 2025)
- Better sanitization for option natural numbers.
- Improved timezone configurations.
- Improved database classes.
- Improved installer.
- Improved the message notification system.
- Removed the legacy WP system messages.
- Removed the
document class.- Improved the System section.
- The packages information has been moved in the main plugin's json file.
- Various changes/improvements.
1.2.2
(August 4, 2025)
- Added Startup Delay options for all cronjobs.
- Fixed a bug related to email notifications.
(August 4, 2025)
- Added Startup Delay options for all cronjobs.
- Fixed a bug related to email notifications.
1.2.1
(August 3, 2025)
- Added an option in the Inventory Items section to either allow negative stock values from the ERP or set them to zero.
- Now handling current version changes in the page controllers and base controller.
- Added
- The minimum WooCommerce version is now
- The recommended WooCommerce version is now
- The recommended WP version is now
- Improved the System section.
- Improved the UI.
- Various changes/improvements.
(August 3, 2025)
- Added an option in the Inventory Items section to either allow negative stock values from the ERP or set them to zero.
- Now handling current version changes in the page controllers and base controller.
- Added
min_php_version_id to the config file for accurate PHP version comparisons.- The minimum WooCommerce version is now
7.1.- The recommended WooCommerce version is now
9.6 or newer.- The recommended WP version is now
6.8 or newer.- Improved the System section.
- Improved the UI.
- Various changes/improvements.
1.2.0
(August 2, 2025)
- Implemented a new API call to get all stocks.
- Removed old API calls, sections and classes for stocks.
- Added an extra cronjob for the API call to get stocks.
- Improved all cronjobs.
- Improved email notifications: They now specify when an inventory item's stock level has changed.
- Simplified the full and incremental sync processes.
- Added System section with various checks.
- Added admin permission checks.
- Improved
- Improved slug generation.
- Improved the
- Improved installer.
- Improved UI.
- Various changes/improvements.
(August 2, 2025)
- Implemented a new API call to get all stocks.
- Removed old API calls, sections and classes for stocks.
- Added an extra cronjob for the API call to get stocks.
- Improved all cronjobs.
- Improved email notifications: They now specify when an inventory item's stock level has changed.
- Simplified the full and incremental sync processes.
- Added System section with various checks.
- Added admin permission checks.
- Improved
get_stock() method.- Improved slug generation.
- Improved the
geotime class.- Improved installer.
- Improved UI.
- Various changes/improvements.
1.1.1
(July 30, 2025)
- Minor framework improvements.
(July 30, 2025)
- Minor framework improvements.
1.1.0
(July 30, 2025)
- Added multilingual Time Zone options in the Preferences. Accurate time for all tasks, despite unreliable WordPress CMS setting.
- Improved the
- Various changes/improvements.
(July 30, 2025)
- Added multilingual Time Zone options in the Preferences. Accurate time for all tasks, despite unreliable WordPress CMS setting.
- Improved the
geotime class.- Various changes/improvements.
1.0.5
(July 29, 2025)
- Fixed a bug related to the Product Visibility option, upon WooCommerce product creation that was defaulting to 'visible'.
- Improved installer.
- Various changes/improvements.
(July 29, 2025)
- Fixed a bug related to the Product Visibility option, upon WooCommerce product creation that was defaulting to 'visible'.
- Improved installer.
- Various changes/improvements.
1.0.4
(July 29, 2025)
- Added FQDN option in the Preferences.
- Improved text translations in Inventory Items.
(July 29, 2025)
- Added FQDN option in the Preferences.
- Improved text translations in Inventory Items.
1.0.3
(July 29, 2025)
- Improved the UI.
- Added small size buttons at the top of each section for Save Changes, Close, Dashboard and more actions.
(July 29, 2025)
- Improved the UI.
- Added small size buttons at the top of each section for Save Changes, Close, Dashboard and more actions.
1.0.2
(July 28, 2025)
- Improved the UI.
- Minor changes/improvements.
(July 28, 2025)
- Improved the UI.
- Minor changes/improvements.
1.0.1
(July 28, 2025)
- Handled conflicts caused by global CSS from third-party plugins in the backend UI.
- Minor changes/improvements.
(July 28, 2025)
- Handled conflicts caused by global CSS from third-party plugins in the backend UI.
- Minor changes/improvements.
1.0.0
(July 28, 2025)
- Released
(July 28, 2025)
- Released
Software Created: July 28, 2025







