diff --git a/ChangeLog b/ChangeLog index d1549c0e7..10066923d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,57 @@ +2005-08-30 James Vega + + * Version 0.83.0! + + * Updated the Services plugin to realize it is identified when + NickServ says that the bot is already identified. + + * Updated Network.whois so that +s channels are only returned when in + that channel. + + * Updated RSS.info to retrieve the proper information from + rssparser's results. + + * Updated the RSS plugin to encode the headlines in the proper + charset, if the feed specifies an encoding. + + * Fixed a bug in Todo.todo when negative priorities are used. + + * Fixed a bug in Web where the entire title was not correctly parsed + from the web page. + + * Fixed a bug in Web where the title was correctly parsed, but a later + parsing problem caused the command to not reply with the title. + + * Fixed a bug in Misc.last where the last message in a channel was + skipped when the command was not called in that channel. + + * Fixed a bug in Channel.ban remove and Channel.ignore remove when + there were no bans or ignores. + + * Fixed a bug in User.hostmask list when there are no registered + hostmasks. + + * Changed irc.reply's prefixName keyword argument to prefixNick. + + * Updated the socket handling to properly detect when an IPV6 + connection should be made. + + * Updated irclib to handle IRCds (like IRCNet) which send a + MAXLIST-style value for the MAXBAN 005 key. + + * Updated the plugin loading to happen during __init__ instead of when + receiving the 001 message. This allows the bot to connect to networks + that require a CTCP response on connect. + + * Updated the SIGHUP handler to reload the ignoresdb. + + * Fixed a bug in ircutils.isNick so that it no longer allows nicks to + start with a hyphen. + + * Fixed a bug in the first spec which would cause an error to be + raised if the first converter failed. + + 2005-05-30 James Vega * Version 0.83.0rc3! diff --git a/scripts/supybot b/scripts/supybot index b0f8485e2..bffbe6060 100644 --- a/scripts/supybot +++ b/scripts/supybot @@ -123,7 +123,7 @@ def main(): log.info('Total CPU time taken: %s seconds.', user+system) log.info('No more Irc objects, exiting.') -version = '0.83.0rc3+darcs' +version = '0.83.0' if __name__ == '__main__': ### # Options: diff --git a/setup.py b/setup.py index 51282d6b6..93966f81e 100644 --- a/setup.py +++ b/setup.py @@ -154,7 +154,7 @@ package_dir = {'supybot': 'src', for plugin in plugins: package_dir['supybot.plugins.' + plugin] = 'plugins/' + plugin -version = '0.83.0rc3+darcs' +version = '0.83.0' setup( # Metadata name='supybot', diff --git a/src/conf.py b/src/conf.py index 0c08b7c79..311df5c4f 100644 --- a/src/conf.py +++ b/src/conf.py @@ -43,7 +43,7 @@ _pluginsDir = os.path.join(installDir, 'plugins') ### # version: This should be pretty obvious. ### -version = '0.83.0rc3+darcs' +version = '0.83.0' ### # *** The following variables are affected by command-line options. They are