Skip to content

Releases: RustMunkey/maschina

v1.4.0

28 Mar 04:47
6fa8671

Choose a tag to compare

1.4.0 (2026-03-28)

Features

  • cli: move secrets to OS keychain, update mach token metadata to github (#172) (6fa8671)

v1.3.0

28 Mar 04:06
98b83a0

Choose a tag to compare

1.3.0 (2026-03-28)

Features

  • chain: complete SPL token settlement with real USDC transfers (#171) (98b83a0)

v1.2.0

27 Mar 22:49
addb4c8

Choose a tag to compare

1.2.0 (2026-03-27)

Features

  • api: paginated run list, run cancel endpoint, env and tui fixes (#168) (addb4c8)

v1.1.1

27 Mar 22:18
4300eb9

Choose a tag to compare

1.1.1 (2026-03-27)

Bug Fixes

  • api: use HMAC_SECRET for org invite email index (#167) (4300eb9)

v1.1.0

27 Mar 21:24
ad4064f

Choose a tag to compare

1.1.0 (2026-03-27)

Features

  • chain: update revenue split to 70/15/10/5 and rename node operators to node runners (#170) (ad4064f)

v1.0.0

27 Mar 20:56
c9b72cb

Choose a tag to compare

1.0.0 (2026-03-27)

Features

  • admin: console backend - user lookup, impersonation, quota override, node management (#51) (3ae0f07)
  • agent-collaboration: inter-agent delegation and discovery (#54) (cb3c1d2)
  • analytics: posthog event tracking and langsmith llm tracing (#49) (32523e2)
  • api: add GET /agents/:id/runs/:runId run status endpoint (#100) (187d183)
  • api: add MCP bridge server for shared memory (#115) (d272bca)
  • api: auto-suspend node when stake drops below tier minimum or reputation tanks (#65) (f249ad6)
  • api: organization management for Mach Team tier (#47) (1218f37)
  • api: security hardening — encryption at rest + HTTPS + NATS TLS (#128) (bccef2d)
  • api: wire app icon into web push notifications (#111) (1486f49)
  • apps/auth: magic link OTP flow, device auth, error pages, components (#133) (630eb89)
  • apps/docs: migrate from mintlify to vite, add all content pages (#135) (e45d458)
  • apps/web: marketing site — landing, pricing, all static pages, visual components (#134) (0b40a20)
  • apps: app dashboard, desktop, mobile scaffolds (#136) (e831ab4)
  • auto-update: add update script, systemd timer, fix vector tsconfig (#85) (5c4674a)
  • billing: marketplace paid listing purchase + seller payouts (#56) (103bd2d)
  • budget-alerts: quota threshold alerts at 80%/100% with dedup and GET /budget endpoint (#50) (a2c41c4)
  • chain,api: solana foundation — helius client, wallet verification, wallet routes (#63) (75d9132)
  • ci: add Docker build to CI, deploy command to dc, document missing env vars (#157) (52dba55)
  • ci: add GitHub webhook listener for auto-deploy on push to main (#121) (bdc5af9)
  • ci: isolate docker networks, bind internal serviecs to localhost only (#119) (213efe5)
  • ci: publish Docker images to GHCR on main merge (#159) (aa737ca)
  • cli: add analytics, audit, code, connector, market, notify, org, webhook, workflow commands (#131) (37bd7cb)
  • cli: add cross-platform install.sh for maschina CLI (#125) (a0181ed)
  • cli: add NATS TLS/CA cert support to node join (#165) (6c3b8ea)
  • cli: expand doctor command; fix worker TEMPORAL_URL env var (#102) (8e1fe8c)
  • cli: local dev script, unified env, make dev targets (#76) (0664c20)
  • cli: maschina update triggers node update script or CLI self-update (#103) (1da788a)
  • cli: stream agent run events via SSE instead of polling (#166) (1083159)
  • compliance: audit log export, gdpr deletion, retention policies (#34) (d4f91d8)
  • connectors: slack, github, notion, linear integrations with oauth and webhook verification (#48) (7cacc20)
  • daemon: encrypt run output payloads at rest (#164) (12110b5)
  • daemon: task watchdog — reap zombie agent runs (#61) (517d5cf)
  • daemon: wire on-chain receipt anchoring to settlement program (#66) (ac824f9)
  • daemon: wire run_agent_step with correct RunRequest format (#55) (12800c6)
  • db,api: node identity — Ed25519 public key, staking ledger, receipt sig columns (#60) (874b02d)
  • db: implement encryption key rotation with versioned AES-256-GCM (#141) (c424604)
  • flags: launchdarkly + redis feature flag client + proof of compute receipts (#43) (85c3a7f)
  • initial maschina implementation (758377e)
  • keys: API key rotation — POST /keys/:id/rotate + CLI maschina keys rotate (#163) (008aa98)
  • marketplace: agent marketplace — browse, publish, fork, review (#39) (3d035ab)
  • model-routing: add openai models, full claude catalog, passthrough routing (#35) (b3f389f)
  • model-routing: per-tier model access gates and billing multipliers (215faef)
  • nats: add TLS support with self-signed cert generation (#147) (fd9b602)
  • node-earnings: per-run earnings ledger with 65/20/10/5 split (#59) (5682b65)
  • node+cli: task ...
Read more