Skip to content

Latest commit

 

History

History
197 lines (104 loc) · 4.73 KB

File metadata and controls

197 lines (104 loc) · 4.73 KB

Samply.Focus v0.21.0 2026-01-17

Major changes

  • EUCAIM Beacon querying

Samply.Focus v0.20.1 2026-01-15

Minor changes

  • BETWEEN operator supported with only one boundary defined in the date range

Samply.Focus v0.20.0 2026-01-13

Major changes

  • Optional obfuscation using limited Laplace distribution and rounding to the floor(number of digits /2) significant digits
  • Exporter uses DKTK CQL generation

Minor changes

  • Workaround for multiple ORed empty criteria fields
  • BETWEEN operator suported with only one boundary defined in the numeric range
  • Fixed double serialization in EUCAIM SQL

Samply.Focus v0.19.0 2025-11-03

Major changes

  • Add DHKI CQL generation

Minor changes

  • Fix DKTK mol markers this time for real

Samply.Focus v0.18.1 2025-10-17

Minor changes

  • Fixed mol marker measure for DKTK CQL generation

Samply.Focus v0.18.0 2025-10-16

Breaking changes

  • Project specific image tags have been removed. Instead of samply/focus:main-bbmri and samply/focus:main-dktk use samply/focus:main. Instead of samply/focus:develop-bbmri and samply/focus:develop-dktk use samply/focus:develop.
  • CQL generation requires that you send the project metadata field. To do so, pass the PROJECT environment variable to Spot.

Major changes

  • First version of CCE CQL generation

Samply.Focus v0.17.0 2025-09-30

Breaking changes

  • Remove the enable_cql_lang option in favor of cql_projects_enabled which allows one to enable cql on a per project basis

Minor changes

  • Use a default EUCAIM provider logo if none in config

Samply.Focus v0.16.0 2025-09-26

  • Add DKTK CQL generation: #266

Samply.Focus v0.15.3 2025-09-22

  • Security fix: Reject unknown stratifiers in obfuscation

Samply.Focus v0.15.2 2025-09-19

Major changes

  • Support SQL translation for EUCAIM's CDM

Minor changes

  • Update organoid dashboard internal query
  • Add DHKI age stratifier
  • Security fix: Disallow CQL as input for BBMRI queries; only allow AST queries

Samply.Focus v0.15.1 2025-08-14

Minor changes

  • Fixes for EXLIQUID query: #254

Samply.Focus v0.15 2025-06-30

Major changes

  • Support transforming results into Lens result format

Minor changes

  • Add ITCC diagnosis stratifier: #241
  • Add storage temperature stratifier: #250
  • Rename BBMRI stratifier "Age" to "donor_age": #247
  • Changes to EXLIQUID query: #251

Samply.Focus v0.14.1 2025-06-10

Minor changes

  • Organoid SQL dashboard query: send more fine-grained organoid per patient counts

Samply.Focus v0.14.0 2025-05-23

Minor changes

  • Update SQL queries for organoid dashboard

Samply.Focus v0.13.1 2025-04-22

Bugfixes

  • Don't double encode cached cql and sql query results

Minor changes

  • remove exliquid query with aliquotes
  • add exliquid query for samples with status available

Samply.Focus v0.13.0 2025-04-17

Major changes

  • Results of SQL queries can now be cached
  • Add query for organoid internal dashboard

Samply.Focus v0.12.0 2025-03-14

Minor changes

  • Warning if blaze availability check has non-200 HTTP status
  • Fix Dockerfile for ./dev/focusdev build and ENDPOINT_URL in README.md
  • Add SQL queries for Exliquid

Samply.Focus v0.11.0 2025-02-10

Major changes

  • Querying EUCAIM API v1
  • CQL generation supports empty AST of an arbitary debth

Minor changes

  • Add SQL query for the public SIORGP dashboard for the NeoMatch project
  • Fix and rename the SQL query for the public SIORGP dashboard for the MetPredict project

Samply.Focus v0.10.0 2025-02-03

Major changes

  • Laplace-rs version 0.5.0 (includes a statrs breaking change)
  • DKTK_REPLACE_SPECIMEN_STRATIFIER, DKTK_REPLACE_HISTOLOGY_STRATIFIER for sample centric search

Minor changes

  • Allow Zlib license

Samply.Focus v0.9.0 2024-12-11

Major changes

  • EHDS2 query support

Minor changes

  • Separated exporter API key CLA from authorization header CLA

Samply.Focus v0.8.0 2024-11-04

In this release, we are supporting 4 types of SQL queries for Exliquid and Organoids

Major changes

  • Allowlist of SQL queries

Samply.Focus v0.7.0 2024-09-24

In this release, we are extending the supported data backends beyond CQL-enabled FHIR stores. We now support PostgreSQL as well. Usage instructions are included in the Readme.

Major changes

  • PostgreSQL support added

Focus -- 2023-02-08

This is the initial release of Focus, a task distribution application designed for working with Samply.Beam. Currently, only Samply.Blaze is supported as an endpoint, but other endpoints can easily be integrated.