Skip to main content

Changelog

Follow new updates and improvements to Kroolo.

Enhancements & Fixes

Enhancements

  • Boot splash text removed and title made smaller: The “This will only take a moment.” line is removed from the boot splash screen, and the splash title is 2px smaller. The loading screen looks cleaner and less cluttered.

  • Email notifications UI changes: The look of email notifications has been updated. They should be easier to read and more polished.

  • Reactions in Project, Sprint and Board comment sections: Users can now react to comments in the Project, Sprint and Board comment sections. This gives a quick way to acknowledge a comment without writing a reply.

  • Notification feedback: Feedback for notifications has been improved, such as clearer responses when notification actions happen. Users get better confirmation of what their actions did.

  • Maximised modal layout for the DescriptionEditor: The layout and behaviour of the DescriptionEditor’s maximised (full-size) modal were tweaked. Writing and editing long descriptions should feel smoother.

  • Automation formula bugs: Bugs affecting formulas in automations were fixed. Formula-based automation rules should now work more reliably.

  • Comments reactions: This is another row with the same ID as item 3, and it covers the same comments reactions feature. It is likely a duplicate or a second part of that work, so you may want to check the sheet.

  • Mandatory project and board description removed: Descriptions are no longer required when creating or updating projects and boards. Users can save them quickly and add details later.

  • Copy link for board items: A copy-link option was added to the board item list, along with a board item action menu in the item details view. People can share a direct link to a board item more easily.

  • Copy link for tasks: A copy-link option was added to the task list, along with a task action menu in the task details. This makes it simple to share a link to a specific task.

  • Sync repo dropdown UI changes: The UI of the sync repo dropdown was updated. Choosing a repository to sync should now look and feel better.

  • Board icon in front of board names everywhere: Boards now show their icon next to the name throughout the app, with examples given for configured columns, HubSpot, Freshservice and ServiceNow. This makes it easy to tell at a glance which integration or type a board is.

  • Member names shown with user avatar: Wherever a member’s name appears, their avatar now appears too. People are easier to recognise quickly, and the display is consistent across the app.

Fixes

  • Duplicate notifications fixed: Users were seeing the same notification more than once for a single event. Each event now creates one notification, so the panel is less cluttered and easier to scan.

  • Wrong unread count fixed: The unread badge number didn’t match the notifications actually waiting to be read. The count now updates correctly as notifications arrive and are opened, so users can trust it when deciding whether anything needs attention.

  • Notification table header and icons fixed: The header row and icons in the notification table were displaying incorrectly, for example, misaligned, missing or wrong icons. The table now looks consistent, and each notification type is easier to recognise.

  • Misspelt member name in sprint notifications fixed: Sprint notifications were showing a member’s name with a spelling error. Names now display correctly, so it’s clear who a sprint update refers to, and the messages look more professional.

ImprovementBug

Enhancements & Fixes

Enhancements

  • Automations: Automation rules can now update a task’s estimated time and send a direct message as actions. Teams can handle these routine steps automatically when a trigger fires.

  • Track time: Time logged against tasks now syncs with the user’s timesheet. People no longer have to enter the same hours twice, and reported time stays consistent.

  • Clients: Client owners see their members’ leave requests: Client owners can now see leave requests from their client members on the Leave Overview. The Pending Approvals dialogue offers “Review in Leave Approvals” only to users who actually see Leave Approvals in the sidebar, so nobody is sent to a page they can’t open.

  • Projects: Form icon on tasks created through a form view. Tasks created through a form view in a project now show a form icon. This makes it easy to tell which tasks came in via a form.

  • Signup message alert: An alert message now appears during signup. Users get clearer feedback as they register on what’s happening or what needs fixing.

  • My Space: Bulk task deletion in My Space. Users can select multiple tasks in My Space and delete them in one action. This is much faster than removing tasks one at a time when cleaning up.

  • Automations: Refactor trigger node handling and add a formula trigger component. We restructured the code that handles trigger nodes in automations and added a new formula trigger component. Automations can now fire based on formula conditions, and the cleaner code should be easier to maintain.

  • Notifications: The email templates button now uses the Kroolo brand colour and has some fixes. The result is a more consistent look and a button that behaves properly.

Fixes

  • DM: Several problems affecting direct messages were fixed. Messaging should now work more reliably.

  • Project dependency issue in the Portfolio DataGrid: This fixes a bug in how project dependencies appeared or behaved in the Portfolio DataGrid. Dependency information in the portfolio view should now be accurate.

  • Authentication onboarding flow issues: Problems in the authentication and onboarding flow were resolved. New users can now get through signing in and getting started without errors.

  • Bug fixes in DM, Channels and Docs: Bugs across direct messages, channels and docs were fixed. These core collaboration areas should now be more stable.

  • Improved error handling in clientFTERefreshHours function: Error handling in the function was improved. Failures there are now handled more gracefully instead of causing broken or incorrect results. From the name, this likely relates to refreshing client FTE (full-time equivalent) hours, but that’s my guess.

ImprovementBug

New Features, Enhancements & Fixes

New features

  • Automation: Automation rules can now set an estimated time on a task as an action and send a message. This saves teams from doing those routine steps by hand whenever a trigger fires.

Enhacements

  • Attendance: Monthly limit on regularisation requests. Admins can cap how many attendance regularisation requests an employee may submit each month. This prevents misuse and keeps attendance records more reliable.

  • User Configuration: The bulk user upload now accepts optional columns, so a CSV no longer needs every field filled. Admins can import users faster even when some details aren’t available.

  • Clients: Boards linked to a client can now be shown in a column layout. This makes it easier to see and organise client-related work at a glance.

  • Attendance Management: Managers can approve or regularise attendance requests that are still pending for their team members. This removes the wait for separate approval and clears the backlog faster.

  • Leave Management: Leave accrual rules are now a formula that admins can edit, not a fixed calculation. Companies can adapt how leave accumulates to their own policies.

  • Forms: Forms can be set as public (open to anyone with the link) or private (restricted to specific members). Form owners get better control over who can view and submit.

  • Projects: Users can now choose “None” as the group-by option, so tasks show as a plain ungrouped list. This helps when grouping isn’t needed and you want a simpler view.

  • Roles & permissions: No Need to Assign” option in the Delete Role modal. When deleting a role, admins can choose not to reassign its users, or pick a replacement role from a custom dropdown. This makes role deletion more flexible and avoids forced reassignments.

  • Clients: Client renewal reminders in the notification panel. Renewal reminders now appear in the notification panel, with a toggle to turn the email reminders on or off. Clients whose renewal date has passed are visibly marked, so teams don’t miss renewals.

  • Updated UI for Risks, Goals and Docs in Project Views: The Risks, Goals and Docs views inside Projects have a refreshed look. This improves readability and gives all three views a consistent feel.

Fixes

  • Role list not opening in User Management: This fixes a bug where the role list wouldn’t open in the User Management configuration section. Admins can manage roles there again without errors.

Earlier updates