Merge tag '0.5.0' into develop

Released 0.5.0 0.5.0
fix has many should use link model if set
bumped version
Merge branch 'release/0.5.1'