Skip to content

Releases

v0.34.0

Choose a tag to compare

@weepsapp weepsapp released this 21 Oct 10:15

Remote Play: explicit device pick+confirm (never auto-connect), live session survives navigation, presence via platform port (@weepsapp/* 0.3.22 + devicePresence callable), HiByLink warm-drain wedge fix (30-row window under contention, 10s play timeout, retry-storm lost latch), discovery watch + Rescan, virtualized browse, shared HiBy core.

Weeps v0.38.0

Choose a tag to compare

@weepsapp weepsapp released this 23 Oct 16:37

Engagement telemetry — dwell time e contadores de jobs (S425)

  • Dwell por feature: feature.session:<surface> com durationMs + flag foreground em cada saída/troca/fechamento de tela (piso de 2s contra ruído; dwell em background conta como engajamento — rádio/podcast tocam com app oculto).
  • Sessões de play: play.start:<kind>/play.session por origem (local/remote/radio/podcast/audiobook); pausa para o relógio, pausa >5min encerra a sessão.
  • Jobs e ações: editor.job:{stems,render,cut,loudness} (duração + ok), export.job, scan.complete (nº de tracks — distribuição de tamanho de biblioteca), remote.session (dwell + modo de output), storage.add:*, search.query (só bucket de tamanho), playlist.create.
  • app.session uma vez por run com duração total + nº de surfaces.
  • Mesmos gates do S424: consent de analytics + conta logada; sem canal ⇒ no-op. Zero identificadores de conteúdo.
  • Mobile: versionCode 7 / 1.1-beta.10 (APK local adb — mesmo keystore do beta.9).

Full changelog: app/CHANGELOG.md v0.38.0.

Weeps v0.37.0

Choose a tag to compare

@weepsapp weepsapp released this 23 Oct 14:47

Feature-usage telemetry + local-only beta guardrails (S424)

  • Usage reporting opt-in: clients reportam feature.open:<surface> (radio, podcast, music, editor, stems, remote connect, export, audiobook, settings, account) via callable usageReport — 1 evento por surface por bucket de 15min, batch com platform + app version. Emissão duplamente gateada: consent de analytics ON e conta logada; faltando qualquer um ⇒ no-op silencioso. Alimenta as novas páginas admin #users/#usage.
  • Flush: debounce ~30s + envio imediato em troca de tela / esconder / fechar; falha de envio reenfileira (ring limitado).
  • Local-only beta: builds WEEPS_LOCAL_ONLY bootam direto na biblioteca sem tela de login; ativação de subscription é identity-gated.
  • Mobile: versionCode 6 / 1.1-beta.9 (APK local para adb — versão Play instalada precisa ser removida antes por causa da re-assinatura do Play).

Full changelog: app/CHANGELOG.md v0.37.0.

Weeps v0.36.0

Choose a tag to compare

@weepsapp weepsapp released this 22 Oct 00:32

Remote Play — local-output stream fixes + Radio handling (S422/S423)

  • "On this device" agora toca podcasts/rádios remotos — o 302 do host levava sem Access-Control-Allow-Origin e o <audio crossorigin> rejeitava no hop do redirect. Downloads no celular (_capacitor_file_) também desembrulham para file:// em vez de 302ar para o localhost errado.
  • Seção Radio Stations esconde em "On this device" — streams de rádio dependem da emissora emitir CORS e falhavam intermitentemente; em modo remoto continua disponível (o host toca o próprio stream). Busca remota também filtra leafs de rádio em modo local.
  • Mobile: versionCode 4 / 1.1-beta.7, mesmo conjunto de fixes no plugin nativo.

Full changelog: app/CHANGELOG.md v0.36.0.

v0.35.0

Choose a tag to compare

@weepsapp weepsapp released this 21 Oct 23:11

Weeps 0.35.0 — remote play: mobile pick+confirm, canonical device names, shared connect core, cover grids

0.32.0

Choose a tag to compare

@weepsapp weepsapp released this 20 Oct 16:08
v0.32.0

docs: explain the releases-only repository

0.32.0

Choose a tag to compare

@weepsapp weepsapp released this 20 Oct 16:08
v0.32.0

docs: explain the releases-only repository

0.31.0

Choose a tag to compare

@weepsapp weepsapp released this 19 Oct 23:24
v0.31.0

docs: explain the releases-only repository

0.31.0

Choose a tag to compare

@weepsapp weepsapp released this 19 Oct 23:24
v0.31.0

docs: explain the releases-only repository

0.30.2

Choose a tag to compare

@weepsapp weepsapp released this 18 Oct 21:40
v0.30.2

docs: explain the releases-only repository