All Versions
Latest Version
Avg Release Cycle
62 days
Latest Release
1092 days ago

Changelog History
Page 2

  • v2.30 Changes

  • v2.29 Changes

    • โž• Add support for timers to the extension API
    • Add glirc_set_focus API call
  • v2.28 Changes

    • โž• Add formatting reference to /palette
    • ๐Ÿ”ง Make RTLD flags configurable when loading an extension
    • โšก๏ธ Update client's internal hostname on RPL_HOSTHIDDEN
    • ๐Ÿ‘Œ Support IRCv3.2 server-time extension over ZNC-specific one
    • ๐Ÿ“š Lots of work on the Lua extension code and documentation
    • ๐Ÿ‘‰ Added glirc_user_account and glirc_user_channel_modes extension API entrypoints.
    • โž• Added support for account-notify and extended-join
    • โž• Added configurable "arguments" to the C extensions
  • v2.27 Changes

    • Requires GHC 8.4
    • ๐Ÿ‘‰ Show channel topic in channel on join
    • ๐Ÿ›  Fix socket leak when failing to load TLS certificates
    • โž• Add delay when indicating sent ping to reduce noise
    • โž• Add support for italics in formatting
  • v2.26 Changes

    • โšก๏ธ Updates for GHC 8.4.1
    • โž• Added /toggle-show-ping and show-ping configuration setting to toggle visibility of the ping round-trip times.
  • v2.25 Changes

    • ๐Ÿ‘ /ignore can list ignores and supports full wildcard masks
    • โšก๏ธ Updated C extension API
    • ๐Ÿ‘Œ Improved OTR extension to avoid interacting with ZNC replays
    • โž• Added protocol-family configuration option. Set to inet or inet6 to force a particular IP protocol.
  • v2.24 Changes

    • /query now takes a message parameter and tab-completes like /msg.
  • v2.23 Changes

    • ๐Ÿ”ง CONFIGURATION FILE CHANGE: Relative paths are now resolved from the directory of the configuration file. The "~" alias for the home directory works for resolving paths relative to $HOME. Absolute paths are unmodified.

    • ๐Ÿ‘Œ Support network:#channel in /query

    • โž• Add an optional OTR extension. See the otr-extension/ directory and the wiki for more information.

    • Extended the C API with glirc_inject_chat and chat_entrypoint

    • Smarter WYSIWYG highlighting in text edit box. Nicknames are highlighted and /mode command parameters get correct placeholders.

    • โž• Added more information to /palette

    • โž• Added "human readable" labels to /rtsstats

  • v2.22 Changes

    • โž• Added dynamic indentation of wrapped lines. Lines now wrap to where the message portion of the line started. This removes indent-wrapped-lines configuration setting
    • โž• Added pervasive word-boundary oriented line wrapping (beyond what was previously restricted to chat messages)
    • ๐Ÿ”ง Made nick prefix padding configurable to be on left or right. See nick-padding setting in glirc2 --config-format. In addition this setting is now reconfigurable at runtime via /reload
    • โž• Added /oper command for network operator authentication.
    • Memory savings by packing message timestamp information, and using the "detailed" image for regular expression matching.
    • โž• Added /rtsstats command for inspecting the GHC RTS statistics
    • โž• Added many minor IRC query commands: admin, info, map, rules motd, version, lusers, kill, knock, list.
  • v2.21.1 Changes

    • ๐Ÿ‘Œ Support for latest config-schema
    • ๐Ÿ‘ Adapt extension API to help support stub Rust extension