Releases: bento-platform/katsu
Releases · bento-platform/katsu
Version 2.18.1
- chore: update base image versions
- chore: add devcontainer metadata to dev image
- chore: don't use virtualenv in dev containers
- docs: update docs dependencies and Python version
- docs: read project metadata from
pyproject.toml
- docs: add README note on debugging / container dev
Version 2.18.0
- feat: add
bento.dataService
andbento.gitCommit
properties to/service-info
- feat: update
bento_lib
to 6 and add starts/ends-with and wildcard operators for Bento string search - refact: move views in CHORD app into corresponding modules
- refact: move export-related code into
chord.export
module - refact: improve cBioPortal-related code
- fix: don't spam Git config with safe path lines
- fix: separate allowed hosts and container name; allow both
- fix: only auto-generate migrations for
auth
andadmin
apps in runner script - chore: non-root image user
- chore: use Poetry for dependency management
- chore: use base image Git config implementation
- chore: update WDLs to v1.0
- chore: annotate workflows with
purpose
property - chore: update dependencies
- ci: remove Travis config file
- ci: update Bento build action to 0.11.0
Version 2.17.3
- feat: configurable log level
- fix: set individual id in biosamples if not specified and a subject is present in the phenopacket
- chore: log more about public endpoint requests
- chore: update some dependency patch versions
- test: make sure biosamples and individuals are properly associated
Version 2.17.2
- chore: update Django patch version
Version 2.17.1
- fix: leaking 0-count categories if using derived-from-DB category labels
Version 2.17.0
- feat: more robust validation of data prior to ingestion
- actually validates the objects against the schema & returns errors
- validates all objects prior to starting ingest
- feat: garbage collection - objects unused by table objects are deleted upon table deletion
- feat: support
bento_wes
0.8 (Cromwell-based) with new workflows - feat: delete phenotypic features when parent objects are deleted
- feat: configurable port in Docker image entrypoint
- chore:
/service-info
updates - chore: improve logging
- chore: dependency updates
Version 2.16.1
- quick labels-related patch
Version 2.16.0
- feat: allow
extra_properties
overwriting for individuals during re-ingestion - feat: add ASGI support
- feat: add 'self-hosted' Dockerfiles + CI image building
- feat: add data type labels
- feat: add custom label environment variable for
phenopacket
data type - chore: disable
mcode
for now - chore: update dependencies
- refact: split apart
ingest
module into multiple files
Version 2.15.3
- fix: handing of 0-aged individuals when calculating
Individual.age_numeric
- fix: raise errors properly for some unimplemented branches
- fix: interval notation to correctly represent numeric bins
- chore: add some type hints
Version 2.15.2
- fix: off-by-two with binning for public overview endpoint
- test: that we get the number of bins we expect from a public config file