Jetrix 0.2.3 has been released, it fixes the following issues:
Fixed a bug in the mode 4 (25% pure) of the #custom channel that was causing a crash of the classic tnet 1.13 client
The address of the server is now published to http://servers.tetrinet.fr instead of tsrv.com, tetrinet.org and tfast.org
The code for Jetrix Monitor has been checked in Subversion this week. This is a new project to display a dynamic list of TetriNET servers on the web with detailed informations and activity graphs. It was inspired by the server listings found previously on tfast.org and tsrv.com.
The server listing can be viewed there:
The code is in the Subversion repository:
Jetrix 0.2.2 is now available, this is a bug fix release, here are the issues addressed:
Fixed a bug preventing clients from connecting on a server with a default charset different from ISO-8859-1
The configuration is no longer broken by a "&" char in the description of a channel
Jetrix 0.2.1 has been released, this version fixes several problems experienced by windows users and a minor regression in the query protocol handler. Here is the list of changes:
Fixed a bug preventing the configuration files from being saved if the server was installed in a path containing a space character (C:\Program Files\Jetrix TetriNET Server\ for example)
Running Jetrix with jetrix.exe no longer saturate the CPU... read more
The survival mode has been checked in, give it a try! It should be available in the next nightly build. Join the #survival channel and drop as many blocks as you can before you die. Extra lines are removed if you clear more than two lines at once.
I'm pleased to announce the release of Jetrix 0.2, Jetrix has reached a major milestone and can now be considered as a full replacement for tetrinetx. This new release includes many new features. On the player side there is now a sudden death mode, the ability to create channels, a new channel with custom settings, the support for idle channels and a better bpm counter. On the administrator side the web administration console is now mostly functional, changes in the configuration are saved to the disk, ghost connections are now automatically removed and the server IP is automatically published on the server lists at tetrinet.org, tfast.org and tsrv.com. For developers, writing a /command is now easier and a new service API allows to run background tasks (like resetting the winlists at a fixed date).... read more
A nightly build is now available in the download section. It's generated daily at 6am GMT+1. If you want to know what changed in the nightly build since the last release, you can get a look at the changelog in CVS:
Since our test server on terrabox.com is down and unlikely to come back in a near future, here is a list of servers currently running Jetrix if you want to give it a try:
They are all running Jetrix 0.1.3, it seems that no one dared to deploy a nightly build yet :) Fortunately the version 0.2 is almost ready!
Since I just wrote a query client for the next version of Jetrix, I thought I could poll all the servers listed on tfast.org and tsrv.com and see what versions are deployed. 63 servers were checked, the result has been agregated by server family:
Jetrix comes 3rd, not bad for a beta version ! :)
Thanks to Maven, various project reports are now available here : http://jetrix.sourceforge.net/docs/maven-reports.html
These reports are generated automatically on a daily basis. Those interested in the latest changes made to Jetrix might want to have a look at the new commit log : http://jetrix.sf.net/docs/statcvs/commit_log.html)
A test server is now available thanks to TerraBox who provided the necessary resources. The latest stable build of Jetrix is currently deployed on the server, you are welcome to come and test the new features! The server IP is guiom.terrabox.com
There was a packaging issue in the 0.1.2 release causing a ZipException on starting the server, fixed binaries have been uploaded today. Those starting the server using the "ant run" command with the source package weren't affected. Sorry for the inconvenience.
The new release of the Jetrix TetriNET Server is now available. The version 0.1.2 includes long awaited features such as the /move command, tspec support, the winlist, the banlist and the game stats, but also innovative features such as the web administration console. Jetrix 0.1.2 ran successfully a stability test during 24 hours on the LFJR tetrinet server.
What's new ?
The new release of Jetrix is now available, thanks to the players of the LFJR for tracking down the few remaining bugs :) This is the first "developper friendly" release with a classloading at startup similar to J2EE servers : any jar or class put in the lib directory will be loaded automatically, so deploying a new command or filter is just a matter of dropping your class file there. Regarding custom commands a tutorial is now available at http://jetrix.sourceforge.net/command-guide.php, a tutorial on custom filters will follow soon.... read more
JetriX 0.1 released !
JetriX 0.1 is now available, this version accepts tetrifast clients simultaneously with tetrinet clients and is fully internationalized (english, french and dutch are supported, any contribution for other languages is welcome !)
What's new :
- added support for tetrifast clients
- new commands : /teleport, /summon, /ping and /ip
- level change is now working
- full internationalization support
- added french support
- added dutch support (contributed by Tim Van Wassenhove)
- made the colors & styles protocol independant