Allowing custom field types, updating docs and composer.json.