Skip to content

PearConnect 0.3.0-beta.2 — Guided validation and session codes

Pre-release
Pre-release

Choose a tag to compare

@foulfoxhacks foulfoxhacks released this 05 Sep 21:22

PearConnect 0.3.0-beta.2 adds an interactive connection test and an optional website song-request fallback.

  • Setup guide → Start guided test: check Pear Desktop, send a unique command from live chat, and test a real song search without enqueueing it or consuming request slots. Enable requests deliberately after the checks pass.
  • Session-code fallback: create a code lasting 15 minutes to 24 hours, share it with viewers, and use the same local queue manager for their requests.
  • Paired dashboard: open it securely from Desktop to adjust expiry, enable/pause website intake, view results or end the session. Viewer codes never grant dashboard access.
  • Website requests pause TikTok command intake to avoid overlapping routes. Anonymous names cannot bypass restricted request lists. Website limits are shared by viewers on the same network.
  • The Cloudflare relay never automatically redelivers a claimed request. If an outcome is uncertain, check the player before retrying.

Install: download the ZIP, extract the complete folder and run PearConnect.exe. Close the old PearConnect instance first. Keep the included runtime files together; no separate Node.js or Git installation is needed. Existing settings remain in your Windows user-data folder. Requests start paused after launch, and session codes must be recreated after restarting Desktop.

This is an unsigned Windows x64 preview. Verify the included SHA-256 checksum. Automated tests use controlled player/chat fixtures, real local sockets, Cloudflare's local runtime, Chromium and Electron. Real TikTok delivery, audible playback, fresh-machine onboarding and sustained stream testing remain acceptance work.

Validation: 77 engine tests, 12 smoke checks, 17 C# contract checks, 5 relay integration tests, Electron walkthrough, browser pairing/request/expiry/pause/end checks at 320–1440px, and dependency audits with no reported vulnerabilities. All nine CI jobs passed for the release source.

Website and download · Guided validation · Session codes

Commits: 7cc7c33 adds the engine, desktop and relay; 34caab8 adds website flows, documentation and browser CI.