Skip to content

Changelog

Vifu Hub SDK alpha

Current public Vifu Hub SDK alpha.

  • Added the hub.ai.generateText(...) and hub.ai.chat(...) APIs for managed AI calls through Vifu.
  • Added hub.resources.* helpers for host-managed runtime data and media.
  • Added hub.gameState.* helpers for save/load flows.
  • Added hub.ready() and hub.status() as the canonical runtime lifecycle helpers.
  • Kept the public Vifu Hub SDK APIs stable for Manifest V1 games.

CLI alpha

Current public CLI alpha.

  • Added vifu deploy as 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 Vifu Hub SDK alpha

First public npm alpha for the Vifu Hub SDK.

  • Added host connection status helpers.
  • Browser bundle reported runtime readiness.
  • Documentation defined the Manifest V1 compatibility line.