Add custom field rendering tests

So we can avoid brown paper bug like #162

Fix #163
Update CHANGELOG
Bump version to 2.3.1