Skip to content

0.2.0

Choose a tag to compare

@moskovich moskovich released this 05 Aug 15:56
· 89 commits to main since this release
1a5e61c

Integrator-facing hardening before the first external builds:

  • Typed errors: every user-facing failure is a PlayError with a stable code (pairing_code_not_found, pairing_code_expired, pairing_code_used, mint_rejected, approval_timeout, session_rejected, pairing_canceled, display_failed, display_rejected). Match on error.code; messages are for humans.
  • Self-hosted no-build install: play.js (attached below) is a self-contained minified ESM bundle. Host it next to your pages and import { mountPlayOnArtComputerButton } from "./play.js".
  • The pairing dialog no longer shows roadmap copy; cliNotice remains as an optional override.
  • npm homepage now points at https://docs.feralfile.com/art-computer/play/

Guide: https://docs.feralfile.com/art-computer/play/