Skip to content

Releases: isotoma/code-trace

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 10 Jul 08:22
Release v0.3.1

- Privacy changes: never trace turns while a session is paused; never emit turns predating code-trace seeing a session
- State flock now actually blocks (fixes concurrent-write race)
- Two-track integration test harness
- Static musl builds for glibc-independent Linux binaries
- Sanitize Langfuse base URL

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 22 Jun 13:05
fix: sanitize Langfuse base URL to avoid "invalid uri character"

ureq rejects a base URL containing quotes, whitespace, or a trailing
newline with "invalid uri character", and a trailing slash caused a
silent redirect failure. Users commonly quote the value in their config
file (LANGFUSE_BASE_URL="https://..."), and the config parser preserved
the quotes verbatim.

- config: strip one layer of matching surrounding quotes from values
- main: trim whitespace/quotes and a trailing slash from the host

Bumps version to 0.2.3.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 22 Jun 12:47
fix: static musl builds for glibc-independent Linux binaries

Release built dynamically-linked glibc binaries on ubuntu-latest
(glibc 2.39), which refused to run on Ubuntu 22.04 (glibc 2.35) with
"GLIBC_2.39 not found". Switch Linux release targets to statically
linked musl, built via cross, removing the glibc dependency entirely.
Resulting binaries run on 22.04, 24.04, 26.04 and any other Linux.

Bumps version to 0.2.2.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 11 May 13:22
chore: bump version to 0.2.1

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 11 May 12:10
chore: bump version to 0.2.0

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Apr 16:22
refactor: replace reqwest with ureq, add housekeeping

- Replace reqwest (async runtime) with ureq (pure blocking) for simpler HTTP
- Log rotation: rotates code_trace.log at 512KB, keeps one .old backup
- State pruning: removes sessions older than 7 days on each run
- Drop chrono serde feature (unused)
- Remove unused log::warn
- Demote verbose API response logging to debug level
- Remove debug-only public key logging