Release 0.1 turned out to be quite successful, with only a couple of minor bugs found. Thanks to everyone who provided feedback, we have implemented most of the requested features. Version 0.2 is now available. Changelog:
Fixed crash when using the right-click context menu to join a server.
Fixed crash when closing extended server information dialog while still refreshing.
Passwords are saved for favourite servers.
Sorting by connections works correctly.
Fixed incorrect password being used when starting LFS from the extended server information dialog.
Server list font size can be changed with ctrl +/- (numpad).
Configuration and Favourite Servers files are now XML.
Hiding empty servers no long retrieves empty servers from the master server on refresh.
NOTE: The xml changes will convert your current settings and favourites, but please back them up first (simply copy config.cfg and favourite.servers to another location before running 0.2). If you use the Pit Spotter option, don't forget to disable launching LFS.exe in the Pit Spotter config.
Upgrade instructions: Simply unzip into your existing folder, overwriting any files.
Note that Browse For Speed is a fully functional program, which is and always will be open source and free!
Our site is having some problems with browser caching. If you do not see updated content, clear your browser cache and restart it. Sorry.
Once again. Another brilliant release and i'm proud to help in the testing process.
If anyone has bugs or suggestions then don't hesitate to post them here.
Keep up the good work fellas. looking forward to future releases
Well, version 0.2 didn't last very long at all, not because it needed bugs fixed, but because we have implemented some features we would like to be made available now. Changelog from 0.2 to 0.3:
Pubstat queries are cached, so if you do lots of view server informations in quick succession, the pubstat system will not tell you to go and sit in the corner. Additionally, queries will seem much much faster.
Added a friends system. Similar to the alert system on LFSWorld, this allows you to add to a friends list and will show you if any of your friends are racing, and some information about the server they are racing on.
Track information in the display shows the full track name.
Fixed crash when sorting by car names, then clicking favourites tab.
Upgrade instructions: (from any version) Simply unzip into your existing folder, overwriting any files.
When adding friends, we are unable to determine if that friend actually exists. If it doesn't, that friend will simply always appear offline - so try to get the spelling and caps (it is case-sensitive) right.
The next release period will probably be longer than this one (unless there are major bug-fixes required), as we have a bunch of things we want to include for 0.4. Enjoy!
This is by far the quickest and best version so far. I'm really looking forward to v0.4 that will contain more features to help out browsing and joining servers. And maybe some possible tweaks to the new 'friends' feature
Hope you all enjoy this latest version.
We've spotted an annoying bug in BFS 0.3. The program configuration is not correctly reflected by the U.I after making changes to the config. You can get around this bug by making your required config changes then immediately exiting and restarting the program - thereby forcing a save of the configuration.
Hopefully this doesn't cause too much heartache, besides being rather annoying. Luckily it's been fixed already, and will be included in the next release.
Thanks for the positive comments people, it really encourages us to keep working on it.
We only use (the most excellent) pubstat system for some of the extended server information, and for the friends system. The querying makes use of the query protocol (the one used by the ingame listing. See our FAQ). We chose not to display the IP addresses of servers as it seems the devs don't either.
This is seemingly a very odd adjective to use, but thank you very much!