Release 2025.12
December 19, 2025
This release focuses on an improved user experience, more reliable notifications, and further professionalization of core processes such as time tracking, quotes, invoicing, and Exact synchronization. Several enhancements have been implemented to make daily tasks faster and more intuitive. In addition, various persistent bugs that could cause confusion, errors, or workflow interruptions have been resolved. Finally, technical maintenance has been carried out to ensure the platform’s security and stability.
What’s in the release?
No notification on self-assignment of project, task or ticket
Email notifications are no longer sent when an employee creates or assigns a project, task or ticket to themselves. Notifications are also no longer sent when changing the end date of own projects or tasks. This prevents unnecessary notifications and keeps notifications relevant.
Optimizing input fields in time attendance
Time fields now automatically select the full value at focus so that it can be overwritten immediately. New activities are automatically suggested a connecting time, and changes at the top of the activity are immediately reflected in timekeeping. This makes time recording faster, more consistent and less prone to error.
New year is not automatically included in the quotation number
Offer number generation has been improved when transitioning to a new year. The year number is now processed correctly, the starting number is reset to 1 and the correct offer number is immediately visible without refresh. This prevents confusion and administrative errors.
Mail notification after creating a new project is missing
After creating a new project, e-mail notifications are now again automatically sent to the account manager and the responsible employee. This takes into account the notification preferences set. Affected colleagues are thus immediately informed.
Showing project information in ticket overview
The ticket overview now shows which project a ticket is associated with. The project name is clickable and displayed consistently with other views. This immediately gives users more context to tickets.
Synchronizing relationship status to Exact
The status of relationships in Maki (Prospect or Account) is now correctly and automatically synchronized to Exact. Changes in Maki are made immediately, without overwriting existing correct statuses in Exact. This prevents inconsistencies and duplication of effort.
Be able to indicate billing address at an address
For relationships, one address can now be explicitly marked as a billing address. This is visually recognizable via an icon and clearly visible on the business card. This makes it always clear which address is used for invoicing.
Improved overall search experience with reset functionality
Search results are displayed faster after pressing Enter. The cross in the search field allows the search to be deleted immediately. This makes for a smoother search experience.
Manage notification preferences contacts via export and import
Administrators can now export and customize notification preferences of contacts via import. This makes it possible to manage settings in bulk without overwriting other contact data.
Be able to download invoice PDF directly from overview
In the invoice view, a download link has been added for each invoice. This allows an invoice PDF to be downloaded directly without first opening the detail page. This saves time when processing multiple invoices.
Visual feedback on synchronization status with Exact
The synchronization status with Exact is now visually visible via a cloud icon. In case of unsynchronized changes it will turn gray, and after successful synchronization it will turn green again. This gives users instant confidence and control over the synchronization status to financial application.
Resolved bugs
Some bugs MFA functionality
Several issues in the MFA process have been fixed, including duplicate event handling, invalid QR codes after refresh and unnecessary re-logins. MFA now works more stably and users remain correctly logged in after verification.
403 error Settings menu at no permissions
Opening the settings menu no longer causes a 403 error for users without specific permissions. The menu now behaves correctly and predictably.
Archived categories remain visible during timekeeping
Archived categories are no longer visible or selectable when recording time. This prevents erroneous registrations and polluted reports. Archived categories are of course still visible in the filter in the time registration overview.
Notification on feedback received (satisfaction) no longer works
Employees again receive a notification when a customer leaves feedback on a ticket. As a result, valuable customer input is no longer lost.
New time entry does not always automatically get correct start time
New activities now always correctly match the end time of the previous time entry. This prevents overlapping time blocks and manual corrections.
Pulsation of pop-up at Esc
Upon pressing the ESC key, an activity is now closed correctly, without visual pulsation. Entered text is saved temporarily, in accordance with the behavior of the Back button.
Filter on template task list works only once
The active filter when adding template tasks is now maintained while selecting multiple tasks. This improves efficiency when creating projects.
Approved time records cannot be reset
After resetting an invoice line, linked time records are reset to editable status. Employees with appropriate permissions can make corrections immediately.
403 error when switching tenants despite correct settings
Users with roles in multiple tenants can now switch between tenants again without problems. The unjustified 403 error message has been fixed.
Maintenance
Renew obsolete hashing when creating Maki passwords
The password hashing method has been updated and modernized. Both existing and new passwords continue to function correctly, increasing the security of the platform.