diff --git a/ChangeLog.md b/ChangeLog.md index ec0664f4..5c8f7cd1 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,5 +1,22 @@ # Revision history for glirc +## 2.41 + +* glirc now requests the `extended-monitor`, `invity-notify`, and `message-tags` capabilities +* Add `/in` to run commands and macros on windows other than the focused one +* Add ChanServ-aware `/op`, `/deop`, `/quiet`, `/voice`, and `/devoice` +* Add ChanServ awareness to `/invite`, `/kick`, and `/kickban` +* Add `/dline`, `/resv`, `/xline`, and remote `/kline` +* Add server-side help and macro expansions to `/help` +* Retain channel metadata for channels glirc isn't joined to. `/clear` removes stale metadata +* Tidier status line +* Show window list while typing `/c` commands +* `jumpToActivity` (`M-a`) now prioritizes named windows +* Improve routing and display of `INVITE` and `MONITOR`-related messages +* Automatically split overlong `/join` commands +* Improve connection reliability when sending very large numbers of messages +* Build on GHC 9.10 + ## 2.40.1 * Fix exception on /exec with a non-zero exit code diff --git a/glirc.cabal b/glirc.cabal index d08015d6..69f619cc 100644 --- a/glirc.cabal +++ b/glirc.cabal @@ -1,6 +1,6 @@ cabal-version: 2.2 name: glirc -version: 2.40.1 +version: 2.41 synopsis: Console IRC client description: Console IRC client . diff --git a/lib/ChangeLog.md b/lib/ChangeLog.md index 741c65c9..21270790 100644 --- a/lib/ChangeLog.md +++ b/lib/ChangeLog.md @@ -3,6 +3,7 @@ ## 2.13 * Added constructors for TAGMSG from messages-tags +* Removed `TargetExisting` (added in 2.12 as part of AWAY handling) ## 2.12