-
v0.3.0
Stablereleased this
2026-07-26 21:35:12 +00:00 | 3 commits to main since this releaseBreaking: telemetry is configured by
OTEL_environment variablesanwesen no longer carries its own telemetry flags. Export configuration comes from the standard OpenTelemetry variables, parsed by the SDK.
Removed Replacement --uptrace-dsn/ANWESEN_UPTRACE_DSNOTEL_EXPORTER_OTLP_ENDPOINTplusOTEL_EXPORTER_OTLP_HEADERS--otlp-endpoint/ANWESEN_OTLP_ENDPOINTOTEL_EXPORTER_OTLP_ENDPOINT--otlp-header/ANWESEN_OTLP_HEADERSOTEL_EXPORTER_OTLP_HEADERSAlso read:
OTEL_EXPORTER_OTLP_METRICS_ENDPOINT,OTEL_EXPORTER_OTLP_TRACES_ENDPOINT,OTEL_SERVICE_NAME,OTEL_RESOURCE_ATTRIBUTES.OTEL_EXPORTER_OTLP_PROTOCOLis read too. Its only accepted value ishttp/protobuf, the default; this build ships the OTLP/HTTP transport alone. Any other value exits at startup, andOTEL_EXPORTER_OTLP_METRICS_PROTOCOLandOTEL_EXPORTER_OTLP_TRACES_PROTOCOLare checked the same way.uptrace:
OTEL_EXPORTER_OTLP_ENDPOINT=https://api.uptrace.dev OTEL_EXPORTER_OTLP_HEADERS=uptrace-dsn=https://TOKEN@api.uptrace.dev?grpc=4317The
?grpc=...tail uptrace prints belongs in the header value. An endpoint carrying a query or a fragment is a startup error. Take the HTTPS address on the default port, not the gRPC port 4317 the console also offers.Upgrading: an install still passing a removed flag or
ANWESEN_variable exits at startup with the replacement named. The upgrade costs one restart and never drops telemetry silently.Unchanged:
--otlp-slow-request-ms/ANWESEN_OTLP_SLOW_REQUEST_MS. Telemetry stays off unless an endpoint variable is set.Fixes
- Four broken rustdoc intra-doc links (ANW-41).
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
anwesen-v0.3.0-aarch64-linux.gz
6 downloads · 4.4 MiB
-
anwesen-v0.3.0-aarch64-macos.gz
3 downloads · 4.3 MiB
-
anwesen-v0.3.0-x86_64-linux.gz
4 downloads · 4.8 MiB