The release notification is its own event type now (openvibe-contracts 0.58.0: host.release.published@1, public, subject release); host.deploy.activated stays tenant hosting's activation. release-watch opens its one EventSource on topics=host.release.published and only acts on that event type; everything else about it is unchanged (service match, generations, 0-20 s jitter, one check per 30 s, hidden-tab close, backoff, CSP stop, polling as the fallback). test/release-watch-realtime.test.js expects the new topic in every stream URL and checks that a host.deploy.activated arriving on the stream is ignored. README and the 1.17.0 CHANGELOG entry use the new name. Not tagged.