close #7
close #10
close #12
Update version (1.2)
Update CHANGELOG.md for version 1.2
Merge remote-tracking branch 'origin/master' into release/1.2
Merge branch 'release/1.2'