[todo, changelog] update
[qt] format
[lib/utils] handle zero length