Skip to content

Commit bd82b14

Browse files
committed
chore(release): 3.32.0
1 parent 4f99bd1 commit bd82b14

4 files changed

Lines changed: 30 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,19 @@ Format follows [Keep a Changelog](https://keepachangelog.com/). Haven uses [Sema
1111
1212
---
1313

14+
## [3.32.0] — 2026-07-13
15+
16+
### Added
17+
- **Restore progress bar (#5438).** Restoring a backup now shows a real upload percentage as the file transfers, then a server-side extraction bar as the archive is unzipped to disk, so a large restore no longer sits with no feedback for many minutes.
18+
- **Notification pop-up cooldown.** Settings → Sounds has a new "Limit pop-up notifications" option (off by default) that throttles how often desktop/browser notification pop-ups appear, so a burst of messages or a flaky connection cannot keep popping the app up. Notification sounds and unread badges are unaffected.
19+
20+
### Changed
21+
- **The status bar hides the server address by default every session.** It now starts hidden and is only shown after you click the eye toggle, and that choice is no longer remembered between sessions.
22+
23+
### Fixed
24+
- **linux/arm64 Docker image restored (#5439).** Starting with 3.31.1 the published multi-arch image silently lost its arm64 variant, because the untagged per-arch child manifests from the push-by-digest build were being pruned from GHCR, forcing Apple Silicon Macs onto slow amd64 emulation. Each architecture is now published as its own persistent tag and merged into the multi-arch manifest, so both arches ship and survive, and the workflow now fails loudly if either is missing.
25+
- **Sidebar collapse arrows no longer leave a gap.** On narrow windows the voice/users panel can shrink below its requested width; the collapse arrows now snap to the panel's actual edge once its width settles instead of hovering to its left.
26+
1427
## [3.31.2] — 2026-07-11
1528

1629
### Fixed

docs/index.html

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1415,12 +1415,12 @@ <h2>Download Haven</h2>
14151415
</div>
14161416

14171417
<div class="download-card fade-in">
1418-
<h2>&#x2B21; Haven Server &mdash; v3.31.2</h2>
1418+
<h2>&#x2B21; Haven Server &mdash; v3.32.0</h2>
14191419
<p class="download-version">Latest stable release &middot; Windows, macOS &amp; Linux &middot; ~5 MB</p>
14201420

14211421
<div class="download-btn-group">
1422-
<a href="https://github.com/ancsemi/Haven/archive/refs/tags/v3.31.2.zip" class="btn btn-primary download-main">
1423-
<span class="icon">&#x2B07;</span> Download v3.31.2 (.zip)
1422+
<a href="https://github.com/ancsemi/Haven/archive/refs/tags/v3.32.0.zip" class="btn btn-primary download-main">
1423+
<span class="icon">&#x2B07;</span> Download v3.32.0 (.zip)
14241424
</a>
14251425
<div class="download-alt-links">
14261426
<a href="https://github.com/ancsemi/Haven" target="_blank">&#9965; View on GitHub</a>
@@ -1437,7 +1437,11 @@ <h2>&#x2B21; Haven Server &mdash; v3.31.2</h2>
14371437
<div class="version-list">
14381438
<div class="version-list-inner">
14391439
<div class="version-item">
1440-
<div><span class="v-name">v3.31.2</span><span class="v-tag latest">Latest</span> &mdash; <strong>The manual Download Backup button works on large servers again.</strong> Automatic backups were already fixed, but clicking Download Backup on a big server (tens of GB of files) built the whole archive before sending anything, so it sat silent long enough for a proxy in front of Haven to return a 502. The download now streams straight to your browser as it builds, so it starts right away (#5434).</div>
1440+
<div><span class="v-name">v3.32.0</span><span class="v-tag latest">Latest</span> &mdash; <strong>Live progress bars when restoring a backup, plus a fix for Apple Silicon Docker images.</strong> Restoring a backup now shows a real upload percentage and then a server-side extraction bar, so a large restore no longer sits silent for many minutes (#5438). You can also throttle how often notification pop-ups appear from Settings, the status bar hides your server address by default each session until you click to reveal it, and the sidebar collapse arrows no longer leave a gap on narrow windows. The Docker image ships linux/arm64 again, so Apple Silicon Macs no longer fall back to slow emulation (#5439).</div>
1441+
<a href="https://github.com/ancsemi/Haven/archive/refs/tags/v3.32.0.zip">Download &rarr;</a>
1442+
</div>
1443+
<div class="version-item">
1444+
<div><span class="v-name">v3.31.2</span> &mdash; <strong>The manual Download Backup button works on large servers again.</strong> Automatic backups were already fixed, but clicking Download Backup on a big server (tens of GB of files) built the whole archive before sending anything, so it sat silent long enough for a proxy in front of Haven to return a 502. The download now streams straight to your browser as it builds, so it starts right away (#5434).</div>
14411445
<a href="https://github.com/ancsemi/Haven/archive/refs/tags/v3.31.2.zip">Download &rarr;</a>
14421446
</div>
14431447
<div class="version-item">

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "haven",
3-
"version": "3.31.2",
3+
"version": "3.32.0",
44
"description": "Haven - self-hosted private chat for your server, your rules",
55
"license": "AGPL-3.0",
66
"main": "server.js",

website/index.html

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1415,12 +1415,12 @@ <h2>Download Haven</h2>
14151415
</div>
14161416

14171417
<div class="download-card fade-in">
1418-
<h2>&#x2B21; Haven Server &mdash; v3.31.2</h2>
1418+
<h2>&#x2B21; Haven Server &mdash; v3.32.0</h2>
14191419
<p class="download-version">Latest stable release &middot; Windows, macOS &amp; Linux &middot; ~5 MB</p>
14201420

14211421
<div class="download-btn-group">
1422-
<a href="https://github.com/ancsemi/Haven/archive/refs/tags/v3.31.2.zip" class="btn btn-primary download-main">
1423-
<span class="icon">&#x2B07;</span> Download v3.31.2 (.zip)
1422+
<a href="https://github.com/ancsemi/Haven/archive/refs/tags/v3.32.0.zip" class="btn btn-primary download-main">
1423+
<span class="icon">&#x2B07;</span> Download v3.32.0 (.zip)
14241424
</a>
14251425
<div class="download-alt-links">
14261426
<a href="https://github.com/ancsemi/Haven" target="_blank">&#9965; View on GitHub</a>
@@ -1437,7 +1437,11 @@ <h2>&#x2B21; Haven Server &mdash; v3.31.2</h2>
14371437
<div class="version-list">
14381438
<div class="version-list-inner">
14391439
<div class="version-item">
1440-
<div><span class="v-name">v3.31.2</span><span class="v-tag latest">Latest</span> &mdash; <strong>The manual Download Backup button works on large servers again.</strong> Automatic backups were already fixed, but clicking Download Backup on a big server (tens of GB of files) built the whole archive before sending anything, so it sat silent long enough for a proxy in front of Haven to return a 502. The download now streams straight to your browser as it builds, so it starts right away (#5434).</div>
1440+
<div><span class="v-name">v3.32.0</span><span class="v-tag latest">Latest</span> &mdash; <strong>Live progress bars when restoring a backup, plus a fix for Apple Silicon Docker images.</strong> Restoring a backup now shows a real upload percentage and then a server-side extraction bar, so a large restore no longer sits silent for many minutes (#5438). You can also throttle how often notification pop-ups appear from Settings, the status bar hides your server address by default each session until you click to reveal it, and the sidebar collapse arrows no longer leave a gap on narrow windows. The Docker image ships linux/arm64 again, so Apple Silicon Macs no longer fall back to slow emulation (#5439).</div>
1441+
<a href="https://github.com/ancsemi/Haven/archive/refs/tags/v3.32.0.zip">Download &rarr;</a>
1442+
</div>
1443+
<div class="version-item">
1444+
<div><span class="v-name">v3.31.2</span> &mdash; <strong>The manual Download Backup button works on large servers again.</strong> Automatic backups were already fixed, but clicking Download Backup on a big server (tens of GB of files) built the whole archive before sending anything, so it sat silent long enough for a proxy in front of Haven to return a 502. The download now streams straight to your browser as it builds, so it starts right away (#5434).</div>
14411445
<a href="https://github.com/ancsemi/Haven/archive/refs/tags/v3.31.2.zip">Download &rarr;</a>
14421446
</div>
14431447
<div class="version-item">

0 commit comments

Comments
 (0)