Most of the bugs seem to be fixed in Lich v4, but some scripts may need editing to work. The biggest change was how Lich works with Gtk, which makes it much much easier to write scripts that use it. I tried to make it backward compatible, and ultrafletch seems to work without any changes. Ultrawaggle does not, but I rewrote that as waggle. Narost has been rewritten too. Lich now has its own game entry and doesn't need to be installed to the registry, but that's still an option.
Lich v4 will work with Ruby 1.9.1 now. Ruby 1.9.1 is supposed to be faster, but it changes parts of the language a bit. Some scripts may have to be edited for this too, but I haven't noticed any with this problem. I've created an installer for Ruby 1.9.1 that includes Gtk 2.16.6 and ruby-gtk 0.19.3.
This version also has all the small bug fixes from the last two months that haven't gone into v3. For example, dealing with the screwed up XML in The Scatter so the map database works there.
I'm still not putting v4 up for automatic updating yet, because I don't want these possible problems to surprise people. If you want to try it out and report any problems, you can get it at http://lichproject.com/wiki/Download