Release Date: March 29, 2026
Total tickets completed: 11
Summary
Stack-582 delivers targeted improvements across two areas: enhanced search usability and Curator data grid infrastructure. On the search side, users will notice a cleaner, more readable results experience — including keyword highlighting and improved card layout. On the platform side, this release advances the Synapse Curator grid feature (GridBot/grid sessions) by completing key backend infrastructure that allows the system to track which contributors have participated in a session ensuring existing grid sessions are correctly reinitialized after the upgrade.
This release also includes internal housekeeping work — removing obsolete migration code and completing an example Cognito Realm in production .
Who is impacted:
-
All Synapse users benefit from improved search results readability.
-
Data curators and researchers using the Curator Grid
-
Sage Employees gain a demonstratable Realm with the Cognito production setup.
Affected Users & Systems
|
Area |
Who / What Is Affected |
|---|---|
|
Search (Synapse Web Client) |
All Synapse users who use the search interface |
|
Curator Grid |
Data curators and researchers who annotate files using the Curator Grid tool |
|
Download List |
All users who add folders to their download list |
|
Grid Sessions / GridBot |
Platform and engineering teams; backend grid infrastructure |
|
Cognito / Auth Infrastructure |
Sage Internal (no end-user impact) |
Deprecated or Breaking Changes
There are no user-facing breaking changes in this release.
Internal platform change (PLFM-9534): Legacy migration code for moving users from the Group_Member group to Certified_Users has been removed. This migration was completed previously; the cleanup poses no risk to end users or existing certified user status.
Backend data migration (PLFM-9529): A one-time back-fill of grid session change messages was performed on production at stack-582 deployment. This is required to correctly reinitialize all existing grid sessions and ensure the GridBot and asynchronous grid workers function as expected going forward. No action is required from users — this runs automatically as part of the release.
New Features
🔍 Search Results — Keyword Highlighting
SWC-7744
Search result cards now highlight the term you searched for within the description text. This makes it significantly easier to spot why a result matched your query, especially when browsing long lists of datasets or projects.
📂 Download List — Recursive Folder Support
SWC-7211
Users can now choose to recursively add all files within nested sub-folders when adding a folder to their download list. Previously, only the top-level files were added. This is especially useful for projects organized in deep folder hierarchies.
🧩 Grid Sessions — Contributor Attribution (PLFM-9482)
The platform now tracks and exposes information about all contributors (users, agents, and internal support replicas) who have participated in a grid session. This backend capability enables future UI features such as rich presence indicators — letting you see who is actively editing a shared data grid in real time.
🔐 Cognito User Pool — Production Setup (PLFM-9469)
AWS Cognito user pool configuration has been integrated into the stack builder and deployed to production. This is an internal QA and testing infrastructure improvement that enables more reliable automated testing of Synapse authentication flows. There is no change to end user sign in to Synapse.
Fixes & Improvements
Search Results Card Readability
SWC-7745 · SWC-7746
Two visual polish fixes were applied to search result cards:
-
Card titles now have increased line spacing, making long titles easier to scan at a glance.
-
Card descriptions are now truncated later, displaying approximately two full lines of text instead of being cut off prematurely. This gives users more context before clicking into a result.
Required Columns Visual Indicator Restored
SWC-7740
A regression introduced in stack-580 caused required columns in data entry forms to appear only as bold text, losing the blue header color that helps users distinguish required from optional fields. This visual cue has been restored, making it easier for curators and data submitters to identify mandatory fields at a glance.
Download Confirmation — Streamlined Component
SWC-7547
An outdated folder download confirmation component was replaced with a newer, more consistent alternative already in use elsewhere in Synapse. End users will see no change in behavior; this improves internal code consistency and reduces future maintenance overhead.