✨ Introducing the Request Portal
A major new feature: the Request Portal! This functionality streamlines how requests from external users are handled within your CMMS, improving workflow and communication.
🚀 Backend Modernization & Performance Boost
Experience a significant leap in performance and stability with our comprehensive backend upgrade! We've migrated to Java 17 and Spring Boot 3, leveraging the latest advancements for a more robust and efficient application.
🌐 Polished User Experience & Global Reach
We've implemented numerous UI/UX enhancements across the application, focusing on consistency, responsiveness, and clarity. Expect improvements in:
- Internationalization: Extensive updates to locales, translations, and language handling for a truly global experience.
- Reporting: Enhanced report generation, alignment, and structure for better insights.
- Subscription Management: Clearer display of plan details, features, and thresholds.
- General UI: Refinements to buttons, forms, layouts, navigation, and accessibility for a smoother user journey.
🔒 Fortified Security & Transparency
We're committed to your security. This release introduces a dedicated Security.md document outlining our security policy, vulnerability reporting guidelines, and best practices for self-hosting. For self-hosted deployments, we've updated .env.example with a more secure default JWT secret and refined default CORS settings, giving you better control from the start.
📧 Flexible Email Notifications
Now you have more choices for your email notifications! In addition to SMTP, Atlas CMMS now officially supports Sendgrid for sending emails. Configure your MAIL_TYPE and Sendgrid API key in your .env file for reliable and scalable email delivery.
🛠️ Streamlined Development
For developers and contributors, we've added a new generate-template.js script to simplify the creation of new entities, accelerating development and ensuring consistency across the codebase.