-
v0.4.0
Stablereleased this
2026-07-31 13:23:24 +00:00 | 0 commits to main since this releaseNo breaking changes. From v0.3.0 this is a binary swap.
Coming from v0.2.0 or earlier, the v0.3.0 migration still applies:
--uptrace-dsn,--otlp-endpointand--otlp-headerare gone, and telemetry export is configured throughOTEL_environment variables.New: the
querysubcommandanwesen query --vault <path> --query <query-string>walks the vault once and writes to stdout the same JSON documentGET /queryreturns: path, frontmatter, last_modified, etag and size for each match. No daemon runs, so a script can move between the endpoint and the CLI without a second parser.The query string uses the
/querygrammar, so filters and__anw-limitbehave as they do over HTTP. Both flags also read the environment:ANWESEN_VAULTandANWESEN_QUERY. Logs go to stderr, the document to stdout.Fixed: a failed start exited 0
Through v0.3.0,
anwesen serveexited 0 when the supervisor tree failed to start. systemd counted the unit as started,Restart=on-failurenever fired, and the service stayed dead until someone read a log. The command now exits nonzero and the unit restarts.Every operator on v0.3.0 or earlier has this bug.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
anwesen-v0.4.0-aarch64-linux.gz
6 downloads · 4.4 MiB
-
anwesen-v0.4.0-aarch64-macos.gz
3 downloads · 4.3 MiB
-
anwesen-v0.4.0-x86_64-linux.gz
4 downloads · 4.8 MiB
-
Source code (ZIP)
-
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)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
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
-
v0.2.0
Stablereleased this
2026-07-24 18:53:02 +00:00 | 6 commits to main since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
anwesen-v0.2.0-aarch64-linux.gz
9 downloads · 4.5 MiB
-
anwesen-v0.2.0-aarch64-macos.gz
3 downloads · 4.4 MiB
-
anwesen-v0.2.0-x86_64-linux.gz
2 downloads · 4.8 MiB
-
Source code (ZIP)
-
v0.1.0
Stablereleased this
2026-06-24 16:33:46 +00:00 | 10 commits to main since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
anwesen-v0.1.0-aarch64-linux.gz
3 downloads · 2.4 MiB
-
anwesen-v0.1.0-aarch64-macos.gz
1 download · 2.3 MiB
-
anwesen-v0.1.0-x86_64-linux.gz
2 downloads · 2.6 MiB
-
Source code (ZIP)