tcarr
05-03-2011, 05:00 PM
ElectroServer 5.2 was released today with tons of updates that you can read about in the release notes (http://www.electrotank.com/images/stories/dev-resources/ES5.2-ReleaseNotes.pdf). Aside from added examples and documentation and multiple bugfixes, the biggest enhancements are noted here.
Database utility for backups and restores of the ES5 database
The DbUtility backs up your ES5 database in human readable XML format, suitable for storing in SVN or CVS for tracking of changes to your ES5 configuration. It also makes it easier to migrate from one version of ES5 to another. See Database Backup and Restore (http://www.electrotank.com/docs/es5/manual/database_backup_and_restore.htm) for details.
Windows Service
ES5 can now be installed as a Windows service, so that it starts automatically when the server reboots.
Linux RPM and Debian Installers
While Linux and Debian can still use the "Any Unix" tar.gz installer, we now have both .rpm and .deb installers in your choice of 32-bit, 64-bit, or no JVM bundled. These installers do not include examples, so the download isn't nearly has huge as the offline downloads for Windows or OSX.
Game Matching with preference for Buddies
Plugins are now able to search for games that a user's buddies are playing, and do a quick join of the user to a game with a buddy. Note: this is currently from a plugin only; a future release will add the ability for a client to request this.
Free download (http://www.electrotank.com/resources/downloads.html)
You won't need to change any of your ES5.1 source code but you will need to recompile your clients using the new client API, and there were changes to the ES5 database, so it's considered a major upgrade. Probably won't take longer than 30 minutes including download and installation. If you have made extensive customizations to your ES5.1's configuration using ES Admin, be sure to read Database Backup and Restore (http://www.electrotank.com/docs/es5/manual/database_backup_and_restore.htm), found in the Troubleshooting section of the manual.
Database utility for backups and restores of the ES5 database
The DbUtility backs up your ES5 database in human readable XML format, suitable for storing in SVN or CVS for tracking of changes to your ES5 configuration. It also makes it easier to migrate from one version of ES5 to another. See Database Backup and Restore (http://www.electrotank.com/docs/es5/manual/database_backup_and_restore.htm) for details.
Windows Service
ES5 can now be installed as a Windows service, so that it starts automatically when the server reboots.
Linux RPM and Debian Installers
While Linux and Debian can still use the "Any Unix" tar.gz installer, we now have both .rpm and .deb installers in your choice of 32-bit, 64-bit, or no JVM bundled. These installers do not include examples, so the download isn't nearly has huge as the offline downloads for Windows or OSX.
Game Matching with preference for Buddies
Plugins are now able to search for games that a user's buddies are playing, and do a quick join of the user to a game with a buddy. Note: this is currently from a plugin only; a future release will add the ability for a client to request this.
Free download (http://www.electrotank.com/resources/downloads.html)
You won't need to change any of your ES5.1 source code but you will need to recompile your clients using the new client API, and there were changes to the ES5 database, so it's considered a major upgrade. Probably won't take longer than 30 minutes including download and installation. If you have made extensive customizations to your ES5.1's configuration using ES Admin, be sure to read Database Backup and Restore (http://www.electrotank.com/docs/es5/manual/database_backup_and_restore.htm), found in the Troubleshooting section of the manual.