CIMCO MNT 2025 Releases
Release notesExpand allCollapse all
Changes since previous version:
CIMCO MNT 2025.01.20
- Added saving of user that created maintenance or finished a maintenance.
- Added displaying of user that created or finished a maintenance.
- Implemented machine group selection for assigning machines.
- Users can now select/deselect machines by group (dncmaxgroupname).
- Updated UI to display machines grouped under their respective categories.
- Added buttons to select/deselect all machines within a group.
- Improved styling for machine assignment UI to align with existing design.
- Removed duplicate machine listing while maintaining full functionality.
- Ensured dark mode compatibility for machine selection UI.
- Implemented personnel synchronization from DNC/MDC/MDM system over API.
- Users with userid 2-4999 now sync from the external system but can have their user role changed.
- Usernames, passwords, and personal details (name, email) remain locked for synced users.
- Master admin (userid 1) remains restricted from role changes.
- Local users (userid >= 5000) remain fully editable.
- -- CSV & XLSX Export Enhancements: --
- Fixed machine group name (`dncmaxgroupname`) retrieval in maintenance schedule exports.
- Updated backend query to correctly include `dncmaxgroupname` in API response.
- Adjusted frontend to use `item.dncmaxgroupname` instead of `Unknown Group` fallback.
- Added spacing between download buttons in the UI.
- Implemented XLSX (Excel) export alongside CSV export for maintenance schedules.
- Integrated SheetJS (`xlsx`) for structured XLSX file generation.
- Applied same CSV & XLSX enhancements to time reports.
- Ensured both CSV and XLSX export buttons work independently with proper formatting.
- Improved button layout and spacing in the UI for better user experience.
Changes since previous version:
CIMCO MNT 2025.01.19
- Redesigned QR Code generation to match the required format.
- Included Machine Name, Group Name, Category, System, and Company Logo in QR code.
- Ensured QR Code preview has a white background, border, and rounded corners.
- Modified QR Code download to remove border and have a transparent background.
- Adjusted company logo placement to the top-right corner and increased its size.
- Improved high-resolution export using html2canvas.
Changes since previous version:
CIMCO MNT 2025.01.18
- Fixed upload functionality from fault to service report. Moved fault files to be under fault instead of upload files of service report.
- Added support for Polish in the Language Switcher. Now supported languages: English, Svenska, Danish, German, Italian, Portuguese, French, Spanish, Chinese and Polish.
- Added login redirect for machine qr code. Fixed so qr-login loads if user is not logged in when scanning qr code.
Changes since previous version:
CIMCO MNT 2025.01.17
- Implemented company logo upload feature in Settings.
- Added backend support for storing the company logo in '/uploads/logo' as 'companylogo.png'.
- Created new middleware 'logoMiddleware.js' and route 'logoRoute.js' to handle logo uploads separately.
- Updated settings page UI to include a custom file upload button with a '+' icon.
- Improved PDF generation to include the company logo at the top left corner of service reports and maintenance schedules.
- Adjusted PDF layouts to ensure proper positioning of logo and title.
- Fixed logo display issues on the preview page, aligning it correctly above the 'Created At' section.
- Ensured the company logo maintains a 3:1 aspect ratio in both PDF and preview.
- Added support for Chinese in the Language Switcher. Now supported languages: English, Svenska, Danish, German, Italian, Portuguese, French, Spanish, and Chinese.
- Added support for attaching pictures and files in error reporting, which are now automatically linked to the related service report.
- Mobile camera support added for capturing and uploading images directly in the error reporting flow.
Changes since previous version:
CIMCO MNT 2025.01.16
- Added cost breakdown popup when clicking on 'Total Machine Cost'.
- Improved machine cost calculations, ensuring maintenance and service report costs are included.
- Added 'Overall Machine Cost' at the bottom of the Add Machine page.
- Implemented translations for cost breakdown labels and total cost.
- Fixed currency symbol position (left or right) based on settings.
- Backend API now returns all cost components correctly.
- Improved UI with underline styling for clickable cost values.
- Ensured all missing cost values default to '0.00' instead of 'Calculating...'.
- Added remove confirmation for Inventory lists
- Added QR code generation for machines connected to fault errors
Changes since previous version:
CIMCO MNT 2025.01.15
- Machine cost now displays correctly with currency formatting.
- Added dynamic currency symbol and position based on settings.
- 'Calculating...' text now appears while fetching cost data, then defaults to '0,00' if no data is available.
- Translation support added for 'Total Machine Cost:' and 'Calculating...'.
- Backend updated to always return '0' if no cost data is found.
Changes since previous version:
CIMCO MNT 2025.01.14
- Added a Help icon in the sidebar that dynamically links to the correct documentation page.
- Fixed route mapping in helpLinks.js by removing '/mnt' prefix to ensure correct documentation links.
- Sidebar now correctly updates the Help link based on the current route.
- Improved sidebar toggle functionality to ensure proper opening and closing.
- Enhanced debugging logs for better issue tracking in helpLinks.js.
Changes since previous version:
CIMCO MNT 2025.01.13
- Machines now group by Group Name, Category, or System.
- Personnel sorted by user_rights (Admin, Operator, etc.).
- Unified UI styling for machine and personnel lists.
- Search fully functional for Personnel Management.
- Added translations for user_rights (Admins, Operators, etc.).
Changes since previous version:
CIMCO MNT 2025.01.12
- Added 'Current Version' display under the 'Advanced' tab in Settings.
- Implemented a 'Show All Version Info +' button to toggle full version details.
- The change log is now hidden by default for a cleaner UI.
- Improved overall settings page responsiveness.
Changes since previous version:
CIMCO MNT 2025.01.11
- Fixed issue where new inventory items were not assigned a status.
- All new inventory items now default to 'CHECKED_IN'.
Changes since previous version:
CIMCO MNT 2025.01.10
- LogPage.js now uses database-driven status updates.
- UI improved with collapsible logs and real-time changes.
- File uploads now support CAD/CNC and ZIP files (up to 256MB).
- Improved error handling and multi-language support.
- Database updates for fault error tracking and admin details.
Changes since previous version:
CIMCO MNT 2025.01.09
- 'Reported by' section added to Fault/Error listings.
- Service Report form now resets properly after cancelation.
- Fault creation auto-assigns 'operator' field from logged-in user.
- Fixed navigation bugs and JWT decoding reliability.
Changes since previous version:
CIMCO MNT 2025.01.08
- Fix: Resolved issue where Inventory page access redirected users to /unauthorized.
Changes since previous version:
CIMCO MNT 2025.01.07
- New: Global language selector now accessible from the sidebar menu for all users.
- New: Added Mobile-Friendly language dropdown.
- New: Cross-Browser flag support where flags now display correctly on Chrome, Edge, Firefox, and Safari using high-quality icons.
Changes since previous version:
CIMCO MNT 2025.01.04
- New: Inventory Notifications: Automatic email notifications can be sent to selected users when Maintenance or Calibration is Upcoming, Due, or Overdue.
- Update: Improvements to Inventory List. Display checkout username and dropdown for item types.
- Update: General UI improvements and improvements to system reliability and security.
- Fix: Resolved an issue where some user permissions were not being properly applied in the settings menu.
- Fix: Improved encryption handling for "DB_PASS" to enhance security.