add component.json
fix component support
docs
Release 1.1.0