Highlights
- Added the Version Preview workflow for super admins, including GitHub main/tag selection, preview checkout, dependency install, start/stop controls, and logs.
- Hardened preview runtime cleanup so Stop Preview, app shutdown, and
hermes-web-ui stopclean up preview processes on8650/8651and the Windows preview bridge port18650. - Fixed production/preview bridge worker endpoint collisions by namespacing profile workers by broker endpoint, preventing
unknown runerrors when both environments use the same Profile. - Added a Termux-only preview Vite host patch to avoid
os.networkInterfaces()failures while preserving the normal host behavior elsewhere. - Improved preview startup failure handling so partially started preview processes are cleaned up automatically.
- Added the 0.6.4 frontend changelog entries and updated package metadata.
Validation
npx tsc --noEmit -p packages/server/tsconfig.jsonnpm run test -- tests/server/update-controller.test.ts tests/client/i18n-coverage.test.ts tests/server/agent-bridge-python-concurrency.test.tsgit diff --check