Release notes

SmartFoxServer 2X
Administration Tool


[NEW] The AdminTool is now accessible by the administrator/s even if the server has reached the maximum CCU count for the current license.
[NEW] BlueBox Monitor module now shows both Last Request and Last Polling columns.
[NEW] In Server Configurator module, Web Server tab, it is now possible to enter dedicated credentials to access Tomcat's native monitoring tools.
[NEW] In Dashboard module, a new Web Server Status tab gives access to Tomcat's native monitoring tools.


[NEW] Servlet Manager module added, to easily deploy Java servlets to the web server internal to SmartFoxServer.
[NEW] SSL Certificate Management popup added to Server Configurator's Web server tab.

Version 2.0.1

[NEW] JavaScript Extension type added to Zone Configurator module.

Version 2.0.0

[NEW] Upgraded interface and Flash Player compatibility; this will allow for future expansions under development.
[NEW] Admin Tool is now ready to be delivered as a native application, when the Flash Player will be phased out from certain browsers.
[NEW] New setting in the "Remote admin" tab of the Server Configurator module makes it possible to encrypt the Admin Tool's connection to the server.
[NEW] A custom name can be assigned to the server in the "General" tab of the Server Configurator module, for easier identification in case of environments running multiple SmartFoxServer instances.

Version 1.5.2

[NEW] License Manager module now features a "Reload" button to make SmartFoxServer hot reload the license in case of changes (e.g max CCU upgrade), thus avoiding a full server restart (requires SmartFoxServer 2X v2.11 or later)
[NEW] New setting in License Module to activate an email notification in case the number of users currently connected to the server are approaching the maximum CCU number of the license.

Version 1.5.1
[NEW] Dashboard module now shows both SmartFoxServer process CPU load and total system CPU load.

Version 1.5.0

[NEW] New Extension Manager module added, to easily upload new versions of the server Extensions using the Admin Tool.
[NEW] "Thread pools" tab added to the Server Configurator module to configure the new threading system introduced in SmartFoxServer 2X v2.9.
[NEW] Administration permissions can now be assigned in the "Remote admin" tab of the Server Configurator module. Administrators can now be given access to some modules only and server halting/restarting capability can be inhibited.
[NEW] New settings added to the "Web server" tab in Server Configurator module to activate HTTP and HTTPS support separately in the internal web server. Also, HTTP and HTTPS ports can now be configured from within the Admin Tool itself (no need to edit the Jetty configuration manually anymore).
[NEW] New settings added to the "HTML5 WebSockets" tab in Server Configurator module, now supporting SSL encryption activation.
[NEW] The "new version" alert in the Admin Tool's header now indicates the minimum required version in case the update is provided as a patch.
[NEW] New button to reset realtime charts added to Dashboard module.
[NEW] In the Zone Configurator module a new flag allows to explicitly declare that values entered in the Area of Interest and map limits settings of an MMORoom should be treated as floating point numbers.
[NEW] All passwords in Server Configurator module are now displayed as asterisks.
[NEW] Zone Monitor module now shows if the bad words filter is active on the monitored Room.
[NEW] All tables showing configuration parameters in Server Configurator, Zone Configurator and Zone Monitor modules now retain the column width if resized.
[FIX] Negative numbers couldn't be entered as map limits in the "MMO settings" tab of the Zone Configurator module.
[FIX] Error "No instance called 'traffic' is defined" thrown under specific circumstances when using the Zone Monitor module.

Version 1.4.1

[NEW] MMORoom creation and monitoring tabs added to Zone Configurator and Zone Monitor modules.
[FIX] Weekly chart in Analytics module not showing values due to internal database not set to ISO standard (first day of week should be Monday). The module now assumes that the first day of week is Sunday.
[CHG] Improved browser's cache skipping system when loading a new version of a module for the first time.

Version 1.4.0

[NEW] Demo version of Analytics module included. License can be purchased separately.
[NEW] New Analytics tab added to Server Configurator module, to schedule daily or weekly log analysis to collect data for Analytics module.
[NEW] License Manager module now shows the details of the currently running license.
[NEW] Room uptime added to Zone Monitor module under Runtime Room settings tab.
[FIX] BlueBox Monitor module throwing a NullPointerException when a client is connected through BB but not yet logged in.

Version 1.3.2

[NEW] Button to reload bad words list added to Zone Monitor modules (see Zone monitoring panel, Runtime Zone settings tab).

Version 1.3.1

[CHG] Admin Tool's minimum height reduced to 670px to prevent vertical resolution of some monitors being exceeded.

Version 1.3.0

[NEW] License Manager module now shows active license options in the license test results.
[NEW] Updated memory usage and system queues diagrams in Dashboard module.
[NEW] "Remember me" option added to the server connection panel, to save access credentials when the connect button is clicked.
[FIX] UDP traffic not taken into account when drawing the network traffic diagram in Dashboard module.

Version 1.2.2

[NEW] Split Room count added to Dashboard and Zone Monitor modules.
[NEW] The "/extensions/__lib__" folder is now listed when selecting the name of the Extension to be assigned to a Zone/Room, in case the Extension's jar file was deployed there for specific class-loading purposes.

Version 1.2.1

[NEW] New "HTML5 WebSockets" tab added to the Server Configurator module to activate and setup the HTML5 support.
[NEW] More traffic details added to Dashboard module (max # of CCU, max # of sessions and total Rooms), now displayed in a table.
[FIX] Logical error when checking duplicate Zone/Room name in Zone Configurator module.

Version 1.2.0

[NEW] Server version is now checked against the SFS website and an alert is displayed if a new version is available for download.
[CHG] Runtime Statistics module renamed to Dashboard.
[CHG] Updated total CCU count method in Dashboard (Runtime Statistics) module: now logged-in users (including NPC) are taken into account only, while before this was the total number of sessions.

Version 1.1.1

[NEW] A blinking icon is displayed on the Administrators Chat panel button in case a message is received when the panel is collapsed.

Version 1.1.0

[NEW] Text input added to the Zone Monitor, below the "Monitor selection" button, to send an Admin message to the selected Zone/Room/User.
[NEW] Log Viewer module added.
[NEW] Zone/Room Extension log messages panel added to the Zone Monitor module, to debug the Extension at runtime.
[NEW] When creating a new Room using the Zone Monitor module, it is now possible to choose if a notification ("roomAdd" event) should be sent to clients or not.
[NEW] New button added to Zone Monitor the remove an existing Room (if empty only).
[NEW] Table column added to show the Room Variable owner in the Runtime Room Variables tab of the Zone Monitor.
[FIX] A null pointer exception was thrown on the server-side when accessing the BlueBox Monitor module and the web server was disabled.
[CHG] Browser's cache skipped when loading a newly released version of the Admin Tool for the first time.

Version 1.0.0
First release.