[project @ 2005-07-04 01:48:38 by unknown_lamer]
[clinton/bobotpp.git] / NEWS
diff --git a/NEWS b/NEWS
index 655161f..a2a7eb2 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -10,6 +10,18 @@ IMPORTANT NOTES:
 ====== The News =====================================================
 =====================================================================
 
+Version 2.1.9:
+- Scripting
+  + hooks/disconnect now takes an additonal argument that specifies
+    whether the disconnect was intentional or not.
+  + The deprecated scripting procedure and hook names are now in a
+    `begin-deprecated' block. If your guile is built without
+    deprecated feature support, they will not be available.
+- Documention
+  + Reorganized a few sections
+  + Every hook is now documented
+- The code was cleaned up a bit
+
 Version 2.1.8: 
 - Scripting
   + Hooks
@@ -20,15 +32,34 @@ Version 2.1.8:
     * hooks/disconnect is now called when the bot is disconnected from the
       server unintentionally (network connection timeout, server died,
       etc.)
+    * hooks/action is now passed the user's nick instead of the full
+      address like all other hooks
   + Message Sending
     * Implemented bot:notice
+    * bot:msg and bot:say may both send to channels and users (instead
+      of bot:msg for users and bot:say for channels)
+    * Renamed bot:send-CTCP to bot:send-ctcp
+    * Added bot:send-ctcp-reply to send a ctcp-reply
   + Misc
     * Added (bobotpp bot) module that modules may use to gain access
       to the bobot++ functions
-    * bot:msg and bot:say may both send to channels and users (instead
-      of bot:msg for users and bot:say for channels)
+  + Debugging
+    * The debugging evaluator is now enabled when --debug is passed to
+      the bot
+    * New command line option: --debug-scripts enabled the debugging
+      evaluator while running everything else normally
+    * Merged error handling patch from Dale Smith. This adds detailed
+      errors and backtraces when --debug/--debug-scripts is passed to
+      Bobot++.
 - Documentation
   + Merged documentation patch from Dale Smith (thanks)
+- Misc
+  + NOTICEs and PRIVMSGs are now sent correctly if they contain an
+    embedded newline
+  + Max nick length is now configurable via 'maxnicklength' option in
+    bot.conf (defaults to 9)
+- The bot now builds with --disable-scripting again (this is my fault,
+  I haven't built without it in a long time)
 
 
 Version 2.1.7: