new - add api for io channel, update release notes, add new version shell file