v0.33.0
Minor Changes
-
1c6e597: BREAKING:
defineErrorsv2 — Rust-style namespaced errors with Err-by-default- Factories now return
Err<...>directly (no dualFooError/FooErrfactories) - Keys are short variant names (
Connection,Parse) instead ofConnectionError InferError<T>takes a single factory (typeof HttpError.Connection)InferErrors<T>replacesInferErrorUnion<T>for union extractionValidatedConfigprovides descriptive error when reservednamekey is used
- Factories now return