Release Notes

March 2026

New Features

  • Get instant answers about ISO Mate directly inside the platform. The new AI Support Chat is a built-in assistant powered by Amazon Bedrock that can answer questions about features, workflows, and configuration using the ISO Mate knowledge base. To ensure fair usage, AI chat is limited to 20 messages per hour per user.

Feature Updates

  • Issues can now be prioritized using Impact, Confidence, and Ease scores (1 to 10). The system auto-calculates a composite ICE score factoring in issue type weight and source multiplier (internal vs external). Includes a sortable ICE column on the list page, inline editing, source filtering, and export support.

Improvements

  • List filters are replaced with token-based search bars with “is” / “is not” operators, so you can include or exclude values (e.g., “Status is not Done”).
  • Free-text search is built right into the same token-based search bar with debounce.
  • Sort field and direction controls sit alongside the token-based search bar, and stay in sync with table column header sorting.
  • Each search token can be removed individually, or you can clear all filters at once.
  • The token-based search bar is consistent across all pages, same interaction pattern everywhere.
  • Improved the dashboard issues summary widget to exclude Epics and Subtasks from counts, showing only actionable work items (Stories, Tasks, Bugs). Added a breakdown by issue type for better workload visibility.
  • Task list now defaults to showing only incomplete tasks (pending, in progress, cancelled) on load, keeping the focus on actionable items. Users can still view completed tasks by changing the filter.
  • Shortened token expiry durations for improved security. Password reset tokens now expire after 30 minutes (was 60), email verification after 1 hour (was 24 hours), and user invitations after 4 hours.
  • Added the ability to drag-and-drop reorder mailboxes in the email sidebar. Sort order is stored per user so each user can customize their own mailbox arrangement.

Bug Fixes

  • Fixed email folder unread counts showing stale values after marking emails as read/unread or archiving. Label folders now recalculate counts correctly alongside the primary folder.
  • Fixed issue comments not displaying on the issue detail page. Added full CRUD support for issue comments including API endpoints, frontend service, and UI.
  • Fixed an issue where “Reply All” only sent to the original sender, ignoring CC recipients and backend have been corrected.
  • Revoked API tokens no longer appear in the token list. The backend now filters out revoked tokens, and the success snackbar positioning has been corrected to match app-wide standards.
  • The assignee button and selector on subtasks now works correctly when editing an issue.
  • Inbound email counts now refresh in real-time while navigating the app, without requiring a manual reload.
  • Mailbox sync now reports the correct number of emails processed.
  • Super admins can now view feedback screenshots in the admin console. Added thumbnail display with click-to-enlarge functionality.
  • Overdue day calculations on tasks now round correctly.

Security

  • SVG file uploads in chat are now sanitized to strip malicious content (scripts, event handlers, foreignObject elements). A restrictive Content-Security-Policy header is also applied when serving SVGs.