Like the new update feature with WLED, it would be great to do this with Tasmota.
Obviously it would need some simple logic, checking the currently installed firmware version to avoid version breaks. For example update from <=3.9.21 to 3.9.22, 4.2.0, 5.14.0, 6.7.1, 7.2.0, 8.5.1, 9.1.0 …
An option to choose between Release or Development would be an great additional touch.