Merge remote-tracking branch 'origin/1.3.0-wip' into 1.3.0-wip
Update change logs
Rename class
Update spec
add trait
Update spec