||unity-news|| Unity 1.1.0 Now Shipping
colin@moock.org
colin@moock.org
Fri Nov 22 16:44:00 2002
=====================
Unity 1.1.0 is Now Shipping
=====================
Unity 1.1.0 is a minor update to Unity 1.0. Free to registered Unity 1.0
users, the upgrade includes stability improvements, multi-cpu support, some
new features, and bug fixes.
Information is posted here:
http://moock.org/unity/info/info_unity_1.1.0.html
New documentation is available at:
http://moock.org/unity/docs/
A 10-user trial version is available here:
http://moock.org/unity/trial/
New customers can purchase Unity 1.1.0 here:
http://moock.org/unity/buy/
=====================
New Features in Unity 1.1.0
=====================
* Overall Improved Memory Management and Stability
Unity 1.1.0 is now more stable for large-scale applications.
* Automatic Classpaths
The /rooms/ directory and any jar files contained inside are automatically
added to the classpath. All .jar files and class files placed in the /rooms/
directory do not need to be added to the classpath when starting Unity.
* New Room Authentication
Config-based authentication and the use of room "sentries" has been
deprecated in favour of giving rooms more control over who and what level of
access they would like to give. Rooms should now override the
onRequestEntry() method in the Room superclass to authenticate clients who
would like access to the Room.
* Room API Enhancements
-Added getRoom() to the Room API to retrieve an instance of another Room on
the server.
-Added getRoomNames() to the Room API to retrieve ID's for all rooms
deployed to the server
* Basic GUI Console
A new console (Java app) displays rooms deployed, memory usage, and server
load information.
* Additional Log Info
Rooms now report their deaths (at warn level).
=====================
Bugs Fixed in Unity 1.1.0
=====================
* Unity 1.1.0 works on dual-cpu machines. (Previously dual-cpu machines
caused clients to connect rarely or not at all.)
* The getClientList() and getClientListButClient() methods now return
one-time copies of the list of clients. The copy is not mutated by the
server.
* Messages placed in a client's queue just before calling gotoRoom() are no
longer ignored. See gotoRoom() in javadoc.
* All resources are now being released by rooms when they are killed with
killRoom()
* Shutdown option is now always received correctly