format source code
#6 Support menu items without icons
update version
create CHANGELOG.md