Skip to content

Releases

Abyss v1.4.5

Choose a tag to compare

@github-actions github-actions released this 06 Nov 09:33
b8b5402

What's Changed

New Contributors

Full Changelog: v1.4.4...v1.4.5

Abyss v1.4.4

Choose a tag to compare

@github-actions github-actions released this 05 Nov 11:43
3f96467

What's Changed

Full Changelog: v1.4.3...v1.4.4

Abyss v1.4.3

Choose a tag to compare

@github-actions github-actions released this 05 Nov 08:03
c260763

What's Changed

Full Changelog: v1.4.2...v1.4.3

Abyss v1.4.2

Choose a tag to compare

@github-actions github-actions released this 05 Nov 05:02
bc31150

What's Changed

Full Changelog: v1.4.1...v1.4.2

Abyss v1.4.1

Choose a tag to compare

@github-actions github-actions released this 29 Oct 09:23
1d16c65

Changes

  • Enable configured HTTP CONNECT upstream proxy chains for Windows WFP traffic, using the same runtime configuration and live updates as explicit and macOS transparent ingress.
  • Associate WFP redirect records with every next-hop socket before connecting. Record or connection failures close the flow without direct fallback.
  • Preserve target ports and use TLS SNI or HTTP Host hostnames when the platform provides only an IP address. Keep existing TLS policy and target certificate verification.
  • Reject proxy routes back to the broker listener and add native Windows black-box coverage for routing, TLS, streaming, live updates, and failures.

External proxy processes must be excluded from the Host's interception policy when their outbound traffic would otherwise re-enter the proxy chain.

Downloads

macOS ARM64 and Linux x86_64 CLI archives are available in default and no-local variants, alongside the Windows x86_64 runtime ZIP, installer, and SHA-256 checksums. The broker, Rust SDK, query CLI, and supporting crates are published to crates.io at 1.4.1.

Full changelog: v1.4.0...v1.4.1

Abyss v1.4.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 15:22
f10695e

What's Changed

Full Changelog: v1.3.0...v1.4.0

Abyss v1.3.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 03:19
b453175

Highlights

  • Add configurable HTTP CONNECT upstream proxy chaining for explicit-proxy traffic. The next hop resolves target hostnames, and connection failures do not fall back to direct access.
  • Preserve the existing client-to-Abyss and Abyss-to-target TLS trust behavior through the proxy tunnel.
  • Add native OpenCode detection, session attribution, and tool/conversation capture across supported provider protocols.
  • Improve proxy diagnostics and DSH token accounting when retry results omit cache breakdowns.

Rust integration migration

Rust integrations using abyss-mitm may need source changes:

  • FlowContext.original_destination, InterceptedHttpOutcome.original_destination, and TransparentPassthroughOutcome.original_destination now use DestinationAddress. Its socket_addr() returns Option<SocketAddr> because target resolution can belong to the next-hop proxy. Handle an unknown target address explicitly.
  • Constructing FlowIngress::ExplicitProxy now requires upstream_proxy and proxy_endpoint; use None for direct flows. Existing destructuring patterns can use .. to ignore these fields.
  • Existing flow constructors and with_prepared_upstream(TcpStream) remain available. The AgentEvent plugin protocol is unchanged.

Downloads

The release includes macOS ARM64 and Linux x86_64 CLI archives in default and no-local variants, a Windows x86_64 runtime ZIP, the installer, and SHA-256 checksums. The broker, Rust SDK, query CLI, and supporting crates are also published to crates.io.

Full changelog: v1.2.2...v1.3.0

Abyss v1.2.2

Choose a tag to compare

@github-actions github-actions released this 24 Oct 22:18
bc092fc

What's Changed

Full Changelog: v1.2.1...v1.2.2

Abyss v1.2.1

Choose a tag to compare

@github-actions github-actions released this 24 Oct 06:03
a89661d

What's Changed

Full Changelog: v1.2.0...v1.2.1

Abyss v1.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 11:57
14decf5

What's Changed

Full Changelog: v1.1.3...v1.2.0