v1.2.1
v1.2.1
Fixed
SubmissionValidator::validateField()now resolves fields using aliases, not onlyname.- Accepted field identifiers are now:
name,field_key,key, andid(normalized via trim + string cast). - Validation payload/rules still use the field canonical
name, preserving existing validation behavior. - Unknown identifiers still raise
UnknownFieldsExceptionwhen no alias matches.
Tests
- Added/updated feature tests to cover:
validateField('name', value)(existing behavior)validateField('field_key', value)validateField('key', value)validateField('id', value)- unknown key still throws
UnknownFieldsException
Full Changelog: v1.2.0...v1.2.1