Merge tag 'v1.0.0-beta2'

1.0.0-beta2
Enhance type mapping
Enhance tests
Bump version
Merge branch 'release/1.0.0' into production