RMMmax Monthly Update — March 1 – April 25, 2026

Here’s what the RMMmax team shipped this month (March 1 – April 25, 2026). We’re constantly improving the platform to help MSPs work smarter and faster.

🚀 New Features

  • We’ve introduced a new feature for generating featured images and AI rewriting to enhance your content.
  • To improve our capabilities, we’ve added the Pillow library to our requirements.
  • You can now enjoy a streamlined weekly blog post generation workflow.
  • New automatic blogging workflows for RMMmax have been implemented to save you time.
  • All Datto components have been updated to work with our latest tools.
  • We’ve added four new modules for RMM providers, enhancing our integration options.
  • A new menu item, “Manage Reboot,” has been added to the Settings dropdown for easier access.
  • The UpdateManager now includes a Logs menu for better tracking.
  • The Settings toolbar menu now features an “Enable / Disable” option as the first item for easier navigation.
  • UpdateManager now handles long titles more gracefully, ensuring a better visual experience.
  • A new ‘Last Update’ column has been added to the client agent table to keep you informed.
  • We’ve made various updates to enhance functionality, including important backend improvements.
  • We’ve resolved a Django template issue for more reliable form handling.
  • Package management has been optimized with the addition and removal of several packages.
  • We’ve added a function to purge old agent commands for better performance.
  • Per-agent logs are now available for improved monitoring.
  • We’ve implemented threading for better Mutex handling.
  • You can now view counts of enabled independent and non-independent agents at a glance.
  • New imports have been added to enhance our functionality.
  • The CommandExecutor now handles independent agent commands more efficiently.
  • Periodic timers for refreshing agents and syncing with RMM have been optimized for better performance.
  • A new option to download the Agent Service is now available in the Environment menu.
  • The AgentSerializer has been updated to include an “isIndependent” field for better data handling.
  • We’ve added a label for the agent version for clearer status tracking.
  • New files have been added to enhance our capabilities.
  • A deregistration process has been added, along with a new UI for better user experience.
  • A new starting point for the Agent Service has been created, along with updates to the API.
  • Client and agent sync now have a logging rate limit to optimize performance.
  • Tool-level logging has been added to both client and agent logs.
  • Introducing the RMMmax_UI Quasar frontend project for improved user interaction.
  • A major update! We’ve revamped our Stripe functionality and reorganized our UI structure for a more cohesive experience.
  • Version and Tasks Managers have been added to the Admin dashboard for better oversight.
  • User password resets now also reset the user secret for enhanced security.
  • We’ve added functions to the BitLocker PowerShell scripts for improved management.
  • A new function, “ChangeEncryptionMethod,” has been initiated for BitLocker to enhance flexibility.
  • Email activity logs have been incorporated into the admin dashboard for better tracking.

⚡ Improvements

  • We’ve shifted our blog generator from weekly to monthly updates to provide more comprehensive content.
  • The Mac path in our scripts now exclusively uses native macOS tools for better compatibility.
  • We’ve made various improvements to the UpdateManager component for enhanced usability.
  • Reboot Manager updates have been implemented for a smoother experience.
  • Zip files have been updated for improved downloads.
  • The Software Manager is now streamlined with the Update Manager disabled.
  • Backend scripts have been updated for better performance.
  • Labels have been improved for clarity.
  • All 17 functions have been updated to enhance performance and usability.
  • We’ve optimized the form submission process for smoother onboarding.
  • The Agent_Check_In process has been enhanced for more efficient check-ins.
  • Updates have been made across all files for improved consistency.
  • Database updates have been made for better Stripe integration.
  • The virtual environment has been reset and requirements updated for improved performance.
  • Environmental Key Storage has been updated for better security.
  • Security measures for the password reset flow have been enhanced.
  • Subscription updates have been completed for better management.
  • The BitLocker component in Datto has been improved for better functionality.
  • The zip file for downloads has been updated for improved access.
  • The BitLocker PowerShell scripts have been updated for successful encryption methods.
  • The Main Dashboard has been refreshed for a cleaner look and improved functionality.

🐛 Bug Fixes

  • We’ve applied two important fixes to improve overall functionality.
  • Both files have been verified, and a reliability improvement has been made to the client update manager.
  • We’ve resolved a data issue related to Windows cumulative updates for better performance.
  • A mapping issue has been fixed, ensuring correct navigation within the agent tabs.
  • All changes have been implemented error-free, enhancing log tracking.
  • A silent failure bug has been resolved for better reliability.
  • The getCVEForAgentAutomate function has been fixed for improved functionality.
  • We’ve corrected the API base URL setting for better consistency.
  • A type error in token generation has been addressed for smoother operation.
  • We’ve fixed a sync issue with reboot status for better agent management.
  • Celery workers are now running updated code for improved efficiency.
  • A silent exclusion bug has been resolved for better data processing.
  • All fixes have been successfully applied for enhanced performance.
  • An indentation issue has been resolved for better code readability.
  • We’ve improved the visual representation of scan data for a better user experience.
  • A bug in agent handling has been addressed for smoother functionality.
  • A restrictive Content-Security-Policy has been updated for better script handling.
  • Update Manager is now included in the auto-refresh cycle for consistent updates.
  • A mismatch issue has been resolved for improved client management.
  • We’ve fixed a variable resolution issue for more accurate logging.
  • Independent agent dispatch has been optimized for better performance.
  • A permission issue has been resolved for smoother script execution.
  • We’ve improved log handling for better performance and reliability.
  • Deregistering issues in the settings UI have been fixed for better user experience.
  • Email notification issues for client updates have been resolved.
  • The UI now refreshes team data every five minutes for up-to-date information.
  • We’ve resolved two bugs affecting subscription updates for better management.
  • Two important fixes have been implemented for improved functionality.
  • A circular import issue has been resolved for better code structure.
  • Password reset functionality has been fixed for better user experience.
  • Routing issues for commands have been corrected for better performance.
  • Java issues in the team manager view have been resolved.
  • We’ve improved the user status update method for better accuracy.

🔧 Behind the Scenes

  • We’ve transitioned our blog generator from weekly to monthly updates.
  • The workflow for our blog posts has been updated to a monthly schedule.
  • Merged pull request for improved functionality.
  • Build and logs have been successfully uploaded.
  • Confirmed Xcode project infrastructure.
  • Merged another pull request for enhancements.
  • Component names have been corrected to ensure consistency with files.
  • Various changes have been made for better alignment with our processes.
  • The logo is now displayed at the correct size for a professional appearance.
  • A summary of recent changes has been compiled for your reference.
  • New backend files have been added for enhanced capabilities.
  • All CVE views have been updated to improve authentication handling.
  • Build and zip files have been copied to the public folder for easier access.
  • We’ve streamlined our CVE scan scripts for better usability.
  • Ran terminal commands to check for backend performance.
  • Verification of migration status has been completed.
  • We’ve removed unnecessary elements for a cleaner structure.
  • Updates have been made to backend components for improved performance.
  • Three significant changes have been made for better functionality.
  • We’ve updated hardcoded URLs for improved flexibility.
  • Changes have been made to various frontend components for consistency.
  • A summary of recent completions has been compiled for transparency.
  • The independent registration process has been enhanced for better user experience.
  • We’ve resolved context variable issues for accurate data handling.
  • Agent check-ins now include more detailed information for better tracking.
  • Version updates have been applied for improved software management.
  • The form’s appearance has been enhanced for a better user experience.
  • Improvements have been made to the agent registration process.
  • The UI has been updated for clarity and usability.
  • We’ve made various backend improvements for better performance.
  • Renamed all instances of RMMMax to RMMmax for consistency.
  • Key changes have been made to the CommandExecutor for improved functionality.
  • The BitLocker status box now accurately reflects the agent’s configuration.
  • We’ve enhanced the logging functionality for improved tracking.
  • General log queries have been cleaned up for better performance.
  • All test tasks have been removed for a streamlined process.
  • Admin URLs have been removed to enhance security.
  • Email notifications for sync actions have been optimized.
  • Version updates have been applied for ongoing progress.
  • Brute force protection and rate limiting have been implemented for login actions.
  • Subscription issues have been addressed for better management.
  • Merged another pull request for ongoing enhancements.
  • BitLocker encryption methods have been updated for better security.
  • Merged the final pull request for this cycle.

That’s a wrap for this month! Have feedback or feature requests? Drop us a line — we love hearing from the MSP community. Stay tuned for more updates next month!