Releases: bedrock-python/servicewright
Releases · bedrock-python/servicewright
servicewright: v0.13.1
Compare
Sorry, something went wrong.
No results found
0.13.1 (2026-09-15)
Bug Fixes
servicewright[grpc] accepts grpc-server-kit 0.2 (5cb4e8d ), closes #66
servicewright: v0.13.0
Compare
Sorry, something went wrong.
No results found
0.13.0 (2026-09-14)
Features
HttpServerSettings builds the FastAPI entrypoint's config from environment settings (9c3e23e ), closes #61
servicewright: v0.12.0
Compare
Sorry, something went wrong.
No results found
0.12.0 (2026-09-14)
⚠ BREAKING CHANGES
MetricsSettings(port=0) now raises ValidationError; pass allow_ephemeral_port=True (or METRICS__ALLOW_EPHEMERAL_PORT=true) to bind an ephemeral exposition port on purpose.
Features
MetricsSettings rejects port=0 unless allow_ephemeral_port=True (7d51a43 )
servicewright: v0.11.0
Compare
Sorry, something went wrong.
No results found
0.11.0 (2026-09-14)
Features
GrpcConfig.from_settings builds the config from a grpc-server-kit settings object (599021b ), closes #58
servicewright: v0.10.2
Compare
Sorry, something went wrong.
No results found
0.10.2 (2026-09-07)
Bug Fixes
importing the FastAPI adapter without its extra names the extra, not starlette (#54 ) (af1e0e1 )
servicewright: v0.10.1
Compare
Sorry, something went wrong.
No results found
0.10.1 (2026-09-07)
Bug Fixes
an unhandled exception over gRPC is masked instead of sent as UNKNOWN plus its repr (#52 ) (85218f1 )
servicewright: v0.9.1
Compare
Sorry, something went wrong.
No results found
0.9.1 (2026-09-06)
Bug Fixes
four defects the agents page turned up (#44 ) (dc08d1f )
servicewright: v0.10.0
Compare
Sorry, something went wrong.
No results found
0.10.0 (2026-09-06)
Features
AppSpec.drain_delay_seconds keeps the listeners open after readiness goes red (#47 ) (42c46c4 ), closes #46
servicewright: v0.9.0
Compare
Sorry, something went wrong.
No results found
0.9.0 (2026-09-05)
Features
fastapi: pass instrumentations through to Instrumentator.add() (#29 ) (1b48f25 ), closes #28
servicewright: v0.8.0
Compare
Sorry, something went wrong.
No results found
0.8.0 (2026-08-30)
⚠ BREAKING CHANGES
MetricsSink.gauge() is abstract — a third-party metrics backend must implement it (set / inc / dec) or fail at construction.
Features
record scheduled-job runs and add a gauge instrument to the metrics seam (#26 ) (92d45cf ), closes #25