htsget-config: 0.8.1 -> 0.9.0 (⚠️ API breaking changes)
htsget-actix: 0.5.8 -> 0.6.0 (✓ API compatible changes)
htsget-http: 0.4.12 -> 0.4.13 (✓ API compatible changes)
htsget-search: 0.6.6 -> 0.7.0 (⚠️ API breaking changes)
htsget-test: 0.5.4 -> 0.6.0 (⚠️ API breaking changes)
htsget-lambda: 0.4.14 -> 0.4.15 (✓ API compatible changes)
⚠️ htsget-config breaking changes
--- failure function_missing: pub fn removed or renamed ---
Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.31.0/src/lints/function_missing.ron
Failed in:
function htsget_config::tls::tls_client_config, previously in file /tmp/.tmpaNVq0E/htsget-config/src/tls.rs:267
function htsget_config::tls::load_root_store_from_path, previously in file /tmp/.tmpaNVq0E/htsget-config/src/tls.rs:226
function htsget_config::tls::load_root_store, previously in file /tmp/.tmpaNVq0E/htsget-config/src/tls.rs:233
--- failure method_parameter_count_changed: pub method parameter count changed ---
Description:
A publicly-visible method now takes a different number of parameters.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.31.0/src/lints/method_parameter_count_changed.ron
Failed in:
htsget_config::storage::url::UrlStorage::new now takes 5 parameters instead of 4, in /tmp/.tmpO3SH94/htsget-rs/htsget-config/src/storage/url.rs:151
htsget_config::storage::url::UrlStorageClient::new now takes 5 parameters instead of 4, in /tmp/.tmpO3SH94/htsget-rs/htsget-config/src/storage/url.rs:76
--- failure struct_missing: pub struct removed or renamed ---
Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.31.0/src/lints/struct_missing.ron
Failed in:
struct htsget_config::tls::TlsClientConfig, previously in file /tmp/.tmpaNVq0E/htsget-config/src/tls.rs:35
⚠️ htsget-search breaking changes
--- failure method_parameter_count_changed: pub method parameter count changed ---
Description:
A publicly-visible method now takes a different number of parameters.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.31.0/src/lints/method_parameter_count_changed.ron
Failed in:
htsget_search::storage::url::UrlStorage::new now takes 5 parameters instead of 4, in /tmp/.tmpO3SH94/htsget-rs/htsget-search/src/storage/url.rs:34
htsget_search::storage::url::UrlStorage::new_with_default_client now takes 4 parameters instead of 3, in /tmp/.tmpO3SH94/htsget-rs/htsget-search/src/storage/url.rs:51
⚠️ htsget-test breaking changes
--- failure function_missing: pub fn removed or renamed ---
Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.31.0/src/lints/function_missing.ron
Failed in:
function htsget_test::server_tests::test_parameterized_post_class_header, previously in file /tmp/.tmpaNVq0E/htsget-test/src/server_tests.rs:266
function htsget_test::http_tests::default_config_fixed_port, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:128
function htsget_test::cors_tests::test_cors_preflight_request, previously in file /tmp/.tmpaNVq0E/htsget-test/src/cors_tests.rs:41
function htsget_test::cors_tests::test_cors_preflight_request_uri, previously in file /tmp/.tmpaNVq0E/htsget-test/src/cors_tests.rs:46
function htsget_test::server_tests::test_response, previously in file /tmp/.tmpaNVq0E/htsget-test/src/server_tests.rs:25
function htsget_test::server_tests::test_post, previously in file /tmp/.tmpaNVq0E/htsget-test/src/server_tests.rs:207
function htsget_test::server_tests::expected_url_path, previously in file /tmp/.tmpaNVq0E/htsget-test/src/server_tests.rs:110
function htsget_test::server_tests::test_response_service_info, previously in file /tmp/.tmpaNVq0E/htsget-test/src/server_tests.rs:119
function htsget_test::http_tests::get_test_file, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:204
function htsget_test::http_tests::default_test_config, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:176
function htsget_test::http_tests::config_with_tls, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:183
function htsget_test::server_tests::expected_response, previously in file /tmp/.tmpaNVq0E/htsget-test/src/server_tests.rs:300
function htsget_test::server_tests::test_get, previously in file /tmp/.tmpaNVq0E/htsget-test/src/server_tests.rs:155
function htsget_test::http_tests::default_dir_data, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:95
function htsget_test::http_tests::test_tls_server_config, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:195
function htsget_test::cors_tests::test_cors_simple_request_uri, previously in file /tmp/.tmpaNVq0E/htsget-test/src/cors_tests.rs:15
function htsget_test::http_tests::default_cors_config, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:140
function htsget_test::cors_tests::test_cors_simple_request, previously in file /tmp/.tmpaNVq0E/htsget-test/src/cors_tests.rs:10
function htsget_test::http_tests::default_test_resolver, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:100
function htsget_test::http_tests::default_dir, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:87
function htsget_test::server_tests::test_parameterized_get, previously in file /tmp/.tmpaNVq0E/htsget-test/src/server_tests.rs:224
function htsget_test::server_tests::test_service_info, previously in file /tmp/.tmpaNVq0E/htsget-test/src/server_tests.rs:287
function htsget_test::server_tests::test_parameterized_post, previously in file /tmp/.tmpaNVq0E/htsget-test/src/server_tests.rs:247
--- failure module_missing: pub module removed or renamed ---
Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.31.0/src/lints/module_missing.ron
Failed in:
mod htsget_test::server_tests, previously in file /tmp/.tmpaNVq0E/htsget-test/src/server_tests.rs:1
mod htsget_test::cors_tests, previously in file /tmp/.tmpaNVq0E/htsget-test/src/cors_tests.rs:1
mod htsget_test::http_tests, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:1
--- failure struct_missing: pub struct removed or renamed ---
Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.31.0/src/lints/struct_missing.ron
Failed in:
struct htsget_test::http_tests::Response, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:38
struct htsget_test::http_tests::Header, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:25
--- failure trait_missing: pub trait removed or renamed ---
Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait itself may have been renamed or removed entirely.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.31.0/src/lints/trait_missing.ron
Failed in:
trait htsget_test::http_tests::TestServer, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:79
trait htsget_test::http_tests::TestRequest, previously in file /tmp/.tmpaNVq0E/htsget-test/src/http_tests.rs:70
Changelog
## `htsget-config`
## [0.9.0](https://github.com/umccr/htsget-rs/compare/htsget-config-v0.8.1...htsget-config-v0.9.0) - 2024-05-19
### Added
- UrlStorage forwarded header blacklist
### Fixed
- *(config)* clippy warning
### Other
- document UrlStorage header_blacklist option
- update MSRV
- *(config)* update examples and add openssl certificate example
- [**breaking**] swap out hyper for reqwest to support redirects
- simplify default resolvers and local storage data
- add links
- add full minio example, rearrange location of compose.yml examples
- remove S3 default on s3-storage feature flag, reword docs for compose deployment
- *(deps)* update noodles to 0.65
## `htsget-actix`
## [0.6.0](https://github.com/umccr/htsget-rs/compare/htsget-actix-v0.5.8...htsget-actix-v0.6.0) - 2024-05-19
### Other
- update MSRV
- [**breaking**] swap out hyper for reqwest to support redirects
- *(test)* remove server-tests and cors-tests features and create http module
## `htsget-http`
## [0.4.13](https://github.com/umccr/htsget-rs/compare/htsget-http-v0.4.12...htsget-http-v0.4.13) - 2024-05-19
### Other
- update MSRV
## `htsget-search`
## [0.7.0](https://github.com/umccr/htsget-rs/compare/htsget-search-v0.6.6...htsget-search-v0.7.0) - 2024-05-19
### Added
- remove blacklisted_headers also from UrlStorage GET and HEAD requests.
- UrlStorage forwarded header blacklist
### Other
- cargo fmt
- update MSRV
- [**breaking**] swap out hyper for reqwest to support redirects
- *(refactor)* convert unwraps to Results inside concat module
- *(search)* additional chr11 and chr20 byte ranges tests for bam and cram
- all range tests now concatenate bytes, update CRAM files
- Merge branch 'main' of https://github.com/umccr/htsget-rs into test/concat-responses
- *(deps)* update noodles to 0.65
## `htsget-test`
## [0.6.0](https://github.com/umccr/htsget-rs/compare/htsget-test-v0.5.4...htsget-test-v0.6.0) - 2024-05-19
### Fixed
- *(test)* remove unused feature flag
### Other
- update MSRV
- *(refactor)* convert unwraps to Results inside concat module
- *(search)* additional chr11 and chr20 byte ranges tests for bam and cram
- all range tests now concatenate bytes, update CRAM files
- Merge branch 'main' of https://github.com/umccr/htsget-rs into test/concat-responses
- *(deps)* update noodles to 0.65
## `htsget-lambda`
## [0.4.15](https://github.com/umccr/htsget-rs/compare/htsget-lambda-v0.4.14...htsget-lambda-v0.4.15) - 2024-05-19
### Other
- update MSRV
- *(test)* remove server-tests and cors-tests features and create http module
🤖 New release
htsget-config
: 0.8.1 -> 0.9.0 (⚠️ API breaking changes)htsget-actix
: 0.5.8 -> 0.6.0 (✓ API compatible changes)htsget-http
: 0.4.12 -> 0.4.13 (✓ API compatible changes)htsget-search
: 0.6.6 -> 0.7.0 (⚠️ API breaking changes)htsget-test
: 0.5.4 -> 0.6.0 (⚠️ API breaking changes)htsget-lambda
: 0.4.14 -> 0.4.15 (✓ API compatible changes)⚠️
htsget-config
breaking changes⚠️
htsget-search
breaking changes⚠️
htsget-test
breaking changesChangelog
## `htsget-config`
## `htsget-actix` ## `htsget-http` ## `htsget-search` ## `htsget-test` ## `htsget-lambda`This PR was generated with release-plz.