Skip to content

Releases: OHDSI/WebAPI

WebAPI Release 2.4.2

04 Jun 20:00

Choose a tag to compare

Fixes

  • Updated to feature Extraction 2.1.4
  • Updated to Circe v1.5.0
  • Fixes for Heracles Execution.
  • Fixes for Execution engine.

WebAPI Release v2.4.1

29 May 15:21
37a7ff9

Choose a tag to compare

Features

Fixes

  • Fixed concurrent auth token update (#437, #436) @pavgra
  • Fixed data querying for Drug at baseline and Drug during cohort period reports (#439) @pavgra
  • Fixed Achilles heel execution at Netezza (#446) @pavgra
  • PLE name change fails (#412) @pavgra
  • Fixed possibility of duplicates presence in sec_role table (#420) @pavgra
  • Fixed Hikari timeout with turned on auth (#426) @pavgra

WebAPI Version 2.4.0

29 Apr 15:04
08eeba3

Choose a tag to compare

New Features

  • Healthcare Utilization Reports (#362): Added a new cohort report generation button 'Healthcare Utilization' which will reveal a series of reports to characterize healthcare utilization over calendar periods covered by the cohort.
  • Concept Set Import/Export: You can now export a concept set from cohort definitions, and import a concept set to overwrite an existing concept set.
  • Security Lockout Policy(#365): Authentication attempts will be disabled for users that fail to provide correct credentials until a specified time period or admin intervention.
  • Database Organization: Migrated to individual sequences for row keys.

Fixes

  • Concept Set comparison error (#343)
  • Database migration script fixes.

Configuration Updates:

  • heracles.smallcellcount: this property will be used to trim small cells from the Heracles reports, similar to how Achilles operated. This was previously hard-coded to a value of '5', but you are now able to override it to a value that is suitable to your own environment.

Results Schema Changes:

This release adds a new table int he results schema called heracles_periods. If you have an existing results schema, you will need to use the DDL found by accessing the WebAPI service URL:
/WebAPI/ddl/results?schema={your results schema}&dialect={your webAPI dialect}

Look for the CREATE TABLE statements for heracles_periods, as well as the insert statements that insert the default data into the heracles_periods table.

NOTICE

The Database Organization aspect of this release will create new sequences and re-define primary key constraints on the WebAPI database. It is recommended you backup your WebAPI database prior to deploying the new release.

WebAPI Version 2.3.0

01 Mar 18:33

Choose a tag to compare

WebAPI Version 2.2.0

12 Oct 01:48

Choose a tag to compare

New Features

Fixes

  • (#237) - Remove quotes from around column names in SQL code - thanks @gowthamrao

Important Notes

WebAPI Version 2.1.2

10 Aug 20:02

Choose a tag to compare

New Features

  • #223 - New features in cohort analysis

WebAPI Version 2.1.1

08 Aug 17:08

Choose a tag to compare

This is a hotfix release to update SQL Render to version 1.3.0.

WebAPI Version 2.1.0

03 Aug 20:06

Choose a tag to compare

New Features

  • #219 - Cohort list query optimization
  • #214 - Caching record counts from results schema
  • #186 - Updated Spring Libraries

Fixes

  • #211 - Oracle shiro security db update fixes
  • #215 - cohort_summary_stats is empty when definition has mutually exclusive inclusion rule
  • #213 - Fixes to get (some of) ATLAS running against Impala
  • #209 - Heracles Heel fix
  • #207 - run flyway migration before initialization of 'security' bean
  • #183 - CDM results - data density query error
  • #185 - Miredot licensing update

WebAPI Version 2.0.0

23 Feb 15:19

Choose a tag to compare

WebAPI Version 2.0.0

Important Notes

  • V2.0.0 of WebAPI now requires Java 8 (#110)
  • REST Endpoint Routes have changed per #174 which will break backwards compatibility

New Features

  1. Apache Shiro user security integration (#109). For more details, please see the security page on the OHDSI wiki: http://www.ohdsi.org/web/wiki/doku.php?id=development:security
  2. Achilles summary statistics are now exposed through REST end-points in the CDMResults service (#108)
  3. New REST endpoint (/info) will provide the version number of WebAPI that is installed (#176)
  4. Ability to delete an estimation specification (#177)
  5. Cohort Definitions: Added support for user-defined OP start and end dates.

Fixes

  1. #167: Concept Set delete fails
  2. #170: Additional error handling when retrieving an estimation specification
  3. #173: Fixed table qualifiers

WebAPI Version 1.5.0

11 Jan 19:14

Choose a tag to compare

WebAPI Version 1.5.0

New Features

HTTP Verb normalization: in preparation for the security layer to be introduced in version 2.0.0.
IR Analysis: added distribution calculations for TAR and TTO, and provided export to zip function.
Cohort Definition Correlated Criteria
Cohort Definition Censoring Events

Fixes

Fix in results table qualifier in /cohortcomparison/sql/pop_prop_score.sql.
Fix for #137.
Cohort Definition optimizations: query and temp table performance improvements.
Fix for #144: Generate Cohort results in 'Completed' status when exception is thrown.
Fix for #146: Fixes for demographic criteria.
Fix for #155: Handle empty criteria groups gracefully.

Important Notes:

This will be the last release for WebAPI (except for hot-fixes that might be required on the 1.5.x codebase) with a dependency on JDK 1.7. The next release (v2.0.0) will implement security features that will require JDK 1.8.