Warlock 2.8 - 11 Mar 2021

Visit the AFSIM 2.8 Release Page on DI2E (Access Controlled) for more information and resources related to this release.

Release Dates

  • Warlock 2.8.2 - 22 Oct 2021

  • Warlock 2.8.1 - 29 Sep 2021

  • Warlock 2.8.0 - 11 Mar 2021

General

  • Preferences for Mil Std 2525 Icons, Units, and some plugins are now saved in a common settings file for Wizard, Warlock, and Mystic.

Corrections

  • Fixed issue where certain large scenarios could become unresponsive while loading. (AFSIM-1028)

  • Corrected an issue in Chat where invalid interface addresses would be added to the preferences dialog.

  • Corrected an issue with Astrolabe in which valid mover input would generate errors.

  • Fixed a bug that would lock the application in wsf draw when displaying text ending with “$”. (AFSIM-668)

  • Fixed an issue where visual orbits diverge from the true space mover orbits, especially after long simulation times. (AFSIM-603)

  • (2.8.1) Removed potential instability when adding tracks to a Satellite Tether View. (AFSIM-1055)

  • (2.8.1) Corrected an issue where an open Satellite Tether View for a platform that is then removed could lead to a crash, either shortly thereafter if other platforms were being tracked, or when the user attempts to open the context menu. (AFSIM-1158)

  • (2.8.1) Renamed the jam interaction line to jam request and added documentation indicating the limitations of this feature. (AFSIM-1122)

  • (2.8.1) Limited length of popup notifications to prevent buttons from being pushed off the screen. (AFSIM-1388)

  • Corrected an issue that could cause Warlock to become unresponsive if too much is written to the console. (AFSIM-961)

  • (2.8.1) Fixed route waypoint labels clipping through the Map Display. (AFSIM-394)

  • (2.8.1) Corrected a lighting bug that caused polygonal zone line colors to appear incorrectly. (AFSIM-1104)

  • Allow case-sensitivity of model files-names in the models.txt files. (AFSIM-821)

  • Corrected a crash that occurs when a Tether View is open and models are reloaded. (AFSIM-600)

  • Fixed an issue where the maps hover tooltip would appear and disappear sporadically. The maps hover tooltip is more consistent and the bounds in which it persists is more predictable.

  • Corrected a display issue with all text labels. (AFSIM-896)

  • Corrected an issue which caused models to appear unlit. (AFSIM-919)

Enhancements

  • Added a Permission Manager which allows an exercise lead or administrator to control what a user is able to do during a wargame. (AFSIM-351)

  • Added a command-line option to start the application in a minimized state.

  • Added ‘Export Simulation Logs’ option to the Raw tab context menu of the simulation logs window.

  • Moved the preferences and context menu options for the Head Up View, Head Down View, and SA Display under the Air Combat category. (AFSIM-664)

  • Improvements to Battle Management’s Platform Status dialog, including reorderable columns, support for viewing multiple windows, and coloration of aux data based on calculated ratios. (AFSIM-413)

  • WsfDraw objects are now sent and received on other Warlock instances through XIO packets. (AFSIM-550)

  • Added support for sensor boresight vector visualization to Tether View. (AFSIM-537)

  • Added 3d models for J-20, AH-64, UH-60, MH-60, M-1, M-2, Humvee, Generic Truck, and various radars, TELs, and command vehicles for S-300 SAM systems (SA-10, SA-12, SA-20). (AFSIM-292)

  • Tuned the Map Display follow-camera to allow the camera to be closer to the platform of interest. (AFSIM-595)

Development

  • Updated SDL library from 2.0.7 to 2.0.14 to address security vulnerabilities. See Security Updates for more information. (AFSIM-962)

  • (2.8.2) Updated the following third party libraries to address security vulnerabilities and access new features: SDL from 2.0.14 to 2.0.16, Curl from 7.71.1 to 7.79.1, Libtiff from 4.1.0 to 4.3.0, JPEG from 9b to 9d, FFMPEG from 4.2.1 to 4.2.4, GDAL from 3.0.4 to 3.3.2, Qt from 5.12.9 to 5.12.11, and Proj from 7.0.0 to 8.1.1. See Security Updates for more information. (AFSIM-1817)

  • (2.8.1) Missing plugin dependencies will now cause a CMake error. (AFSIM-1029)

  • Signatures of wkf::PrefObject::LoadSettings and wkf::PrefObject::SaveSettings changed to accept two QSettings objects. One for application preferences and one for shared preferences.

  • Wkf::Environment’s PlatformAdded signal was changed to PlatformsAdded and now provides a wkf::PlatformList as the argument instead. This was done to improve performance when adding multiple platforms at the same time. (AFSIM-648)