Skip to content

Commit 1027258

Browse files
authored
Merge pull request #194 from unohee/chore/release-0.15.0
chore(release): v0.15.0
2 parents 239b16e + 340cfd0 commit 1027258

4 files changed

Lines changed: 12 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## 0.15.0 — 2026-07-02
4+
5+
### Added
6+
7+
- **`openswarm fix` is now multi-language** — check resolution auto-detects the project's ecosystem instead of requiring `package.json` scripts. First non-empty source wins: an explicit `"checks"` map in `openswarm.json` (key → shell command — the escape hatch for **any** language and for mixed repos), `package.json` scripts, `Cargo.toml` (**Rust**: `cargo check --all-targets` + `cargo test` by default; `clippy`/`build` via `--checks lint,build`), or **Python** markers (`ruff check .` / `mypy .` / `pytest`, each included only when the repo is configured for the tool; `--checks` bypasses the gating). Previously Rust/Python projects always exited with `No checks resolved`. (INT-2303)
8+
39
## 0.14.0 — 2026-07-01
410

511
### Added

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -514,8 +514,9 @@ the CLI (fire-and-forget with a short timeout, and failures are silently ignored
514514
Full version history lives in **[CHANGELOG.md](CHANGELOG.md)** and the
515515
[GitHub Releases](https://github.com/unohee/OpenSwarm/releases) page.
516516

517-
Latest — **v0.14.0**: auto-release on version bump (merge → npm publish + tag +
518-
GitHub release) and a CLI update notifier. See CHANGELOG.md for the rest.
517+
Latest — **v0.15.0**: `openswarm fix` goes multi-language — auto-detects npm,
518+
Cargo (Rust), and Python (ruff/mypy/pytest) checks; any other toolchain via an
519+
`openswarm.json` `"checks"` map. See CHANGELOG.md for the rest.
519520

520521
---
521522

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@intrect/openswarm",
3-
"version": "0.14.0",
3+
"version": "0.15.0",
44
"description": "Autonomous AI agent orchestrator — Claude, GPT, Codex, and local models (Ollama/LMStudio/llama.cpp)",
55
"license": "MIT",
66
"type": "module",

0 commit comments

Comments
 (0)