Repository navigation
Releases: phantomyard/phantomchat
Release list
phantomchat-v1.0.335 (PR #264)
Automated desktop release from workflow run #68 (run id 40181036160).
Originating PR: #264 — fix(relay): identity lifecycle + pre-attach raw event deferral (#262)
Build run: https://github.com/phantomyard/phantomchat/actions/runs/40181036160
Pull request: #264
Artifacts (Linux unsigned, checksums only):
Linux x64:
- PhantomChat-1.0.335.AppImage
- phantomchat_1.0.335_amd64.deb (deb, in-app update + manual install)
- phantomchat_1.0.335_x86_64.rpm (rpm, in-app update + manual install)
macOS (Developer ID signed, notarized and stapled): - PhantomChat-1.0.335-arm64.dmg (Apple Silicon)
- PhantomChat-1.0.335-x64.dmg (Intel)
The matching .zip files are the in-app updater's payload, not a
download: install from the DMG.
Windows (Authenticode signed as "Andrew Hodges"): - PhantomChat-1.0.335-windows-arm64.exe (ARM64)
- PhantomChat-1.0.335-windows-x64.exe (x64)
Update feed (consumed by the in-app updater, not a download):
- latest.yml (Windows)
- latest-mac.yml (macOS, with PhantomChat-1.0.335-*.zip)
- latest-linux.yml (Linux AppImage + deb + rpm)
Verify with: sha256sum -c SHA256SUMS.txt
Install and channel docs: docs/ELECTRON-DESKTOP.md
Release ring: PREVIEW. This is a prerelease, so it is not served as
the stable/latest release. To ship it to everyone, run the
app-promote workflow against phantomchat-v1.0.335 — that flips this exact release
(same artifacts, same checksums) to stable without rebuilding.
phantomchat-v1.0.334 (PR #261)
Automated desktop release from workflow run #67 (run id 40081827241).
Originating PR: #261 — fix(relay): one connection and one backoff per relay URL per JS context (#257)
Build run: https://github.com/phantomyard/phantomchat/actions/runs/40081827241
Pull request: #261
Artifacts (Linux unsigned, checksums only):
Linux x64:
- PhantomChat-1.0.334.AppImage
- phantomchat_1.0.334_amd64.deb (deb, in-app update + manual install)
- phantomchat_1.0.334_x86_64.rpm (rpm, in-app update + manual install)
macOS (Developer ID signed, notarized and stapled): - PhantomChat-1.0.334-arm64.dmg (Apple Silicon)
- PhantomChat-1.0.334-x64.dmg (Intel)
The matching .zip files are the in-app updater's payload, not a
download: install from the DMG.
Windows (Authenticode signed as "Andrew Hodges"): - PhantomChat-1.0.334-windows-arm64.exe (ARM64)
- PhantomChat-1.0.334-windows-x64.exe (x64)
Update feed (consumed by the in-app updater, not a download):
- latest.yml (Windows)
- latest-mac.yml (macOS, with PhantomChat-1.0.334-*.zip)
- latest-linux.yml (Linux AppImage + deb + rpm)
Verify with: sha256sum -c SHA256SUMS.txt
Install and channel docs: docs/ELECTRON-DESKTOP.md
Release ring: PREVIEW. This is a prerelease, so it is not served as
the stable/latest release. To ship it to everyone, run the
app-promote workflow against phantomchat-v1.0.334 — that flips this exact release
(same artifacts, same checksums) to stable without rebuilding.
phantomchat-v1.0.333 (PR #260)
Automated desktop release from workflow run #66 (run id 39979377114).
Originating PR: #260 — fix(relay): escalate the bad-relay cooldown ladder (60s -> 2m -> 5m -> 15m cap) (#257)
Build run: https://github.com/phantomyard/phantomchat/actions/runs/39979377114
Pull request: #260
Artifacts (Linux unsigned, checksums only):
Linux x64:
- PhantomChat-1.0.333.AppImage
- phantomchat_1.0.333_amd64.deb (deb, in-app update + manual install)
- phantomchat_1.0.333_x86_64.rpm (rpm, in-app update + manual install)
macOS (Developer ID signed, notarized and stapled): - PhantomChat-1.0.333-arm64.dmg (Apple Silicon)
- PhantomChat-1.0.333-x64.dmg (Intel)
The matching .zip files are the in-app updater's payload, not a
download: install from the DMG.
Windows (Authenticode signed as "Andrew Hodges"): - PhantomChat-1.0.333-windows-arm64.exe (ARM64)
- PhantomChat-1.0.333-windows-x64.exe (x64)
Update feed (consumed by the in-app updater, not a download):
- latest.yml (Windows)
- latest-mac.yml (macOS, with PhantomChat-1.0.333-*.zip)
- latest-linux.yml (Linux AppImage + deb + rpm)
Verify with: sha256sum -c SHA256SUMS.txt
Install and channel docs: docs/ELECTRON-DESKTOP.md
Release ring: PREVIEW. This is a prerelease, so it is not served as
the stable/latest release. To ship it to everyone, run the
app-promote workflow against phantomchat-v1.0.333 — that flips this exact release
(same artifacts, same checksums) to stable without rebuilding.
phantomchat-v1.0.332 (PR #259)
Automated desktop release from workflow run #65 (run id 39972829916).
Originating PR: #259 — fix(relays): drop offchain.pub + kaleidoswap, add snort.social + data.haus (#257)
Build run: https://github.com/phantomyard/phantomchat/actions/runs/39972829916
Pull request: #259
Artifacts (Linux unsigned, checksums only):
Linux x64:
- PhantomChat-1.0.332.AppImage
- phantomchat_1.0.332_amd64.deb (deb, in-app update + manual install)
- phantomchat_1.0.332_x86_64.rpm (rpm, in-app update + manual install)
macOS (Developer ID signed, notarized and stapled): - PhantomChat-1.0.332-arm64.dmg (Apple Silicon)
- PhantomChat-1.0.332-x64.dmg (Intel)
The matching .zip files are the in-app updater's payload, not a
download: install from the DMG.
Windows (Authenticode signed as "Andrew Hodges"): - PhantomChat-1.0.332-windows-arm64.exe (ARM64)
- PhantomChat-1.0.332-windows-x64.exe (x64)
Update feed (consumed by the in-app updater, not a download):
- latest.yml (Windows)
- latest-mac.yml (macOS, with PhantomChat-1.0.332-*.zip)
- latest-linux.yml (Linux AppImage + deb + rpm)
Verify with: sha256sum -c SHA256SUMS.txt
Install and channel docs: docs/ELECTRON-DESKTOP.md
Release ring: PREVIEW. This is a prerelease, so it is not served as
the stable/latest release. To ship it to everyone, run the
app-promote workflow against phantomchat-v1.0.332 — that flips this exact release
(same artifacts, same checksums) to stable without rebuilding.
phantomchat-v1.0.331 (PR #258)
Automated desktop release from workflow run #64 (run id 39969465165).
Originating PR: #258 — fix(desktop): allow rlottie WebAssembly compilation (#247)
Build run: https://github.com/phantomyard/phantomchat/actions/runs/39969465165
Pull request: #258
Artifacts (Linux unsigned, checksums only):
Linux x64:
- PhantomChat-1.0.331.AppImage
- phantomchat_1.0.331_amd64.deb (deb, in-app update + manual install)
- phantomchat_1.0.331_x86_64.rpm (rpm, in-app update + manual install)
macOS (Developer ID signed, notarized and stapled): - PhantomChat-1.0.331-arm64.dmg (Apple Silicon)
- PhantomChat-1.0.331-x64.dmg (Intel)
The matching .zip files are the in-app updater's payload, not a
download: install from the DMG.
Windows (Authenticode signed as "Andrew Hodges"): - PhantomChat-1.0.331-windows-arm64.exe (ARM64)
- PhantomChat-1.0.331-windows-x64.exe (x64)
Update feed (consumed by the in-app updater, not a download):
- latest.yml (Windows)
- latest-mac.yml (macOS, with PhantomChat-1.0.331-*.zip)
- latest-linux.yml (Linux AppImage + deb + rpm)
Verify with: sha256sum -c SHA256SUMS.txt
Install and channel docs: docs/ELECTRON-DESKTOP.md
Release ring: PREVIEW. This is a prerelease, so it is not served as
the stable/latest release. To ship it to everyone, run the
app-promote workflow against phantomchat-v1.0.331 — that flips this exact release
(same artifacts, same checksums) to stable without rebuilding.
phantomchat-v1.0.330 (PR #255)
Automated desktop release from workflow run #63 (run id 39850153165).
Originating PR: #255 — fix(#254): in-place OPFS appends and a bounded write for the diagnostics log
Build run: https://github.com/phantomyard/phantomchat/actions/runs/39850153165
Pull request: #255
Artifacts (Linux unsigned, checksums only):
Linux x64:
- PhantomChat-1.0.330.AppImage
- phantomchat_1.0.330_amd64.deb (deb, in-app update + manual install)
- phantomchat_1.0.330_x86_64.rpm (rpm, in-app update + manual install)
macOS (Developer ID signed, notarized and stapled): - PhantomChat-1.0.330-arm64.dmg (Apple Silicon)
- PhantomChat-1.0.330-x64.dmg (Intel)
The matching .zip files are the in-app updater's payload, not a
download: install from the DMG.
Windows (Authenticode signed as "Andrew Hodges"): - PhantomChat-1.0.330-windows-arm64.exe (ARM64)
- PhantomChat-1.0.330-windows-x64.exe (x64)
Update feed (consumed by the in-app updater, not a download):
- latest.yml (Windows)
- latest-mac.yml (macOS, with PhantomChat-1.0.330-*.zip)
- latest-linux.yml (Linux AppImage + deb + rpm)
Verify with: sha256sum -c SHA256SUMS.txt
Install and channel docs: docs/ELECTRON-DESKTOP.md
Release ring: PREVIEW. This is a prerelease, so it is not served as
the stable/latest release. To ship it to everyone, run the
app-promote workflow against phantomchat-v1.0.330 — that flips this exact release
(same artifacts, same checksums) to stable without rebuilding.
phantomchat-v1.0.329 (PR #256)
Automated desktop release from workflow run #62 (run id 39849232532).
Originating PR: #256 — fix(relay): make bad-relay cooldown survive brief opens and pool benching
Build run: https://github.com/phantomyard/phantomchat/actions/runs/39849232532
Pull request: #256
Artifacts (Linux unsigned, checksums only):
Linux x64:
- PhantomChat-1.0.329.AppImage
- phantomchat_1.0.329_amd64.deb (deb, in-app update + manual install)
- phantomchat_1.0.329_x86_64.rpm (rpm, in-app update + manual install)
macOS (Developer ID signed, notarized and stapled): - PhantomChat-1.0.329-arm64.dmg (Apple Silicon)
- PhantomChat-1.0.329-x64.dmg (Intel)
The matching .zip files are the in-app updater's payload, not a
download: install from the DMG.
Windows (Authenticode signed as "Andrew Hodges"): - PhantomChat-1.0.329-windows-arm64.exe (ARM64)
- PhantomChat-1.0.329-windows-x64.exe (x64)
Update feed (consumed by the in-app updater, not a download):
- latest.yml (Windows)
- latest-mac.yml (macOS, with PhantomChat-1.0.329-*.zip)
- latest-linux.yml (Linux AppImage + deb + rpm)
Verify with: sha256sum -c SHA256SUMS.txt
Install and channel docs: docs/ELECTRON-DESKTOP.md
Release ring: PREVIEW. This is a prerelease, so it is not served as
the stable/latest release. To ship it to everyone, run the
app-promote workflow against phantomchat-v1.0.329 — that flips this exact release
(same artifacts, same checksums) to stable without rebuilding.
phantomchat-v1.0.328 (PR #252)
Automated desktop release from workflow run #61 (run id 39810096778).
Originating PR: #252 — fix(#246): settle every custom-emoji lookup so callers never hang
Build run: https://github.com/phantomyard/phantomchat/actions/runs/39810096778
Pull request: #252
Artifacts (Linux unsigned, checksums only):
Linux x64:
- PhantomChat-1.0.328.AppImage
- phantomchat_1.0.328_amd64.deb (deb, in-app update + manual install)
- phantomchat_1.0.328_x86_64.rpm (rpm, in-app update + manual install)
macOS (Developer ID signed, notarized and stapled): - PhantomChat-1.0.328-arm64.dmg (Apple Silicon)
- PhantomChat-1.0.328-x64.dmg (Intel)
The matching .zip files are the in-app updater's payload, not a
download: install from the DMG.
Windows (Authenticode signed as "Andrew Hodges"): - PhantomChat-1.0.328-windows-arm64.exe (ARM64)
- PhantomChat-1.0.328-windows-x64.exe (x64)
Update feed (consumed by the in-app updater, not a download):
- latest.yml (Windows)
- latest-mac.yml (macOS, with PhantomChat-1.0.328-*.zip)
- latest-linux.yml (Linux AppImage + deb + rpm)
Verify with: sha256sum -c SHA256SUMS.txt
Install and channel docs: docs/ELECTRON-DESKTOP.md
Release ring: PREVIEW. This is a prerelease, so it is not served as
the stable/latest release. To ship it to everyone, run the
app-promote workflow against phantomchat-v1.0.328 — that flips this exact release
(same artifacts, same checksums) to stable without rebuilding.
phantomchat-v1.0.327 (PR #251)
Automated desktop release from workflow run #60 (run id 39792863030).
Originating PR: #251 — fix(voice): refresh stale sequential playback queue
Build run: https://github.com/phantomyard/phantomchat/actions/runs/39792863030
Pull request: #251
Artifacts (Linux unsigned, checksums only):
Linux x64:
- PhantomChat-1.0.327.AppImage
- phantomchat_1.0.327_amd64.deb (deb, in-app update + manual install)
- phantomchat_1.0.327_x86_64.rpm (rpm, in-app update + manual install)
macOS (Developer ID signed, notarized and stapled): - PhantomChat-1.0.327-arm64.dmg (Apple Silicon)
- PhantomChat-1.0.327-x64.dmg (Intel)
The matching .zip files are the in-app updater's payload, not a
download: install from the DMG.
Windows (Authenticode signed as "Andrew Hodges"): - PhantomChat-1.0.327-windows-arm64.exe (ARM64)
- PhantomChat-1.0.327-windows-x64.exe (x64)
Update feed (consumed by the in-app updater, not a download):
- latest.yml (Windows)
- latest-mac.yml (macOS, with PhantomChat-1.0.327-*.zip)
- latest-linux.yml (Linux AppImage + deb + rpm)
Verify with: sha256sum -c SHA256SUMS.txt
Install and channel docs: docs/ELECTRON-DESKTOP.md
Release ring: PREVIEW. This is a prerelease, so it is not served as
the stable/latest release. To ship it to everyone, run the
app-promote workflow against phantomchat-v1.0.327 — that flips this exact release
(same artifacts, same checksums) to stable without rebuilding.
phantomchat-v1.0.325 (PR #248)
Automated desktop release from workflow run #58 (run id 39782440606).
Originating PR: #248 — fix(#243): clean-quit-first Linux update restart via detached installer helper
Build run: https://github.com/phantomyard/phantomchat/actions/runs/39782440606
Pull request: #248
Artifacts (Linux unsigned, checksums only):
Linux x64:
- PhantomChat-1.0.325.AppImage
- phantomchat_1.0.325_amd64.deb (deb, in-app update + manual install)
- phantomchat_1.0.325_x86_64.rpm (rpm, in-app update + manual install)
macOS (Developer ID signed, notarized and stapled): - PhantomChat-1.0.325-arm64.dmg (Apple Silicon)
- PhantomChat-1.0.325-x64.dmg (Intel)
The matching .zip files are the in-app updater's payload, not a
download: install from the DMG.
Windows (Authenticode signed as "Andrew Hodges"): - PhantomChat-1.0.325-windows-arm64.exe (ARM64)
- PhantomChat-1.0.325-windows-x64.exe (x64)
Update feed (consumed by the in-app updater, not a download):
- latest.yml (Windows)
- latest-mac.yml (macOS, with PhantomChat-1.0.325-*.zip)
- latest-linux.yml (Linux AppImage + deb + rpm)
Verify with: sha256sum -c SHA256SUMS.txt
Install and channel docs: docs/ELECTRON-DESKTOP.md
Release ring: PREVIEW. This is a prerelease, so it is not served as
the stable/latest release. To ship it to everyone, run the
app-promote workflow against phantomchat-v1.0.325 — that flips this exact release
(same artifacts, same checksums) to stable without rebuilding.