v5.4.0
TypeScript: remove unnecessary ts-ignore, part two (#23506)
use onNavChanged instead of unusual hook. remove 'main' as a route (#23499)
move download logic to Go (#19306)
fs error handling rework (#23051)
files: deal with deleted user errors better (#22953)