Summary
This release advances our TECH roadmap goal of making Synapse data easier to explore, report on, and communicate—while hardening security and smoothing day-to-day workflows. Across the Synapse back-end and front-end, we delivered aggregation-aware data views, accessible video uploads with auto-captioning, safer curation tools, clearer access indicators, and improved machine-readable metadata.
-
What’s delivered: Aggregate views and new facet types (PLFM-7817, PLFM-7820–PLFM-7825); video upload with captions (SWC-7629); Curator Grid safety fixes (SWC-7606, SWC-7491); access/search UX tweaks (SWC-7656, SWC-7655); JSON-LD for bots (SWC-7036); security dependency updates (SWC-7639, SWC-7634).
-
Why prioritized: Programs need consistent summary metrics and accessible communications; reducing duplication in downstream tools and addressing security items lowers risk and speeds delivery.
-
Expected impact: Faster reporting and dashboarding, clearer curation boundaries, fewer search errors, better access clarity, and improved dataset discoverability. Stakeholder notes: No broad end-user workflow changes. Teams with custom clients that parse facet types should review the new aggregate facet types noted under Deprecated/Breaking Changes. Tickets completed: 14 | Full issue list: https://sagebionetworks.jira.com/issues/?jql=fixVersion%20%3D%20stack-573%20AND%20project%20in%20%28PORTALS%2C%20SWC%2C%20PLFM%29
Affected Users & Systems
-
Data curators and analysts: Can query and filter aggregated representations for faster insights; Curator Grid makes system properties read-only and handles optional fields more safely (PLFM-7817, PLFM-7820–PLFM-7825, SWC-7606, SWC-7491).
-
Researchers and program teams: Upload videos with auto-generated captions to improve accessibility of trainings and demos (SWC-7629).
-
General users: Clearer download/access cues and a more stable project search experience (SWC-7656, SWC-7655).
-
External bots/integrations: Enhanced JSON-LD dataset metadata improves machine readability and discovery (SWC-7036).
-
Systems: Platform gains aggregate views/facets (PLFM), web client and curator tools add video and safety/UX fixes (SWC), and dependencies are updated for security (SWC-7639, SWC-7634).
New Features
-
Aggregation-aware data views and facets (PLFM-7817, PLFM-7820, PLFM-7821, PLFM-7822, PLFM-7823, PLFM-7824, PLFM-7825): Query aggregated data and filter on precomputed counts and ranges to support scalable reporting and dashboards.
-
Video upload with automatic captioning (SWC-7629): Publish videos with captions to improve accessibility and comprehension for program communications.
Fixes & Improvements
-
Curator Grid safety and clarity (SWC-7606, SWC-7491): Optional fields clear correctly; system-managed properties are read-only, reducing accidental edits.
-
Project search stability (SWC-7655): Fixes React error when using the project view search bar.
-
Access clarity (SWC-7656): Tooltip indicates when a user has download access without additional access requirements.
-
Machine-readable dataset metadata (SWC-7036): Restored JSON-LD dataset metadata in responses to bot requests for catalogued datasets.
-
Security updates (SWC-7639, SWC-7634): Updates to axios and qs libraries to mitigate DoS risks.
Deprecated or Breaking Changes
-
New aggregate facet types: Teams with custom clients or portals that parse or validate facetType values should ensure unknown types are safely handled or ignored to remain compatible (PLFM-7820–PLFM-7825).
-
Workflow notes: Some Curator Grid fields are now read-only; teams should use designated editable metadata fields. For important videos, spot-check autogenerated captions for accuracy (SWC-7629, SWC-7491).