v4.1.1
DECX v4.1.1
DECX v4.1.1 fixes decx self install / self update for users hitting GitHub API rate limits and hardens the update path.
Fixes
decx self install/self updateno longer use the GitHub REST API, which is rate-limited to 60 requests/hour for unauthenticated clients. The latest stable version now comes from the npm registry (@jygzyc/decx-cliis published from the same tag asdecx-server.jar), prereleases come from the GitHub releases atom feed, and the jar is downloaded from a deterministic/releases/download/vX.Y.Z/decx-server-X.Y.Z.jarURL. No GitHub token orghCLI is required.- Update checks no longer silently report "Server already up to date" when the check itself failed: HTTP errors, rate limits, and network failures now produce an explicit error.
- Fixed a Windows crash (
Assertion failed: !(handle->flags & UV_HANDLE_CLOSING)) caused byprocess.exitracing undici teardown: the CLI now setsprocess.exitCodeand lets the event loop drain naturally. - Replacing
decx-server.jarwhile a session is running (the file is locked on Windows) now reports a clear error telling the user to close sessions, cleans up the partial download, and restores the previous jar.