Skip to content

v0.25.7

Choose a tag to compare

@snowdream snowdream released this 23 Jul 23:55
· 137 commits to main since this release
f84ff06

UniRTM (Uni Runtime and Tools Manager) is a cross-platform developer toolchain manager inspired by mise.

It manages runtimes, tools, and tasks across Linux, macOS, and Windows — while serving as the Single Source of Truth for AI agent rules, workflows, and project configurations across 50+ AI-assisted IDEs (Cursor, Windsurf, GitHub Copilot, Gemini, Claude, Cline, and more).

Key capabilities:

  • 📦 Manage runtimes & tools (Go, Node.js, Python, Rust, and more) with version pinning
  • 🤖 Unified rule engine for 50+ AI-assisted IDEs via a single .agent/rules/ directory
  • 🔁 Smart SpecKit workflows (speckit.plan, speckit.analyze, speckit.implement)
  • 🛡️ Triple-guarantee quality gates: IDE → pre-commit → GitHub Actions CI/CD
  • 🌐 Cross-platform: Linux (Debian/Alpine/RHEL), macOS, Windows

Changelog

🚀 Features

  • 82467ce: feat(pypi): implement multi-architecture python wheel packaging (@snowdream)
  • a925599: feat: add support for armv7l, loongarch64, ppc64le, riscv64, and s390x build targets (@snowdream)
  • 26d48f0: feat: add support for riscv64, ppc64le, loong64, and s390x architectures in install script (@snowdream)

🐛 Bug Fixes

  • 6543e67: fix(ci): correct PyPI token secret name to PYPI_TOKEN (@snowdream)
  • 8f190c5: fix(pypi): use manylinux_2_31 tag for loongarch64 and riscv64, add skip-existing to twine upload (@snowdream)
  • a2896d9: fix: correct module downgrades and remove missing security label (@snowdream)
  • f560288: fix: make version regex robust against initial release in cd.yml (@snowdream)

🛠 Refactoring

  • 9541554: refactor(env): unify macOS cache directory to follow XDG standard (@snowdream)
  • b9fe7ff: refactor: apply black formatting style to all pre-commit hook scripts (@snowdream)

♻️ Miscellaneous Chores

  • d95b727: refactor(pre-commit): clean up redundant exclude fields and optimize filtering (@snowdream)
  • f712d68: refactor(pre-commit): optimize configuration and extract python scripts (@snowdream)

Full Changelog: v0.25.3...v0.25.7

📦 Installation

See the Installation Guide for all available methods.

🤝 Contributing

Contributions are welcome! Please read our Contributing Guide first.