Releases: VIDA-NYU/bdi-viz
v0.0.3 - MITRE ARPA-H Release
New Features & Improvements
-
Session Management:
Users can now create and switch between multiple sessions within the web application, enabling better task organization for different schema-matching or value-mapping projects. -
Interactive Filtering:
Enhanced filtering by allowing direct interaction with source and target axes. Users can now filter by categories and specific nodes for more precise exploration. -
Canvas Interaction:
Added the ability to click on an empty area of the heatmap canvas to create new candidate nodes between selected source-target attributes. -
Collaborative Comments:
Users can now add and view comments on individual nodes, supporting shared curation and discussion between collaborators. -
Agent Streaming and API Enhancements:
Added a new /api/agent/explore GET endpoint in index.py that streams agent updates using Server-Sent Events (SSE), providing real-time feedback for thoughts, tool calls, and results.
Implemented event-streaming logic with a queue and threading system to handle agent events efficiently, normalize payloads for SSE, and ensure backward compatibility with older agent response formats. -
Bug Fixes & Stability:
Various fixes and optimizations across the frontend and backend to improve reliability, responsiveness, and performance.
What's Changed
- Eden/value matching by @EdenWuyifan in #56
- Eden/value matching retouch by @EdenWuyifan in #57
- Eden/mitre aug by @EdenWuyifan in #59
Full Changelog: v0.0.2...v0.0.3
v0.0.2 - CRA MITRE Release
Feedbacks Addressed
- Provide a global explanation in the interface for the criteria used to automatically accept attributes (easy matches), potentially through hover tooltips.
- Restructure the attribute dropdown menu to better group and differentiate matched, selected, and unmatched attributes.
- Explore ways to provide more detailed information alongside the heat map visualization, such as a detailed view or additional labels.
- Add labels or information tags to the drag-and-drop area to indicate the acceptable file types and formats.
- Retouch UpSet Plot.
What's Changed
- feat: add back fp and fn to memory by @EdenWuyifan in #53
- Feat/ontology optional by @EdenWuyifan in #54
- feat: change upset focus color to purple by @EdenWuyifan in #55
Full Changelog: v0.0.1...v0.0.2
v0.0.1 - VIS 2025
What's Changed
- Eden/bdikit by @EdenWuyifan in #40
- Eden/developer mode by @EdenWuyifan in #41
- feat: change source column selection to search + selection by @EdenWuyifan in #42
- Eden/filter node by @EdenWuyifan in #43
- bugfix: fix the bugs for re-match and json load by @EdenWuyifan in #44
- Eden/target attr search by @EdenWuyifan in #45
- Eden/source ontology by @EdenWuyifan in #47
- feat: add jest framework by @EdenWuyifan in #49
- Eden/v0.0.1 by @EdenWuyifan in #52
Full Changelog: b0.0.1...v0.0.1
b0.0.1
feat: add synthetic ontology