Skip to content

chore: bump SimpleX to 7.0.1; 7.0.0:0 → 7.0.1:0 - #23

Merged
MattDHill merged 1 commit into
masterfrom
next
Aug 3, 2026
Merged

chore: bump SimpleX to 7.0.1; 7.0.0:0 → 7.0.1:0#23
MattDHill merged 1 commit into
masterfrom
next

Conversation

@helix-nine

Copy link
Copy Markdown

Summary

Bumps SimpleX to 7.0.17.0.0:07.0.1:0.

Both images move in lockstep per UPDATING.md:

Image Old New
simplexchat/smp-server v7.0.0 v7.0.1
simplexchat/xftp-server v7.0.0 v7.0.1

Upstream check

v7.0.1 is the newest plain vX.Y.Z tag on simplex-chat/simplexmq. As UPDATING.md warns, it is flagged a GitHub pre-release — the tag-list filter is the authority here, not gh release view.

Both Docker images are published for amd64 and arm64 (2026-07-31):

  • simplexchat/smp-server:v7.0.1sha256:7d825822839a…
  • simplexchat/xftp-server:v7.0.1sha256:69a7f95746bb…

What's in the release

v7.0.0...v7.0.1 is three commits. Only one is reachable from what this package ships:

  • SMP server — no messaging queues in the SMP proxy (#1839). The server's SMP client agent allocated a bounded message queue even when acting as a proxy, where only subscribing agents ever drain it. Late responses accumulated (memory leak) and processing deadlocked once the queue filled. smpAgentCfg.msgQSize is now Nothing for the server. This is live for our users — the SMP server relays for private routing, and the tor-settings action wires a SOCKS proxy into [PROXY] socks_proxy for exactly that path.
  • Notification server push-worker sharding (#1840) — ntf-server is not shipped by this package.
  • Version bump commit.

xftp-server has no code changes in this release; its image is rebuilt at the new version to keep the pins in lockstep.

Upstream's CHANGELOG.md has not been updated past 6.5.1, so the release notes link to the GitHub release page.

Dependencies

No changes rode along:

  • @start9labs/start-sdk is already at 2.0.9, the latest on npm.
  • tor-startos#next is already pinned at its tip (aa867cf). Git deps were dropped from package-lock.json and re-resolved anyway to confirm — the lock came back byte-identical and is stable across repeated installs, with zero nested @start9labs/start-sdk copies.

Test plan

  • npm run check (tsc) — green.
  • prettier --check on both touched files — clean.
  • Both v7.0.1 image tags verified to resolve on Docker Hub for x86_64 and aarch64 before pinning.
  • No migration needed — a patch-level upstream bump with no on-disk state change, so current.ts is edited in place at 7.0.1:0 and migrations stays empty.
  • Release notes updated in all five locales, describing only what 7.0.1 adds on top of the 7.0.0:0 release already on master.

Not run per monitor-cycle policy: make / Docker builds / s9pk pack.

Bumps both smp-server and xftp-server images to v7.0.1 (published to Docker Hub for amd64 and arm64 on 2026-07-31).

Upstream's only change affecting this package is an SMP server fix: the
server no longer creates an internal message queue when relaying messages
as a proxy for private routing, where it was never drained and could leak
memory and stall message processing. The release's other change is to the
notification server, which this package does not ship; xftp-server has no
code changes.

start-sdk is already at 2.0.9 (latest) and tor-startos#next is already at
its tip, so no dependency changes ride along.
@MattDHill
MattDHill merged commit 58a002e into master Aug 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants