Skip to content

Releases: hubmapconsortium/entity-api

v2.6.8

06 Nov 14:25
e92187c

Choose a tag to compare

  • Add functionality to globus-url endpoint to support public versions of protected data
  • Update commons to 2.1.22 to use the added accessor method for proteted group uuid

Full Changelog: v2.6.7...v2.6.8

v2.6.7

31 Oct 15:03
6e35dac

Choose a tag to compare

  • Stash large response payload to S3 with redirect URL for

    • /entities/<id>
    • /ancestors/<id>
    • /parents/<id>
    • /children/<id>
    • /entities/<id>/siblings
    • /entities/<id>/tuplets
  • Upgrade to use new base image with Python 3.13.9 with less security vulnerabilities

    • Use DNF instead of YUM for package management
    • Switch to Nginx 1.28.0 stable release in docker image

Full Changelog: v2.6.6...v2.6.7

v2.6.6

16 Oct 01:32
0352b6b

Choose a tag to compare

Hotfix to address a request context issue occurring when multiple threads are spawned

Full Changelog: v2.6.5...v2.6.6

v2.6.5

11 Oct 01:44
41e7ca0

Choose a tag to compare

Remove docker CPU and RAM reservations as they are just soft limits

Full Changelog: v2.6.4...v2.6.5

v2.6.4

10 Oct 16:04
653e197

Choose a tag to compare

Fix cache handling to avoid using cached data when there are skipped/excluded properties

Full Changelog: v2.6.3...v2.6.4

v2.6.3

09 Oct 20:30
1e8e1cd

Choose a tag to compare

Docker deployment with CPU and memory limits

Full Changelog: v2.6.2...v2.6.3

v2.6.2

08 Oct 13:49
aff8eed

Choose a tag to compare

Enhancements to avoid unnecessary recreation of Activity node and linkages for direct_ancestor_uuid(s) on each Sample and Dataset updates.

Full Changelog: v2.6.1...v2.6.2

v2.6.1

06 Oct 15:38
147d7a0

Choose a tag to compare

  • NoneType hotfix on trigger method get_dataset_title() to return [] instead of None
  • Generic handling to support properties exclusion in URL query parameter GET /entities/<id>

Full Changelog: v2.6.0...v2.6.1

v2.6.0

30 Sep 12:01
025e913

Choose a tag to compare

  • Unify context handling so every major entity and trigger function expects the Flask request.
  • Move all reindex suppression logic into a single manager function.
  • Lay groundwork for future feature expansion, such as more dynamic trigger/event responses based on request context.
  • Add optimized Neo4j query for Multi-Assay Split status propagation.
  • Improve logging on validator and trigger executions.
  • Fix schema trigger data generation bug when unexpected trigger methods run for unspecified properties.

Full Changelog: v2.5.13...v2.6.0

v2.5.13

16 Sep 14:19
9779060

Choose a tag to compare

  • Introduce a new query string in the URL ?reindex=false to disable the reindex call to search-api for the following endpoints:
    • New entity creation POST /entities/<entity_type>?reindex=false
    • Update existing entity PUT /entities/<id>?reindex=false
    • Component datasets creation: POST /datasets/components?reindex=false
  • Optimize datasets validation on Upload update to reduce timeout

Full Changelog: v2.5.12...v2.5.13