Skip to content

v1.0.2

Choose a tag to compare

@yoannmoinet yoannmoinet released this 11 May 19:17
· 9 commits to master since this release
ae6cb47

NippleJS v1.0.2

A small patch release focused on fixing static-mode joystick reuse on touch devices.

🌐 Documentation · 🎮 Interactive Demos · 📦 npm


🐛 Bug Fixes

  • Static joysticks spawning duplicates on rapid taps — In mode: 'static' (and the latent equivalent in semi mode and dataOnly static), tapping the joystick repeatedly on touch devices could spawn more than one joystick because the recovery index waited for the fade-out to finish before marking the joystick as reusable. The collection now reframes idles as "available for reuse" and populates it on end instead of hidden, with start clearing any stale resting entry from an interrupted cycle. Thanks @evannorton for the report and original fix in #244. (25c0496, eafdca2)

🏗️ Infrastructure

  • Release workflow rewritten with channel support and OIDC publishing
  • Root README.md is now copied into the nipplejs package before publish
  • Upgraded all workflows to Node 24 and Yarn 4.10
  • Playwright browsers installed before e2e tests in the release workflow

Full Changelog: v1.0.0...v1.0.2