V3.6.1 Release Notes
中文
V3.6.1 is a focused compatibility patch for Hermes Feishu Streaming Card.
Fixed
- Fixed issue #47: Hermes
VERSIONvalues without a leadingv, such as0.15.1, are now parsed as valid semantic versions. - Hermes
0.15.x/v0.15.xnow stays in the supported release matrix and selectsgateway_run_013_pluswhen the required code anchors are present. doctor --explainno longer reports Hermes0.15.1as unsupported solely because theVERSIONfile omits thevprefix.
Validation
- Added unit coverage for
0.13.0,0.14.0,0.15.1, andv0.15.1hook strategy selection. - Added CLI regression coverage for
doctor --explainwith Hermes0.15.1.
Upgrade
git checkout v3.6.1
pip install -e ".[test]" --upgrade
python3 -m hermes_feishu_card.cli doctor --config ~/.hermes_feishu_card/config.yaml --hermes-dir ~/.hermes/hermes-agent --explainIf you are already on V3.6.0, this is a detection-only patch. Reinstall the Hermes hook only if doctor reports that the installed hook strategy should change.
Release Assets
Tagged releases are expected to publish:
hermes-feishu-card-v3.6.1-macos.tar.gzhermes-feishu-card-v3.6.1-linux.tar.gzhermes-feishu-card-v3.6.1-windows.ziphermes-feishu-card-v3.6.1-checksums.txt