Release v22.12.0
Summary
Handle failed commands without exposing internal server diagnostics or giving up normal form validation. CommandForm now separates user-facing exception feedback from the original diagnostics available to application callbacks.
Added
- Add
exceptionMessagefor safe, localized exception text andexceptionDisplayComponentwith exportedExceptionDisplayPropsto replace the exception panel independently of field-validation rendering. (#2669)
Changed
- Show “An unexpected error occurred. Please try again.” instead of raw server exception messages by default; preserve original results and diagnostics for failure callbacks. (#2669)