What's Changed
- ui: user list gets the sidebar's drag floor by @noderelay in #135
- ui: user list reveal button moves into the header row by @noderelay in #136
- fix: pane user list could still be drag-collapsed to 0 by @noderelay in #137
- fix: splitter state restore re-enabled userlist drag-collapse by @noderelay in #138
- ui: persist user list width as a plain int, like the sidebar by @noderelay in #139
- fix: fall back to the system monospace when the configured font is missing by @noderelay in #140
- Page older history from local logs when the server has no chathistory by @noderelay in #141
- Point at the logging setting when scrollback bottoms out by @noderelay in #142
- Docs audit: every surface checked against the code by @noderelay in #143
- Shift+Tab backward completion + request standard-replies by @noderelay in #144
- Input box grows with soft-wrapped text, ending the recurring bottom-sliver glitch by @noderelay in #145
- Input never soft-wraps: one visible line while typing by @noderelay in #146
- Restore wrap-reset typing: one line tall, fresh line on fill by @noderelay in #147
- Revert input sizing to pre-session state by @noderelay in #148
- Seed buffers with recent logged history on open by @noderelay in #149
- Ergo 2.19 cap refresh: metadata-3, draft/read-marker, ratified no-implicit-names by @noderelay in #150
- Silence metadata subscription numerics (770/771/774) by @noderelay in #151
- Wire read markers to unread badges by @noderelay in #152
- Docs: metadata-3 and read-marker catch-up for the site by @noderelay in #153
- Reclaim configured nick after SASL success by @noderelay in #154
- Channel avatars in the sidebar via metadata by @noderelay in #155
- Channel avatar feedback: name the channel, surface fetch failures by @noderelay in #156
- Fix avatar row shift on selection; document channel registration gotcha by @noderelay in #157
- Roadmap catch-up: channel avatars shipped, read markers wired by @noderelay in #158
- How-to: channel avatars section with screenshot by @noderelay in #159
- Close SplitterGrip drag item: not reproducible on current main by @noderelay in #160
- Image previews: raise 2MB cap, reroute extensionless image URLs by @noderelay in #161
- /status: profile status text in nick tooltips by @noderelay in #162
- Roadmap: status text shipped by @noderelay in #163
- Session close: Ergo 2.19 arc wrap-up by @noderelay in #164
- Review sweep: fixes across the #128-#164 delta by @noderelay in #165
- Cleanup: dedupe glue left behind by the recent feature arc by @noderelay in #166
- Changelog notes for the review sweep by @noderelay in #167
- feat: opt out of avatars globally or metadata per server by @noderelay in #168
- docs: sweep every surface before the 2026.8.0 release by @noderelay in #169
Full Changelog: v2026.7.8...v2026.8.0
What's Changed
- ui: user list gets the sidebar's drag floor by @noderelay in #135
- ui: user list reveal button moves into the header row by @noderelay in #136
- fix: pane user list could still be drag-collapsed to 0 by @noderelay in #137
- fix: splitter state restore re-enabled userlist drag-collapse by @noderelay in #138
- ui: persist user list width as a plain int, like the sidebar by @noderelay in #139
- fix: fall back to the system monospace when the configured font is missing by @noderelay in #140
- Page older history from local logs when the server has no chathistory by @noderelay in #141
- Point at the logging setting when scrollback bottoms out by @noderelay in #142
- Docs audit: every surface checked against the code by @noderelay in #143
- Shift+Tab backward completion + request standard-replies by @noderelay in #144
- Input box grows with soft-wrapped text, ending the recurring bottom-sliver glitch by @noderelay in #145
- Input never soft-wraps: one visible line while typing by @noderelay in #146
- Restore wrap-reset typing: one line tall, fresh line on fill by @noderelay in #147
- Revert input sizing to pre-session state by @noderelay in #148
- Seed buffers with recent logged history on open by @noderelay in #149
- Ergo 2.19 cap refresh: metadata-3, draft/read-marker, ratified no-implicit-names by @noderelay in #150
- Silence metadata subscription numerics (770/771/774) by @noderelay in #151
- Wire read markers to unread badges by @noderelay in #152
- Docs: metadata-3 and read-marker catch-up for the site by @noderelay in #153
- Reclaim configured nick after SASL success by @noderelay in #154
- Channel avatars in the sidebar via metadata by @noderelay in #155
- Channel avatar feedback: name the channel, surface fetch failures by @noderelay in #156
- Fix avatar row shift on selection; document channel registration gotcha by @noderelay in #157
- Roadmap catch-up: channel avatars shipped, read markers wired by @noderelay in #158
- How-to: channel avatars section with screenshot by @noderelay in #159
- Close SplitterGrip drag item: not reproducible on current main by @noderelay in #160
- Image previews: raise 2MB cap, reroute extensionless image URLs by @noderelay in #161
- /status: profile status text in nick tooltips by @noderelay in #162
- Roadmap: status text shipped by @noderelay in #163
- Session close: Ergo 2.19 arc wrap-up by @noderelay in #164
- Review sweep: fixes across the #128-#164 delta by @noderelay in #165
- Cleanup: dedupe glue left behind by the recent feature arc by @noderelay in #166
- Changelog notes for the review sweep by @noderelay in #167
- feat: opt out of avatars globally or metadata per server by @noderelay in #168
- docs: sweep every surface before the 2026.8.0 release by @noderelay in #169
Full Changelog: v2026.7.8...v2026.8.0
What's Changed
- ui: user list gets the sidebar's drag floor by @noderelay in #135
- ui: user list reveal button moves into the header row by @noderelay in #136
- fix: pane user list could still be drag-collapsed to 0 by @noderelay in #137
- fix: splitter state restore re-enabled userlist drag-collapse by @noderelay in #138
- ui: persist user list width as a plain int, like the sidebar by @noderelay in #139
- fix: fall back to the system monospace when the configured font is missing by @noderelay in #140
- Page older history from local logs when the server has no chathistory by @noderelay in #141
- Point at the logging setting when scrollback bottoms out by @noderelay in #142
- Docs audit: every surface checked against the code by @noderelay in #143
- Shift+Tab backward completion + request standard-replies by @noderelay in #144
- Input box grows with soft-wrapped text, ending the recurring bottom-sliver glitch by @noderelay in #145
- Input never soft-wraps: one visible line while typing by @noderelay in #146
- Restore wrap-reset typing: one line tall, fresh line on fill by @noderelay in #147
- Revert input sizing to pre-session state by @noderelay in #148
- Seed buffers with recent logged history on open by @noderelay in #149
- Ergo 2.19 cap refresh: metadata-3, draft/read-marker, ratified no-implicit-names by @noderelay in #150
- Silence metadata subscription numerics (770/771/774) by @noderelay in #151
- Wire read markers to unread badges by @noderelay in #152
- Docs: metadata-3 and read-marker catch-up for the site by @noderelay in #153
- Reclaim configured nick after SASL success by @noderelay in #154
- Channel avatars in the sidebar via metadata by @noderelay in #155
- Channel avatar feedback: name the channel, surface fetch failures by @noderelay in #156
- Fix avatar row shift on selection; document channel registration gotcha by @noderelay in #157
- Roadmap catch-up: channel avatars shipped, read markers wired by @noderelay in #158
- How-to: channel avatars section with screenshot by @noderelay in #159
- Close SplitterGrip drag item: not reproducible on current main by @noderelay in #160
- Image previews: raise 2MB cap, reroute extensionless image URLs by @noderelay in #161
- /status: profile status text in nick tooltips by @noderelay in #162
- Roadmap: status text shipped by @noderelay in #163
- Session close: Ergo 2.19 arc wrap-up by @noderelay in #164
- Review sweep: fixes across the #128-#164 delta by @noderelay in #165
- Cleanup: dedupe glue left behind by the recent feature arc by @noderelay in #166
- Changelog notes for the review sweep by @noderelay in #167
- feat: opt out of avatars globally or metadata per server by @noderelay in #168
- docs: sweep every surface before the 2026.8.0 release by @noderelay in #169
Full Changelog: v2026.7.8...v2026.8.0