This wiki was in read-only mode for many years, but can now be edited again. A lot of information will need to be updated.
2.0 Releases: Difference between revisions
merged pages up to 2.0.8 |
merged versions 2.0.10 to 2.0.16 into article |
||
| Line 346: | Line 346: | ||
*Fixed crash when rogue autopilot picks up a team flag - [[Daniel Remenak]] | *Fixed crash when rogue autopilot picks up a team flag - [[Daniel Remenak]] | ||
*Fixed [[spawning|spawnpoint]] selection regression - [[Sean Morrison]] | *Fixed [[spawning|spawnpoint]] selection regression - [[Sean Morrison]] | ||
==2.0.10== | |||
BZFlag version 2.0.10 was a version of the BZFlag game for Windows and Mac OSX, released on 11/17/07. | |||
It was released primarily to fix a number of small issues that have been found in 2.0.8 and provide good binary packages for the various Linux distributions for dual core and 64 bit systems. | |||
* Added a work around for buggy DRI open source ATI drivers and the narrow flag - Jeff Myers | |||
* Add /modcount command - Joshua Bodine, Anonymous | |||
* Fix bug where users get locked into autopilot mode - Joshua Bodine | |||
* Fix bug where poll results would not be announced - Joshua Bodine | |||
* Fix antikill notice bug - Joshua Bodine | |||
* Add -adminlagannounce and -lagannounce - Thomas Stauer | |||
* Check for talk permission for part/quit messages - uso | |||
* First map no longer ignored in Start Server menu - Ravu al Hemio | |||
* Implemented Confine Mouse for Windows platforms - Daniel Remenak | |||
* Implemented fullscreen->windowed mode toggle on Windows - Daniel Remenak | |||
* Add the rabidRabbit plugin - LouMan | |||
* Add packet loss kick and related admin commands - Thomas Stauer | |||
* Reclaim lost memory from sound sample - Tupone Alfredo | |||
* Fixed bashism on debian rules - Ryan Kavanagh | |||
* Add the rabbitTimer plugin - L4m3r | |||
* Fix some segfaults when re-joining - Tupone Alfredo | |||
* Compliance with gcc-4.2 - Tupone Alfredo | |||
* Fix the build system to be more distro friendly - Tupone Alfredo | |||
* Plugins get flag resets/spawns/grab/drop/transfer - Jeff Myers, Bernt Hansen | |||
* Fix compiler problem with gcc-4 - Tupone Alfredo | |||
* Fixed high fps problem - Frank Thilo | |||
* Added more info for observers - Jeff Myers, Frank Thilo | |||
* torBlock plugin added - Jeff Myers, blast007 | |||
* Optionally use mesh position and height for radar - Thomas Stauer | |||
* Add the regFlag plugin - Bernt Hansen | |||
* Fix memory leak from cURL - blast007 | |||
* Add the Phoenix plugin - Jeff Myers | |||
* Add favorite server - Frank Thilo | |||
* SDL sound rate fix - Alfredo Tupone | |||
* add bzID and server status to logDetail plugin - Bernt Hansen | |||
* Add -tkannounce to announce tk on admin channel - Bernt Hansen | |||
* Add the serverControl plugin - Bernt Hansen | |||
* Add keepaway plugin - LouMan | |||
* API calls to reset bzdb - Jeff Myers | |||
* API call to get the player pause state. - Jeff Myers | |||
* API calls to reload bans, and other files - Jeff Myers | |||
* API event for shot ends - Jeff Myers | |||
* API command to move a flag - Jeff Myers | |||
* add API exposure for lag, jitter, and packetloss - Jeff Myers | |||
* Add koth plugin - LouMan | |||
* Add timedctf plugin - LouMan | |||
* Add teamflagreset plugin - LouMan | |||
* Add wwzones plugin - LouMan | |||
* flagStay plugin added - Jeff Myers | |||
* Give everyone notice of pause messages - Jeff Myers | |||
* Fix for /silence command - Skeeve | |||
* Fix mousebox edge positioning - Mark Thomas | |||
* Fixed on spanish localization - xukosky@yahoo.es | |||
* Instructions to fix sound on ALSA added - Tupone Alfredo | |||
* Change filename format for easier location of matches - uso | |||
* Adding jitter kick and related admin commands - Thomas Stauer | |||
* Global banlist reload with local banlist - uso | |||
* Fix to spawned and lag attributes in bz_updatePlayerData - Matthew Marshall | |||
* Ability to change the killer in a PlayerDieEvent - Matthew Marshall | |||
* Added shotID to bz_PlayerDieEventData - Matthew Marshall | |||
* Expose the countdown and game time stuff to the api - Jeff Myers | |||
* Backport the record stop function from 2.1 - Jeff Myers | |||
* Backported WW GMs from 2.1 - Matthew Marshall | |||
* Converts box & pyramids to mesh if required - Anonymous | |||
* Allows leading face specification (x+,x-,y+,y-,z+,z-) - Anonymous | |||
* Authorization is invariant to case - Anonymous | |||
==2.0.12== | |||
BZFlag version 2.0.12 was aversion of the BZFlag game for Linux and source packages released on 6/25/08. | |||
It was released primarily to fix a small number of build issues on various linux distributions, most notibly Gentoo and Debian based systems. There are no new features from 2.0.10. | |||
* Fix build with -ffast-math avoiding use of isnan for fog - Alfredo Tupone | |||
* Fix for memory leaks - | |||
* libGLEW requirement controlled by --with-glew - Alfredo Tupone | |||
* Actually build with SDL_Image, if required - Alfredo Tupone | |||
* Remove extra dir separator from cache entries - Jeff Myers | |||
* Configurable "defaultFOV" (60 deg) for widescreen users - Jeff Myers | |||
* Adjust shown coordinate for observers - Jeff Myers | |||
* Use the foghack only if the config says - Jeff Myers | |||
* Queue spawns after flag captures - Chris Wibble | |||
* Fix kill callback when is coming from server - Jeff Myers | |||
* Fix intermix of chat messages and api callback - Jeff Myers | |||
* Various permission fixes - Jeff Myers | |||
* Plugins path fixed - | |||
* Kerberos and thread removed (never used) - Alfredo Tupone | |||
* Event log fixed - Jeff Myers | |||
* Workaroung to a driver bug - Jeff Myers | |||
* Word filtering is case unsensitive - | |||
* Correctly interface with c-ares 1.5.1 and lower - Alfredo Tupone | |||
* Not showing a "new rabbit" message when player ID == NoPlayer - blast007 | |||
* gcc-4.3 fixes - Tim Riker, Alfredo Tupone | |||
* MacOSX: Consistent search of resource files - Sean Morrison | |||
* MacOSX: update the project to XCode 2.4.1 - Sean Morrison | |||
* Added _countdownResumeDelay to control resume delay. - Thomas Stauer | |||
* Slot numbers on scoreboard now appear regardless of hideAdmin - Joshua Bodine | |||
==2.0.14== | |||
BZFlag version 2.0.14 '''"This isn't the release you are looking for"''', was released on 02/15/2010. | |||
It is being released primarily to fix a number of small issues that have been found in 2.0.12, and to replace the fonts due to licensing issues. The version is also being used to provide a set of binary updates for Windows and OSX, most notably support for Intel based Macintosh computers. | |||
The version contains no new major features, but does have a few bugfixes and back-ports from Version 3. | |||
* Add Options -> Display -> AntiFlicker option - trepan | |||
* Add Options -> Input -> Confine Mouse (MotionBox) - trepan | |||
* Adjust advanced ground rendering for texture flicker - trepan | |||
* Change the default stencil bitplanes to 1 to fix stencil shadows and various other stencil features - trepan | |||
* Backport fix for /idbanlist and /hostbanlist crashes - trepan | |||
* Add support for gcc-4.4 and libtool-2.2 - Jeff Makey | |||
* Update to Microsoft Visual C++ 9 from 8.0 - Jeff Myers | |||
* Update to directInput 8 from 7 - Jeff Myers | |||
* Fix player ghosting failure - Steven Mertens | |||
* Provide API support for using bz_moveFlag on team flags - Scott Wichser | |||
* Add pushstats plugin for future statistics gathering system - Jeff Myers | |||
* Increase restrictions on incompletely joined players - Jeff Myers, Scott W. | |||
* Announce saved file name in recordmatch plugin - Jeff Makey | |||
* Fix buffer overflow in menu subsystem - Jeff Myers | |||
* Fully support glob-style wildcards in hostbans and make name comparisons case insensitive - Bryan Jennings | |||
* Properly limit maximum message size in /showgroup command - Jeff Makey | |||
* Reset team scores in case of a capture during a countdown - Jeff Makey | |||
* Block spoofed /me messages - Scott Wichser | |||
* Keep flags within the world boundary - Jeff Makey | |||
* Add the "roamView" BZDB variable - trepan | |||
* Change fonts to DejaVu - Jeff Myers, Tim Riker | |||
* Source cleanup - Tim Riker | |||
==2.0.16== | |||
BZFlag version 2.0.16 '''"No foolin"''', an an older version of the BZFlag game for Windows, Apple OSX, and Linux. It was released on 04/01/2010. (No it's not a joke, regardless of the release date.) It was released primarily to fix some build issues to allow inclusion in redhat based Linux distributions. Additional small security fixes have been added as well. The version is being used to provide a set of binary updates for Windows and OSX, most notably support for Intel based Macintosh computers. | |||
The version contains no new major features. | |||
* Fix command line options in Windows launcher - Scott Wichser | |||
* Fix regression in protocol handling by server - Jeff Makey, Scott Wichser | |||
* Add bullet tails as seen out the viewport - trepan | |||
* Add observer mouse controls for roaming and tracking modes - trepan | |||
* Add the /forceradar client-side command for observers - trepan | |||
* Minor cleanup of source and build system - Jeff Makey | |||
* Explicitly link to the dl library when needed - Jeff Makey | |||
* Remove unused dependency on Xi library - Jeff Makey | |||
* Clarify copyright assignment terms for developers - Jeff Myers | |||
* Allow only one Enter message per player instance - Jeff Makey | |||
* Add TimeLimit plugin - Steven Mertens | |||
* Remove broken vocaliser and obsolete torBlock plugins - Jeff Myers | |||
[[Category:Versions]] | [[Category:Versions]] | ||
[[Category:Releases]] | [[Category:Releases]] | ||
Latest revision as of 20:19, 23 November 2025
The 2.0.x series had 8 releases total.
| Release Version: | Release Date: |
| BZFlag 2.0.0 | 01/17/2005 |
| BZFlag 2.0.2 | 03/18/2005 |
| BZFlag 2.0.4 | 09/30/2005 |
| BZFlag 2.0.6 | 04/09/2006 |
| BZFlag 2.0.8 | 05/13/2006 |
| BZFlag 2.0.10 | 11/17/2007 |
| BZFlag 2.0.12 | 06/25/2008 |
| BZFlag 2.0.14 | 02/15/2010 |
| BZFlag 2.0.16 | 04/01/2010 |
One of the notable features, was the introduction of the server side API for plugins in 2.0.4 and versions above.
2.0.0
BZFlag version 2.0.0 is a version of the BZFlag game that was released on 2005-01-17 under the title "Falcor's Despair".
v2.0.0 was a major version upgrade for the project and included a number of new features, including new graphics engine and map features.
v2.0.0 had a large list of features and was the first released version to allow for arbitrary world geometry via Mesh objects.
- Added a .desktop file - David Trowbridge
- Tool for converting obj to bzw - Jeff Myers
- Addition of converted ProFont font - Andrew Keyser
- Added a file syntax section to bzw.5 - Fred Cods
- Added a bzw.5 manpage to document world file format - Sean Morrison
- Added /quit command - Angelina Carlton
- Display player addr on join to admins - Sean Morrison
- Make -debug a public client option - Frank Thilo
- Communicate autopilot state, display in scoreboard - Frank Thilo
- Observer counts and match times added to game queries - David Vuorio
- Central authentication - Tim Riker
- Avoid transfer flag cheat - Alfredo Tupone
- Cheat client flag obfuscation and hiding - Alfredo Tupone
- Added strong authentication via Kerberos - Alfredo Tupone
- BZFlag renders frames and accepts commands during joining - Alfredo Tupone
- Lag is computed only after entering game - Alfredo Tupone
- CTF world used for FFA make bases into boxes - Alfredo Tupone
- Allow elevated bases even without -fb - Alfredo Tupone
- Added optional duration option to /countdown - Sean Morrison
- Added shot mismatch cheat auto-kicking - Julio Jimenez
- Improved double-jump response - Anonymous
- Added physics drivers - Anonymous
- Unlimited altimeter height - Steve Krenzel
- Added /uptime command to print elapsed running time - Angelina Carlton
- Countdown command now shows players 10 sec countdown - Angelina Carlton
- Added a flapping sound for the wings flag - Sean Morrison
- Adding ability to load world from url (http, ftp, file) - Alfredo Tupone
- Reduce network load by buffering UDP packet (no delay) - Alfredo Tupone
- Allow server to control lat and long (-synclocation) - Daniel Remenak
- Added tank spawn expansion effect - Anonymous
- Added tank squishiness - Anonymous, Dave Brosius
- Added animated effects for T, N, TH, O, and CL flags - Anonymous
- BZAdmin now tells more specific reasons why it could not connect - Ian Agar
- MOTD from the master server - Jeff Myers, Daniel Remenak, Frank Thilo
- Add generic URL retrieval class - Jeff Myers, Alfredo Tupone
- Windows Multimedia and DirectInput joystick support - Daniel Remenak
- bzfs can now announce to multiple public list servers - Sean Morrison
- Global public server bans - Jeff M., Alfredo T., Daniel R., Sean M., Bryan J.
- Linux event device joystick and force feedback support - Micah Dowty
- Inform banned users of reason, originator, and source on login - Jeff Myers
- Added the SHORTBAN bzfs privilege - Anonymous, Daniel Leeds
- Added /date and /time to request server date and time - Ian Agar
- Added arc, cone, and sphere map objects - Anonymous
- Added user specified dynamic colors - Anonymous
- Added user specified texture matrices - Anonymous
- Improved BSP splitting algorithm - Anonymous
- Added /part command for disconnecting from server - Angelina Carlton
- Show status while trying to connect & download world - Daniel Remenak
- Update old configs to avoid broken keybindings - Daniel Remenak
- Config files are stored per-version, using older when needed - Jeff Myers
- Faster tank and shot collision detection using an octree - Anonymous
- Better linewrapping for control panel - Daniel Remenak
- Configurable font size for control panel and scoreboard - Daniel Remenak
- Textures are now reloaded on a mode change for optimal quality - Jeff Myers
- Automatic team joins changed to encourage team-play - Alfredo Tupone
- Fixed dropping flag while jumping from high places - Alfredo Tupone
- Lag stats are now sorted by lag value - Alfredo Tupone
- OpenGL context reloading bug fixed on SDL - Alfredo Tupone
- Roaming switch between player is now consistent - Alfredo Tupone
- Compensating jitter in Dead reckoning - Alfredo Tupone
- Ping packet loss are like high lag for warn/kick - Alfredo Tupone
- ColorBlindness now disable hunt flashing on radar - Alfredo Tupone
- SDL is made default platform, static and shared linkage - Alfredo Tupone
- Fixed bug where players get stuck on flipped pyramids - Alfredo Tupone
- Compressed map data going over the network and into caches - Anonymous
- Options to disable certain /poll's entirely on a server - Simon Richard Grint
- Lighting menu option now has "None / Fast / Best" - Anonymous
- Dev-C++ project files - Ian Agar, Daniel Remenak, Jeff Myers
- Shot accuracy statistics dialog - Daniel Remenak
- Faster zbuffer graphics using octree and dynamic occluders - Anonymous
- Faster startup times by making the SceneDatabase on the fly - Anonymous
- Autocompletion for commands & callsigns (ala bzadmin) - Ian Agar, Frank Thilo
- /clientquery can now be requested on single individuals - Ian Agar
- Added support for irc-like /me actions and /msg messages - Sean Morrison
- Seer flag now can see Invisible Bullets - Anonymous
- Added admin message sounds - Cameron Mandrake, Sean Morrison
- Better shot reflections for non-square pyramids - Anonymous
- Fixed collision detection impalement problem - Anonymous
- anti perm for pollkick, pollban, kick, ban, deregister - Sean Morrison
- antipoll bzfs anti perm to protect against poll kick/bans - Andrew Heyn
- Server Start Menu now selects Rabbit Chase styles - Ian Agar
- Tabbed Message Panel - Scott Wichser, Sean Morrison, Alfredo Tupone
- Fonts settable via BZDB - Daniel Remenak
- New font management system and fonts - Daniel Remenak, Jeff Myers
- Reduce network utilization (tolerance) - Alfredo Tupone, Sean Morrison
- WorldWeapons and EntryZones are saved client-side - Anonymous
- Improved client map saves using map 'options' - Anonymous
- Autopilot is now capable of playing CTF - Ian Agar
- bzadmin can now send and receive team and admin messages - Lars Luthman
- Added waterLevel (water-like feature for maps) - Anonymous
- Added _noShadows (to disable shadows on a server) - Anonymous
- bzadmin's curses menu will now update automagically - Lars Luthman
- Added message filter editor for bzadmin using menu or cmds - Lars Luthman
- Added team flag safety zones - Anonymous
- Added MsgScoreOver and MsgTimeUpdate to BZAdmin - Ian Agar
- Have BZAdmin allow whitespace in callsign and host - Ian Agar
- Prevent message flooding/spamming - Ian Agar
- Consolidated polling system bzfs options (-poll) - Ian Agar, Sean Morrison
- Improved server pause cheat detection and reporting - Ian Agar, Sean Morrison
- Changed the way Roaming keys drives the Observer - Alfredo Tupone
- Fixing cross-correlation between driving keys - Alfredo Tupone
- Added configuration of driving keys - Alfredo Tupone
- Server is now valgrind-happy - Alfredo Tupone, Daniel Remenak, Sean Morrison
- Limit quick rejoins - Anonymous
- Added 'options' section to world maps - Anonymous
- Added the '-set <name> <value>' option to bzfs - Anonymous
- Throw away bad or early links in world files - Tim Riker
- Added Record/Replay feature - Anonymous
- Added Random teleporter destinations - Anonymous
- Poll to reset flags and Poll-cheating prevention - Ian Agar
- Flag and Tank Entry Zones - Dave Brosius
- Spawn improvements - Dave Brosius, Daniel Remenak
- Added MAC's Agility (aka Dodge) flag - Sean Morrison
- QuickTurn flag symbol changed from A to QT - Sean Morrison
- Added MAC's handicap game style - Sean Morrison
- Added ReverseControls bad flag - Sean Morrison
- Added Wings good flag - Dave Brosius
- Added BZDB variables to allow for more realistic friction - Nils McCarthy
- Added ForwardOnly and ReverseOnly bad flags - Sean Morrison
- No Jumping and Trigger Happy flags - Nils McCarthy
- server option to disallow autopilot - Nils McCarthy
- SDL interface to audio/video/input - Tupone Alfredo
- /clientquery (was CLIENTQUERY) moved to server - Daniel Remenak
- "Leave Game" menu item to leave a game without quitting - Daniel Remenak
- Allow user to force input device to that of their choosing - Daniel Remenak
- Tanks can drive over bumps - Dave Brosius
- Remove Building scene nodes laying on the ground (or lower) - Dave Brosius
- Rip out ref counted texture system, TM controls this now - Dave Brosius
- Added Admin Message Queue - Michael Hoffmane - Frank Evers
2.0.2
BZFlag version 2.0.4 is a version of the BZFlag game that was released on 2005-03-18 under the title "Queen of Maybe".
v2.0.2 was a maintenance release of the 2.0.x code base that provided a large number of features compatible with all 2.0.x clients.
- Added TALK, MUTE, UNMUTE permissions - Angelina Carlton
- Added /mute, /unmute commands - Angelina Carlton
- Automatic team try to fix bad player behaviour - Alfredo Tupone
- bzadmin does not require opengl headers - Alfredo Tupone
- bzfs handle both -mp specification - Alfredo Tupone
- bzfs correctly handles ban time - Alfredo Tupone, Julio Jimenez
- bzfs no more put jittered players as Not Responding - Alfredo Tupone
- bzfs stop shot from dead player - Alfredo Tupone
- Roaming switching between player goes even on Dead Player - Alfredo Tupone
- Fixed bzfs crash associated to "Error adding player" - Alfredo Tupone
- bzflag count a single -1 score for a tk (like server does) - Alfredo Tupone
- Fixes on hostban handling - Alfredo Tupone
- Fixed force feedback on Windows - Scott Wichser
- New Kick/Ban options using slot numbers (rendered in client) - Julio Jimenez
- Added EndShot cheat detection - Julio Jimenez
- Avoid spawning on top of tanks with SR or BU - Daniel Remenak
- Add fine-grained permissions control of polling - Daniel Remenak
- Fixed loading of colormapped PNGs - Daniel Remenak
- Add SPAWN permission, remove -requireidentify - Steve Krenzel, Tim Riker
- A /say command for server messages - Julio Jimenez, Frank Evers
- Rejoin permission for avoiding _rejoinTime limit - Frank Evers, Julio Jimenez
- A player will auto ghost if they use global authentication - Steve Krenzel
- Server announces who started a countdown - Angelina Carlton
- Fixed server start menu for windows - Daniel Remenak
- Message spam checking bug fixed - Alfredo Tupone
- Fixed no flag on building - Alfredo Tupone
- Fixed MsgQueryPlayer eventually sending AddPlayer to all - Alfredo Tupone
- Removing kicking player for missing packet - Alfredo Tupone
- Player is unpaused when coming alive - Alfredo Tupone
- Observer of winner not updating the flag fixed - Alfredo Tupone
- Fixed 2 flag per team selecting ctf on world & CommandLine - Alfredo Tupone
- Fixed lag warning counted twice - Alfredo Tupone
- Allow user to select which physical joystick axes to use - Daniel Remenak
- Fix a number of server crash bugs - Daniel Remenak
- ctf make restarting on base even when dead - Anonymous
- Fixed weirdness on Console Panel when disabling chat display - Alfredo Tupone
- Fixed a segfault with SDL and no audio - Alfredo Tupone
- bzadmin wipes argv to hide possible password - Tim Riker
- Lagstats and Playerlist no longer filtered - Steve Krenzel
- print errors in red - Frank Thilo
- simple scroll indicator for control panel - Frank Thilo
- antiban perm actually counters a server ban now - Steve Krenzel
2.0.4
BZFlag version 2.0.4 is a version of the BZFlag game that was released on 2005-09-30 under the title "Shiny". v2.0.4 was a maintenance release of the 2.0.x code base that provided a large number of features compatible with all 2.0.x clients.
v2.0.4 had a large list of features and was the first released version to include support for server side Plug-ins.
- Fixed server join bug when cached worlds disappear - Sean Morrison
- Prevent phantom zoned players from pausing - Sean Morrison
- Implemented multiple player hunt - Mark Thomas
- Directional keys pressing works, even in joy/mouse mode - Tupone Alfredo
- Jitter compensation removed. Too bad behaviour on ME players - Tupone Alfredo
- Put spawn params in BZDB to let server owners mod them as needed - Jeff Myers
- Fixed ban admin bug - Julio Jimenez
- Added /sendhelp command - Mike Weisenborn, Mark Thomas
- /ban /hostban take time keywords (short ...) too - Jeff Myers, Alfredo Tupone
- Inertia style indicatio no more used - Alfredo Tupone
- No more restriction on M (Momentum) flag - Alfredo Tupone
- Fixing authentication when changing callsign/password - Alfredo Tupone
- Fixing authentication when joining from command-line - Alfredo Tupone
- Executing abbreviated server command '*' terminated - Alfredo Tupone
- Getting one-line-help on server command '?' terminated - Alfredo Tupone
- Fixing bzflag use of system-wide regex (--without-regex) - Alfredo Tupone
- Adding destination info to chat message log - Alfredo Tupone
- Adding syntax check to duration parameter of ban cmds - Alfredo Tupone
- Hud outlines go transparent with the hud panel - Jeff Myers, Daniel Mulford
- Better progress info when downloading textures - Garrett Padera, Jeff Myers
- Add Quake3 BSP import to modeltool - Jeff Myers
- Exit BZFS if -g is used with -mts or -mps - Joshua Rogers
- Experimental server colorizing in server list - Frank Thilo
- Added sort options to "/replay list" and "/record list" - Mark Thomas
- Map mismatch fixed - Alfredo Tupone
- Quick server command key works better - Alfredo Tupone
- Default server side plugins added to windows build - Jeff Myers
- Include web token verification script - Garrett Padera
- Fix texture cache on windows. - Jeff Myers
- Disallow + or @ as first char of callsign (bzfs) - Mark Thomas
- Wait for reverse DNS and authentication to enter game - Alfredo Tupone
- Antiban works even on IP number - Alfredo Tupone
- Sort lagstat to have non-observer at the bottom - Thomas Stauer
- Authentication credential are requested asap - Alfredo Tupone
- Allow the use of game device sliders as axes on Windows - Daniel Remenak
- Directional force feedback support - Daniel Remenak
- New icon and menu arrow - Harry Keller, Jeff Myers
- Special effects for many events - Jeff Myers, Daniel Remenak
- Server-side plugin API and plugins - Jeff Myers
- Join menu displays team icon - Daniel Remenak, Harry Keller
- Implemented "-advertise" option for bzfs - Mark Thomas
- The url now does not contain the password (sent with POST) - Tupone Alfredo
- Fixing Tiny tank shooting from the world edge - Tupone Alfredo
- Fixing client requesting lan server on some systems - Tupone Alfredo
- Observer are no more hunted - Tupone Alfredo
- Added 'Always Show Team Scores' option (GUI Options Menu) - Mark Thomas
- Added beautify scores - Julio Jimenez
- Added scoreboard sort option - Mark Thomas, Karsten Behrmann
- Shots fired over the boundary wall end at the wall - Daniel Remenak
- Increase range of radar size setting in GUI Option menu - Mark Thomas
- Fixed Menu rendering when radar size is great - Sean Morrison, Mark Thomas
- Fixed Linux name resolution (server list) problem - Sean Morrison
- Fixed Jitter problem on Windows, clock was wrong - Alfredo Tupone
- Windows platform can switch from SDL to native - Alfredo Tupone
- Instruction for X-build from linux to windows - Alfredo Tupone
- bzflag is much less blocking with libcurl - Alfredo Tupone
- Using c-ares instead of adns for DNS resolving - Alfredo Tupone
- Added CTF capture event trigger for world weapons - Jeff Myers, Nathan Goings
- FlipZ on meshpyrs behaves as expected (like pyramids) - Daniel Remenak
- Fixed /set and /reset command case bug - Daniel Remenak
- Fixed crash on /ban without -banfile - Daniel Remenak
- Shot reload timer on the HUD - Daniel Remenak
- Added timestamp to bzfs DEBUG output, and new CL option (-ts) - Mark Thomas
- Players without TALK can send to the Admin group - Sean Morrison
- Fixed bzfs crash because poll kick/ban - Julio Jimenez
- Allow additional group modify permission lines - Frank Evers
- bzfs creates default groups before parsing groupdb file - Frank Evers
- +ALL and -ALL adds/removes all perms from a group in groupdb - Frank Evers
- Support for +,- and ! operators in bzfs' groupdb file - Frank Evers
2.0.6
BZFlag version 2.0.6 is a version of the BZFlag game that was released on 2006-04-09 under the title "Good enough for now".
2.0.6 was replaced in less then a month by BZFlag 2.0.8 due to a critical HTTP bug. It is recommended that all users upgrade to 2.0.8
v2.0.6 is an extension of the major features released with v2.0.4. It included a number of graphics engine changes made by trepan as well as some major bugs.
v2.0.6 was released to give the users a minor update while issues with stagnation in development of BZFlag 2.99.
- game variables no longer accept invalid values. - Jeff Myers
- Special Effects use tank (was team) color - Karsten Behrmann, Jeff Myers
- /reset uses the values from the config and the map as default - Jeff Myers
- Screenshots now remember where they left off - Jeff Myers, Thomas Sowell
- Have windows dump std::error out to a file - Jeff Myers
- Various API enhancements - Jeff Myers and others ( from patches )
- Not applauding when capturing his own flag - Alfredo Tupone
- Fixing crash on invalid captured flag - Alfredo Tupone
- Fixed bots on a public server -Alfredo Tupone
- Don't send admin the server password when wrong - Alfredo Tupone
- Client config file can be saved on request - Alfredo Tupone
- Allow for longer help files (50 lines) - Angelina Carlton
- Allow selective /reload of databases - Bernt Hansen
- Fix wrong kick if pausing having V and moving - Julio Jimenez
- Prevent long distance tank warping through walls - Sean Morrison
- Display paused state when screen capturing while playing - Sean Morrison
- Added new logDetail plugin - Bernt Hansen
- Fixed issue with denial-of-service message attacks - Sean Morrison
- Support for -window on Mac command line executions - Sean Morrison
- Show slot numbers in lagstats (if admin) - Mark Thomas, Mike Weisenborn
- FPS limit energy saver option for laptops - Karsten Behrmann, Sean Morrison
- Send admin channel warning if /password fails - Garrett Padera, Jeff Myers
- Known players not authenticated are detected - Alfredo Tupone
- Added /checkip command - Frank Thilo
- "Enable Local Shot/Spawn Effects" affects "Driving with" - Daniel Remenak
- Show shot reload indicators when driving with a tank - Daniel Remenak
- Fix misc/bzfquery.pl to handle MsgGameTime - Tegan, Mark Thomas
- Simple server list searching - Daniel Remenak
- Added GUI option for email display length - Mark Thomas
2.0.8
BZFlag version 2.0.8 is a version of the BZFlag game that was released on 2006-05-13 under the title "Oops, Happy Mother's Day". It was a bug fix update from BZFlag 2.0.6 primarily intended to fix a serious bug with HTTP connections on the server and client.
v.2.0.8 was replaced with v.2.0.10 on 11/17/07.
v. 2.0.8 has a very short feature list:
- Add a plug-in to record matches - Jeff Myers
- Add an option to send out a UDP heartbeat message for observers behind flakey routers - Jeff Myers
- Replaced admin message sound - Sean Morrison
- Client and server now close http connections correctly - Daniel Remenak
- Fixed crash when rogue autopilot picks up a team flag - Daniel Remenak
- Fixed spawnpoint selection regression - Sean Morrison
2.0.10
BZFlag version 2.0.10 was a version of the BZFlag game for Windows and Mac OSX, released on 11/17/07. It was released primarily to fix a number of small issues that have been found in 2.0.8 and provide good binary packages for the various Linux distributions for dual core and 64 bit systems.
- Added a work around for buggy DRI open source ATI drivers and the narrow flag - Jeff Myers
- Add /modcount command - Joshua Bodine, Anonymous
- Fix bug where users get locked into autopilot mode - Joshua Bodine
- Fix bug where poll results would not be announced - Joshua Bodine
- Fix antikill notice bug - Joshua Bodine
- Add -adminlagannounce and -lagannounce - Thomas Stauer
- Check for talk permission for part/quit messages - uso
- First map no longer ignored in Start Server menu - Ravu al Hemio
- Implemented Confine Mouse for Windows platforms - Daniel Remenak
- Implemented fullscreen->windowed mode toggle on Windows - Daniel Remenak
- Add the rabidRabbit plugin - LouMan
- Add packet loss kick and related admin commands - Thomas Stauer
- Reclaim lost memory from sound sample - Tupone Alfredo
- Fixed bashism on debian rules - Ryan Kavanagh
- Add the rabbitTimer plugin - L4m3r
- Fix some segfaults when re-joining - Tupone Alfredo
- Compliance with gcc-4.2 - Tupone Alfredo
- Fix the build system to be more distro friendly - Tupone Alfredo
- Plugins get flag resets/spawns/grab/drop/transfer - Jeff Myers, Bernt Hansen
- Fix compiler problem with gcc-4 - Tupone Alfredo
- Fixed high fps problem - Frank Thilo
- Added more info for observers - Jeff Myers, Frank Thilo
- torBlock plugin added - Jeff Myers, blast007
- Optionally use mesh position and height for radar - Thomas Stauer
- Add the regFlag plugin - Bernt Hansen
- Fix memory leak from cURL - blast007
- Add the Phoenix plugin - Jeff Myers
- Add favorite server - Frank Thilo
- SDL sound rate fix - Alfredo Tupone
- add bzID and server status to logDetail plugin - Bernt Hansen
- Add -tkannounce to announce tk on admin channel - Bernt Hansen
- Add the serverControl plugin - Bernt Hansen
- Add keepaway plugin - LouMan
- API calls to reset bzdb - Jeff Myers
- API call to get the player pause state. - Jeff Myers
- API calls to reload bans, and other files - Jeff Myers
- API event for shot ends - Jeff Myers
- API command to move a flag - Jeff Myers
- add API exposure for lag, jitter, and packetloss - Jeff Myers
- Add koth plugin - LouMan
- Add timedctf plugin - LouMan
- Add teamflagreset plugin - LouMan
- Add wwzones plugin - LouMan
- flagStay plugin added - Jeff Myers
- Give everyone notice of pause messages - Jeff Myers
- Fix for /silence command - Skeeve
- Fix mousebox edge positioning - Mark Thomas
- Fixed on spanish localization - xukosky@yahoo.es
- Instructions to fix sound on ALSA added - Tupone Alfredo
- Change filename format for easier location of matches - uso
- Adding jitter kick and related admin commands - Thomas Stauer
- Global banlist reload with local banlist - uso
- Fix to spawned and lag attributes in bz_updatePlayerData - Matthew Marshall
- Ability to change the killer in a PlayerDieEvent - Matthew Marshall
- Added shotID to bz_PlayerDieEventData - Matthew Marshall
- Expose the countdown and game time stuff to the api - Jeff Myers
- Backport the record stop function from 2.1 - Jeff Myers
- Backported WW GMs from 2.1 - Matthew Marshall
- Converts box & pyramids to mesh if required - Anonymous
- Allows leading face specification (x+,x-,y+,y-,z+,z-) - Anonymous
- Authorization is invariant to case - Anonymous
2.0.12
BZFlag version 2.0.12 was aversion of the BZFlag game for Linux and source packages released on 6/25/08. It was released primarily to fix a small number of build issues on various linux distributions, most notibly Gentoo and Debian based systems. There are no new features from 2.0.10.
- Fix build with -ffast-math avoiding use of isnan for fog - Alfredo Tupone
- Fix for memory leaks -
- libGLEW requirement controlled by --with-glew - Alfredo Tupone
- Actually build with SDL_Image, if required - Alfredo Tupone
- Remove extra dir separator from cache entries - Jeff Myers
- Configurable "defaultFOV" (60 deg) for widescreen users - Jeff Myers
- Adjust shown coordinate for observers - Jeff Myers
- Use the foghack only if the config says - Jeff Myers
- Queue spawns after flag captures - Chris Wibble
- Fix kill callback when is coming from server - Jeff Myers
- Fix intermix of chat messages and api callback - Jeff Myers
- Various permission fixes - Jeff Myers
- Plugins path fixed -
- Kerberos and thread removed (never used) - Alfredo Tupone
- Event log fixed - Jeff Myers
- Workaroung to a driver bug - Jeff Myers
- Word filtering is case unsensitive -
- Correctly interface with c-ares 1.5.1 and lower - Alfredo Tupone
- Not showing a "new rabbit" message when player ID == NoPlayer - blast007
- gcc-4.3 fixes - Tim Riker, Alfredo Tupone
- MacOSX: Consistent search of resource files - Sean Morrison
- MacOSX: update the project to XCode 2.4.1 - Sean Morrison
- Added _countdownResumeDelay to control resume delay. - Thomas Stauer
- Slot numbers on scoreboard now appear regardless of hideAdmin - Joshua Bodine
2.0.14
BZFlag version 2.0.14 "This isn't the release you are looking for", was released on 02/15/2010. It is being released primarily to fix a number of small issues that have been found in 2.0.12, and to replace the fonts due to licensing issues. The version is also being used to provide a set of binary updates for Windows and OSX, most notably support for Intel based Macintosh computers.
The version contains no new major features, but does have a few bugfixes and back-ports from Version 3.
- Add Options -> Display -> AntiFlicker option - trepan
- Add Options -> Input -> Confine Mouse (MotionBox) - trepan
- Adjust advanced ground rendering for texture flicker - trepan
- Change the default stencil bitplanes to 1 to fix stencil shadows and various other stencil features - trepan
- Backport fix for /idbanlist and /hostbanlist crashes - trepan
- Add support for gcc-4.4 and libtool-2.2 - Jeff Makey
- Update to Microsoft Visual C++ 9 from 8.0 - Jeff Myers
- Update to directInput 8 from 7 - Jeff Myers
- Fix player ghosting failure - Steven Mertens
- Provide API support for using bz_moveFlag on team flags - Scott Wichser
- Add pushstats plugin for future statistics gathering system - Jeff Myers
- Increase restrictions on incompletely joined players - Jeff Myers, Scott W.
- Announce saved file name in recordmatch plugin - Jeff Makey
- Fix buffer overflow in menu subsystem - Jeff Myers
- Fully support glob-style wildcards in hostbans and make name comparisons case insensitive - Bryan Jennings
- Properly limit maximum message size in /showgroup command - Jeff Makey
- Reset team scores in case of a capture during a countdown - Jeff Makey
- Block spoofed /me messages - Scott Wichser
- Keep flags within the world boundary - Jeff Makey
- Add the "roamView" BZDB variable - trepan
- Change fonts to DejaVu - Jeff Myers, Tim Riker
- Source cleanup - Tim Riker
2.0.16
BZFlag version 2.0.16 "No foolin", an an older version of the BZFlag game for Windows, Apple OSX, and Linux. It was released on 04/01/2010. (No it's not a joke, regardless of the release date.) It was released primarily to fix some build issues to allow inclusion in redhat based Linux distributions. Additional small security fixes have been added as well. The version is being used to provide a set of binary updates for Windows and OSX, most notably support for Intel based Macintosh computers.
The version contains no new major features.
- Fix command line options in Windows launcher - Scott Wichser
- Fix regression in protocol handling by server - Jeff Makey, Scott Wichser
- Add bullet tails as seen out the viewport - trepan
- Add observer mouse controls for roaming and tracking modes - trepan
- Add the /forceradar client-side command for observers - trepan
- Minor cleanup of source and build system - Jeff Makey
- Explicitly link to the dl library when needed - Jeff Makey
- Remove unused dependency on Xi library - Jeff Makey
- Clarify copyright assignment terms for developers - Jeff Myers
- Allow only one Enter message per player instance - Jeff Makey
- Add TimeLimit plugin - Steven Mertens
- Remove broken vocaliser and obsolete torBlock plugins - Jeff Myers