From 7142123955bcd73a554564f361125f8da5255b83 Mon Sep 17 00:00:00 2001 From: Giuseppe Bilotta Date: Sun, 6 Aug 2006 23:11:10 +0000 Subject: [PATCH] Update ChangeLog. Let's try to keep it up to date with new changes now --- ChangeLog | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) 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 -- 2.39.2