Update ghcr.io/ancsemi/haven Docker tag in stack haven from 4.10.0 to v4.11.0 #525

Merged
renovate-bot merged 1 commit from renovate/ghcr.io-ancsemi-haven-4.x into main 2026-09-22 07:31:29 -04:00
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/ancsemi/haven minor 4.10.0 → 4.11.0

Release Notes

ancsemi/Haven (ghcr.io/ancsemi/haven)

v4.11.0

Compare Source

A voice fix worth updating for on its own: a server restart or a channel
code rotation during a call no longer leaves it one-way. Around it, a run
from the tracker: a Delete All My Messages button behind an admin switch,
guests can be kept to text, Mark everything as read, a wider tag picker,
and fixes for stale Today labels, middle-click in the pop-out DM, a Discord
pairing that slipped back to mirroring, and pictures wrongly hidden as
blocked. Two settings are added on first start; nothing to run by hand.

Added
  • Delete All My Messages (#​5686). For someone leaving a server for
    good. An admin turns it on under Settings, Members ("Members can delete
    all their own messages"); the button then appears in everyone's Settings
    next to Delete Account. It asks for the password, confirms twice, and
    removes every message and file the person posted, in every channel and
    DM, whether or not their role may delete messages one at a time. Messages
    a moderator has protected are kept, and the audit log records it. Asked
    for by @​quakeman00.
  • Guests can be kept to text (#​5687). Settings, Guest Access has a
    "Guests can join voice and video" switch, on by default. Off, a guest can
    read and type in the channels you picked but cannot join a call, and the
    Join Voice button is not shown to them. Asked for by @​wxdth88.
  • Mark everything as read (#​5683). Right-click any channel or DM and
    pick it. Every channel and DM you belong to is marked read, including
    ones the sidebar is not showing, so an unread badge with nothing to click
    can be cleared. Asked for by @​quakeman00.
Changed
  • The tag picker is wider and lists tags in columns (#​5682). A long tag
    list is a short scroll now, and it shows up to 100 tags before you type.
    Edit tags is also on the right-click menu of a picture, since a picture
    post has almost nowhere else to right-click. Asked for by @​quakeman00.
Fixed
  • One-way audio after a server restart or a channel code rotation. When
    the connection to the server blinked, every client "healed" its call by
    restarting the link to each person in it, even though those links were
    fine, and both people did it at the same moment. The two restarts
    collided and the call came back one-way: one person could hear, the other
    was sending nothing, until someone reloaded. Healthy links are left alone
    now, and for a link that really is down only one side goes first.
  • Tag names in the picker were cut off at the top (#​5682). Once the list
    was long enough to scroll, its rows were squeezed shorter than their text.
    Reported by @​quakeman00.
  • Middle-click on a picture in the pop-out DM and in threads (#​5663).
    Those two lists had ended up with two handlers each, so one click asked
    for two tabs, and on Windows the middle button's autoscroll could swallow
    the click before Haven saw it. There is one handler for every message
    list now, and autoscroll no longer starts on a picture.
  • Pictures in a pop-out DM or thread could show as "blocked domain".
    With a link policy switched on, a picture that had not loaded yet was
    judged by its placeholder address instead of its real one, so the
    server's own uploads were hidden behind the warning.
  • A Discord pairing could slip back to "Mirror everything". Changing any
    control on a pairing saved the whole row as that window showed it, so a
    settings panel left open somewhere else, still showing the old values,
    could undo "On command". Only the control that was changed is saved now.
  • Last night's messages still said "Today" the next day. The Today and
    Yesterday labels were written once and never looked at again, so an app
    left open past midnight kept them. They are rewritten when the day
    changes, and when the window comes back from being hidden or asleep.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/ancsemi/haven](https://github.com/ancsemi/Haven) | minor | `4.10.0` → `4.11.0` | --- ### Release Notes <details> <summary>ancsemi/Haven (ghcr.io/ancsemi/haven)</summary> ### [`v4.11.0`](https://github.com/ancsemi/Haven/blob/HEAD/CHANGELOG.md#4110---2026-09-21) [Compare Source](https://github.com/ancsemi/Haven/compare/v4.10.0...v4.11.0) A voice fix worth updating for on its own: a server restart or a channel code rotation during a call no longer leaves it one-way. Around it, a run from the tracker: a Delete All My Messages button behind an admin switch, guests can be kept to text, Mark everything as read, a wider tag picker, and fixes for stale Today labels, middle-click in the pop-out DM, a Discord pairing that slipped back to mirroring, and pictures wrongly hidden as blocked. Two settings are added on first start; nothing to run by hand. ##### Added - **Delete All My Messages ([#&#8203;5686](https://github.com/ancsemi/Haven/issues/5686)).** For someone leaving a server for good. An admin turns it on under Settings, Members ("Members can delete all their own messages"); the button then appears in everyone's Settings next to Delete Account. It asks for the password, confirms twice, and removes every message and file the person posted, in every channel and DM, whether or not their role may delete messages one at a time. Messages a moderator has protected are kept, and the audit log records it. Asked for by [@&#8203;quakeman00](https://github.com/quakeman00). - **Guests can be kept to text ([#&#8203;5687](https://github.com/ancsemi/Haven/issues/5687)).** Settings, Guest Access has a "Guests can join voice and video" switch, on by default. Off, a guest can read and type in the channels you picked but cannot join a call, and the Join Voice button is not shown to them. Asked for by [@&#8203;wxdth88](https://github.com/wxdth88). - **Mark everything as read ([#&#8203;5683](https://github.com/ancsemi/Haven/issues/5683)).** Right-click any channel or DM and pick it. Every channel and DM you belong to is marked read, including ones the sidebar is not showing, so an unread badge with nothing to click can be cleared. Asked for by [@&#8203;quakeman00](https://github.com/quakeman00). ##### Changed - **The tag picker is wider and lists tags in columns ([#&#8203;5682](https://github.com/ancsemi/Haven/issues/5682)).** A long tag list is a short scroll now, and it shows up to 100 tags before you type. Edit tags is also on the right-click menu of a picture, since a picture post has almost nowhere else to right-click. Asked for by [@&#8203;quakeman00](https://github.com/quakeman00). ##### Fixed - **One-way audio after a server restart or a channel code rotation.** When the connection to the server blinked, every client "healed" its call by restarting the link to each person in it, even though those links were fine, and both people did it at the same moment. The two restarts collided and the call came back one-way: one person could hear, the other was sending nothing, until someone reloaded. Healthy links are left alone now, and for a link that really is down only one side goes first. - **Tag names in the picker were cut off at the top ([#&#8203;5682](https://github.com/ancsemi/Haven/issues/5682)).** Once the list was long enough to scroll, its rows were squeezed shorter than their text. Reported by [@&#8203;quakeman00](https://github.com/quakeman00). - **Middle-click on a picture in the pop-out DM and in threads ([#&#8203;5663](https://github.com/ancsemi/Haven/issues/5663)).** Those two lists had ended up with two handlers each, so one click asked for two tabs, and on Windows the middle button's autoscroll could swallow the click before Haven saw it. There is one handler for every message list now, and autoscroll no longer starts on a picture. - **Pictures in a pop-out DM or thread could show as "blocked domain".** With a link policy switched on, a picture that had not loaded yet was judged by its placeholder address instead of its real one, so the server's own uploads were hidden behind the warning. - **A Discord pairing could slip back to "Mirror everything".** Changing any control on a pairing saved the whole row as that window showed it, so a settings panel left open somewhere else, still showing the old values, could undo "On command". Only the control that was changed is saved now. - **Last night's messages still said "Today" the next day.** The Today and Yesterday labels were written once and never looked at again, so an app left open past midnight kept them. They are rewritten when the day changes, and when the window comes back from being hidden or asleep. </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJtaW5vciIsInJlbm92YXRlIl19-->
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-09-22 01:02:30 -04:00
renovate-bot deleted branch renovate/ghcr.io-ancsemi-haven-4.x 2026-09-22 07:31:29 -04:00
Sign in to join this conversation.
No reviewers
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Kevin/docker-l2!525
No description provided.