add checkpoint and version rules
Bump version to 0.3.4
Merge remote-tracking branch 'upstream/master'