Release Notes
Discover the latest updates, features, and improvements.
Fixed a bug on the team member analytics page where the "Top 10 Critical Tasks" list incorrectly showed tasks assigned to other users. The list now accurately displays only tasks assigned to the specific team member being viewed.
Introduced a powerful VLookup feature for dates in the Milestone Tracker. Users can now create dynamic date links that look up a value in another Data Table based on a dependent metadata column. This now includes an optional offset, allowing users to add or subtract a number of business days either manually or from another numerical column in the tracker.
Upgraded the "Link from Data Table" feature. Instead of dropdowns, users now see a full visual preview of the selected data table and can simply click on any date cell to create the link, making the process faster and more intuitive.
Improved the layout of the Milestone Tracker header by organizing action buttons ("Add to Favourites", "Task Identifier", "Fullscreen") to the top-right. The "Add to Favourites" button is now a pink star icon, and the "Add Section Break" button uses a more intuitive plus icon.
Enhanced Milestone Tracker date linking. Users can now dynamically link a date cell to other date columns within the same tracker. A new "Link Date" menu provides options to link from the Project Schedule or from another column in the tracker, organized by Metadata and Deliverable groups.
Enhanced the Milestone Tracker with an auto-numbering feature. When a column's format is set to "Number", users can now configure it to auto-populate with ascending or descending numbers that dynamically update when rows are added, removed, or moved.
Fixed a critical "Unsupported field value: undefined" error that occurred when changing a column's format in the Milestone Tracker. The system now correctly removes unnecessary data properties before saving, ensuring format changes are applied successfully.
Fixed a bug in Milestone Tracker tasks where the sub-deliverable checkboxes were not functional. Checking a sub-deliverable now correctly marks it as 100% complete and sets the handover date automatically.
Updated the registration process to allow users with any email domain to sign up, while retaining the specialized department and position selection dialogs for users with a `@robertsonandcaine.com` email address.
Introduced a new Calendar Reminders feature. Users can now set time-based reminders for specific dates, and managers can create reminders for their team members. Due reminders appear on the Notifications page for acknowledgement.
Enhanced the Calendar view. Note and Reminder icons are now positioned at the bottom-left of each day tile for a cleaner look, and clicking the new reminder icon opens a dedicated pop-up to view reminders for that day.
Fixed an issue on the Team Member Activity page where the manager was incorrectly included in the list of members. The page now correctly displays only team members.
Introduced a customizable template view for ECR Projects. Users can now reorder, hide, and add new sections via a "Project Template" dialog. Layout preferences are saved locally for a personalized experience.
Updated the ECR project template to include new, more specific categories like "3D Modeling", "2D Drawings", and "Costing", and removed the "General Tasks" section to better align with the Engineering Change Request process.
Implemented a closed-loop notification system for task updates. When a team member submits an update, the original requester now receives an "Update Received" notification and can acknowledge it to close the loop.
Fixed a bug where new tasks were incorrectly being assigned a "Medium" priority by default. New tasks will now be created without a preset priority level.
Added a "Remove Priority" option to the task dropdown menu, allowing users to clear the priority level from a task.
Corrected a UI bug for sub-tasks where the 'Start:' and 'Due:' date buttons would disappear if a date was not set, making it impossible to add one. The buttons are now always visible, showing a prompt like 'Set Start' if no date is assigned.
Resolved a `ReferenceError` that caused the application to crash when hovering over a user's avatar in a task item. This was caused by a typo in the code, which has now been fixed.
Restored the task filter button on the project detail page, which had been inadvertently removed in a previous update. Users can once again filter tasks by assignee, priority, and status.
Managers can now "View Teams" for a specific member directly from the team management page, providing a consistent view of that member's team affiliations.
Resolved critical data model and logic issues that prevented team members, especially newly registered ones, from seeing their teams after accepting an invitation. The system is now fully backward-compatible, ensuring all users can see their teams correctly regardless of when they registered.
Improved UI visibility by changing the Project Analytics icon on the project detail page to a more prominent, interactive color.
Enhanced project organization on the main projects list by highlighting 100% completed projects with a distinct light green background.