Skip to content

Releases: OHDSI/WebAPI

WebAPI Version 2.4.0

29 Apr 15:04
08eeba3
Compare
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
Compare
Choose a tag to compare

WebAPI Version 2.2.0

12 Oct 01:48
Compare
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
Compare
Choose a tag to compare

New Features

  • #223 - New features in cohort analysis

WebAPI Version 2.1.1

08 Aug 17:08
Compare
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
Compare
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
Compare
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
Compare
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.

WebAPI Version 1.4.0

21 Sep 18:50
Compare
Choose a tag to compare

WebAPI Version 1.4.0

New Features

  1. Incidence Rate Calculator
  2. New Demographic Criteria for cohort definitions

Fixes

  1. Replaced BETWEEN in queries (not consistently implemented across all dbms) with >= and <=
  2. Fixed issue introduced in 1.3.0 which was restricting cohort results to 1 per person.

WebAPI Version 1.3.2

07 Sep 17:20
Compare
Choose a tag to compare

WebAPI Version 1.3.2

This is a post-release minor release to fix the following issues:

Fixes

  1. #125: missing table qualifier