Skip to content

Commit 54c9615

Browse files
authored
Merge pull request #335 from umccr/release-plz-2025-09-11T01-12-25Z
chore: release
2 parents 876d68a + ef55c9d commit 54c9615

File tree

16 files changed

+121
-30
lines changed

16 files changed

+121
-30
lines changed

Cargo.lock

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

htsget-actix/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.11.3](https://github.com/umccr/htsget-rs/compare/htsget-actix-v0.11.2...htsget-actix-v0.11.3) - 2025-09-25
11+
12+
### Added
13+
14+
- implement extension forwarding logic from Lambda events
15+
16+
### Other
17+
18+
- add integration tests for prefix, id and regex
19+
1020
## [0.11.2](https://github.com/umccr/htsget-rs/compare/htsget-actix-v0.11.1...htsget-actix-v0.11.2) - 2025-09-03
1121

1222
### Added

htsget-actix/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "htsget-actix"
3-
version = "0.11.2"
3+
version = "0.11.3"
44
rust-version = "1.86"
55
authors = ["Daniel del Castillo de la Rosa <[email protected]>", "Marko Malenic <[email protected]>", "Roman Valls Guimera <[email protected]>"]
66
edition = "2024"
@@ -40,10 +40,10 @@ axum = { version = "0.8", features = ["http2"] }
4040
tracing-actix-web = "0.7"
4141
tracing = "0.1"
4242

43-
htsget-http = { version = "0.7.3", path = "../htsget-http", default-features = false }
44-
htsget-search = { version = "0.11.4", path = "../htsget-search", default-features = false }
45-
htsget-config = { version = "0.17.0", path = "../htsget-config", default-features = false }
46-
htsget-axum = { version = "0.6.2", path = "../htsget-axum", default-features = false }
43+
htsget-http = { version = "0.7.4", path = "../htsget-http", default-features = false }
44+
htsget-search = { version = "0.12.0", path = "../htsget-search", default-features = false }
45+
htsget-config = { version = "0.18.0", path = "../htsget-config", default-features = false }
46+
htsget-axum = { version = "0.7.0", path = "../htsget-axum", default-features = false }
4747

4848
[dev-dependencies]
4949
htsget-test = { path = "../htsget-test", features = ["http"], default-features = false }

htsget-axum/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.7.0](https://github.com/umccr/htsget-rs/compare/htsget-axum-v0.6.2...htsget-axum-v0.7.0) - 2025-09-25
11+
12+
### Added
13+
14+
- implement extension forwarding logic from Lambda events
15+
- implement header forwarding logic
16+
- [**breaking**] rename tls to http for client config
17+
18+
### Other
19+
20+
- add integration tests for prefix, id and regex
21+
1022
## [0.6.2](https://github.com/umccr/htsget-rs/compare/htsget-axum-v0.6.1...htsget-axum-v0.6.2) - 2025-09-03
1123

1224
### Added

htsget-axum/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "htsget-axum"
3-
version = "0.6.2"
3+
version = "0.7.0"
44
rust-version = "1.86"
55
authors = ["Marko Malenic <[email protected]>"]
66
edition = "2024"
@@ -58,9 +58,9 @@ reqwest = { version = "0.12", default-features = false, features = ["json", "rus
5858
thiserror = "2"
5959
tracing = "0.1"
6060

61-
htsget-config = { version = "0.17.0", path = "../htsget-config", default-features = false }
62-
htsget-search = { version = "0.11.4", path = "../htsget-search", default-features = false }
63-
htsget-http = { version = "0.7.3", path = "../htsget-http", default-features = false }
61+
htsget-config = { version = "0.18.0", path = "../htsget-config", default-features = false }
62+
htsget-search = { version = "0.12.0", path = "../htsget-search", default-features = false }
63+
htsget-http = { version = "0.7.4", path = "../htsget-http", default-features = false }
6464

6565
[dev-dependencies]
6666
htsget-test = { path = "../htsget-test", features = ["http"], default-features = false }

htsget-config/CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.18.0](https://github.com/umccr/htsget-rs/compare/htsget-config-v0.17.0...htsget-config-v0.18.0) - 2025-09-25
11+
12+
### Added
13+
14+
- use prefix, id or regex based location to match authorization
15+
- *(config)* add dynamic location option for authorization rules
16+
- [**breaking**] add id-based simple location and rework prefix
17+
- implement extension forwarding logic from Lambda events
18+
- implement header forwarding logic
19+
- implement new config options and refactor code for already used options
20+
- *(config)* start splitting out JWT authorization/authentication
21+
22+
### Fixed
23+
24+
- misnamed feature-gated struct
25+
26+
### Other
27+
28+
- fix typos
29+
- fix example config files
30+
- regenerate docs and adjust json schema definition
31+
- update tests based on new auth config
32+
- Merge branch 'main' of https://github.com/umccr/htsget-rs into feat/generalized-auth
33+
- *(config)* detach authorization from JWT authentication and add options for generalized authorization flow
34+
1035
## [0.17.0](https://github.com/umccr/htsget-rs/compare/htsget-config-v0.16.1...htsget-config-v0.17.0) - 2025-09-03
1136

1237
### Added

htsget-config/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "htsget-config"
3-
version = "0.17.0"
3+
version = "0.18.0"
44
rust-version = "1.86"
55
authors = ["Daniel del Castillo de la Rosa <[email protected]>", "Marko Malenic <[email protected]>", "Roman Valls Guimera <[email protected]>"]
66
edition = "2024"

htsget-http/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.7.4](https://github.com/umccr/htsget-rs/compare/htsget-http-v0.7.3...htsget-http-v0.7.4) - 2025-09-25
11+
12+
### Added
13+
14+
- use prefix, id or regex based location to match authorization
15+
- *(config)* add dynamic location option for authorization rules
16+
- implement extension forwarding logic from Lambda events
17+
- implement header forwarding logic
18+
- implement new config options and refactor code for already used options
19+
- *(config)* start splitting out JWT authorization/authentication
20+
21+
### Other
22+
23+
- regenerate docs and adjust json schema definition
24+
- update tests based on new auth config
25+
- Merge branch 'main' of https://github.com/umccr/htsget-rs into feat/generalized-auth
26+
1027
## [0.7.3](https://github.com/umccr/htsget-rs/compare/htsget-http-v0.7.2...htsget-http-v0.7.3) - 2025-09-03
1128

1229
### Added

htsget-http/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "htsget-http"
3-
version = "0.7.3"
3+
version = "0.7.4"
44
rust-version = "1.86"
55
authors = ["Daniel del Castillo de la Rosa <[email protected]>", "Marko Malenic <[email protected]>", "Roman Valls Guimera <[email protected]>"]
66
edition = "2024"
@@ -21,8 +21,8 @@ thiserror = "2"
2121
serde = { version = "1", features = ["derive"] }
2222
serde_json = "1"
2323
http = "1"
24-
htsget-search = { version = "0.11.4", path = "../htsget-search", default-features = false }
25-
htsget-config = { version = "0.17.0", path = "../htsget-config", default-features = false }
24+
htsget-search = { version = "0.12.0", path = "../htsget-search", default-features = false }
25+
htsget-config = { version = "0.18.0", path = "../htsget-config", default-features = false }
2626
futures = { version = "0.3" }
2727
tokio = { version = "1", features = ["macros", "rt-multi-thread"] }
2828
tracing = "0.1"

htsget-lambda/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.7.5](https://github.com/umccr/htsget-rs/compare/htsget-lambda-v0.7.4...htsget-lambda-v0.7.5) - 2025-09-25
11+
12+
### Added
13+
14+
- implement extension forwarding logic from Lambda events
15+
16+
### Other
17+
18+
- Merge branch 'main' of https://github.com/umccr/htsget-rs into feature/aws-vpc-lattice-support
19+
1020
## [0.7.4](https://github.com/umccr/htsget-rs/compare/htsget-lambda-v0.7.3...htsget-lambda-v0.7.4) - 2025-09-03
1121

1222
### Other

0 commit comments

Comments
 (0)