backport proto length separated
bump version