AC500 firmware updates

@BLUETTI_CARE. I have a pair of AC500 units that haven’t been updated in a while. When checking firmware with the App, the following updates show as available:

IoT 9041.02 > 9041.12
ARM 4044.04 > 4044.07
DSP 4045.04 > 4045.30

Surprisingly, one of the AC500s shows that it already has DSP = 4059.03 with no updates available. They both show the same IoT and ARM update availabilities. My question is: could you tell me what new features and/or bug fixes would result from upgrading both units to the latest revisions so I can decide whether or not to perform the upgrades? Both units are working and I’m not aware of any current issues with my AC500s but since there may be some new features with updating, I thought I’d ask. Thank you for your assistance.