Skip to content

VisualThing v0.2.8

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Oct 00:02

Changelog

0.2.8 — 2026-10-26

  • Rename the GitHub repository to VisualThing while preserving the musicthing internal app ID.
  • Add confirmed two-finger controls in Beat Runner, Beat Fighter and Beat DJ: vertical swipes adjust background sensitivity; horizontal swipes cycle palettes.
  • Cover the entire screen, including surrounding DeskThing controls and gestures split across the app boundary.
  • Apply palettes during the swipe, retain gesture ownership when a finger lifts first, and prevent accidental clicks or character changes.
  • Save background settings independently for each mode and show clearer confirmation labels.
  • Keep ControlThing optional and preserve one-finger interactions.
  • Optimize fighter sheets for device resolution and predecode all six fighters during idle time to reduce switching stutter.

0.2.7 — 2026-10-26

  • Rename the public app to VisualThing; preserve the musicthing app ID and existing update URLs.
  • Replace all six Beat Fighter characters with the approved super-deformed illustrated cast.
  • Add dedicated sweep, roundhouse, spin, jump, duck, recovery and quiet poses, plus katana attacks.
  • Add fifty illustrated objects in shuffled rotation, with slicing, shattering, bouncing, spilling, springs, portals and domino reactions.
  • Embed small approved ready poses and retain the last loaded character during decoding; remove the old vector fallback.
  • Lower the fighter spectrum backdrop opacity to 50 percent, with local waveform landing ripples and audio-driven impact effects.
  • Keep lyrics and character selection on screen; provide an embeddable options page for configured ControlThing hosts.

0.2.6 — 2026-10-26

  • Synchronize Spotify pause/resume with character quiet modes, including group scenes, runners and fighters.
  • Expire stale audio frames and prevent delayed playback polling from overriding a newer pause event.
  • Forward native Spotify song-state updates to MusicThing.
  • Keep startup compatible with Car Thing’s Chromium 69; add a regression check without globalThis.

0.2.5 — 2026-10-26

  • Add Deadpan, Zest and Chiseled with distinct bodies, facial artwork and quiet activities.
  • Redesign AFK with the supplied gamer reference, mixer pose B and keyboard quiet pose D.
  • Remove redundant DJ prefixes from character display names while preserving saved IDs.
  • Refresh the twenty-five-character galleries; Guest Set and Dance Party remain last.

0.2.4 — 2026-10-26

Add DJ Croak & Dagger (royal frog) and DJ AFK (gamer), with distinct bodies, native vector heads, quiet activities and participation in Guest Set/Dance Party. Refresh the galleries for twenty-two DJ choices; existing selections retain their IDs.

0.2.3 — 2026-10-26

Rename DJ Scream to DJ Scare and Full Crew to Dance Party. Remove Bubble Pop’s stray hair stroke above her head. Refresh character galleries.

0.2.2 — 2026-10-26

  • Keep visualizer scenes proportional and centered in fullscreen and Spotify preview.
  • Prevent Spotify’s optional liked-status lookup from blocking track metadata during rate limits. The integration omits automatic liked-status retrieval while retaining explicit like actions.

0.2.1 — 2026-10-26

Fix DeskThing’s song metadata handler stopping when artwork is already locally proxied. Titles, artists and playback state continue updating, without repeatedly proxying the same image. Includes modern/legacy regression coverage.

0.2.0 — 2026-10-26

  • Add Neon Stage, Beat Fighter and Beat DJ, bringing the collection to eight visualizers.
  • Add six fighters, twenty DJ choices, unique runner bodies and illustrated galleries for every effect and character collection.
  • Add Chrome & Gold’s five additional set routines: headphone check, crossfader sweep, double scratch, overhead clap and robot wave.
  • Add DJ Couture, DJ Mellow, DJ Scare, DJ Ibiza and DJ Glitch; shared-table robot duo, Guest Set and an eight-character Dance Party scene.
  • Add expressive performance gestures and individual silence activities, varied fighter targets and katana choreography.
  • Keep live Spectrum Waves behind fighters; remove static arena scenery and walking ground.
  • Add a compact character dropdown while preserving tap-to-cycle. Move the music-note lyrics toggle left of the name.
  • Separate Runner, Fighter and DJ pace; preserve selections across Spotify preview, fullscreen and menu returns.
  • Improve icon controls, gesture isolation, spectrum styling and Spotify return navigation.

0.1.0 — 2026-10-26

First public release: five audio-reactive effects; seventeen Beat Runner characters with unique environments and silence animations; independent runner-speed and skyline controls; Spotify preview integration; compact/fullscreen player layouts; timed lyrics and an optional current/next-line visualizer overlay; queue, recent-history and speaker pages. Visualizer gestures and buttons are isolated from Spotify's automatic side-panel handlers.

Includes a backed-up, repeatable client/Spotify integration installer, setup and privacy notes, dependency notices, runtime/source archives and a separate DeskThing latest.json asset. Tested on Apple Silicon/macOS 13+, DeskThing Server 0.11.17, client 0.11.2. Protected music-video playback is unavailable on the tested Car Thing browser.