fix: change handling of validation options in getValidationFunction() so that now the default validation options are not changed by the current options
chore: release v0.2.12