Skip to content

Commit

Permalink
Merge pull request #163 from umccr/release-plz/2023-03-22T04-33-03Z
Browse files Browse the repository at this point in the history
chore: release
  • Loading branch information
brainstorm authored May 2, 2023
2 parents 0cbc403 + ce6d473 commit d8bb729
Show file tree
Hide file tree
Showing 13 changed files with 106 additions and 26 deletions.
12 changes: 6 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions htsget-actix/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.0](https://github.com/umccr/htsget-rs/compare/htsget-actix-v0.1.4...htsget-actix-v0.2.0) - 2023-04-28

### Added
- *(test)* add multiple resolvers for server tests and test resolution
- *(config)* add automatic config inference for local and s3 storage, and rearrange modules
- [**breaking**] simplify storage config by allowing untagged enum representation

### Other
- a few style changes, changed default resolver
- [**breaking**] rename `HttpTicketFormatter` and remove `UrlFormatter` implementation for it
- [**breaking**] move htsget structs to config, and resolve storage type in config

## [0.1.1](https://github.com/umccr/htsget-rs/compare/htsget-actix-v0.1.0...htsget-actix-v0.1.1) - 2023-01-27

### Other
Expand Down
10 changes: 5 additions & 5 deletions htsget-actix/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "htsget-actix"
version = "0.1.4"
version = "0.2.0"
rust-version = "1.64"
authors = ["Daniel del Castillo de la Rosa <[email protected]>", "Marko Malenic <[email protected]>"]
edition = "2021"
Expand All @@ -20,10 +20,10 @@ actix-cors = "0.6"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
futures-util = { version = "0.3" }
htsget-http = { version = "0.1.4", path = "../htsget-http", default-features = false }
htsget-search = { version = "0.1.4", path = "../htsget-search", default-features = false }
htsget-config = { version = "0.1.4", path = "../htsget-config", default-features = false }
htsget-test = { version = "0.1.4", path = "../htsget-test", features = ["server-tests", "cors-tests"], default-features = false }
htsget-http = { version = "0.2.0", path = "../htsget-http", default-features = false }
htsget-search = { version = "0.2.0", path = "../htsget-search", default-features = false }
htsget-config = { version = "0.2.0", path = "../htsget-config", default-features = false }
htsget-test = { version = "0.2.0", path = "../htsget-test", features = ["server-tests", "cors-tests"], default-features = false }
futures = { version = "0.3" }
tokio = { version = "1.25", features = ["macros", "rt-multi-thread"] }

Expand Down
20 changes: 20 additions & 0 deletions htsget-config/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.0](https://github.com/umccr/htsget-rs/compare/htsget-config-v0.1.4...htsget-config-v0.2.0) - 2023-04-28

### Added
- use serve_at in data server rather than a constant
- *(config)* set `Local` resolvers from data server config after parsing the `Config`
- *(config)* add automatic config inference for local and s3 storage, and rearrange modules
- [**breaking**] simplify storage config by allowing untagged enum representation

### Other
- *(config)* fix typo
- *(config)* rename test
- *(config)* add tests for resolving responses
- *(config)* fix incorrectly using resolved id when searching for regex capture groups
- a few style changes, changed default resolver
- *(config)* add tests for default tagged storage type
- *(config)* document new features and how to use them
- [**breaking**] rename `HttpTicketFormatter` and remove `UrlFormatter` implementation for it
- [**breaking**] move htsget structs to config, and resolve storage type in config
- *(config)* leverage tagged enum types to allow selecting storage type without manually specifying config values

## [0.1.1](https://github.com/umccr/htsget-rs/compare/htsget-config-v0.1.0...htsget-config-v0.1.1) - 2023-01-27

### Other
Expand Down
2 changes: 1 addition & 1 deletion htsget-config/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "htsget-config"
version = "0.1.4"
version = "0.2.0"
rust-version = "1.64"
authors = ["Daniel del Castillo de la Rosa <[email protected]>", "Marko Malenic <[email protected]>"]
edition = "2021"
Expand Down
10 changes: 10 additions & 0 deletions htsget-http/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.0](https://github.com/umccr/htsget-rs/compare/htsget-http-v0.1.4...htsget-http-v0.2.0) - 2023-04-28

### Added
- *(config)* add automatic config inference for local and s3 storage, and rearrange modules
- [**breaking**] simplify storage config by allowing untagged enum representation

### Other
- [**breaking**] rename `HttpTicketFormatter` and remove `UrlFormatter` implementation for it
- [**breaking**] move htsget structs to config, and resolve storage type in config

## [0.1.1](https://github.com/umccr/htsget-rs/compare/htsget-http-v0.1.0...htsget-http-v0.1.1) - 2023-01-27

### Other
Expand Down
8 changes: 4 additions & 4 deletions htsget-http/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "htsget-http"
version = "0.1.4"
version = "0.2.0"
rust-version = "1.64"
authors = ["Daniel del Castillo de la Rosa <[email protected]>", "Marko Malenic <[email protected]>"]
edition = "2021"
Expand All @@ -18,9 +18,9 @@ default = ["s3-storage"]
thiserror = "1.0"
serde = { version = "1.0", features = ["derive"] }
http = "0.2"
htsget-search = { version = "0.1.4", path = "../htsget-search", default-features = false }
htsget-config = { version = "0.1.4", path = "../htsget-config", default-features = false }
htsget-test = { version = "0.1.4", path = "../htsget-test", default-features = false }
htsget-search = { version = "0.2.0", path = "../htsget-search", default-features = false }
htsget-config = { version = "0.2.0", path = "../htsget-config", default-features = false }
htsget-test = { version = "0.2.0", path = "../htsget-test", default-features = false }
futures = { version = "0.3" }
tokio = { version = "1.25", features = ["macros", "rt-multi-thread"] }
tracing = "0.1"
11 changes: 11 additions & 0 deletions htsget-lambda/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.0](https://github.com/umccr/htsget-rs/compare/htsget-lambda-v0.1.4...htsget-lambda-v0.2.0) - 2023-04-28

### Added
- *(test)* add multiple resolvers for server tests and test resolution
- *(config)* add automatic config inference for local and s3 storage, and rearrange modules
- [**breaking**] simplify storage config by allowing untagged enum representation

### Other
- [**breaking**] rename `HttpTicketFormatter` and remove `UrlFormatter` implementation for it
- [**breaking**] move htsget structs to config, and resolve storage type in config

## [0.1.1](https://github.com/umccr/htsget-rs/compare/htsget-lambda-v0.1.0...htsget-lambda-v0.1.1) - 2023-01-27

### Other
Expand Down
10 changes: 5 additions & 5 deletions htsget-lambda/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "htsget-lambda"
version = "0.1.4"
version = "0.2.0"
rust-version = "1.64"
authors = ["Marko Malenic <[email protected]>", "Roman Valls Guimera <[email protected]>"]
edition = "2021"
Expand All @@ -19,10 +19,10 @@ tokio = { version = "1.25", features = ["macros", "rt-multi-thread"] }
tower-http = { version = "0.3", features = ["cors"] }
lambda_http = { version = "0.7" }
lambda_runtime = { version = "0.7" }
htsget-config = { version = "0.1.4", path = "../htsget-config", default-features = false }
htsget-search = { version = "0.1.4", path = "../htsget-search", default-features = false }
htsget-http = { version = "0.1.4", path = "../htsget-http", default-features = false }
htsget-test = { version = "0.1.4", path = "../htsget-test", features = ["server-tests", "cors-tests"], default-features = false }
htsget-config = { version = "0.2.0", path = "../htsget-config", default-features = false }
htsget-search = { version = "0.2.0", path = "../htsget-search", default-features = false }
htsget-http = { version = "0.2.0", path = "../htsget-http", default-features = false }
htsget-test = { version = "0.2.0", path = "../htsget-test", features = ["server-tests", "cors-tests"], default-features = false }
serde = { version = "1.0" }
serde_json = "1.0"
mime = "0.3"
Expand Down
16 changes: 16 additions & 0 deletions htsget-search/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.0](https://github.com/umccr/htsget-rs/compare/htsget-search-v0.1.4...htsget-search-v0.2.0) - 2023-04-28

### Added
- *(test)* add multiple resolvers for server tests and test resolution
- use serve_at in data server rather than a constant
- *(config)* add automatic config inference for local and s3 storage, and rearrange modules
- [**breaking**] simplify storage config by allowing untagged enum representation

### Other
- *(search)* convert match to if let
- *(search)* add warning when a non-valid PL read group header is found
- *(search)* add additional tests for searching resolvers and from storage
- *(search)* implement `ResolveResponse` on `HtsGetFromStorage`
- [**breaking**] rename `HttpTicketFormatter` and remove `UrlFormatter` implementation for it
- [**breaking**] move htsget structs to config, and resolve storage type in config

## [0.1.1](https://github.com/umccr/htsget-rs/compare/htsget-search-v0.1.0...htsget-search-v0.1.1) - 2023-01-27

### Fixed
Expand Down
6 changes: 3 additions & 3 deletions htsget-search/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "htsget-search"
version = "0.1.4"
version = "0.2.0"
rust-version = "1.64"
authors = ["Christian Perez Llamas <[email protected]>", "Marko Malenic <[email protected]>", "Roman Valls Guimera <[email protected]>"]
edition = "2021"
Expand Down Expand Up @@ -42,8 +42,8 @@ aws-config = { version = "0.54", optional = true }

# Error control, tracing, config
thiserror = "1.0"
htsget-config = { version = "0.1.4", path = "../htsget-config", default-features = false }
htsget-test = { version = "0.1.4", path = "../htsget-test", features = ["cors-tests"], default-features = false }
htsget-config = { version = "0.2.0", path = "../htsget-config", default-features = false }
htsget-test = { version = "0.2.0", path = "../htsget-test", features = ["cors-tests"], default-features = false }
tracing = "0.1"
base64 = "0.21"
serde = "1.0"
Expand Down
11 changes: 11 additions & 0 deletions htsget-test/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.0](https://github.com/umccr/htsget-rs/compare/htsget-test-v0.1.4...htsget-test-v0.2.0) - 2023-04-28

### Added
- *(test)* add multiple resolvers for server tests and test resolution
- use serve_at in data server rather than a constant
- *(config)* add automatic config inference for local and s3 storage, and rearrange modules
- [**breaking**] simplify storage config by allowing untagged enum representation

### Other
- [**breaking**] move htsget structs to config, and resolve storage type in config

## [0.1.1](https://github.com/umccr/htsget-rs/compare/htsget-test-v0.1.0...htsget-test-v0.1.1) - 2023-01-27

### Other
Expand Down
4 changes: 2 additions & 2 deletions htsget-test/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "htsget-test"
version = "0.1.4"
version = "0.2.0"
rust-version = "1.60"
authors = ["Marko Malenic <[email protected]>"]
edition = "2021"
Expand Down Expand Up @@ -34,7 +34,7 @@ default = ["s3-storage"]

[dependencies]
# Server tests dependencies
htsget-config = { version = "0.1.4", path = "../htsget-config", default-features = false, optional = true }
htsget-config = { version = "0.2.0", path = "../htsget-config", default-features = false, optional = true }

noodles-vcf = { version = "0.24", features = ["async"], optional = true }
noodles-bgzf = { version = "0.19", features = ["async"], optional = true }
Expand Down

0 comments on commit d8bb729

Please sign in to comment.