<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.bzflag.org/index.php?action=history&amp;feed=atom&amp;title=BZFlag_2.4.4</id>
	<title>BZFlag 2.4.4 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.bzflag.org/index.php?action=history&amp;feed=atom&amp;title=BZFlag_2.4.4"/>
	<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=BZFlag_2.4.4&amp;action=history"/>
	<updated>2026-05-19T13:11:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=BZFlag_2.4.4&amp;diff=8983&amp;oldid=prev</id>
		<title>Zehra: created page for BZFlag 2.4.4</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=BZFlag_2.4.4&amp;diff=8983&amp;oldid=prev"/>
		<updated>2016-07-06T00:03:53Z</updated>

		<summary type="html">&lt;p&gt;created page for BZFlag 2.4.4&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
BZFlag 2.4.4  &amp;#039;&amp;#039;&amp;#039;&amp;quot;Be My Valentank&amp;quot;&amp;#039;&amp;#039;&amp;#039;  is a massive update of the BZFlag game for Windows, Mac OS X, and Linux. It was released on 02/15/2016 and encompasses several years of effort and a variety of fixes and improvements.&lt;br /&gt;
&lt;br /&gt;
==Change Log==&lt;br /&gt;
&lt;br /&gt;
* Correctly exit the game when closing from the Windows 10 taskbar&lt;br /&gt;
* Update the player status when a gameover event occurs&lt;br /&gt;
* Fix fullscreen window toggling on Mac OS X&lt;br /&gt;
* Fix crash on exit with Windows bzfs&lt;br /&gt;
* Fix crash on exit with Mac OS X bzfs&lt;br /&gt;
* Fix buffer overrun that caused a crash on exit and other strange behavior on Windows and Linux&lt;br /&gt;
* On Windows, reload textures after initializing the context&lt;br /&gt;
* Add a menu to edit server list quick filters&lt;br /&gt;
* Tell Windows that we are DPI aware&lt;br /&gt;
* Time functions in the bzfs API use doubles instead of int&lt;br /&gt;
* Fix issue on Windows that allowed mouse to get stuck off-screen when switching to windowed mode&lt;br /&gt;
* Replace NaN with zero in nboUnpackFloat()&lt;br /&gt;
* Add a bz_ChatEventData_V2 that contains message type&lt;br /&gt;
* Show recipient/sender for private action messages in BZAadmin&lt;br /&gt;
* Server list filter: remove &amp;quot;cached&amp;quot; boolean filter, rename &amp;quot;flags&amp;quot; to &amp;quot;ffa&amp;quot;, &amp;quot;teams&amp;quot; to &amp;quot;ctf&amp;quot;, and add &amp;quot;offa&amp;quot;&lt;br /&gt;
* Add server list filter help pages&lt;br /&gt;
* Add config option to control shot brightness&lt;br /&gt;
* Don&amp;#039;t show a running countdown to a player who joins a paused game&lt;br /&gt;
* Allow RGB values in ANSI color codes to allow custom colors&lt;br /&gt;
* Vastly improved support for changing tank and radar colors&lt;br /&gt;
* Fix rendering of TK warning symbol&lt;br /&gt;
* Remove third-party libraries from our source tree&lt;br /&gt;
* Fix search field losing focus while loading server list&lt;br /&gt;
* Do not count observers when sorting the server list&lt;br /&gt;
* Randomize the order of servers with identical player counts&lt;br /&gt;
* Mouse grab/confine fixes&lt;br /&gt;
* Improvements to flagStay and rabidRabbit plugin&lt;br /&gt;
* Joystick hat fixes&lt;br /&gt;
* Update shot stats live&lt;br /&gt;
* Track shot stats for all flag types, even custom flags&lt;br /&gt;
* Filter messages before MsgEnter&lt;br /&gt;
* Require a player have spawned to be added to rejoin wait list&lt;br /&gt;
* Validate the player ID in MsgPlayerUpdate and MsgPlayerUpdateShort&lt;br /&gt;
* Fix usage of privateMessage permission&lt;br /&gt;
* Properly prevent multiple MsgEnter messages&lt;br /&gt;
* Refactor and extend the shot API&lt;br /&gt;
* Autokick on unknown packet type&lt;br /&gt;
* Block whitespace-only message and kick for garbage characters&lt;br /&gt;
* Validate teleporter index in client and server&lt;br /&gt;
* Limit half-joined player connection duration&lt;br /&gt;
* Add various checks for invalid player actions&lt;br /&gt;
* Show coordinates of target tank instead of observer camera location&lt;br /&gt;
* Allow shot API event to cancel broadcasting shot to other clients&lt;br /&gt;
* Store a list of how many times each player was killed by other players and expose it to the API&lt;br /&gt;
* Allow plugins delay adding players to allow for remote data lookups&lt;br /&gt;
* Add API event triggered when authentication is complete&lt;br /&gt;
* Added bz_GetPlayerMottoData_V2&lt;br /&gt;
* Relicense the SAMPLE_PLUGIN to BSD 2 clause license&lt;br /&gt;
* Update joystick axis list when changing joystick device&lt;br /&gt;
* List server communication now uses HTTPS&lt;br /&gt;
* Added bz_setPlayerSpawnAtBase and bz_getPlayerSpawnAtBase API functions&lt;br /&gt;
* Added configure --enable-custom-plugins and --enable-custom-plugins-file&lt;br /&gt;
* Introduce bz_AllowSpawnData_V2&lt;br /&gt;
* Added bz_setPlayerSpawnable and bz_isPlayerSpawnable API functions&lt;br /&gt;
* Removed GLEW as a dependency&lt;br /&gt;
* Made text at top of HUD use sans-serif font and removed serif font&lt;br /&gt;
* Player scores are now factors in auto team assignment&lt;br /&gt;
* New font rendering tool and new font textures up to 64pt&lt;br /&gt;
* Added bz_getPlayerBySlotOrCallsign API function&lt;br /&gt;
* Have custom permissions show in /showperms and /groupperms&lt;br /&gt;
* Start adding unit tests with CppUTest&lt;br /&gt;
* CIDR ban support&lt;br /&gt;
* Radar size and panel size are now set individually&lt;br /&gt;
* Added bz_incrementTeamLosses and bz_incrementTeamWins API functions&lt;br /&gt;
* Vertical sync support under SDL&lt;br /&gt;
* SDL 2 support&lt;br /&gt;
* Do not flash GAME OVER for observers&lt;br /&gt;
* Validate the teleporter indexes in MsgTeleport&lt;br /&gt;
* Correctly validate an offered admin password&lt;br /&gt;
* Added &amp;quot;showAdmin&amp;quot; permission&lt;br /&gt;
* Added countdown pause/resume API events&lt;br /&gt;
* Added bz_getCountdownRemaining API function&lt;br /&gt;
* Added bz_getPausedTime API function&lt;br /&gt;
* Added bz_isCountDownPaused API function&lt;br /&gt;
* Added bz_getIdleTime API function&lt;br /&gt;
* Added bz_getPlayerFlagID API function&lt;br /&gt;
* Added bz_isAutoTeamEnabled API function&lt;br /&gt;
* Added bz_cancelCountdown API function&lt;br /&gt;
* Added bz_pollActive API function&lt;br /&gt;
* Added bz_CustomZoneObject API class&lt;br /&gt;
* Added CustomZoneSample plugin&lt;br /&gt;
* Added permission for /listplugins&lt;br /&gt;
* Allow API to overload built-in slash commands&lt;br /&gt;
* Added &amp;quot;report&amp;quot; permission&lt;br /&gt;
* Added bz_eGameResumeEvent and bz_eGamePauseEvent to the API&lt;br /&gt;
* Don&amp;#039;t allow muted players with ADMINMESSAGESEND to send PMs to hidden admins&lt;br /&gt;
* Add [Reverse Score] scoreboard sort option&lt;br /&gt;
* Track number of self-kills on the scoreboard&lt;br /&gt;
* Added menu option to pause chat window scrolling&lt;br /&gt;
* Added &amp;quot;noteam&amp;quot; option for &amp;quot;/flag reset&amp;quot; command&lt;br /&gt;
* Added option to bz_resetFlags to skip team flags&lt;br /&gt;
* Implemented &amp;quot;/poll kill&amp;quot; command&lt;br /&gt;
* Added &amp;quot;/countdown cancel&amp;quot; command&lt;br /&gt;
* Added serverSidePlayerSample plugin&lt;br /&gt;
* Fix fancy radar tank when zoomed&lt;br /&gt;
* Added /handicap command&lt;br /&gt;
* Reverted to traditional handicap calculation&lt;br /&gt;
* Add bzfscron plugin to execute commands on time intervals&lt;br /&gt;
* Server-side players can send slash commands&lt;br /&gt;
* Added server side shot tracking&lt;br /&gt;
* Added clientQuery permission&lt;br /&gt;
* Added superUser plugin&lt;br /&gt;
* Added bz_getPlayerCount API function&lt;br /&gt;
* Added bz_incrementPlayerWins API function&lt;br /&gt;
* Added bz_incrementPlayerLosses API function&lt;br /&gt;
* Added bz_incrementPlayerTKs API function&lt;br /&gt;
* Make players respawn on bases after countdown ends&lt;br /&gt;
* Countdown now resets player scores as well as team scores&lt;br /&gt;
* Fully integrated Xcode project file&lt;br /&gt;
&lt;br /&gt;
The full change log can be found at https://raw.githubusercontent.com/BZFlag-Dev/bzflag/2.4/ChangeLog&lt;br /&gt;
&lt;br /&gt;
[[Category:Versions]]&lt;br /&gt;
[[Category:Releases]]&lt;/div&gt;</summary>
		<author><name>Zehra</name></author>
	</entry>
</feed>