CMO - v1.08 PUBLIC BETA - Brand NEW Features
Posted: Tue Apr 29, 2025 4:43 pm
Hello Everyone,
We have an exciting new public beta available to download. Among many fixes, we are bringing a couple of major features into play for the first time. Please let us know what you think of them.
You have two options for download:
1) Through Steam: To opt into the beta branch, simply head over to the properties section of Command -> head to 'Betas' - then from the drop down, please select 'beta - open beta'. This will begin the download for you.
2) Matrix standalone installer: Go to "My page" or the game's page while logged in (and owning CMO) to access the download for the beta update.
Command Build 1638 Release Notes (changes from Build 1567.6)
====================================================================
* MAJOR NEW FEATURE: Drone Autonomy Levels. For details see here: https://command.matrixgames.com/?p=5886
* NEW FEATURE: Communications jamming (previously only in CPE, excluding scripting) is now also available in CMO. (See original article on comms disruption & effects: https://command.matrixgames.com/?p=4454)
* NEW OPTIONAL SCENARIO REALISM FEATURE: ASCM terrain-following restrictions. When this (off by default) feature is active, early ASCMs who lack TF capability cannot overfly land with elevation higher than their cruise altitude (unit is actively blocked from firing, both in auto-fire and also through the manual weapon allocation window). If the weapon is fired nevertheless (e.g. BOL shot) and
encounters terrain higher than its cruise altitude, it smashes into it. ( < This means that is possible, but risky, to fire such missiles over very low-elevation land terrain such as atolls etc.)
Non-TF ASCMs with waypoint capability (e.g. Harpoon Block 1C) can be fired with a plotted course around landmasses, to avoid the "land between shooter and target" restriction when this feature is active. On the manual weapon allocation window, if the selected salvo has a suitable complex course that avoids landmass, non-TF ASCMs show up as "green" (can fire).
* MAJOR REVISION: Revised user interface and new capabilities for Doctrine/ROE window.
- Instead of concentrating doctrine options on a single crammed window, they are now separated into per-category tabs. This makes it both faster to find a specific option and also affords more space for adding more options in the future: https://imgur.com/a/VKM1F8s
- Doctrine settings may be automatically filtered/excluded if they are not applicable to the selected unit(s). In this example, a single ship is selected, and only the doctrine settings that are relevant to surface ships are displayed: https://imgur.com/a/lCv9k9j
- The "mini display" of doctrine options in the right UI column has been removed, and replaced by a semi-automatic system of "doctrine deconfliction". The game attempts to detect common doctrine & mission conflicts (e.g. having WCS "hold" on a weapon while being a patrol with that weapon) and suggest to the player fixes for them; the player can then approve the fix change or ignore the suggestion. Example: https://imgur.com/a/c7DTRAB
- Improved simulation stability & performance on doctrine-related paths
- More responsive doctrine UI sections
* Includes the thoroughly reworked & revised edition of "The Silent Service" DLC. All known scenario issues have been fixed, and a host of various tweaks and improvements made on each scenario.
* Includes updated versions of Fail-Safe #1, #2 and #5.
* Includes updated DB description files by Steve Lohr and KGambit
* ADDED: Chainsaw/Grinder Movement Style for Patrol Missions (see: https://x.com/RSE_VB/status/1897710024937365913)
* ADDED: Ability to select what datablock information is shown for units & contacts (just track number & name, or also kinematics, or everything)
* Added: UI elements that give information on time passed and identifying unit for last reported position of out of comms units
* ADDED: Banner with information about CPE shown at startup (can be disabled by checking the checkbox "Do not show on startup")
* ADDED: New message type: Comms-related message. This handlesd all messages related to comms (suffering comms jamming or other disruption, re-jioning the comms grid etc.). Messages about events happening while the unit is off-grid (sensor detections etc.) are still covered by the "Comms Isolated Message" type.
* ADDED: Added support for additional windows to Tool_UIWindow() Lua function: 'airops', 'boatops', 'readyarm', 'mounts', 'sensors', 'emcon', and 'magazines'
* ADDED: [Lua] New unit wrapper property to show aircraft flight range: :flightRange(throttle, speed, altitude). Setting parameters to nil implies using the current values.
Example:
local u = ScenEdit_GetUnit({name='Looking #1', guid='207d76e0-e5be-4012-bbc8-93a142bb5b7b'})
print(u:flightRange(nil,nil,nil))
Result = { endurance = 21863, range = 1214.61108398438 }
* ADDED: [Lua] "tracknumber" read-only property on contact wrapper-object
* ADDED: [Lua] Added ability to migrate scenarios:
- Example for single use: print(Tool_Scen_Migration({scenario='D:/CMO/Scenarios/mine lua test.scen', config='D:/CMO/Scenarios/mine lua test.ini',dbfile='DB3K_510.db3'}))
- Example for batch file: print(Tool_Scen_Migration({scenario='D:/CMO/Scenarios/batchfile.xml', config='batch',dbfile='DB3K_510.db3'}))
ADDED: [Lua] Add loadout enums to Lua table
* TWEAK: The Sentinel-2 map layer now uses per-zoom-Level tile packing, which allows increased performance and also faster download and installation
* TWEAK: The unit-status thumbnail and the DB-viewer now use webp (instead of jpg) as the image format. (You may temporarily have a shortage of shown images as these are repopulated from the server on-demand)
* TWEAK: Re-enabled sluggish rudders
* TWEAK: Various sim-speed tweaks
* TWEAK: Various speed tweaks on map tile rendering
* Tweak: no trails are created for ActiveUnits that are not operating
* TWEAK: Removed "WRA cannot be fulfilled" messages since it might be causing confusion
* Tweak: no trails are created for Groups to avoid artifacts
* Tweak: [Lua] ScenEdit_RunScript returns True if execution is succesful, False if execution fails, nil if execution does not even start or an exception is encountered
* Tweak: Unit that goes out-of-comms now self reports an identified contact for itself, aiding other allied units in tracking its position
* TWEAK: Tweaks on the Lua Console for better visibility of methods selection
* TWEAK: Various tweaks & improvements on barks mechanism
* Tweak: Passing through a support mission RP while refueling counts as having passed through
* TWEAK: On contact datablocks, show the track number distinctly from the rest of the contact name
* TWEAK: "Show Diagnostics" is now "True" by default
* TWEAK: Faster and more efficient sorting of messages on message log window
* TWEAK: Tweaked datablock rendering of contact track number according to NATO APP-6D symbology ("TN:XXX")
* TWEAK: Significant threading & performance improvement on simulation engine
* TWEAK: [Lua] VP_GetContact now also supports track-number as the search key
* TWEAK: [Lua] ScenEdit_GetContact can now also use a contact's track number as the search key
* TWEAK: [Lua] The summary list provided by ScenEdit_GetContacts now also includes each contact's track-number
* TWEAK: No-comm drones shouldn't engage targets when "drone autonomy levels" scen feature is not active
* TWEAK: Enforced a more rigid waypoint altitude check in MDSP
* TWEAK: #16623: Reduced the sidebar scrollbar size
* TWEAK: #16636: Strike mission now defaults to focusing on target instead of engaging opportunity targets
* TWEAK: When running in interactive-GUI mode, the simulation thread gets set to "Lowest" priority (This reduces raw sim-engine performance, but has two UX benefits: (a) It reduces the impact of sim execution on UI responsiveness (map zoom/pan lag, general UI lag etc.) (b) It reduces the impact of sim execution on the overall OS responsiveness)
* TWEAK: Force the application at startup to run as DPI-unaware, and log this on the exception log as part of the startup info. (This is independent of the DPI setting stored on the registry, so if this works reliably players should no longer need to manually use the 4KFIx tool)
* TWEAK: Various sim-speed tweaks
* MAJOR FIX: "Message Log" window still showing log items that are no longer in the simulation's in-memory log ( << This solves cases of past problem reports like "UI & sim getting incrementally more sluggish as number of log messages increases")
* FIXED: Deserialization of last reported information for out-of-comms units
* FIXED: #16469: (1567.5) Flight lead doesn't RTB when hitting bingo fuel while following plotted course, wingman does
* FIXED: Number of flights for "investigate unknown contacts" and "engage contacts" in Mission Settings for Patrol.
* FIXED: End of turn turn overswing for fast rudders
* FIXED: #16550 Flight plan editor window is empty, shows no wps
* FIXED: Fixes to rendering issues on "Day/Night Shading" layer and Z-fighting between foreground layers
* FIXED: DB viewer error when showing a submarine entry
* FIXED: handling of unguided weapons in endgame report
* FIXED: Issue with Lua doctrine
* FIXED: [Lua] ScenEdit_RunScript always returning "" even in case of error
* FIXED: Contact creation spam when tracking friendly out-of-comms units
* FIXED: Doctrine parent link was showing up despite being topmost doctrine
* FIXED: #16586: ASW aircraft on ASW patrol fly straight when target is uncertain
* FIXED: #16510: Detection AoU was not properly computed when an ESM sensor's resolution was >180deg
* FIXED: #16027: [B1467] AAR refueling inside Flight Plans are not working
* FIXED: Aircraft always attempt refuel from same tanker, causing an RTB order or the aircraft to crash
* FIXED: [Lua] Explosions not catering for Lua generated ones via AddExplosion
* FIXED: #16595: Command Freezes as weapons detect targets
* FIXED: Aircraft still heading to refuel point after tanker destruction
* FIXED: #16418: [B1515] Different issues on Air to Air Refueling point 3
* FIXED: #16387: [B1493] Aircrafts ignoring refuel WPs in strike plan
* FIXED: Out-of-comms unit not receiving position updates when detected by allied units
* FIXED: Contact being dropped when still needed to track an out-of-comms unit
* FIXED: #16576: AC group widely separated while performing standoff attack
* FIXED: Erratic wingman movements when heading to refuel point state, making aircraft to burn all their fuel before being able to reach tanker
* FIXED: #16484: [B1527] Cannot set manual speed while refueling
* FIXED: #16660: Ships out of formation in a patrol mission
* FIXED: Lead and wingmen may split up during group stand-off attack
* FIXED: #16663: Ships weaving back and forth in formation
* FIXED: Strike flight plan AC never go engaged offensive and fire few weapons
* FIXED: Aircrafts failing to connect to Tankers
* FIXED: #16655 AIM-120D fired at wrong direction + DL issue (Also optimized the way to check if a contact was auto-detected or not)
* FIXED: Group members do not keep formation
* FIXED: Ship group lead not being able to delete reached waypoint from plotted course
* FIXED: Aircraft after completing a manual course, RTBs, the status doesn't say anything until the AC is on the final approach
* FIXED: #16649: DF-4 Missile TELs do not fire (For focused strike mission, when unit is not an aircraft on a flight plan, we no longer drop valid opportunity targets or player's manually assigned targets)
* FIXED: Exception fuse after aircraft drop many unguided bombs
* FIXED: Aircraft checking wrong doctrine for group member RTB decision
* FIXED: Strike aircraft on flight plan fly to target after expending all weapons
* FIXED: Message log may be spammed with 'failed to set home base
* FIXED: #16620: Aircraft switching constantly from RTB to On Patrol
* FIXED: #16447: Incorrect waypoint desired altitude clamping to weapon release window (Clamped weapon altitude for waypoint, when a desired altitude was specified by user, was not being clamped when above max and was always forced to max when in the correct range)
* FIXED: #16670: Unit in Patrol with a Flight Plan ignores Weapon State RTB
* FIXED: Aircraft on strike flight plan ingress may go RTB after disconnecting from tanker
* FIXED: Aircraft on strike mission flight plan egress may RTB instead of refueling
* FIXED: Air group disconnects from tanker before stragglers can refuel
* FIXED: #16661 :All weapons WRA doesn't work correctly - Extended group aware shooter count to other unit class
* FIXED: #16361 - SEAL using a ContactBomb also kill SEAL units
* FIXED: #14342 - Fixed contact exiting exclusion zone doesn't return to default stance
* FIXED: Flickering "Heading To Refuel Point" status not allowing wingman to catch up with a slightly ahead leader that was already refuelling
* FIXED: #16613 - Wingman don't follow flightplan
* FIXED: Message spam for synchronizing of hosted-unit recon updates
* FIXED: Patrol missions never launch more aircraft after first fight(s) land
* FIXED: #14688 - Underground Explosion Shockwave Damage to Surface Targets
* FIXED: #16611 - AAW missiles loft unnecessarily at very close range
* FIXED: [Lua] QueryBaseUnit not working if providing base name instead of GUID
* FIXED: WRA not being followed
* FIXED: #16612: Patrol w/loadout attack altitude keeps ac at max altitude
* FIXED: AAW missile on datalink doesn't activate sensor when in range of target
* FIXED: Asynchronous image & map-tile calls were causing soft-deadlocks & slow replies
* FIXED: Exception changing emission interval after opening Doctrine via 'EMCON' button
* FIXED: #16591: High autonomy drones don't engage targets if no-comm
* FIXED: #16591: Patrol no-comms unit always switches to closest possible target
* FIXED: Retroactive fix for Weapon launch WP min altitude error
* FIXED: "RTB - Mission Over" status was interfering with the plotted course
* FIXED: Wingman not following leader's altitude in case of patrols missions with plotted course
* FIXED: Cargo weapons stacking calculation incorrect when container is empty
* FIXED: [MDSP] In some case waypoint altitude was set to minimum
* FIXED: [MDSP] Wingmen separation & rejoining issues
* Fixed/Improved: The "unit considers itself to be under attack?" check has been refactored and improved
* FIXED: #16641: Tanker AAR settings empty
* FIXED: DLZ computation could crash
* FIXED: Missing waypoint selection for FP using initial point
* FIXED: If the leader has reached weapon release point and you are within the prescribed separation you are good to fire
* FIXED: edge case exception related to AAR preventing AC destruction
* FIXED: #16622 - Issues in reaching fast and maneuverable tankers
* FIXED: Wingmen using navigation turns when forming up causes weaving (Also tweaked speed decision to avoid overshoot of formation station)
* FIXED: Exception fuse when aircraft is on non-strike mission
* FIXED: Aircraft may stop engaging target when strike mission specific target is active unit (Needed to evaluate against existing contact for the strike target AU (if there is one))
We have an exciting new public beta available to download. Among many fixes, we are bringing a couple of major features into play for the first time. Please let us know what you think of them.
You have two options for download:
1) Through Steam: To opt into the beta branch, simply head over to the properties section of Command -> head to 'Betas' - then from the drop down, please select 'beta - open beta'. This will begin the download for you.
2) Matrix standalone installer: Go to "My page" or the game's page while logged in (and owning CMO) to access the download for the beta update.
Command Build 1638 Release Notes (changes from Build 1567.6)
====================================================================
* MAJOR NEW FEATURE: Drone Autonomy Levels. For details see here: https://command.matrixgames.com/?p=5886
* NEW FEATURE: Communications jamming (previously only in CPE, excluding scripting) is now also available in CMO. (See original article on comms disruption & effects: https://command.matrixgames.com/?p=4454)
* NEW OPTIONAL SCENARIO REALISM FEATURE: ASCM terrain-following restrictions. When this (off by default) feature is active, early ASCMs who lack TF capability cannot overfly land with elevation higher than their cruise altitude (unit is actively blocked from firing, both in auto-fire and also through the manual weapon allocation window). If the weapon is fired nevertheless (e.g. BOL shot) and
encounters terrain higher than its cruise altitude, it smashes into it. ( < This means that is possible, but risky, to fire such missiles over very low-elevation land terrain such as atolls etc.)
Non-TF ASCMs with waypoint capability (e.g. Harpoon Block 1C) can be fired with a plotted course around landmasses, to avoid the "land between shooter and target" restriction when this feature is active. On the manual weapon allocation window, if the selected salvo has a suitable complex course that avoids landmass, non-TF ASCMs show up as "green" (can fire).
* MAJOR REVISION: Revised user interface and new capabilities for Doctrine/ROE window.
- Instead of concentrating doctrine options on a single crammed window, they are now separated into per-category tabs. This makes it both faster to find a specific option and also affords more space for adding more options in the future: https://imgur.com/a/VKM1F8s
- Doctrine settings may be automatically filtered/excluded if they are not applicable to the selected unit(s). In this example, a single ship is selected, and only the doctrine settings that are relevant to surface ships are displayed: https://imgur.com/a/lCv9k9j
- The "mini display" of doctrine options in the right UI column has been removed, and replaced by a semi-automatic system of "doctrine deconfliction". The game attempts to detect common doctrine & mission conflicts (e.g. having WCS "hold" on a weapon while being a patrol with that weapon) and suggest to the player fixes for them; the player can then approve the fix change or ignore the suggestion. Example: https://imgur.com/a/c7DTRAB
- Improved simulation stability & performance on doctrine-related paths
- More responsive doctrine UI sections
* Includes the thoroughly reworked & revised edition of "The Silent Service" DLC. All known scenario issues have been fixed, and a host of various tweaks and improvements made on each scenario.
* Includes updated versions of Fail-Safe #1, #2 and #5.
* Includes updated DB description files by Steve Lohr and KGambit
* ADDED: Chainsaw/Grinder Movement Style for Patrol Missions (see: https://x.com/RSE_VB/status/1897710024937365913)
* ADDED: Ability to select what datablock information is shown for units & contacts (just track number & name, or also kinematics, or everything)
* Added: UI elements that give information on time passed and identifying unit for last reported position of out of comms units
* ADDED: Banner with information about CPE shown at startup (can be disabled by checking the checkbox "Do not show on startup")
* ADDED: New message type: Comms-related message. This handlesd all messages related to comms (suffering comms jamming or other disruption, re-jioning the comms grid etc.). Messages about events happening while the unit is off-grid (sensor detections etc.) are still covered by the "Comms Isolated Message" type.
* ADDED: Added support for additional windows to Tool_UIWindow() Lua function: 'airops', 'boatops', 'readyarm', 'mounts', 'sensors', 'emcon', and 'magazines'
* ADDED: [Lua] New unit wrapper property to show aircraft flight range: :flightRange(throttle, speed, altitude). Setting parameters to nil implies using the current values.
Example:
local u = ScenEdit_GetUnit({name='Looking #1', guid='207d76e0-e5be-4012-bbc8-93a142bb5b7b'})
print(u:flightRange(nil,nil,nil))
Result = { endurance = 21863, range = 1214.61108398438 }
* ADDED: [Lua] "tracknumber" read-only property on contact wrapper-object
* ADDED: [Lua] Added ability to migrate scenarios:
- Example for single use: print(Tool_Scen_Migration({scenario='D:/CMO/Scenarios/mine lua test.scen', config='D:/CMO/Scenarios/mine lua test.ini',dbfile='DB3K_510.db3'}))
- Example for batch file: print(Tool_Scen_Migration({scenario='D:/CMO/Scenarios/batchfile.xml', config='batch',dbfile='DB3K_510.db3'}))
ADDED: [Lua] Add loadout enums to Lua table
* TWEAK: The Sentinel-2 map layer now uses per-zoom-Level tile packing, which allows increased performance and also faster download and installation
* TWEAK: The unit-status thumbnail and the DB-viewer now use webp (instead of jpg) as the image format. (You may temporarily have a shortage of shown images as these are repopulated from the server on-demand)
* TWEAK: Re-enabled sluggish rudders
* TWEAK: Various sim-speed tweaks
* TWEAK: Various speed tweaks on map tile rendering
* Tweak: no trails are created for ActiveUnits that are not operating
* TWEAK: Removed "WRA cannot be fulfilled" messages since it might be causing confusion
* Tweak: no trails are created for Groups to avoid artifacts
* Tweak: [Lua] ScenEdit_RunScript returns True if execution is succesful, False if execution fails, nil if execution does not even start or an exception is encountered
* Tweak: Unit that goes out-of-comms now self reports an identified contact for itself, aiding other allied units in tracking its position
* TWEAK: Tweaks on the Lua Console for better visibility of methods selection
* TWEAK: Various tweaks & improvements on barks mechanism
* Tweak: Passing through a support mission RP while refueling counts as having passed through
* TWEAK: On contact datablocks, show the track number distinctly from the rest of the contact name
* TWEAK: "Show Diagnostics" is now "True" by default
* TWEAK: Faster and more efficient sorting of messages on message log window
* TWEAK: Tweaked datablock rendering of contact track number according to NATO APP-6D symbology ("TN:XXX")
* TWEAK: Significant threading & performance improvement on simulation engine
* TWEAK: [Lua] VP_GetContact now also supports track-number as the search key
* TWEAK: [Lua] ScenEdit_GetContact can now also use a contact's track number as the search key
* TWEAK: [Lua] The summary list provided by ScenEdit_GetContacts now also includes each contact's track-number
* TWEAK: No-comm drones shouldn't engage targets when "drone autonomy levels" scen feature is not active
* TWEAK: Enforced a more rigid waypoint altitude check in MDSP
* TWEAK: #16623: Reduced the sidebar scrollbar size
* TWEAK: #16636: Strike mission now defaults to focusing on target instead of engaging opportunity targets
* TWEAK: When running in interactive-GUI mode, the simulation thread gets set to "Lowest" priority (This reduces raw sim-engine performance, but has two UX benefits: (a) It reduces the impact of sim execution on UI responsiveness (map zoom/pan lag, general UI lag etc.) (b) It reduces the impact of sim execution on the overall OS responsiveness)
* TWEAK: Force the application at startup to run as DPI-unaware, and log this on the exception log as part of the startup info. (This is independent of the DPI setting stored on the registry, so if this works reliably players should no longer need to manually use the 4KFIx tool)
* TWEAK: Various sim-speed tweaks
* MAJOR FIX: "Message Log" window still showing log items that are no longer in the simulation's in-memory log ( << This solves cases of past problem reports like "UI & sim getting incrementally more sluggish as number of log messages increases")
* FIXED: Deserialization of last reported information for out-of-comms units
* FIXED: #16469: (1567.5) Flight lead doesn't RTB when hitting bingo fuel while following plotted course, wingman does
* FIXED: Number of flights for "investigate unknown contacts" and "engage contacts" in Mission Settings for Patrol.
* FIXED: End of turn turn overswing for fast rudders
* FIXED: #16550 Flight plan editor window is empty, shows no wps
* FIXED: Fixes to rendering issues on "Day/Night Shading" layer and Z-fighting between foreground layers
* FIXED: DB viewer error when showing a submarine entry
* FIXED: handling of unguided weapons in endgame report
* FIXED: Issue with Lua doctrine
* FIXED: [Lua] ScenEdit_RunScript always returning "" even in case of error
* FIXED: Contact creation spam when tracking friendly out-of-comms units
* FIXED: Doctrine parent link was showing up despite being topmost doctrine
* FIXED: #16586: ASW aircraft on ASW patrol fly straight when target is uncertain
* FIXED: #16510: Detection AoU was not properly computed when an ESM sensor's resolution was >180deg
* FIXED: #16027: [B1467] AAR refueling inside Flight Plans are not working
* FIXED: Aircraft always attempt refuel from same tanker, causing an RTB order or the aircraft to crash
* FIXED: [Lua] Explosions not catering for Lua generated ones via AddExplosion
* FIXED: #16595: Command Freezes as weapons detect targets
* FIXED: Aircraft still heading to refuel point after tanker destruction
* FIXED: #16418: [B1515] Different issues on Air to Air Refueling point 3
* FIXED: #16387: [B1493] Aircrafts ignoring refuel WPs in strike plan
* FIXED: Out-of-comms unit not receiving position updates when detected by allied units
* FIXED: Contact being dropped when still needed to track an out-of-comms unit
* FIXED: #16576: AC group widely separated while performing standoff attack
* FIXED: Erratic wingman movements when heading to refuel point state, making aircraft to burn all their fuel before being able to reach tanker
* FIXED: #16484: [B1527] Cannot set manual speed while refueling
* FIXED: #16660: Ships out of formation in a patrol mission
* FIXED: Lead and wingmen may split up during group stand-off attack
* FIXED: #16663: Ships weaving back and forth in formation
* FIXED: Strike flight plan AC never go engaged offensive and fire few weapons
* FIXED: Aircrafts failing to connect to Tankers
* FIXED: #16655 AIM-120D fired at wrong direction + DL issue (Also optimized the way to check if a contact was auto-detected or not)
* FIXED: Group members do not keep formation
* FIXED: Ship group lead not being able to delete reached waypoint from plotted course
* FIXED: Aircraft after completing a manual course, RTBs, the status doesn't say anything until the AC is on the final approach
* FIXED: #16649: DF-4 Missile TELs do not fire (For focused strike mission, when unit is not an aircraft on a flight plan, we no longer drop valid opportunity targets or player's manually assigned targets)
* FIXED: Exception fuse after aircraft drop many unguided bombs
* FIXED: Aircraft checking wrong doctrine for group member RTB decision
* FIXED: Strike aircraft on flight plan fly to target after expending all weapons
* FIXED: Message log may be spammed with 'failed to set home base
* FIXED: #16620: Aircraft switching constantly from RTB to On Patrol
* FIXED: #16447: Incorrect waypoint desired altitude clamping to weapon release window (Clamped weapon altitude for waypoint, when a desired altitude was specified by user, was not being clamped when above max and was always forced to max when in the correct range)
* FIXED: #16670: Unit in Patrol with a Flight Plan ignores Weapon State RTB
* FIXED: Aircraft on strike flight plan ingress may go RTB after disconnecting from tanker
* FIXED: Aircraft on strike mission flight plan egress may RTB instead of refueling
* FIXED: Air group disconnects from tanker before stragglers can refuel
* FIXED: #16661 :All weapons WRA doesn't work correctly - Extended group aware shooter count to other unit class
* FIXED: #16361 - SEAL using a ContactBomb also kill SEAL units
* FIXED: #14342 - Fixed contact exiting exclusion zone doesn't return to default stance
* FIXED: Flickering "Heading To Refuel Point" status not allowing wingman to catch up with a slightly ahead leader that was already refuelling
* FIXED: #16613 - Wingman don't follow flightplan
* FIXED: Message spam for synchronizing of hosted-unit recon updates
* FIXED: Patrol missions never launch more aircraft after first fight(s) land
* FIXED: #14688 - Underground Explosion Shockwave Damage to Surface Targets
* FIXED: #16611 - AAW missiles loft unnecessarily at very close range
* FIXED: [Lua] QueryBaseUnit not working if providing base name instead of GUID
* FIXED: WRA not being followed
* FIXED: #16612: Patrol w/loadout attack altitude keeps ac at max altitude
* FIXED: AAW missile on datalink doesn't activate sensor when in range of target
* FIXED: Asynchronous image & map-tile calls were causing soft-deadlocks & slow replies
* FIXED: Exception changing emission interval after opening Doctrine via 'EMCON' button
* FIXED: #16591: High autonomy drones don't engage targets if no-comm
* FIXED: #16591: Patrol no-comms unit always switches to closest possible target
* FIXED: Retroactive fix for Weapon launch WP min altitude error
* FIXED: "RTB - Mission Over" status was interfering with the plotted course
* FIXED: Wingman not following leader's altitude in case of patrols missions with plotted course
* FIXED: Cargo weapons stacking calculation incorrect when container is empty
* FIXED: [MDSP] In some case waypoint altitude was set to minimum
* FIXED: [MDSP] Wingmen separation & rejoining issues
* Fixed/Improved: The "unit considers itself to be under attack?" check has been refactored and improved
* FIXED: #16641: Tanker AAR settings empty
* FIXED: DLZ computation could crash
* FIXED: Missing waypoint selection for FP using initial point
* FIXED: If the leader has reached weapon release point and you are within the prescribed separation you are good to fire
* FIXED: edge case exception related to AAR preventing AC destruction
* FIXED: #16622 - Issues in reaching fast and maneuverable tankers
* FIXED: Wingmen using navigation turns when forming up causes weaving (Also tweaked speed decision to avoid overshoot of formation station)
* FIXED: Exception fuse when aircraft is on non-strike mission
* FIXED: Aircraft may stop engaging target when strike mission specific target is active unit (Needed to evaluate against existing contact for the strike target AU (if there is one))