Skip to content

Releases

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 11 Nov 07:09
v0.7.2
53b9a09

What's Changed

Full Changelog: v0.7.1...v0.7.2

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 11 Nov 01:19
v0.7.1
f4e305b

What's Changed

Full Changelog: v0.7.0...v0.7.1

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 23:54
v0.7.0
4201dcf

Highlights

  • Source-native Canonical Observation v2 acquisition and Detection v2 evaluation now power CLI scan/watch and Rust embedding scans, with typed errors, detailed action findings, resumable scanning and structured MCP inventory.
  • Compatibility fixes for current Claude Code transcripts, Codex rollouts and OpenCode v2 stores. Claude transcript ownership follows sessionId when an outer session_id differs after continuation; conflicting transcript identities still fail closed.
  • Larger JSONL sessions use size-scaled bounds. Unsupported or oversized units are quarantined individually with content-free diagnostics; action evidence centers on the matched text while preserving redaction.
  • Bundled telltale.community 0.1.1 rules, namespaced rule packages, command-effect matching and linked chains. Destructive-command alerts cannot distinguish requested actions from unrequested ones; review changed detection results and rebaseline deliberately.
  • Operational settings files with effective-value provenance, hardened input and sink admission, and transactional Windows installation with verified artifacts and digest-bound receipts.

Compatibility

  • Event 3.0 is frozen and unchanged. It remains the production output contract; already-persisted Event 3 bytes remain supported. Event 4 output is not activated. Rule v1 remains the rule-content format.
  • New embedding wire forms: action record v1 (telltale.action.v1) and rule catalog v1 (telltale.rule_catalog.v1). Action record v1 is transitional and remains available for at least one minor release after its planned Event 4 successor ships. Move Git-pinned producers and consumers together.
  • Embedding crates require Rust 1.88. The CLI and Console use the pinned toolchain without an MSRV promise. Retired record-evaluation APIs and source identities such as gemini.tmp are removed, not retained as compatibility aliases.
  • Crates.io publication is not part of this GitHub Release.

Upgrade

  1. Review the 0.7 migration guide and installation instructions. Pause scanning and back up configuration, scanner state, canonical JSONL and optional durable-delivery state as a coordinated set.

  2. When upgrading from 0.6.x state with baseline schema 1 or 2, run the new binary's explicit state migration before scanning:

    telltale migrate state --from <OLD> --to <NEW>

    Use an absent destination and select the migrated destination for subsequent scans. Migration promotes the baseline to schema 3 and clears incompatible baseline contributions and derived snapshots; fingerprints, cursors, observations and other state families are preserved. Normal loading rejects the old baseline schema rather than silently resetting it.

  3. Preserve OpenCode resume cursors. A first OpenCode v2 scan covers only the newest 5,000 messages, not the entire store; select explicit history scanning for older coverage. Cursor reset is intentionally lossy, not history recovery or safe rollback.

  4. Validate configuration and rule packages, review detection changes and resume scanning. Replacing only the binary is not a coordinated rollback.

Verification

Stable source: 4201dcf8c09d0d8f471262bcf9bcd4dad9a5d90d.
The seven assets are five platform archives, telltale-sbom.cdx.json and SHA256SUMS.
The required-SBOM manifest, all checksums and six source-bound attestations passed verification.
Follow security and release operations to verify downloaded artifacts before execution.

Exact-source CI, CodeQL and the release workflow passed. Published-archive native verification passed on Windows x86-64, macOS x86-64/ARM64 and Linux x86-64/ARM64. This is not clean-host qualification: clean-host Linux and Windows checks remain BLOCKED. See the release qualification record for gate results and limitations.

Full Changelog: v0.6.0...v0.7.0

v0.7.0-rc.4

v0.7.0-rc.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Oct 21:39
v0.7.0-rc.4
d7f7ae3

What's Changed

Full Changelog: v0.7.0-rc.3...v0.7.0-rc.4

v0.7.0-rc.3

v0.7.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Oct 18:39
v0.7.0-rc.3
41a6c0d

What's Changed

Full Changelog: v0.7.0-rc.2...v0.7.0-rc.3

v0.7.0-rc.2

v0.7.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Oct 00:02
v0.7.0-rc.2
c3132f2

What's Changed

  • ci(deps): bump dtolnay/rust-toolchain from 6c977a6ca4077a0ceb28ffbe03f59d46e9ac8772 to 02cb101ec7c40f2c49e1d9714d64511d8e1b74de in the actions group across 1 directory by @dependabot[bot] in #52
  • Prepare the 0.7 embedding contract for continued development by @christian-taillon in #89
  • 0.7.0-rc.2 reconciliation: resume, URL-fact and rule-set hardening by @christian-taillon in #90

Full Changelog: v0.7.0-rc.1...v0.7.0-rc.2

v0.7.0-rc.1

v0.7.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Sep 07:02
v0.7.0-rc.1
e2386cb

What's Changed

Full Changelog: v0.6.0...v0.7.0-rc.1

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 09:57
f8e0016

What's Changed

Full Changelog: v0.5.0...v0.6.0

v0.6.0-rc.3

v0.6.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Sep 17:20
db9cf63

v0.6.0-rc.2

v0.6.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Sep 23:17
158b18c