Union 2.1.1 Release Notes

Union 2.1.1 introduces banning by IP range, activity-based client timeout, a room-message event for room modules, random-delay client reconnection, delayed "first attempt" client reconnection, and bug fixes.

Users of tryunion.com please note: version 2.0.0 and 2.0.1 of Reactor, Orbiter, and OrbiterMicro are forwards compatible with Union Server 2.1.1. No code modifications are required to connect existing deployed clients to Union Server 2.1.1.

Changes introduced in Union 2.1.1 are listed below.

Orbiter (Client Framework for JavaScript)

  • Bug #696: Auto-reconnection after disconnect exceeds max attempt limit
  • Bug #707: RoomSnapshot's getObservers() returns occupants instead of observers
  • Feature #694: Add optional "first-attempt delay" and "random reconnect delay" to auto-reconnect

See also Orbiter 2.1.1 Release Roadmap.

OrbiterMicro (Lightweight Orbiter configuration)

  • Bug #695: Auto-reconnection after disconnect exceeds max attempt limit
  • Feature #532: Add a "connection state change" event to ConnectionManager
  • Feature #693: Add optional "first-attempt delay" and "random reconnect delay" to auto-reconnect

See also OrbiterMicro 2.1.1 Release Roadmap.

OrbiterMicroNode (Client Framework for Node.JS)

  • No changes

Reactor (Client Framework for Adobe® Flash® Player)

  • Bug #692: Auto-reconnection after disconnect exceeds max attempt limit
  • Bug #706: RoomSnapshot's getObservers() returns occupants instead of observers
  • Feature #531: Add a "connection state change" event to ConnectionManager
  • Feature #691: Add optional "first-attempt delay" and "random reconnect delay" to auto-reconnect

See also Reactor 2.1.1 Release Roadmap.

Union Server

  • Bug #562: Gateway cannot bind to address when restarting.
  • Bug #697: Unban maintenance task causes Exception.
  • Feature #580: Allow address ban by IP range.
  • Feature #689: Activity-based client timeout
  • Feature #690: Rooms will dispatch a RoomEvent.ROOM_MESSAGE when a remote client sends a u1.
  • Feature #698: Add command to clear the Account cache.
  • Todo #699: Upgrade to MINA 2.0.7.

See also Union Server 2.1.1 Release Roadmap.

Union Admin

  • No changes

Reactor GUI

  • No changes