Skip to content

Releases: OHDSI/Data2Evidence

v0.10.0-beta

Choose a tag to compare

@github-actions github-actions released this 08 Oct 09:08
b737bc8

What's Changed

Read more

v0.9.1-beta

Choose a tag to compare

@github-actions github-actions released this 10 Sep 07:22
19ac631
[Patch] Update image tag to 0.9.2 (#848)

v0.9.0-beta

Choose a tag to compare

@github-actions github-actions released this 26 Aug 11:42
bd41d7d

Release Notes: v0.9.0-beta

Highlights

  • Major improvements and new features across analysis, ETL, and integration flows.
  • Expanded support for BigQuery, Deno 2.1, and new analytic/ETL plugins.
  • Numerous bug fixes, refactors, and expanded end-to-end (e2e) test coverage.

Features & Enhancements

Analysis UI & Flow

  • Enabled and expanded experimental analysis UI.
  • Introduced new internal data structures for mapping and cohort definitions.
  • Added support for selecting ATLAS cohort definitions and handling nested groups.
  • Improved cohort exit criteria and menu designs.
  • Added new nodes and plugins, including KM analysis and cohort survival.
  • Various UI refactors and quality-of-life improvements.

ETL & Data Processing

  • Expanded ETL database support and improved dataflow logic for shared variables.
  • Enhanced FHIR server capabilities, including custom schema and caching.
  • Added BigQuery support for data processing and analytics.
  • Improved configuration for study analysis and dataset awareness.

Plugin & Integration

  • Added and updated nodes for new analysis types and characterizations.
  • Improved plugin build and configuration processes.
  • Enhanced role and permission management, including privileged researcher roles.

Configuration & Infrastructure

  • Upgraded to Deno 2.1 and updated Trex for function builds.
  • Improved CLI and devops workflows for image builds and testing.
  • Added support for new database backends in development and testing environments.

Bug Fixes

  • Fixed UI bugs in dropdowns, charts, bookmarks, and patient analytics.
  • Resolved issues with data model creation, JSON serialization, and path handling.
  • Improved code scanning, security, and dependabot alert handling.
  • Various fixes for analysis versioning, plugin initialization, and migration scripts.

Testing & QA

  • Significantly increased e2e test coverage for core flows, metadata, hybrid search, barchart, job execution, cohort operations, and more.
  • Improved and stabilized GHA workflows and test reliability.
  • Added and re-enabled tests for patient list, MRI, logout, dataset creation, and user management.

Developer Experience

  • Updated CLI tooling, environment setup, and devops scripts.
  • Enhanced error handling, logging, and feedback in UI and backend services.

Miscellaneous

  • Added and updated disclaimer dialogs and study viewer options.
  • Improved display and configuration for cohort and study management.
  • Miscellaneous codebase cleanup and minor refactors.

Full Changelog: v0.8.1-beta...v0.9.0-beta

v0.8.1-beta

Choose a tag to compare

@github-actions github-actions released this 16 Jul 10:11
806c924

What's Changed

Full Changelog: v0.8.0-beta...v0.8.1-beta

v0.8.0-beta

Choose a tag to compare

@github-actions github-actions released this 27 Jun 05:34
8176442

What's Changed

Read more

v0.7.3-beta

Choose a tag to compare

@github-actions github-actions released this 09 Jun 09:25
598409e

What's Changed

Full Changelog: v0.7.2-beta...v0.7.3-beta

v0.7.2-beta

Choose a tag to compare

@github-actions github-actions released this 30 May 03:00
cd43cf1

What's Changed

Full Changelog: v0.7.1-beta...v0.7.2-beta

v0.7.1-beta

Choose a tag to compare

@github-actions github-actions released this 23 May 10:40
6988895

What's Changed

Full Changelog: v0.7.0-beta...v0.7.1-beta

v0.7.0-beta

Choose a tag to compare

@github-actions github-actions released this 14 May 15:03
149971e

What's Changed

  • update cli metadata by @p-hoffmann in #5
  • [ADHOC] Fix missing RequestContextMiddleware middleware by @brandantck in #7
  • [Adhoc] Update stats notif by @mwaiyee in #15
  • 🐛 [analyze-1790] [Cohorts] Search text box not cleared after the suggestion is selected by @khairul-syazwan in #12
  • [Internal-1510] Upgrade duckdb v1.2.1 by @satish-a0 in #3
  • Fix concept set column reference by @satish-a0 in #9
  • KangJingA/remove-duplicated-middleware-in-jobplugins by @KangJingA in #11
  • [Adhoc] Fix setupdemo script with version by @mwaiyee in #16
  • [Adhoc] Add daily npm stats by @mwaiyee in #19
  • [Internal-1686] Modify resource endpoint scopes by @csafreen in #10
  • [Integrate-993] db test conn in add db & update cred dialogs by @suwarnoong in #20
  • [Integrate-1663] add hybrid search config by @suwarnoong in #23
  • [Internal-1674] Add search_embedding plugin by @Zhimin-arya in #18
  • [internal-1260] remove sql-editor from ui and other places by @SantanM in #4
  • [internal-1619] Remove unused code from FHIR server by @csafreen in #8
  • [Internal-1455] Use artifact to store flow result by @hengxian-jiang in #32
  • [internal-1651] add jobplugins schema by @SantanM in #28
  • [Integrate-798] remove revocation endpoint by @suwarnoong in #36
  • Add wal setting to demodb by @p-hoffmann in #29
  • [Devops-186] GHA deployment by @mwaiyee in #39
  • [Integrate-1824] remove node & script_node suffix in the display by @suwarnoong in #30
  • [Devops-1837] Evaluate jupyter enterprise gateway by @mwaiyee in #27
  • Switch Images ohdsi org by @satish-a0 in #43
  • [Adhoc] Add custom prefect docker volume env by @mwaiyee in #31
  • [Adhoc] Fix prefect docker volume custom env by @mwaiyee in #48
  • [internal-1640] Update jwt-customizer.ts by @SantanM in #47
  • [Integrate-1727] Fix Dqd show last flow run was cancelled error by @hengxian-jiang in #51
  • [Integrate-1825] WhiteRabbit switch to cmd line interface by @KangJingA in #37
  • [Integrate-1653] fix missing flow run id by @suwarnoong in #49
  • Add platform option in dc by @mwaiyee in #46
  • Expose trex sql port by @p-hoffmann in #50
  • [Integrate-1219] add logout indicator to avoid auto redirection by @suwarnoong in #45
  • [Integrate-1889] use sync param to grant or revoke roles by scopes by @suwarnoong in #55
  • Jerome ng/1382 add competing cohort for cohort survival by @jerome-ng in #41
  • [Analyze-1850] Add synpuf5pct demo notebook by @brandantck in #24
  • [Adhoc] Upgrade gha setup-python ver by @mwaiyee in #52
  • Fix managing altering versioned table by @satish-a0 in #44
  • [Analyze 1886] Fix PA condition occurence id filter by @brandantck in #54
  • [Analyze-1676] Fix and optimize concept hierarchy endpoint by @brandantck in #25
  • [Devops-1875] npm package install and notify on daily cron by @mwaiyee in #53
  • [Adhoc] show result in json formatting by @suwarnoong in #61
  • Fix bug at fhir service by @csafreen in #63
  • [Integrate-1498] show info for unmapped flow run result by @suwarnoong in #57
  • [Integrate-1854] resize portal header to smaller by @suwarnoong in #60
  • [KangJingA/integrate 1901] merge data mapping flow to white rabbit by @KangJingA in #65
  • [Analyze-1637] Add source endpoint logic for d2e-webapi by @brandantck in #40
  • mv trex/main to d2e by @p-hoffmann in #64
  • Start fhir service by default on start:minerva by @csafreen in #62
  • [KangJingA/integrate 1901] fix failing mapping build by @KangJingA in #66
  • [Adhoc] Fix GHA install d2e by @mwaiyee in #59
  • [internal-1640] remove logto-seed, run migrations in logto, use logto image from d2e/logto by @SantanM in #13
  • [analyze-1817] Add import ATLAS cohort JSON by @khairul-syazwan in #42
  • update trex by @p-hoffmann in #76
  • FHIR Server: Use portal dataset token study code to create project by @csafreen in #78
  • Fhir client credential flow: Add scope by @csafreen in #83
  • Flow Ibis: Remove positional arguement by @csafreen in #86
  • [Integrate-1851] add prefect blocks ui by @suwarnoong in #72
  • Jerome ng/1879 improve search performance for duckdb by @jerome-ng in #77
  • [data-1831-1832] Update flows documentation by @alicia-koh in #26
  • [Integrate-1906] fix button hover & loading color by @suwarnoong in #84
  • [Integrate-1852] add prefect variables ui by @suwarnoong in #80
  • Optimize analytics config calls by @satish-a0 in #74
  • Optimize terminology-svc by @satish-a0 in #22
  • Jerome ng/1841 reduce min width filtercards section by @jerome-ng in #81
  • Add authz tests by @jerome-ng in #92
  • [KangJingA/integrate 1853] fix prefect code cursor by @KangJingA in #91
  • [Integrate-1855] add route to prefect api docs by @suwarnoong in #85
  • [Integrate-1854] fix logo center by @suwarnoong in #87
  • [Integrate-1910] remove slot on UI, default slot name if pub is defined by @suwarnoong in #93
  • [internal-1828] upgrade Strategus version, remove keyring creation and its references by @SantanM in #38
  • [Analyze 1675] Add is excluded functionality for concept sets by @brandantck in #58
  • [Devops-1869-1877] Add checkflow to cli by @mwaiyee in #79
  • [Integrate-1908] rename db reader, mark sql query as stable by @suwarnoong in #89
  • [Integrate-1851] fix blocks icon background color by @suwarnoong in #90
  • Reduce flow base image size by @csafreen in #75
  • [Analyze 1624] Add support for trex duckdb connection by @brandantck in #56
  • [Devops-1930] GHA npm run checkflow by @mwaiyee in #100
  • [KangJingA/integrate-1838] Integrate starboard with jupyter enterprise gateway by @KangJingA in #82
  • [Integrate-1907] use suggested mapping by @suwarnoong in #102
  • [internal 1873] Concept hybrid_search by @Zhimin-arya in #95
  • [internal-1827] rD2E, jupyter-gateway and R OHDSI jupyter kernel by @SantanM in #94
  • Update Trex by @p-hoffmann in #104
  • fix ui plugin build by @KangJingA in #106
  • Handle scenario for adding new dataset by @satish-a0 in #101
  • LLM based Data Mapping by @amit-sharma-d4l in #69
  • [data-1625-1626-1899-1836] Update dbdao to connect without specifying a schema by @alicia-koh in #98
  • autoupdate prefect db credentials by @p-hoffmann in #109
  • fix add db by @p-hoffmann in #111
  • [KangJingA/start-jupyter-enterprise-gateway] by @KangJingA in #115
  • Http test fail: Increase wait on start system services by @csafreen in #108
  • [internal-1827] Job runner role with rd2e scope by @SantanM in #97
  • Refactor cohort survival implementation to use DuckDB to use read user instead of admin by @jerome-ng in #103
  • [KangJingA/add-dc-and-dqd-tags] by @KangJingA in #116
  • [data-1942] Fix update schema msg by @alicia-koh in #119
  • [Integrate-1941] publication only applicable for postgres by @suwarnoong in #117
  • [Integrate-1939] rename label by @suwarnoong in #118
  • push prod images to dockerhub by @p-hoffmann in #113
  • [KangJingA/integra...
Read more

latest

latest Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Mar 23:37
3b0683e
fix cli build (#2)