Feature Request Checklist
Overview
This is the umbrella issue tracking the rollout of the change to validate's return type, to include the rich Result type, instead of just error messages for each top-level property. We'll do it in two phases:
- Introduce the new return type as opt-in via optional parameter (Non-Breaking)
- Change return type to be the new type and remove the optional param (Breaking)
Additional Info
Question: is this overkill? Should we just collapse 2 and 3 into one band-aid rip after enough time has passed with the opt-in behavior? cc @JoshuaKGoldberg thoughts? Updated to just be one breaking change
Feature Request Checklist
Overview
This is the umbrella issue tracking the rollout of the change to
validate's return type, to include the richResulttype, instead of just error messages for each top-level property. We'll do it in two phases:Additional Info
Question: is this overkill? Should we just collapse 2 and 3 into one band-aid rip after enough time has passed with the opt-in behavior? cc @JoshuaKGoldberg thoughts?Updated to just be one breaking change