docs: Document API of Extension class
docs: Update changelog