Releases: iKhunsa/tiktok-tts
Releases · iKhunsa/tiktok-tts
Release list
1.5.3
1.5.2
Novedades
- 💰 Nuevos métodos de donación: Ko-fi y PayPal, junto a Lightning/Bitcoin en el modal de Donar
- 🔔 Aviso único al abrir la app tras actualizar, anunciando las nuevas opciones de donación (no vuelve a salir)
La app sigue siendo 100% gratis.
1.5.1
chore(v1.5.1): bump version Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
1.3.0
v1.2.13 — Control Móvil (Beta)
v1.2.13 — Control Móvil (Beta)
📱 Nueva función: Control desde el celular
Controlá el TTS desde tu teléfono en la misma red WiFi, sin tocar el desktop.
Cómo usarlo:
- Abrí la app → sección Móvil en el menú lateral
- Escaneá el código QR con la cámara de tu celular
- ¡Listo! Tenés control total desde el teléfono
Qué podés hacer desde el celular:
- 💬 Ver el chat en vivo (TikTok, Twitch, YouTube)
- 🔊 Encender/apagar TTS, pausar, saltar mensaje, vaciar cola
- ⚡ Modo emergencia (solo regalos y follows)
- ⭐ Preset "Solo Chat" (un tap)
- ✓ Activar/desactivar cada tipo de evento individualmente
- 🎬 Marcar clips (si el timer de stream está activo)
- 📋 Ver y borrar marcas de clip del día
⚠️ Función en Beta — detalles conocidos
- Requiere celular en la misma red WiFi que la PC
- Sin autenticación: cualquier dispositivo en la red puede acceder
- Los clips solo muestran las marcas del día actual
- Si tenés múltiples adaptadores de red, el QR puede mostrar una IP incorrecta → usar botón "Actualizar QR"
- Sin soporte offline (requiere conexión al servidor local)
🐛 Bugs o sugerencias
Reportá en el Discord: https://discord.gg/mwY859tcQK
El instalador se descarga abajo. Si ya tenés la app, se actualizará automáticamente al abrir.
1.2.12
v1.2.12 — Parche conexión TikTok Live
Fix crítico
TikTok cambió su API de firma de requests y la versión anterior dejó de conectar con el error:
Failed to sign request: Request failed with status code 404
Este parche actualiza la librería de conexión para usar el nuevo método de firma.
¿Problemas? Únete al Discord
Si sigues experimentando errores, reporta en nuestro servidor:
👉 https://discord.gg/mwY859tcQK
El instalador se descarga abajo. Si ya tienes la app, se actualizará automáticamente al abrir.
1.2.11
fix: security & stability hardening (v1.2.11) - connectingTiktok: add 30s safety timeout to prevent stuck flag - /api/channels/add: rate limit 10 req/10s to prevent spam - OAuth BrowserWindow: add sandbox:true - OBS WS: log parse errors instead of silent swallow - TikTok error broadcast: truncate to 200 chars - server.js: rethrow load errors in dev mode - Twitch token: add TODO + warn log for missing persistence Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
TikTok TTS v1.2.10
v1.2.10
Nuevas funciones
- Overlay Chat Unificado — nuevo overlay para OBS con todos los mensajes de TikTok, Twitch y YouTube
- TikTok ahora soportado en /api/platforms/connect y /api/platforms/disconnect
- Auto-reconexión Twitch con backoff exponencial (máx 5 intentos, hasta 30s entre intentos)
- Auto-reconexión YouTube con backoff exponencial
- Desconexión manual no dispara auto-reconexión (flag intencional)
Fixes
- isFirst en evento connected para reset correcto del estado de overlays
- Desconexión por canal específico en plataformas
TikTok TTS v1.2.9
v1.2.9
Fix de build
- Corregido error de configuración de electron-builder que impedía compilar el instalador
- removido de sección (campo inválido en electron-builder 26)
- desactivado (sin certificado de firma)
Cambios de v1.2.8 (incluidos)
- Conexión principal de TikTok movida de Chat → Configuración
- Traducción automática eliminada completamente
- Sección "Plataformas de chat" removida (usar Canales adicionales)
- Canales adicionales rediseñados con estilo Supabase
- Fixes de seguridad: XSS, path traversal, recursión infinita en TTS queue, memory leaks
TikTok TTS v1.2.8
Cambios principales
UI Overhaul
- Conexión principal movida de Chat a Settings
- Traducción eliminada por completo
- Plataformas de chat removida (reemplazada por Canales adicionales)
- Canales adicionales rediseñada con estilo Supabase:
- Selector segmentado TikTok | Twitch | YouTube
- Botón + Agregar canal
- Chips de canal con desconexión inline
Fixes de seguridad (CRÍTICO)
- isEdge no definida → ReferenceError en TTS
- XSS via innerHTML sin sanitizar → ahora usa extContent`n- Recursión infinita en processQueue() → contador de errores + backoff
- Atajos globales arbitrarios desde renderer → whitelist + blacklist
- Memory leak acumulativo en preload IPC → cleanup functions
Fixes de seguridad (ALTO)
- Path traversal en upload-bg delete
- child_process.exec con interpolación → spawn()
n- AbortController para cancelar TTS en clearChat()n- WebSocket reconnect con backoff exponencial - uncaughtException / unhandledRejection en proceso principal
Fixes y limpieza
- CSS huérfano eliminado
- Funciones muertas removidas
- �uildOverlayUrl usa location.origin`n- Promise.race timeout cleanup
- sandbox: true + webSecurity: true en mainWindow