diff --git a/README.md b/README.md index 0a68febc..0a851962 100644 --- a/README.md +++ b/README.md @@ -48,8 +48,8 @@ Grab the latest release from the [releases page](https://github.com/ness-dev/ness/releases/latest). -- **Apple Silicon (M1/M2/M3/M4):** [Ness-2.17.0-arm64.dmg](https://github.com/ness-dev/ness/releases/download/v2.17.0/Ness-2.17.0-arm64.dmg) -- **Intel Mac:** [Ness-2.17.0.dmg](https://github.com/ness-dev/ness/releases/download/v2.17.0/Ness-2.17.0.dmg) +- **Apple Silicon (M1/M2/M3/M4):** [Ness-2.18.0-arm64.dmg](https://github.com/ness-dev/ness/releases/download/v2.18.0/Ness-2.18.0-arm64.dmg) +- **Intel Mac:** [Ness-2.18.0.dmg](https://github.com/ness-dev/ness/releases/download/v2.18.0/Ness-2.18.0.dmg) ## Installation diff --git a/package-lock.json b/package-lock.json index a496fd3d..5f0e6377 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "harness", - "version": "2.17.0", + "version": "2.18.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "harness", - "version": "2.17.0", + "version": "2.18.0", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 2b798e7f..2b499aa5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "harness", - "version": "2.17.0", + "version": "2.18.0", "main": "./out/main/index.js", "author": { "name": "Mike Lyons", diff --git a/release-notes/v2.18.0.md b/release-notes/v2.18.0.md new file mode 100644 index 00000000..48e600ed --- /dev/null +++ b/release-notes/v2.18.0.md @@ -0,0 +1,49 @@ +## Ness v2.18.0 + +### Changes +- Resolve Claude's home per worktree from the user's login shell (#326) +- Keep the web client off the host's saved remotes; keep failed remotes visible (#354) +- Label collapsed tool calls with what they're for (#353) +- Declare NSLocalNetworkUsageDescription for Local Network access (#352) +- Reviews view: render GFM and give the timeline more room (#351) +- Don't feed binary or huge files to the review diff (#350) +- Reviews view: history of review rounds in the Review pane (#349) +- Fleet view: every host's worktrees in one sidebar (#344) +- Site: replace the hero demo video with the live mock app (#348) +- Run a Ness remote in Docker with one command (#347) +- Site: rebuild the mock Ness window against current main (#345) +- Show the real agent's mark on a Chat tab, not always Claude's (#346) +- Review MCP tools, submitted reviews, and delivery to a specific tab (#338) +- Make appearance settings belong to the client, not the active backend (#343) +- Task list: a dense, one-line-per-worktree view of the fleet (#342) +- Let agents name their own tab, with a user-set name winning for good (#340) +- Chat mode for Codex, behind a provider layer for any agent (#337) +- Move Review viewer comments into a main-process slice with anchoring (#336) +- Nest worktree tabs in the sidebar, with a preference for when to expand (#334) +- Change subtitle line color so it's readable on selected rows (#335) +- Snoozing a pinned worktree hides it until it wakes (#331) +- Toggle file lists between a path-sorted list and a tree (#330) +- fix(chat): an abandoned approval must not leave a needs-approval dot (#328) +- chore(deps): bump bundled @anthropic-ai/claude-code to 2.1.301 (#327) +- Remove locked worktrees, including ones whose directory is gone (#322) +- fix(chat): entry count is not a change signal for derived panels +- fix(chat): a launch stub is not a finished agent +- feat(chat): make the agent disclosure a tree, keep click for history +- feat(chat): expand/collapse agent rows in place +- fix(chat): stop labelling every sub-agent "background", flatten the agent list +- perf(chat): stop rebuilding settled agents, collapse old ones in the panel +- feat(chat): Agents panel with live peek, plus Tasks tool support +- Teach a table-safe image size syntax, and only to agents that can use it +- feat(command-center): show pinned worktrees in a Pinned section at the top +- Let the embed set a display size, and shrink the default +- Let an agent embed a screenshot in its reply +### Contributors + +Huge thanks to @blindpirate, @ljacomet, and @tresat for their contributions to this release. + +### Installing + +- **Apple Silicon:** `Ness-2.18.0-arm64.dmg` +- **Intel:** `Ness-2.18.0.dmg` + +Drag `Ness.app` to Applications, then launch it. Existing installs will auto-update. diff --git a/site/public/releases.html b/site/public/releases.html index c0536e00..cf2f1f1c 100644 --- a/site/public/releases.html +++ b/site/public/releases.html @@ -102,8 +102,57 @@
Chat mode now works with Codex, a new Fleet view puts every host's worktrees in one sidebar, and the Reviews view gets review history, GFM rendering, and MCP tools for agents. Also adds a dense Task list, a one-command Docker remote, and an Agents panel in chat.
+Huge thanks to @blindpirate, @ljacomet, and @tresat for their contributions to this release.
+