Tags give the ability to mark specific points in history as being important
-
v0.1.2
596e6cae · ·v0.1.2 - Documentation only. The agent skill explains how to look up every endpoint, parameter and model with `go doc` or on pkg.go.dev, and declares its license. - The README points to the full API reference, and the examples in the README and the skill were checked against the current code.
-
v0.1.1
ffc68976 · ·v0.1.1 - Generated doc comments keep BTSE's own description text. The REST clients now generate from the downloaded specs unchanged, and the WebSocket converter no longer rewrites dashes in descriptions. The `patch-spec` tool and `internal/specprose` are removed. - `make sec` uses Semgrep 1.181.0. Its pinned requirements now hash every published file, so the development image also builds on arm64.
-
v0.1.0
69c1ea2e · ·v0.1.0 - Added REST clients generated with oapi-codegen from BTSE's OpenAPI 3.0.3 documents at `https://docs.btse.com/specs/{product}-rest.openapi.yaml`: spot and earn spec version 3.3.0, futures 2.3.0, and markets, wallet and OTC 1.0.0. Each complete spec has its own package. - Added spot, futures and OTC WebSocket clients generated with gen-asyncapi from `https://docs.btse.com/specs/{product}-websocket.asyncapi.yaml`: spot and futures spec version 3.2.0 and OTC 1.0.0. Generation converts AsyncAPI 2.6 to 3.0 and repairs the provider's payload schemas and ambiguous message envelopes. - Generation normalizes dash punctuation in provider descriptions, summaries and titles for REST and WebSocket comments. Schema values, operation IDs, examples and wire data stay unchanged. - Added a tested HMAC-SHA384 request signer and local HTTP tests. Number fields use `float64`. - Added vendored dependencies, development tooling, regeneration workflows and the `go-btse` agent skill. Downloaded specifications stay gitignored.