Skip to content

Latest commit

 

History

History
61 lines (41 loc) · 2.07 KB

CHANGELOG.md

File metadata and controls

61 lines (41 loc) · 2.07 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

0.2.1 - 2024-10-16

Added

  • allow retrieving c4gh keys from secrets manager

Fixed

  • (storage) ensure c4gh data is read after determining the header size

Other

  • (search) remove unnecessary Arcs and unwraps in test code

0.2.0 - 2024-09-30

Added

  • (storage) allow S3 and Url storage to use C4GHStorage
  • (config) add configuration values for C4GH S3 and Url storage
  • Crypt4GH support using LocalStorage

Fixed

  • (storage) make overflow handling more robust
  • build errors with conditional flags

Other

  • (deps) bump noodles and tower
  • remove ObjectType in favour of a more flattened config hierarchy
  • rename type to backend and clarify experimental feature flag
  • (config) slight adjustment to reduce conditionally compiled code branches
  • [breaking] make storage config more explicit
  • (config) [breaking] remove object type and specify keys directly
  • [breaking] rename c4gh-experimental to experimental
  • [breaking] split out storage lib.rs into another types.rs module
  • (storage) add c4gh storage tests
  • (storage) use preprocess and postprocess for C4GH storage instead of Arc<Mutex<..>>
  • [breaking] allow mutable search trait, use way less Arcs and clones

0.1.1 - 2024-08-05

Other

  • release

0.1.0 - 2024-08-04

Other

  • update rust msrv
  • add routers for data and ticket servers
  • move the data server to its own htsget-axum crate
  • move storage module from htsget-search to htsget-storage