Skip to content

v1.1.0

Choose a tag to compare

@cyyever cyyever released this 08 Feb 08:10
· 479 commits to main since this release

What's Changed

Rule Engine

  • Refactored rule engine with improved pattern matching and extraction
  • Enhanced normalizer and sanitizer for path handling
  • Updated built-in security rules
  • Improved linting and schema validation

Proxy

  • Added multi-provider support with provider auto-detection
  • Improved SSE buffering and parsing
  • Enhanced request context handling

Sandbox

  • Added BPF deny-list layer (Linux) with eBPF loader and client
  • Added intent-aware Landlock mode derivation from security rules
  • Refactored macOS Seatbelt execution (JSON policy on stdin)
  • Added cross-platform compilation support (SetRules stub for non-Linux)

CLI & Config

  • Simplified TUI startup
  • Updated daemon and config handling
  • Added migration guide (docs/migration.md)

Build & Release

  • Added GoReleaser config for automated multi-platform binary builds
  • Supported targets: linux/amd64, linux/arm64, darwin/amd64, darwin/arm64
  • CGO cross-compilation via goreleaser-cross
  • Added GitHub Actions release workflow
  • Added CI workflow

Other

  • Updated install scripts with binary release support
  • Added install_openclaw.sh
  • Added BPF helper systemd service unit

Full Changelog: v1.0.0...v1.1.0