Ness v2.15.0
Ness v2.15.0
Changes
- site: drop the trailing periods from announcement headlines
- site: drop the stale sub-heading from the announcements index
- site: use Mike's copy for the rename announcement
- site: publish the rename announcement to the feed
- site: add the Harness -> Ness rename announcement page
- fix(brand): darken the brand ramp on light themes
- fix(ui): stop the closed Quake terminal casting a shadow over the app
- fix(brand): keep accent as the theme's secondary, not the Nessie colour
- feat(settings): Nessie's colour — pick the app's primary colour
- feat(brand): mark before the wordmark, pixel-fixed titlebar clearance
- feat(brand): green Ness identity across app, site and icons
- fix(chat): keep Ness chrome on pre-rename tool calls in old transcripts
- fix(mcp): rename bridge error strings that surface to the agent
- refactor(mcp): rename the remaining agent-visible harness identifiers
- feat(settings): offer to convert a repo's legacy .harness.json to .ness.json
- feat(repo-config): read .ness.json and .harness.json, create only .ness.json
- refactor(mcp): rename the MCP server from harness-control to ness-control
- fix(release): point CI artifact globs at Ness-* and rename agent-facing copy
- docs: rename Harness to Ness in README, CONTRIBUTING, CLAUDE.md, and site
- refactor(ui): rename user-facing product strings from Harness to Ness
- fix(paths): keep package name "harness" so secrets keep decrypting
- feat: rename product from Harness to Ness
- fix(paths): pin packaged userData dir ahead of the product rename
- fix(insight): scan raw source so list bodies stay inside the card
Installing
- Apple Silicon:
Ness-2.15.0-arm64.dmg - Intel:
Ness-2.15.0.dmg
Drag Ness.app to Applications, then launch it. Existing installs will auto-update.