Introduced "Access Control" tool that allows administrators to manage staff access to specific module sections, functionalities, and actions
IMPROVEMENT
The product list will no longer include data on services with non-recurring pricing
BUG FIX
Eliminated "Call to undefined method" error that could occur during execution of the "EmailReminders" cron job - case #388
Fixed issue that might have caused the "implode(): Argument 2 ($array) must be of type ?array" error when executing the WHMCS daily cron job - case #389
Resolved issue where reminders with disabled status were incorrectly set to enabled upon creation
Resolved several issues with performing renewal actions and changing billing cycles if one of the related items had recurring prices set to "0.00"
Eliminated several errors generated in the "tblerrolog" database table
Assorted UI adjustments and field validation related to the module framework update
Implemented easy-to-use "Translations" tool that allows customization of the module language files directly from the addon
Select the log types to be recorded and automatically delete them after the specified number of days
Decide whether to display information on the automatic renewal status in the client area
IMPROVEMENT
Refactored framework code to ensure better compatibility with other modules and to facilitate future improvements Note: We recommend deleting the old module files before upgrading to remove several obsolete files
Assorted adjustments related to various user interface elements and responsive design