ergo/CHANGELOG.md

1.2 KiB
Raw Blame History

Changelog

All notable changes to Oragono will be documented in this file.

This project adheres to Semantic Versioning. For the purposes of versioning, we consider the “public API” to refer to the configuration files, CLI interface and database format.

Unreleased

Initial release of Oragono!

Added

  • Added YAML config file format.
  • Added native SSL/TLS support (@edmand).
  • We now advertise the RPL_ISUPPORT numeric.

Changed

  • Added channel Founder/Admin/Halfops (qah) privileges, and removed channel creator (O) privilege (from RFC2812, not used in the real world).
  • CLI argument names made more consistent with typical software.

Removed

  • Gitconfig config format completely removed and replaced with YAML.

Fixed

  • Improve nickname handling, restrict nicknames that break the protocol.
  • Registration is now properly suspended during CAP negotiation.
  • CAP: Remove CAP CLEAR, and allow capability negotiation after registration.
  • MOTD: Now store MOTD in-memory rather than on-disk, and dont limit it to 80 characters per line (not required with todays servers or clients).
  • WHOIS: Include <nick> param on RPL_ENDOFWHOIS.