Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 13:50
· 23 commits to main since this release
a94daa9

Added

  • Players choose their public name: GET and PATCH /v1/games/:game/me/profile. 2-16 ASCII letters, digits and single spaces; names starting with guest are reserved; one change per minute.
  • Lua client: client:profile and client:set_name.
  • Shared automatic-play helper with a two-second startup deadline and cancellation/late-reply protection.
  • itch builds for Sneak and Ah!Steroids on Web, Windows and Android; shared platform boards keep optional provider filters.

Changed

  • New guests get no generated Guest-… name; POST /v1/guests returns display_name: null.
  • Unnamed players stay off every board, take no rank and are absent from the platform record. Their verified results and achievements are kept and rank as soon as they choose a name. Players created before 0.2.0 start unnamed (D1 migration 0002).
  • Browser CORS allows PATCH.
  • Lua client shares a pending guest registration across overlapping starts, so a retry cannot create a second identity.

Security

  • Lua client rejects non-HTTPS URLs before sending credentials; native builds verify certificates against vendored public roots.