- Added generics to core types (Location, Action/LoaderFunctionArgs, useMatches) to enable stricter typings in future releases.
- Made ErrorResponse a private UNSAFE export and provided a public type alias; removed obsolete internal APIs.
- Patched server rendering URI encoding, enhanced aborted query error messages, fixed lazy route error race condition, and corrected shouldRevalidate typings.