Changelog
Notable user-facing changes. For ops-relevant work (deploy, env vars, rate-limit defaults) see Self-hosting + Rate limits. For new endpoints see HTTP API.
Unreleased
- Dedicated /docs/rate-limits page covering hosted quotas, cache rationale, and self-host tunables.
- Multi-page docs site at
/docs/*with sticky sidebar nav. - Full Open Graph + Twitter card + JSON-LD on landing.
- Favicon, apple-touch-icon, OG image endpoints.
- Parts catalog visual page — every variant rendered.
- Continuous tweaks documented (hueShift / bodyScale / eyeGapShift / mouthCurveScale / antennaTilt).
Recent
- Livelier animations — float now bobs + tilts + squashes; double blink; antenna sway; stronger spark pulse; rotating sparkle twinkle.
- Cast expanded: 22 palettes, 8 bodies, 10 eyes, 10 mouths, 12 toppers, 7 accessories.
renderGroup+GroupOptionsexported from@usenavii/core.- Continuous params (
hueShift,bodyScale, etc.) wired intoselectAvatar+renderAvatar. - Split-domain deploy — landing on
navii.uxderrick.com, API onnavii-api.uxderrick.com. - Default rate limit bumped to 600/min.
- Single-avatar
tileBgoption.
What's next
- npm publish of
@usenavii/core+@usenavii/reactvia tsup. Navii.seed({ id, email, name, createdAt })ergonomic seed composer.- Cloudflare Worker deploy (wasm raster).
- React Native binding.
- CLI:
npx navii alice. - Snapshot tests + perf bench.