If we remove a field via deprecation, the field can still be passed in, but we will no longer deserialize it. As an example see PR 204.
To be updated..
To perform an internal release, execute the following commands:
$ mvn release:clean
$ mvn release:prepare
$ mvn release:perform -Drelease-profile=internal-release