Synapse Docs
Breadcrumbs

stack-602 - Release Notes

Release Date:

Summary

Stack-602 continues the ongoing Entity Page redesign and delivers several quality-of-life improvements for curators, alongside a significant upgrade to the platform's data query capabilities. This release also includes a substantial amount of behind-the-scenes maintenance work to keep Synapse secure and up to date.

Key areas of work in this release include: the entity page redesign (access & permissions display, header and file-tree styling), curator tooling (grid column reordering, attachment display fixes, task filtering by due date), and advanced query support for Cohort Builder 2.0 (nested filter logic). The remainder of the release is composed of dependency upgrades, security patches, and infrastructure migrations that keep the platform running smoothly without any visible change for most users.

A total of 18 tickets were completed in this release.

No breaking changes or required user actions are included in this release.

Affected Users & Systems

Who/What

Impact

All users viewing entity pages

Continued rollout of the redesigned entity page, including a new access & permissions component and refined header/file-tree styling

Curators

Improved grid usability (column reordering, filtering by due date) and fixes to file attachment display

Cohort Builder / advanced query users

New support for nested AND/OR/NOT filter logic in queries

Platform operations

Security and dependency updates across Synapse-Repository-Services, Synapse-Stack-Builder, and the migration utility; no user-facing impact

Deprecated or Breaking Changes

There are no deprecated features or breaking changes in this release.

New Features

Access & Permissions component on entity pages New

As part of the ongoing entity page redesign, a new component now clearly shows whether you can view, edit, or download a given item, and surfaces a "Request to download" or "View terms" action when access requirements apply. Signed-out users are prompted to sign in before taking action.

Who benefits: Anyone viewing or managing access to entities in Synapse.

Curator grid column reordering New

Curators can now reorder columns in the curator grid to match their preferred workflow, making it easier to review and process large sets of files.

Who benefits: Curators working with large grids of files or records.

Backend support for due date filtering New

Added backend support to filter curation tasks by a due date range or to show only tasks with no due date. This functionality is not yet available in the UI, so users will not see any changes yet. Once added to the interface, it will help users more easily prioritize upcoming and overdue tasks.

Who benefits: Curators managing task queues with deadlines.

Nested filter logic for Cohort Builder 2.0 New

The query system now supports nested filter groups combined with AND, OR, and NOT logic, along with additional comparison options (greater than, less than, between, is null, and more). This allows much more precise, multi-condition searches when building cohorts.

Who benefits: Researchers and analysts building complex cohort queries.

Fixes & Improvements

File attachment names now display correctly

File attachments were previously showing a number instead of the file name; they now correctly display the file name.

Fixed clipped "Remove attachment" button

A visual glitch where the "Remove attachment" button was clipped has been corrected.

Entity page header and file-tree styling refinements

Padding and spacing on the entity page header, tab row, and file-tree table have been adjusted for a more balanced, polished look as part of the ongoing redesign.

Fixed dates showing as raw timestamps

Date fields generated from document processing were sometimes displaying as raw Unix timestamps instead of readable dates. Dates now display in a human-readable format.

Security and dependency updates

Multiple libraries and dependencies were updated across Synapse-Repository-Services, Synapse-Stack-Builder, and the Synapse Migration Utility in response to security scanning alerts, including an upgrade of the Apache Velocity library. These changes strengthen the platform's security posture with no visible impact to users.

Infrastructure and build reliability improvements

Several infrastructure-focused fixes were made, including resolving a deployment template error in StackBuilder and migrating StackBuilder to a newer AWS SDK version. These changes improve deployment reliability with no user-facing impact.

Internal code cleanup

Minor internal code cleanup was performed on user session handling to improve maintainability, with no change in behavior for users.