What's Changed
- Bump packaging mirrors to 2026.7.7 by @noderelay in #114
- docs: session close addendum — v2026.7.7 release notes by @noderelay in #115
- site: give the package managers proper download cards by @noderelay in #116
- AUR: tomlplusplus is a runtime dependency, not build-only by @noderelay in #117
- docs: session close addendum — AUR depends fix and site download grid by @noderelay in #118
- model: finish the ServerId/BufferId conversion in SessionModel by @noderelay in #119
- search: jump to a history-search result in context by @noderelay in #120
- docs: add the brew trust step to Homebrew install instructions by @noderelay in #121
- macOS: set a real bundle identifier on the app bundle by @noderelay in #122
- docs: macOS Local Network permission notes + session close by @noderelay in #123
- cleanup: small fixes from the code review pass by @noderelay in #124
- cleanup: const-ref ids, as_const loops, static regexes, spec-correct tag unescape by @noderelay in #125
- ci: clazy guard + clang-format config by @noderelay in #126
- docs: session notes + clazy documentation by @noderelay in #127
- cleanup: single robot bot icon, drop random alien pick by @noderelay in #128
- fix: keep unsent input text per buffer when switching channels by @noderelay in #129
- cleanup: finish ServerId/BufferId migration, add bufferKey() helper by @noderelay in #130
- cleanup: drop unused includes in mainwindow.cpp and mainwindow_setup.cpp by @noderelay in #131
- refactor: extract TypingController from MainWindow by @noderelay in #132
- refactor: extract SidebarController from MainWindow by @noderelay in #133
- fix: user list could be drag-collapsed to 0 width with no way back by @noderelay in #134
Full Changelog: v2026.7.7...v2026.7.8
What's Changed
- Bump packaging mirrors to 2026.7.7 by @noderelay in #114
- docs: session close addendum — v2026.7.7 release notes by @noderelay in #115
- site: give the package managers proper download cards by @noderelay in #116
- AUR: tomlplusplus is a runtime dependency, not build-only by @noderelay in #117
- docs: session close addendum — AUR depends fix and site download grid by @noderelay in #118
- model: finish the ServerId/BufferId conversion in SessionModel by @noderelay in #119
- search: jump to a history-search result in context by @noderelay in #120
- docs: add the brew trust step to Homebrew install instructions by @noderelay in #121
- macOS: set a real bundle identifier on the app bundle by @noderelay in #122
- docs: macOS Local Network permission notes + session close by @noderelay in #123
- cleanup: small fixes from the code review pass by @noderelay in #124
- cleanup: const-ref ids, as_const loops, static regexes, spec-correct tag unescape by @noderelay in #125
- ci: clazy guard + clang-format config by @noderelay in #126
- docs: session notes + clazy documentation by @noderelay in #127
- cleanup: single robot bot icon, drop random alien pick by @noderelay in #128
- fix: keep unsent input text per buffer when switching channels by @noderelay in #129
- cleanup: finish ServerId/BufferId migration, add bufferKey() helper by @noderelay in #130
- cleanup: drop unused includes in mainwindow.cpp and mainwindow_setup.cpp by @noderelay in #131
- refactor: extract TypingController from MainWindow by @noderelay in #132
- refactor: extract SidebarController from MainWindow by @noderelay in #133
- fix: user list could be drag-collapsed to 0 width with no way back by @noderelay in #134
Full Changelog: v2026.7.7...v2026.7.8
What's Changed
- Bump packaging mirrors to 2026.7.7 by @noderelay in #114
- docs: session close addendum — v2026.7.7 release notes by @noderelay in #115
- site: give the package managers proper download cards by @noderelay in #116
- AUR: tomlplusplus is a runtime dependency, not build-only by @noderelay in #117
- docs: session close addendum — AUR depends fix and site download grid by @noderelay in #118
- model: finish the ServerId/BufferId conversion in SessionModel by @noderelay in #119
- search: jump to a history-search result in context by @noderelay in #120
- docs: add the brew trust step to Homebrew install instructions by @noderelay in #121
- macOS: set a real bundle identifier on the app bundle by @noderelay in #122
- docs: macOS Local Network permission notes + session close by @noderelay in #123
- cleanup: small fixes from the code review pass by @noderelay in #124
- cleanup: const-ref ids, as_const loops, static regexes, spec-correct tag unescape by @noderelay in #125
- ci: clazy guard + clang-format config by @noderelay in #126
- docs: session notes + clazy documentation by @noderelay in #127
- cleanup: single robot bot icon, drop random alien pick by @noderelay in #128
- fix: keep unsent input text per buffer when switching channels by @noderelay in #129
- cleanup: finish ServerId/BufferId migration, add bufferKey() helper by @noderelay in #130
- cleanup: drop unused includes in mainwindow.cpp and mainwindow_setup.cpp by @noderelay in #131
- refactor: extract TypingController from MainWindow by @noderelay in #132
- refactor: extract SidebarController from MainWindow by @noderelay in #133
- fix: user list could be drag-collapsed to 0 width with no way back by @noderelay in #134
Full Changelog: v2026.7.7...v2026.7.8