Skip to content

v2.2.0

Compare
Choose a tag to compare
@alancleary alancleary released this 23 Nov 18:51
· 161 commits to main since this release

This release completes the transition of the backend from a Django project built on Chado (PostgreSQL) to a microservices architecture built on Redis. It also introduces new major/minor features and fixes some bugs.

Major features: Use of microservices (the Django server has been deprecated and the microservices have been moved to another repository), support for gRPC-Web.

Minor Features: Dependency updates, extensive use of Docker Compose.

Per usual, this release also continues to refactor internal code. This does not effect the user and systems operators but will continue to improve performance while facilitating maintainability and extensibility.

Lastly, this release introduces automated builds and publishing of Docker images to GitHub packages, meaning systems operators can now deploy the GCV and its microservices using only pre-built container images.