From 2bd1977d8fad185c9b4be47884f7e87f1add0ce3 Mon Sep 17 00:00:00 2001 From: teknium1 <127238744+teknium1@users.noreply.github.com> Date: Fri, 19 Jun 2026 12:27:43 -0700 Subject: [PATCH] chore: release v0.17.0 (2026.6.19) --- acp_registry/agent.json | 4 ++-- hermes_cli/__init__.py | 4 ++-- pyproject.toml | 2 +- scripts/release.py | 20 ++++++++++++++++++++ uv.lock | 2 +- 5 files changed, 26 insertions(+), 6 deletions(-) diff --git a/acp_registry/agent.json b/acp_registry/agent.json index 4d900075229..aaf14f5f5f2 100644 --- a/acp_registry/agent.json +++ b/acp_registry/agent.json @@ -1,7 +1,7 @@ { "id": "hermes-agent", "name": "Hermes Agent", - "version": "0.16.0", + "version": "0.17.0", "description": "Self-improving open-source AI agent by Nous Research with ACP editor integration, persistent memory, skills, and rich tool support.", "repository": "https://github.com/NousResearch/hermes-agent", "website": "https://hermes-agent.nousresearch.com/docs/user-guide/features/acp", @@ -9,7 +9,7 @@ "license": "MIT", "distribution": { "uvx": { - "package": "hermes-agent[acp]==0.16.0", + "package": "hermes-agent[acp]==0.17.0", "args": ["hermes-acp"] } } diff --git a/hermes_cli/__init__.py b/hermes_cli/__init__.py index 11f2fb6f867..68844329fec 100644 --- a/hermes_cli/__init__.py +++ b/hermes_cli/__init__.py @@ -14,8 +14,8 @@ Provides subcommands for: import os import sys -__version__ = "0.16.0" -__release_date__ = "2026.6.5" +__version__ = "0.17.0" +__release_date__ = "2026.6.19" def _ensure_utf8(): diff --git a/pyproject.toml b/pyproject.toml index cab849dc755..d269ba840be 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ build-backend = "setuptools.build_meta" [project] name = "hermes-agent" -version = "0.16.0" +version = "0.17.0" description = "The self-improving AI agent — creates skills from experience, improves them during use, and runs anywhere" readme = "README.md" # Upper bound is load-bearing, not cosmetic. uv resolves the project's diff --git a/scripts/release.py b/scripts/release.py index d910a15f4f9..f047394416a 100755 --- a/scripts/release.py +++ b/scripts/release.py @@ -1587,6 +1587,26 @@ AUTHOR_MAP = { "infinitycrew39@gmail.com": "infinitycrew39", # PR #47945 salvage (scope langfuse trace state by turn/request ids; #48292) "eurekaxun@163.com": "huangxun375-stack", # PR #37251 / #48894 structured OpenViking sync "218421507+Sahil-SS9@users.noreply.github.com": "Sahil-SS9", # PR #48466/#44919/#44909/#42209 salvage (cron/checkpoint/kanban/skill) + # v0.17.0 additions + "2081789787@qq.com": "pengyuyanITYU", # PR #43618 (harden local file tree paths) + "adalsteinni@gmail.com": "AIalliAI", # PR #44159 (desktop hover-reveal inset) + "ameobius@local.host": "ameobius", # PR #44383 co-author (discord gateway task recovery) + "andyfieb@gmail.com": "mollusk", # PR #44493 (desktop assistant-ui recovery) + "drmani215@gmail.com": "bionicbutterfly13", # direct email match + "enesilhaydin@gmail.com": "enesilhaydin", # direct email match + "evisolpxe@gmail.com": "Evisolpxe", # direct email match + "fyzan.shaik@gmail.com": "fyzanshaik", # direct email match + "info@amik.co": "AMIK-coorporations", # PR #40578 (Urdu README) co-author + "info@amikchat.site": "AMIK-coorporations", # PR #40578 (Urdu README) + "kyssta69@gmail.com": "kyssta-exe", # PR #44282 (Windows dashboard re-exec) + "loongfay@foxmail.com": "loongfay", # PR #43508 (Yuanbao wechat forward msg) + "maplestoryjuni222@gmail.com": "BROCCOLO1D", # PR #42733 (lazy-parse docker env config) + "marvin@photon.codes": "underthestars-zhy", # PR #46907 co-author (Photon Spectrum project ids) + "omar@kostudios.io": "OmarB97", # PR #43977 (desktop session model metadata) + "omarbaradei21@gmail.com": "OmarB97", # PR #43977 (desktop session model metadata) + "philip.a.dsouza@gmail.com": "PhilipAD", # direct email match + "qs2816661685@gmail.com": "qingshan89", # PR #46895 co-author (desktop remote artifact download) + "yspdev@gmail.com": "AJ", # PR #44510 co-author (desktop named-profile boot loop) } diff --git a/uv.lock b/uv.lock index 095b7563311..b75ff441eae 100644 --- a/uv.lock +++ b/uv.lock @@ -1424,7 +1424,7 @@ wheels = [ [[package]] name = "hermes-agent" -version = "0.16.0" +version = "0.17.0" source = { editable = "." } dependencies = [ { name = "certifi" },