Skip to content

Releases: biothings/biothings.api

BioThings v0.12.5 release

22 Jul 22:18
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.4...v0.12.5

BioThings v0.12.4 release

03 Apr 00:52
Compare
Choose a tag to compare

What's Changed

  • Highlights:

    • New and updated tutorials and documentation (#313)
    • CURIE id support in the annotation endpoint (#306)
    • Added new jmespath_exclude_empty option
  • biothings.web improvements:

    • Jmespath now handles list as parent_path field
  • biothings.hub improvements:

    • Added Elasticsearch index selector
  • biothings.cli improvements:

    • Fixed missing data plugin manifest template
  • documentation improvements:

    • Added new tutorial for Biothings CLI
    • Added tutorial for creating docker based data plugin (#313)
  • Misc improvements:

    • Upgraded Tornado to 6.4.0 (#299)
    • Upgraded elasticsearch-py and elasticsearch-dsl to 8.x (#262)

Full Changelog: v0.12.3...v0.12.4

BioThings v0.12.3 release

31 Oct 22:47
Compare
Choose a tag to compare

What's Changed

  • Highlights:

    • Implemented the new filter parameter for the query handler (#296)
  • biothings.web improvements:

    • Enabled post_filter parameter for POST queries (#208)
    • Improved jmespath transformation with better support root-level transformation
  • biothings.hub improvements:

    • Allow passing and customizing merge_struct with the new inclusion and exclustion parameters
    • Allow customization in Builder's merge order with the new merge_order method
    • Fixed the deprecated import of networkx module
    • Fixed the security issue when calling check_output #301
    • Switched to use orjson in utils.dotfield module #300
    • Changed default release date format in DockerContainerDumper

Full Changelog: v0.12.2...v0.12.3

BioThings v0.12.2 release

17 Jul 21:38
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.1...v0.12.2

BioThings v0.12.1 release

05 Jul 18:56
Compare
Choose a tag to compare

This is a bug-fix release with these CHANGES: (see also CHANGES.txt)

v0.12.1 (2022/07/05)
Bugfixes:
- biothings.cli: fixed "logger is not defined" error when typer is not installed
- biothings.web: fixed an error when build_date is None during the metadata merging
- biothings.web: fixed an edge case when attempting to read ES6 mapping with doc_type

BioThings v0.12.0 release

21 Jun 18:13
Compare
Choose a tag to compare

A major release with many new features and bug fixes. See CHANGES.txt for details.

v0.12.0 (2022/06/21)
Highlights:
- New CLI feature for developing and testing data plugins newgene#56
- New Docker Dumper based data plugins newgene#83
- Support manifest-only date plugin (with a pre-defined parser) #259
- Support Python 3.11 and dropped Python 3.6 support

BioThings v0.11.1 release

04 Oct 00:29
Compare
Choose a tag to compare

This is a bug-fix release with these CHANGES (see also CHANGES.txt):

v0.11.1 (2022/10/03)

  • Hub improvements:
    • use pickle protocol 4 as the pickle.dump default
  • Hub bug fixes:
    • Fixed a JSON serialization error during incremental release newgene#65
    • Resolved a hub error when installing a full release #257
    • Fixed a quick_index error when a data source has multiple uploaders newgene#66

BioThings v0.11.0 release

14 Sep 22:20
Compare
Choose a tag to compare

A major release with many web and hub component enhancement and bug fixes. See CHANGES.txt for details.

v0.8.5

08 Jan 18:59
Compare
Choose a tag to compare
Improve es sniff stability