docs: more API docs
Update CHANGELOG