stack-581 Release Notes
Summary
Stack-581 continues the platform's investment in two strategic areas: graduating the new Synapse Search experience out of experimental mode and expanding realm support to enable isolated, realm-specific environments on Synapse. In parallel, the release delivers targeted quality-of-life improvements to the Data Access Request (DAR) workflow, the Curator tool, and core data management features.
Users of the Synapse web interface will notice a more polished and complete search experience, including keyword highlighting, richer result descriptions, improved visual design, and a link to the existing People Search. Researchers managing controlled-access datasets benefit from clearer guidance when creating DOIs for non-public entities. Data curators gain column-pinning controls and improved Dataset Collection versioning reliability. Backend reliability improvements address CSV import failures and ensure Google Analytics metrics reflect only production traffic.
20 tickets completed across SWC (17) and PLFM (3) projects. No PORTALS tickets in this release.
Affected Users & Systems
|
Audience |
Impact |
|---|---|
|
All Synapse users |
Improved search UI now exits experimental mode with new features enabled by default |
|
Researchers / Data Consumers |
Clearer DOI creation flow for controlled-access data; fixed Favorites filter |
|
Data Curators & Annotators |
Column-pinning in Curator; Dataset Collection versioning fix; CSV import reliability |
|
Challenge/Competition Organizers |
Easier filtering of evaluation queues when configuring submission views |
|
Platform & Multi-Realm Tenants |
Realm-aware sharing settings and CertifiedUsers group handling for non-default realms |
|
Data/Analytics Teams |
Google Analytics now excludes staging/dev/test traffic for cleaner production metrics |
Deprecated or Breaking Changes
There are no breaking or backward-incompatible changes in this release for end users.
New Features
🔍 Synapse Search Enhancements (Search V2 — Exiting Experimental Mode)
The redesigned Synapse Search experience is graduating from experimental mode, with several key capabilities now generally available:
-
Search term highlighting — Your query terms are now highlighted throughout search result cards, making it faster to confirm relevance at a glance. (SWC-7615)
-
Result descriptions — Search results now display a meaningful description excerpt, giving users more context without needing to click through to every result. (SWC-7724)
-
Link to People Search — A dedicated link to user/team search has been added to the search page, bridging the gap until people are included in the default search index. (SWC-7739)
-
Updated entity type icons — Entity type icons throughout Search have been refreshed to match the latest design system, making it easier to visually distinguish projects, files, datasets, and more. (SWC-7706)
📋 Curator: Column Pinning
Data curators can now pin the first one or two columns (typically Sample ID and Filename) to the left side of the Curator grid. This keeps key identifiers visible while scrolling horizontally through wide datasets. (SWC-7681)
🔒 Realm-Aware Sharing Settings
Synapse sharing settings now dynamically resolve the correct principal groups (anonymous, authenticated users, public) for the user's realm, rather than relying on hard-coded default-realm IDs. This is a foundational change enabling proper multi-tenant/realm isolation. (SWC-7671)
📑 DOI Creation Clarity for Controlled-Access Entities
Users who attempt to create a DOI for a non-public entity will now encounter clearer guidance and appropriate friction. The intent is to ensure that DOI-linked pages are always reachable — allowing other users to view entity metadata and request access — even when the underlying data is controlled. (SWC-7574)
🏆 Evaluation Queue Filtering for Submission Views
Challenge organizers with access to many evaluation queues can now filter the queue list when configuring the scope for submission views, significantly reducing the time spent scrolling through long lists. (SWC-5242)
🔗 Metadata Task–Grid Session Linking (Platform)
A design and implementation spike was completed to define how executing a metadata task correctly joins or creates the appropriate collaborative grid session. This lays the groundwork for seamless task-to-session handoffs in future releases. (PLFM-9430)
👥 CertifiedUsers Group Support in Non-Default Realms (Platform)
The platform now handles user certification tracking for users in non-default realms, resolving a gap where realm-specific users could not be added to the CertifiedUsers group. (PLFM-9468)
Fixes & Improvements
|
Ticket |
Area |
Description |
|---|---|---|
|
SWC-7751 |
Onboarding |
Fixed: After completing Terms of Service and MFA setup on staging, the "Take me back to Synapse" button now correctly returns users to the staging site (not production). |
|
SWC-7734 |
Settings |
Fixed: Experimental mode toggle no longer randomly reactivates after being disabled and the page is refreshed. |
|
SWC-7726 |
Search |
Fixed: "Flashy" / flicker behavior when applying search filters or when a portal banner surfaces for the first time has been resolved. |
|
SWC-7725 |
Search |
Fixed: The close (✕) button was missing from the filter panel in Search; it is now present and functional. (Note: still Blocked/Monitoring — verify on production) |
|
SWC-7722 |
Search |
Cleaned up: The "Download" button has been removed from search results for Project entities, where it was not applicable. |
|
SWC-7709 |
Data Access |
Improved: The "Request Access" (DAR) instructions window is now more readable, with more content visible without excessive scrolling. |
|
SWC-7707 |
Analytics |
Fixed: Google Analytics 4 now only collects data from production environments, excluding staging, dev, localhost, and automated test runs. This improves the accuracy of all usage metrics. |
|
SWC-7082 |
Data Management |
Fixed: Dataset Collection versioning bug resolved — when adding a new Dataset to a collection, the version is now saved correctly and no longer defaults to a non-existent version. |
|
SWC-7429 |
Navigation |
Fixed: The Favorites filter was broken and not returning results; this has been corrected. |
|
SWC-7400 |
Platform Cleanup |
Removed deprecated |
|
PLFM-9526 |
Platform |
Investigated and resolved an issue where CSV grid import jobs were getting stuck in a pending state. |
|
PLFM-9475 |
Platform |
Fixed: An unexpected error occurred when uploading a CSV into a grid that already contained blank rows. |