You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,11 @@ Format follows [Keep a Changelog](https://keepachangelog.com/). Haven uses [Sema
11
11
12
12
---
13
13
14
+
## [3.30.3] — 2026-07-07
15
+
16
+
### Fixed
17
+
-**"Create Channel" sidebar section stayed visible for users who could only create sub-channels (#5433 follow-up).** The flat permissions list sent to the client for UI gating mixed server-wide and channel-scoped grants together, so a user with `create_channel` scoped to a single channel saw the always-on sidebar "Create Channel" section — a dead control, since every submission creates a top-level channel and gets denied by the (correctly scoped) server check. That section is now gated on a global-only permission check, so it only appears for admins and users with a genuine server-wide `create_channel` grant.
<ahref="https://github.com/ancsemi/Haven" target="_blank">⛭ View on GitHub</a>
@@ -1437,7 +1437,11 @@ <h2>⬡ Haven Server — v3.30.2</h2>
1437
1437
<divclass="version-list">
1438
1438
<divclass="version-list-inner">
1439
1439
<divclass="version-item">
1440
-
<div><spanclass="v-name">v3.30.2</span><spanclass="v-tag latest">Latest</span> — <strong>Betsy Ross and Gadsden flags now match the proportions of the rest of the Flags category.</strong> They were noticeably flatter and wider than every other flag since their source artwork wasn't the same 4:3 shape as the bundled country flags. Both are now cropped to match — full canton on Betsy Ross, full snake and lettering on Gadsden — so the whole Flags category looks consistent.</div>
1440
+
<div><spanclass="v-name">v3.30.3</span><spanclass="v-tag latest">Latest</span> — <strong>The sidebar “Create Channel” section no longer shows up as a dead control for users who can only create sub-channels.</strong> Users who held <code>create_channel</code> only inside one specific channel could still see the always-visible sidebar section for creating a brand-new top-level channel — but every attempt was correctly denied, since that permission only covered sub-channels of the one channel it was granted in. That section now only appears for admins and users with a genuine server-wide <code>create_channel</code> grant.</div>
<div><spanclass="v-name">v3.30.2</span> — <strong>Betsy Ross and Gadsden flags now match the proportions of the rest of the Flags category.</strong> They were noticeably flatter and wider than every other flag since their source artwork wasn't the same 4:3 shape as the bundled country flags. Both are now cropped to match — full canton on Betsy Ross, full snake and lettering on Gadsden — so the whole Flags category looks consistent.</div>
<ahref="https://github.com/ancsemi/Haven" target="_blank">⛭ View on GitHub</a>
@@ -1437,7 +1437,11 @@ <h2>⬡ Haven Server — v3.30.2</h2>
1437
1437
<divclass="version-list">
1438
1438
<divclass="version-list-inner">
1439
1439
<divclass="version-item">
1440
-
<div><spanclass="v-name">v3.30.2</span><spanclass="v-tag latest">Latest</span> — <strong>Betsy Ross and Gadsden flags now match the proportions of the rest of the Flags category.</strong> They were noticeably flatter and wider than every other flag since their source artwork wasn't the same 4:3 shape as the bundled country flags. Both are now cropped to match — full canton on Betsy Ross, full snake and lettering on Gadsden — so the whole Flags category looks consistent.</div>
1440
+
<div><spanclass="v-name">v3.30.3</span><spanclass="v-tag latest">Latest</span> — <strong>The sidebar “Create Channel” section no longer shows up as a dead control for users who can only create sub-channels.</strong> Users who held <code>create_channel</code> only inside one specific channel could still see the always-visible sidebar section for creating a brand-new top-level channel — but every attempt was correctly denied, since that permission only covered sub-channels of the one channel it was granted in. That section now only appears for admins and users with a genuine server-wide <code>create_channel</code> grant.</div>
<div><spanclass="v-name">v3.30.2</span> — <strong>Betsy Ross and Gadsden flags now match the proportions of the rest of the Flags category.</strong> They were noticeably flatter and wider than every other flag since their source artwork wasn't the same 4:3 shape as the bundled country flags. Both are now cropped to match — full canton on Betsy Ross, full snake and lettering on Gadsden — so the whole Flags category looks consistent.</div>
0 commit comments