uLobby 1.2.2 now available

70 views
Skip to first unread message

Lars Liljenberg

unread,
Apr 3, 2013, 7:08:03 PM4/3/13
to UnityPark Suite Announcements

Dear UnityPark developers,

Rumour has it that last night, a lonesome werecat was heard meowing at the moon outside in the cold dark. As we all know, a sign like this can mean only one thing - a new uLobby release is available. This release contains some new features as well as an assortment of fixes and improvements. Grab it on our download page. Hope you enjoy it!

uLobby 1.2.2 Werecat (2013-04-03)

Improvements:
  • Added support for updating account information. Use the new UpdateAccount method in the account manager to update the password or the data of an account.
  • Accounts can now be registered using a string password and data as an object array lobby-side.
  • Added support for selecting which local network interface to use for lobby network communication, using the Lobby.config.localIP field.
  • Server registry events are now also called lobby-side.
  • Clarified confusing error message that would be printed when an exception is thrown during the execution of an RPC method.
Changes:
  • The LobbyConnectionStatus.Disconnecting connection status is no longer used when the connection gets unexpectedly disconnected. It can now only result after a local call to Lobby.Disconnect. If the connection gets disconnected for any other reason (such as a timeout or that the other side disconnected) the connection status will change immediately from Connected to Disconnected, and the Lobby.OnDisconnected event will be raised. This gives a cleaner API that is easier for user code to handle.
  • The local endpoint retrieved by the Lobby.peer.endpoint property now reflects the endpoint chosen using the Lobby.config.localIP field. If this field is left unchanged, the local endpoint will now have the address 0.0.0.0 instead of 127.0.0.1.
  • Removed exception throwing for some error conditions when sending RPCs and replaced them with informational messages in the log, to allow more flexibility in the code.
  • The client DLL has been moved into a separate directory and renamed from uLobbyClient to simply uLobby. A file ReadMe.txt in the same directory has been added that describes how to use it.
Fixes:
  • Fixed exception that would result when trying to register an account on an iOS device if stripping was enabled when building. The link.xml file has been updated to solve this problem.
  • Fixed problems that would cause exceptions to be thrown when sending RPCs to a peer that is in the process of disconnecting.
  • Fixed issue that would cause packets to be dropped when running over a virtual private network.

Sincerely,

Lars Liljenberg
Reply all
Reply to author
Forward
0 new messages