Changelog
SDK alpha
Current public SDK alpha.
- Added the
vifu.ai.generateText(...)andvifu.ai.chat(...)APIs for managed AI calls through Vifu. - Added
vifu.resources.*helpers for host-managed runtime data and media. - Added
vifu.gameState.*helpers for save/load flows. - Added
vifu.ready()andvifu.status()as the canonical runtime lifecycle helpers. - Kept the public SDK APIs stable for Manifest V1 games.
CLI alpha
Current public CLI alpha.
- Added
vifu deployas the default preview deploy workflow. - Added positional project directory support for deploy and publish commands.
- Added Manifest V1 validation and
vifu manifest check/explain. - Added runtime artifact validation that blocks remote JavaScript, remote WASM, direct external AI calls, and local-only AI providers in deployed builds.
- Deploy updates the same game for the same signed-in owner and deploy name.
Create Vifu alpha
Current npm create initializer.
- Creates Vifu-ready browser game projects with Manifest V1.
- Can be invoked with
npm create @vifu/vifu.
First SDK alpha
First public npm alpha for the SDK.
- Added host connection status helpers.
- Browser bundle reported runtime readiness.
- Documentation defined the Manifest V1 compatibility line.