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
| Filesystem policy | No public path-writing APIs |
47
49
| Dimension limits |`64..=2048` pixels per side |
@@ -53,22 +55,23 @@ Planned or intentionally external:
53
55
54
56
Security-control details live in [docs/SECURITY_CONTROLS.md](docs/SECURITY_CONTROLS.md). Dependency policy lives in [docs/DEPENDENCIES.md](docs/DEPENDENCIES.md). Panic policy lives in [docs/PANIC_POLICY.md](docs/PANIC_POLICY.md).
55
57
56
-
Future version planning for core-boundary preparation, possible
57
-
`no_std + alloc` support, visual layers, and 1.0 stabilization lives in
58
-
[docs/VERSION_PLAN.md](docs/VERSION_PLAN.md).
58
+
Future version planning for possible `no_std + alloc` support, visual layers,
59
+
and 1.0 stabilization lives in [docs/VERSION_PLAN.md](docs/VERSION_PLAN.md).
60
+
`0.8.0` prepares the internal boundary for a future core crate, but `no_std`
61
+
is not a public support contract yet.
59
62
60
63
## Install
61
64
62
65
```toml
63
66
[dependencies]
64
-
hashavatar = "0.7.0"
67
+
hashavatar = "0.8.0"
65
68
```
66
69
67
70
Optional identity hash algorithms are disabled by default:
68
71
69
72
```toml
70
73
[dependencies]
71
-
hashavatar = { version = "0.7.0", features = ["blake3", "xxh3"] }
74
+
hashavatar = { version = "0.8.0", features = ["blake3", "xxh3"] }
72
75
```
73
76
74
77
For a local checkout:
@@ -167,6 +170,24 @@ assert!(!bytes.is_empty());
167
170
168
171
Use namespaces when the same user identifier must not collide visually across tenants, products, or style-version rollouts.
0 commit comments