Releases: RealZST/HarnessKit
Releases Β· RealZST/HarnessKit
HarnessKit v1.6.4
β¨ Highlights
- macOS Tahoe β fixed the position of the window controls (the red/yellow/green buttons) on macOS 26.
What's Changed
Full Changelog: v1.6.3...v1.6.4
HarnessKit v1.6.3
β¨ Highlights
- Linux ARM64 (web mode) β the
hkCLI now runs on aarch64 Linux via a newhk-linux-arm64build, so web mode (hk serve) works on ARM servers. - More accurate source attribution β skills and plugins installed through a manifest (the
skillsCLI, marketplaces) now show their real upstream source, and a symlinked skill is attributed to its origin rather than the repo it happens to sit in.
What's Changed
- fix(skills): attribute symlinked skills to real source, not enclosing repo by @SherlockSalvatore in #88
- feat(scanner): derive skill/plugin source from install manifests by @SherlockSalvatore in #90
- feat: add linux-arm64 (aarch64) CLI build and install support by @Omee11 in #93
- docs(readme): list hk-linux-arm64 download asset by @RealZST in #94
- refactor(auditor): split rules into smaller modules by @Orchardxyz in #92
New Contributors
Full Changelog: v1.6.2...v1.6.3
HarnessKit v1.6.2
β¨ Highlights
- Name your nodes β
hk serve --name <label>(defaults to the machine hostname) now labels each node in the web sidebar and the browser tab title. When you point multiple browser tabs at different remote machines, you can tell them apart at a glance.
What's Changed
- fix(web): align Kit routes with frontend transport contract by @RealZST in #84
- fix: release experience polish (badge reliability + updater heading) by @RealZST in #85
- feat(serve): node name, LAN IP hints, and token URL auto-login by @RealZST in #86
Full Changelog: v1.6.1...v1.6.2
HarnessKit v1.6.1
β¨ Highlights
- Agent Visibility β A new All agents / Detected only toggle in Settings β Agent Paths focuses the app on just the agents you have on this machine. Detected only hides and disables every undetected agent β across the Overview, sidebar, Marketplace, and install targets β fully reversibly. Detection is live, too: install or remove an agent and it shows up or disappears without a restart.
What's Changed
- feat(ui): add Agent Visibility preference to hide undetected agents by @Orchardxyz in #81
- fix(agents): hide disabled agents everywhere and reflect install/removal live by @RealZST in #82
Full Changelog: v1.6.0...v1.6.1
HarnessKit v1.6.0
β¨ Highlights
- Hermes support β HarnessKit now manages Hermes as its 9th agent: skills, MCP servers, hooks, and plugins, all read from
~/.hermes/config.yaml. Includes native per-server MCP enable/disable (keeping your env secrets intact) and cross-agent hook event mapping. - Cleaner Extensions list β A skill installed across several agents no longer splits into two rows when an agent home lives inside your own dotfiles git repo. And a skill or plugin whose files you've deleted is now pruned instead of lingering as a ghost row.
What's Changed
- feat(agents): add Hermes agent support by @zahariadaniel16 in #74
- fix(hermes): i18n, plugin-delete, mascot animation + README follow-ups by @RealZST in #79
- fix: prefer install_meta.url over enclosing-repo source.url for grouping by @SherlockSalvatore in #76
- fix: prune stale install_meta skill/plugin rows whose files were deleted by @SherlockSalvatore in #78
- docs: add Hermes to README and note Overview agent visibility by @RealZST in #80
New Contributors
- @zahariadaniel16 made their first contribution in #74
Full Changelog: v1.5.2...v1.6.0
HarnessKit v1.5.2
β¨ Highlights
- Refined agent filter colors β Extensions agent filters now use calmer, brand-tuned fills.
- Cleaner audit card hover β expanded Security Audit cards no longer show a rounded gap against the header divider.
What's Changed
- docs: clarify dependency sync workflow in CONTRIBUTING by @RealZST in #71
- style(extensions): retune agent filter colors off semantic status hues by @RealZST in #72
- style(audit): smooth expanded card hover edge by @Orchardxyz in #73
Full Changelog: v1.5.1...v1.5.2
HarnessKit v1.5.1
β¨ Highlights
- Fix: cross-machine Kit import β Skill and MCP counts now display correctly for Kits imported from other machines.
What's Changed
Full Changelog: v1.5.0...v1.5.1
HarnessKit v1.5.0
β¨ Highlights
- Kits β Pack skills, MCP servers, rules, and memory files into a portable Kit, then deploy the whole bundle to any project with one click. Export as a .hk-kit.zip archive to share with teammates or carry across machines.
- Follow system language β A new "Follow system" option in Settings picks the UI language from your OS locale.
- Antigravity fixes β Resolve skill path mapping and UI scope bleeding on the Antigravity adapter.
What's Changed
- fix: resolve Antigravity skill path mapping and UI scope bleeding by @SherlockSalvatore in #64
- feat(i18n): add "follow system" language preference by @Orchardxyz in #66
- feat(kits): Toolkit Bundles β pack, install, sync extension bundles by @RealZST in #68
- docs(kits): README section + Kit lifecycle toasts + table polish by @RealZST in #69
Full Changelog: v1.4.1...v1.5.0
HarnessKit v1.4.1
β¨ Highlights
- Simplified Chinese β full UI localization, switchable from Settings
- Manual source binding β locally-installed skills can now be linked to a GitHub repo from the detail panel, becoming visible to Check Updates
What's Changed
Features
- feat(i18n): add Simplified Chinese localization by @RealZST in #53
- feat(extensions): show per-instance scope and git revision in detail panel by @RealZST in #54
- feat(extensions): manual source binding for locally-installed skills by @RealZST in #56
Fixes
- perf(marketplace): reduce tab-switch lag with async CLI list and expl⦠by @Orchardxyz in #50
- fix(marketplace): drop stale fetch results when tab changed mid-flight by @RealZST in #52
- fix(extensions): scope-aware delete and symlink-aware lifecycle by @RealZST in #55
- ux(extensions): hide stale repo banner + clarify Update All scope by @RealZST in #61
Internal
- docs: add simplified Chinese README by @RealZST in #58
- ci(release): prepend highlights from release-notes/.md by @RealZST in #62
Full Changelog: v1.4.0...v1.4.1
HarnessKit v1.4.0
β¨ Highlights
- OpenCode support β OpenCode joins the supported agents list, bringing the total to 8 agents
- Subagent visibility β every agent's subagent / persona definitions are now tracked as a dedicated category, both at global and project scope
What's Changed
Features
- feat: add OpenCode as a supported agent by @Orchardxyz in #36
- feat(opencode): support jsonc configs with comment preservation by @RealZST in #41
- feat: scan project-level subagents across 6 agents by @RealZST in #42
Fixes
- fix(paths): support HPC symlinks + drop home/project gate for read-only ops by @RealZST in #38
- fix(ui): stabilize update animations by @optiplex331 in #37
- fix(onboarding): derive agent lists from AGENT_ORDER to prevent sync drift by @RealZST in #44
- fix(antigravity): correct base_dir + support .agents/ canonical paths by @RealZST in #46
- fix(codex): align adapter with current docs + cross-vendor install propagation by @RealZST in #47
- refactor: dedupe read_dir loops; drive biome lint to clean by @RealZST in #43
- docs: refresh README for post-v1.3.1 features by @RealZST in #48
New Contributors
- @optiplex331 made their first contribution in #37
Full Changelog: v1.3.1...v1.4.0