Skip to content

chore(master): release 1.3.0 - #23

Open
jackra1n wants to merge 1 commit into
masterfrom
release-please--branches--master--components--lurk
Open

jackra1n wants to merge 1 commit into
masterfrom
release-please--branches--master--components--lurk

Conversation

@jackra1n

@jackra1n jackra1n commented Sep 28, 2026 •

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

1.3.0 (2026-09-29)

Features

  • add all channels earnings buckets to channel points analytics (f4441bc)
  • add all channels earnings view and multiplier badges (7314f5e)
  • add all-time earnings to dashboard summary (72649a7)
  • add dashboard summary endpoint (e6f1d57)
  • add logout to auth dialog and stop miner on logout (ae51c61)
  • add watch session and live range helpers (fc17913)
  • expose active points multiplier in runtime states (b73553a)
  • highlight streamers missing on Twitch in streamer list (ce2b605)
  • move miner controls to header and show watching now and 24h earnings (a7e2488)
  • replace recent events and most active cards with activity feed and missed time (65c73a0)
  • report streamers missing on Twitch in runtime states (2b2b5bd)
  • return streamer profile and range earnings in channel points analytics (eadb03c)
  • shade live and watched periods behind balance chart (3ed8665)
  • show all-time earnings on earnings card (a4192fe)
  • show avatars, slot status and range earnings in streamer list (44c0c33)
  • show commit hash in parentheses after version (0f36bbb)
  • show version and commit in footer (341900d)
  • store streamer display name and avatar from stream metadata (a29b8a0)

Bug Fixes

  • close stale stream session when a new broadcast starts (017a03f)
  • coordinate Twitch API retries and recovery probes, honor Retry-After, and time out stalled requests (1fe58dd)
  • deduplicate PubSub messages by content instead of topic (c6ef8ab)
  • keep watch telemetry running during stream-metadata outages and automatically recover stream discovery (1fe58dd)
  • pace metadata polling and recover missed stream starts (9a69ac3)
  • prevent overlapping watch-loop runs and discard obsolete scheduling and metadata results after lifecycle changes (1fe58dd)
  • read stream metadata from Twitch broadcast settings and correctly distinguish offline channels from failed lookups (1fe58dd)
  • recover missed stream-start notifications from viewer-count events while preserving retry backoff (1fe58dd)
  • replay PubSub subscriptions immediately after reconnect (76879b8)
  • report the active watched set when watch telemetry is unavailable (1fe58dd)
  • resolve HLS URLs past trailing tags and reliably discover Twitch telemetry settings scripts (1fe58dd)
  • retain and retry desired PubSub subscriptions (4b2ddd5)
  • treat negligible missed time as fully watched (67d3c7c)

Performance

  • reduce offline status polling to every 15 minutes and pace metadata checks to avoid flooding the shared API queue (1fe58dd)
  • send minute-watched events roughly once per minute per streamer and reuse broadcast playlist URLs (1fe58dd)
  • share the Twitch telemetry endpoint cache across channels and back off failed refreshes (1fe58dd)

Refactoring

  • make PubSub subscription registration nonblocking (3af3faf)
  • move PubSub subscription ownership into sockets (15ba12c)
  • unify metadata eligibility and remove obsolete stream state (d8d8e74)

Documentation

  • regenerate preview screenshot (eb7aa5c)
  • regenerate preview screenshot (a2d1e2a)

Styles

  • add bottom padding to chart period legend (e2b1a5c)
  • format project with Biome (b859c0e)
  • shorten waiting status in streamer list (f708eb5)

CI/CD

  • use latest bun by default (ed82689)

This PR was generated with Release Please. See documentation.

@jackra1n
jackra1n force-pushed the release-please--branches--master--components--lurk branch from 0f21520 to dfcd2c4 Compare September 28, 2026 23:57
@jackra1n jackra1n changed the title chore(master): release 1.2.1 chore(master): release 1.3.0 Sep 29, 2026
@jackra1n
jackra1n force-pushed the release-please--branches--master--components--lurk branch from dfcd2c4 to f614afc Compare September 29, 2026 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant