From: Giuseppe Bilotta Date: Sun, 6 Aug 2006 23:11:10 +0000 (+0000) Subject: Update ChangeLog. Let's try to keep it up to date with new changes now X-Git-Url: https://git.netwichtig.de/gitweb/?a=commitdiff_plain;h=7142123955bcd73a554564f361125f8da5255b83;p=user%2Fhenk%2Fcode%2Fruby%2Frbot.git Update ChangeLog. Let's try to keep it up to date with new changes now --- diff --git a/ChangeLog b/ChangeLog index c15ec07d..3970ad39 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,32 @@ +2006-08-07 Giuseppe Bilotta + + * Add kick method to kernel: plugins can now use + @bot.kick channel, user, reason + to kick a user from a channel + * RSS plugin: fix rewatch_rss method + +2006-08-06 Giuseppe Bilotta + + * Updating the ChangeLog again: describe the new stuff in trunk which + will be made available in the next release. Use Gnu style for new + changelog entries (yyyy-mm-dd name \n ...): + there's a macro for this since at least Vim 6.x and higher, called by + o (default leader: slash (\)) + * New IRC Framework: Server, Channels, User, Netmasks etc are all + proper Ruby objects. The better organization will allow multi-server + connections to be implemented more easily + * Modularize core: split the internal functionality from what can be + implemented as botmodules (which work just the same as plugins). Move + Configuration, Basics and Auth out of the 'kernel' into core + botmodules. + * New Auth Framework: BotUsers are now Ruby objects with attached + PermissionSets which define what the BotUser can do, by channel if + necessary. The new framework allows very fine-grained control while + still being very easy to manage for elementary usage. BotUser data can + be exported and imported, but no backwards compatibility has been + implemented yet. Most plugins still have to be updated to the new + command-path-based mechanism. + Sun Aug 06 17:33:55 BST 2006 Tom Gilbert * 0.9.10 released