the final SmartFoxServer 1.4.0 is available in both Basic and PRO editions.
The new release was mainly focused on expanding the server side framework but you will also find many other major and minor improvements, not only in the server but also in the docs, examples, API and admin tool.
We also would like to thank the many users who downloaded the various 1.4beta versions for their precious feedback.
Here follows the detailed relase note:
Code: Select all
Version 1.4.0 changes:
--------------------------------------------------------------------------------
» Java based extensions, documentation and examples
» Added a new javadoc section to the documentation
» New pixel game tutorial, shows usage of some of the new server side methods
» New SmartMessenger example: shows how to implement and instant messenger application with SFS.
» New setBuddyVariables and enhanced buddy list
» New <PolicyAllowedDomains> in config.xml
» Updated Flash API, version 1.0.2
» Added a new filtering option for room names <RoomNameAvoidChars>
» Added a new filtering option for user names <UserNameAvoidChars>
» Added a new tag for limiting the max length of room names <MaxRoomNamesLen>
» Added a new tag for limiting the max length of user names <MaxUserNamesLen>
» Added a new Zone tag for disabling default events <DisabledSysEvents>
» Added a new Zone tag for disabling default requests <DisabledSysActions>
» New "limbo" attribute for rooms
» Added new templates for extensions in AS and Java
» New server side command: _server.getGuestName()
» New server side command: _server.disconnectUser()
» New server side command: _server.leaveRoom()
» New server side command: _server.sendGenericMessage()
» New server side command: _server.sendRoomList()
» New server side command: _server.getGuestName()
» New server side command: _server.joinRoom()
» New server side command: _server.leaveRoom()
» New server side command: _server.setRoomVariables()
» New server side command: _server.setUserVariables()
» New server side command: _server.switchSpectator()
» Better exception reporting in SystemHandler class
» Admin Tool: added new Extension quick editor
» Added Tool: longer log tail, up to 200 lines
» Admin Tool: added "force login" in the login screen
» Admin Tool: fixed a bug with stage resize in browsers
» Refactored documentation
» New documentation topic navigation
» New search function in online documentation
» Various minor bug fixes and core server engine enhacements
» Fixed an animation issue in the Realtime maze example
» Fixed a bug with reporting connection failed
» Fixed a bug with the count of the total amount of users connected (admin tool)
» Fixed bug with Ban List
» Fixed a bug with leaveRoom command