{"version":"2.1.117","anchor":"version-string-validation","canonical_anchor":"version-string-validation","heading":"Version String Validation","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.117\/e\/version-string-validation","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.117","markdown":"### Version String Validation\n\nVersion strings are now validated against path-unsafe characters and traversal patterns. Strings that don't match `^[a-zA-Z0-9._+-]+$` or contain `..` are rejected with clear error messages.\n\n**Evidence**\n\nVersion string validation (search for `\"Invalid version string\"`) \u2014 `sq6` at line ~351290"}