Starting from this new version, we completely reviewed the build process of the API.
This fixes some compatibility issues of the internal third-party libraries with module bundlers (like webpack) and also brings:
- reduced API file size (-41%)
- a source map to help debug the API, should unexpected issues show up in the future
- the official SFS2X API package for the npm package builder
- Node.js compatibility
As always, the new package is available on the download page of our website (other than in the npm repository, from now on).
In order to showcase the usage of the API with npm and webpack, we also released a variant Connector example describing the project setup and build process, including the new source mapping option.
We have just released a new client side API update across all supported platforms, ironing out a few bugs that were reported recently.
In particular we have solved an issue whereby reconnecting an encrypted session would cause a server side error and fail to reconnect.
Make sure to check our client API section of the website to read the release notes and download the updates.
We’ve just released the new SmartFoxServer 2X update 2.13.1
The release provides security fixes for a third party library, support for Java 8 lambdas in server side code and performance improvements.
You can read the full release notes and download the update at this page.
Learn how to configure the client and make your first connection
- Simple Chat
Learn how to create a basic chat environment for connected users
- Advanced Chat
Learn how to create a complete browser-based chat application featuring public chat messaging, Rooms management, private chat messaging and more
- Game Lobby
Learn how to create a “lobby” application where users can meet and invite each other to play games
All tutorials are available in our documentation website.
This is the third and final chapter of our explorations with Kotlin and SmartFoxServer 2X. After building the first Kotlin extension in part one and creating a basic client app in part two we’re now completing the picture with a client/server example.
In the last article we’ve introduced Kotlin, a modern language for the JVM and now a Google approved language for Android development. We have shown how simple it is to use Kotlin on the server side to develop SmartFoxServer Extensions.
Now it’s the time to see how to integrate the SFS2X Java API with Kotlin to build a client application. Continue reading
SmartFoxServer 2X v2.12.4 is available for download as a patch to be installed on v2.12+.
This release fixes an issue with IPv6 addresses parsing and output to the logs.
You can download the update from here.
The SmartFoxServer 2X Administration Tool is now also available as a standalone macOS and Windows application.
You can get it here: http://www.smartfoxserver.com/download/sfs2x#p=extras