Skip to content
This repository has been archived by the owner on Feb 5, 2019. It is now read-only.

Version History

RISCfuture edited this page Sep 13, 2010 · 5 revisions

2.0.3 (Mar 22, 2008)

  • Better thread safety. (No more errors when people /nick or join/leave the channel.)
  • Correctly updates internal NAMES list for large channels.
  • Detects Hybrid IRC servers correctly.
  • Supports multiple simultaneous channel privileges (e.g., voiced and operator). You will have to update your authenticate_filter if you are using a privilege-based filter.
  • mIRC’s uncolor changed to include a space to prevent “color bleed”; use uncolor(:suppress_space => true) to suppress the space.

2.0.2 (Mar 18, 2008)

  • Now correctly updates internal hash when a privileged user changes his nick
  • Critical bugfix in Autumn::Foliater
  • Better support for servers that do nick update events differently
  • The StemFacade#message command correctly sends messages to both channels and nicks.

2.0.1 (Mar 13, 2008)

  • Scoreekeeper no longer records database entries for 0-point changes.
  • Scorekeeper now strips “away messages” from nicks if necessary (text after a pipe character).
  • Exclusive lock for transmits should prevent rare race conditions.
  • Stem now has nickname attribute.
  • Logs some exceptions that previously disappeared into the ether.

2.0 (Feb 29, 2008)

  • Rewritten from the ground up. See Transitioning to Autumn 2 for more information. If I had to pick the top 5 major features … Separation of IRC connections and IRC bots, database support with DataMapper, multithreaded, CTCP support, and environment improvements like the generators.

1.0.2 (Nov 11, 2007)

  • Now includes a Rakefile for working with big-switch and the helper scripts; script directory removed
  • Correctly joins channels even if server MotD is incorrectly configured.
  • Correctly authenticates even if server MotD is incorrectly configured.
  • Treats channel names as case-insensitive unless otherwise specified in the leaves.yml file.
  • Minor bug fixes and documentation changes.

1.0.1 (Sep 21, 2007)

  • Added uses_command_prefix method
  • CPU usage no longer excessive.
  • Bug fixes for problems that could happen when the leaf joins passworded channels.
  • Portions of EyeAreSee rewritten to be more modern.

1.0 (Sep 12, 2007)

  • Initial release.