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!





