Hashavatar 1.0.2 #18
Closed
eldryoth
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
hashavatar 1.0.2
1.0.2is an additive ergonomics and documentation release forhashavatar.Added
AvatarBuilderas a fluent high-level API for common SVG, raster, encodedoutput, and cache-key workflows.
AvatarErroras a unified high-level error type for builder-based code.AvatarIdentity::cache_key()andAvatarBuilder::cache_key()for stableopaque cache identifiers without exposing the raw identity digest.
hashavatar::preludewith the common application-facing types.serdefeature for public style enums.AvatarIdentityremainsintentionally non-serializable.
AvatarStyleOptions::summary()andDisplayfor human-readable UI/loglabels.
Security And Compatibility
Resultvalues;invalid dimensions or namespace components do not panic.
AvatarBuilderuses a redactedDebugimplementation so accidental builderlogging does not print the raw identity input.
cache-key domain. They are display-safe and opaque, but still correlate equal
identities.
not implement
SerializeorDeserialize.Documentation
AvatarSpec::new(width, height, seed)seed as a deterministicstyle variant, not a replacement for identity hashing.
dependency policy, security controls, and API summary for
1.0.2.Verification
This discussion was created from the release Hashavatar 1.0.2.
Beta Was this translation helpful? Give feedback.
All reactions