-
Notifications
You must be signed in to change notification settings - Fork 0
Release Notes
Kody Jordan edited this page Aug 13, 2026
·
31 revisions
Version 1.5.2 fixes submission visibility for designers who have multiple assigned roles. Designer-owned submissions now remain visible in the submission queues when a secondary reviewer role is active, and ownership matching uses the canonical designer email as well as the display name.
This release includes:
- Applied designer ownership scoping for users with both the
designerrole and a secondary reviewer role. - Preserved the canonical designer email from
submissions.designer_idwhen loading submission rows. - Matched designer-owned rows by canonical email or display name to prevent identity-format mismatches from hiding records.
- Added regression coverage for multi-role visibility and canonical-email ownership matching.
QualityChecks v1.5.2 restores submission queue visibility for multi-role designers and makes designer ownership matching resilient to display-name differences.
- Designer-owned submissions remain visible when a secondary role, such as
intro_reviewer, is the active role. - The same visibility behavior applies across My Submissions and submission-type queues that use shared role filtering.
- Submission rows retain the source designer email from
submissions.designer_id. - Ownership filters match the signed-in designer against the canonical email or the joined display name.
- Added tests for designer visibility with secondary roles.
- Added tests for ownership matching when display names differ from the signed-in identity.
- Fixed multi-role designers seeing empty submission tables despite having active assigned submissions.
- Fixed submission visibility failures caused by display-name and email identity mismatches.
- No database schema migration required.
- No Power Automate changes.