You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added resolve::Resolver and normalize::Normalizer which can be configured to disallow underflow in path resolution and to remove custom default ports in normalization.
Added {Uri, UriRef, Iri, IriRef}::strip_fragment.
Added an opt-out alloc feature required for memory-allocating types and functions.
Added an impl-error feature which, if enabled when std is disabled, implements core::error::Error instead.
Implemented Hash for Scheme.
Changed
Renamed module encoding to pct_enc which stands for "percent-encoding".
Changed ParseError not to include input. Changed return types of parse functions as a result.
Changed Decode to an iterator. Renamed into_* methods to to_* as a result.
Split EString::encode into encode_{str, bytes}.
Introduced ConvertError for TryFrom impls.
Exposed information of and implemented PartialEq and Eq on ParseError, BuildError, and ResolveError.
Moved Builder into module build.
Removed module error in favor of placing error types next to related types.
Closed another loophone in the reference resolution algorithm.