update to version 29, use api version 29, fix test failures from changed api  error messages
Merge branch 'release/29.0.0'