Releases: nspcc-dev/neofs-http-gw
Releases · nspcc-dev/neofs-http-gw
v0.28.0
Added
- Handling of MIME part Content-Type header (#276)
Fixed
- Documentation for Content-Type in the reply header (#276)
Changed
- Minimal supported Go version is 1.19 now (#277)
- NeoGo dependency updated to 0.102.0 (#277)
v0.27.5
Fixed
- SDK updated to fix node health management issues and count statistics more appropriately (#273)
v0.27.4
Fixed
- missing version Prometheus metric (#269)
Changed
- SDK dependency updated to 1.0.0-rc.11 (#270)
v0.27.3
Fixed
- segfault on get_by_attribute request with zero returned results (#265)
v0.27.2
Fixed
- gateway stopped resolving container names after RPC connection failure (#256)
Changed
- SDK dependency updated to 1.0.0-rc.10 (#261)
- optimized buffering (#261)
v0.27.1
Fixed
- "Bad Request" returned for removed objects instead of "Not Found" (#258)
Changed
- SDK dependency updated to 1.0.0-rc.9 (#258)
v0.27.0
Added
Changed
- Go 1.17 support was removed, 1.20 is used by default for builds (#249)
- SDK dependency updated to 1.0.0-rc.8 (#250)
- github.com/testcontainers/testcontainers-go dependency update to 0.20.1 (#250)
v0.26.0
Fixed
- ENV config example (#236)
Added
- Support the
Date
header on upload (#214)
- Available routes specification (#216)
- Mention caching strategy in docs (#215)
- Add error response on attribute duplicates (#221)
- Multiple server listeners (#228)
Removed
- Deprecated linters (#239)
Updating from v0.25.1
Make sure your configuration is valid:
If you configure application using environment variables change:* HTTP_GW_LISTEN_ADDRESS
-> HTTP_GW_SERVER_0_ADDRESS
* HTTP_GW_TLS_CERT_FILE
-> HTTP_GW_SERVER_0_TLS_CERT_FILE
(and set HTTP_GW_SERVER_0_TLS_ENABLED=true
)* HTTP_GW_TLS_KEY_FILE
-> HTTP_GW_SERVER_0_TLS_KEY_FILE
(and set HTTP_GW_SERVER_0_TLS_ENABLED=true
)
If you configure application using .yaml
file change:* listen_address
-> server.0.address
* tls.cert_file
-> server.0.tls.cert_file
(and set server.0.tls.enabled: true
)* tls.key_file
-> server.0.tls.key_file
(and set server.0.tls.enabled: true
)
v0.25.1
Fixed
- Download zip archive when
FilePath
is invalid (#222)
- Only one peer must be healthy to init pool (#233)
Added
- Debian packaging (#223)
- Timeout for individual operations in streaming RPC (#234)
v0.25.0
Added
- Config reloading on SIGHUP (#200, #208)
- Stop pool dial on SIGINT (#212)
- Makefile help (#213)
Changed
- Update NeoFS error handling (#206)
- GitHub actions updates (#205, #209)
- Unified system attribute format for GET and HEAD (#213)