Skip to content

Ordo v0.4.0

Latest

Choose a tag to compare

@Pama-Lee Pama-Lee released this 17 Apr 04:57
· 7 commits to main since this release
b69fb4b

0.4.0 - 2026-04-17

Bug Fixes

  • ci: Add apt-get update before ARM64 cross-compile install, add fail-fast: false (#62)
    (9d5f643)

Documentation

  • Add roadmap and update documentation navigation (#68)
    (a9eecf2)
  • Add benchmark race GIF to README Performance section (#42)
    (6b0c57b)
  • Add benchmark visualization and competitive comparison data (#40)
    (f5dba2e)

Features

  • editor: Improve flow editor, vue components, locale, and build config (#66)
    (9f92c1e)
  • ordo-cli: Add CLI tool with eval, exec, and test subcommands (#49)
    (0b839ec)
  • ordo-core: Add rule testing framework with server-side API (#60)
    (51075a3)
  • ordo-core: Add 23 extended built-in functions (#52)
    (7860cfa)
  • ordo-core: Add 30+ extended built-in functions (#48)
    (b4adbbc)
  • ordo-server: Add WAL for crash-safe rule persistence (#63)
    (77b303d)
  • ordo-server: Add gRPC TLS/mTLS support (#59)
    (c8c53a7)
  • ordo-server: Webhook notification system (#56)
    (87d7253)
  • ordo-server: Add external reference data store (#50)
    (d3f071f)
  • platform: M1.1 catalog/contracts/templates/history + M1.2 testing backend (#65)
    (022c97e)
  • rule-composition: Add CallRuleSet action and pipeline API (#51)
    (47354c2)
  • sdk: Add Python SDK with HTTP/gRPC support (#53)
    (3aafb56)
  • server: Enhance hot reload with self-write suppression and admin API (#57)
    (601a6d0)
  • server: Add store resource limits (max_rules_per_tenant, max_total_rules) (#38)
    (bc7be7f)
  • server: Add config validation, sync metrics, and instance ID improvement (#36)
    (4725269)
  • server: Add NATS JetStream sync for distributed deployments (#34)
    (d08d400)
  • studio: Add platform studio app (M1.1 + M1.2 UI) (#67)
    (b529af1)

Miscellaneous

  • Bump version to 0.4.0 (#69)
    (265f330)
  • Add devcontainer, docker compose, and project tooling (#64)
    (de63a8c)
  • Add structured CHANGELOG with git-cliff (#58)
    (81bb1c7)

Performance

  • server: Optimize HTTP serialization and reduce lock contention (#43)
    (1e4415a)

Testing

  • ordo-server: Comprehensive HTTP API integration tests (#55)
    (68c0d2d)

Installation

Download the appropriate binary for your platform below.

Linux (x86_64)

curl -LO https://github.com/Pama-Lee/Ordo/releases/download/v0.4.0/ordo-x86_64-unknown-linux-gnu.tar.gz
tar -xzf ordo-x86_64-unknown-linux-gnu.tar.gz
chmod +x ordo-server
./ordo-server

macOS (Apple Silicon)

curl -LO https://github.com/Pama-Lee/Ordo/releases/download/v0.4.0/ordo-aarch64-apple-darwin.tar.gz
tar -xzf ordo-aarch64-apple-darwin.tar.gz
chmod +x ordo-server
./ordo-server

macOS (Intel)

curl -LO https://github.com/Pama-Lee/Ordo/releases/download/v0.4.0/ordo-x86_64-apple-darwin.tar.gz
tar -xzf ordo-x86_64-apple-darwin.tar.gz
chmod +x ordo-server
./ordo-server

Windows

Download ordo-x86_64-pc-windows-msvc.zip and extract.