Skip to content

Releases: unipept/unipept-api

2.1.3

15 Sep 09:47
3c038ab
Compare
Choose a tag to compare

This release provides a fix for an issue that could arise when a modern browser was used to perform requests to the Unipept API.

Bug fixes:

  • The API now properly listens and responds to OPTIONS-requests performed by a browser prior to a GET or POST request (#26)

2.1.2

11 Aug 07:12
54ee9c1
Compare
Choose a tag to compare

This release adds a new option to the pept2filtered endpoint and updates the configuration such that logfiles will never grow larger than 500MiB in size.

Features / enhancements:

  • New cutoff option for mpa/pept2filtered API requests (#23)
  • Configure Rails such that logfiles are maximum 500MiB in size (#24)

2.1.1

04 Jul 11:55
0c88d11
Compare
Choose a tag to compare

This is a hotfix release of the Unipept API that provides a fix for a bug that caused peptide analyses with the "equate I/L" setting disabled to fail.

Bug fixes:

  • Fixes a bug where peptide analyses with "equate I/L" disabled did not return any results (#22).

2.1.0

14 Jun 10:54
2c663f9
Compare
Choose a tag to compare

This release provides support for a new API endpoint protinfo. See the documentation over here on how to use it.

Features / enhancements:

  • The protinfo endpoint is added. This endpoint allows a user to retrieve all protein related information given a UniProt accession ID. (#20).

2.0.2

14 Jun 10:39
341f974
Compare
Choose a tag to compare

This release moves the responsibility of replacing the amino acid I by L from client applications using this API to the API's implementation itself. Existing applications will behave as before, but the fix allows updated applications to correctly report taxonomic and functional annotations of peptides containing the amino acid I (instead of only reporting it's equated counterpart containing L).

Enhancements:

  • The API now keeps track of peptides with the amino acid I and correctly reports the associated annotations (#19)

2.0.1

14 Mar 14:27
56ebe48
Compare
Choose a tag to compare

This minor release of the Unipept API updates some vulnerable dependencies and drops support for EMBL and RefSeq annotations that were reported by the pept2prot endpoint.

Enhancements:

  • Bumped dependencies to fix some vulnerabilities (#13, #15, #16).
  • Improved configuration of RuboCop linter for this repository (#17).
  • Added new GitHub action for rails tests (#3).

Bug fixes:

  • Dropped support for RefSeq and EMBL annotations in pept2prot endpoint. These were already broken for quite some time (#14).

2.0.0

14 Mar 09:01
9910e29
Compare
Choose a tag to compare

Version 2.0.0 of the Unipept API provides support for the functional analysis of metaproteomics datasets, and changed the taxon ranks that are supported for a taxonomic metaproteomics analysis.

Please note that the date for these release notes on GitHub does not correspond to the actual release date of the Unipept API v2.0.0. This release dates back from 2019, but has now also been added here for future reference.

New features / enhancements:

  • Support for the functional analysis of metaproteomics datasets
  • Removed redundant taxon ranks from taxonomic analysis
  • Added strain rank to taxonomic analysis