New features focus on making NFC more administerable, including parameters to prevent /kick'd (from a room) or /kill'd (from the server) users from rejoining for a configurable time period. A new persistance package allows permanant storage of ignore lists and admin priviledges. With 1.1 a new, lightweight client applet is also introduced. Finally, there are several minor bugs fixed over 1.0.8.
This release mostly fixes bugs related to logging and incorrect
startup scripts. Also, by popular demand, the functionality of the
JdbcAuthenticator (which controls authentication of users using a
database) has been enhanced. You can now restrict all access to the
chat server to only the users in the database, and you can encrypt
passwords in the database. The use of the JdbcAuthenticator is
documented in "database authentication.html" in the docs directory.
A completely overhauled build system to use Ant instead of Make; NFC builds into a Servlet 2.2-compliant Web application that can be dropped into any Servlet 2.2 (or better) servlet engine, such as Tomcat.
Support for custom translations without recompiling (English, Italian, and "Jive" translations are included), initial implementation of "channel ops" (/op and /kick command added), and a more configurable commands file.