Skip to content

jamjet-labs/jamjet

v0.1.1 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

a2a agent-memory agent-safety agentic-ai ai-agents ai-governance
+13 more
ai-safety approval-workflows audit-log human-in-the-loop java llm llmops mcp model-context-protocol production-ai python rust workflow

Summary

AI summary

Switched build backend from maturin to hatchling, removed openssl-sys dependency enabling manylinux builds.

Full changelog

What's new in v0.1.1

CLI

  • Pixel art logo — J-shaped vertical jet (body IS the letter J) rendered in 24-bit ANSI colour on jamjet dev startup and jamjet --version
  • --version / -V flag — prints version with logo and exits

Packaging

  • Switched build backend from maturin to hatchling (pure Python wheel)
  • Rust jamjet-server binaries distributed as GitHub Release assets; CLI auto-downloads on first jamjet dev
  • Removed openssl-sys dependency: reqwest now uses rustls-tls — enables manylinux builds without OpenSSL headers

CI fixes

  • Fixed cargo fmt formatting in workers/src/executors/eval.rs
  • Added missing use std::collections::HashMap in api/src/secrets.rs test module
  • Fixed cargo audit flag (--deny unsound replaces invalid --deny vulnerabilities)
  • Reformatted Python files with ruff format / ruff check --fix
  • Added types-PyYAML dev dependency; adjusted mypy config for JSON-heavy code patterns
  • Fixed list[BaseScorer] type annotation in eval CLI command

Website

  • Added pixel art logo to jamjet.dev docs sidebar and hero section

Breaking Changes

  • Removed `openssl-sys` dependency; `reqwest` now uses `rustls-tls`, altering runtime requirements and enabling manylinux builds without OpenSSL headers.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track jamjet-labs/jamjet

Get notified when new releases ship.

Sign up free

About jamjet-labs/jamjet

Durable, agent-native AI runtime with native MCP client + server and A2A support. Rust core for performance, Python authoring for ergonomics. Features graph-based workflows, durable execution, and multi-agent coordination.

All releases →

Related context

Earlier breaking changes

  • v0.8.1 PyPI description changed to "safety layer for AI agents"

Beta — feedback welcome: [email protected]