Union 1.0 Alpha 2 Release Notes

USER1 Subsystems Corporation is proud to announce the release of Union 1.0 Alpha 2. Alpha 2 includes the following new features and fixes.

Reactor (Flash Client SDK)

  • UConnection now automatically recovers from a failure to achieve ready state
  • Several minor improvements to connection, monitoring, and statistics tracking

For a complete list of changes in Reactor, see the Reactor Alpha 2 Roadmap.

Union Server

Alpha 2 finishes up the deployment capabilities for server module developers. You can now write all modules in Java or a scripting language and deploy them at either startup or dynamically at runtime. Other new features include:

  • Use MINA for NIO gateways
  • Added getNumObservers() method to Room API
  • Added JOIN_ROOM_REQUESTED RoomEvent
  • Added OBSERVE_ROOM_REQUESTED RoomEvent
  • Allow a room to be restarted
  • Added server attributes

For a complete list of changes in Union Server, see the Union Server Alpha 2 Roadmap.

Note: Union Server's configuration file, union.xml, has changed format in Alpha 2 as follows:

  • XML tags are now all lower case, see Issue 159.
  • Tags for deploying a server side module have changed, see Issue 112 and Issue 116.
  • Tags for configuring the admin have changed for better organization, see Issue 111.
  • Room and module attribute definitions have changed, see Issue 162.

Please do not attempt to use your Alpha 1 union.xml file with Alpha 2. Instead, use the default union.xml provided with Alpha 2 and redeploy your rooms and modules as necessary.

Union Admin

Union 1.0 Alpha 2 includes an administration application. Admin features include:

  • Server statistics
  • Set server debug level
  • Stop server
  • Deployed-room manifest (list of rooms on the server), and basic room details