v0.3.0
[0.3.0] — 2026-07-10
Extiende el canal nativo con instalación auto-hospedada por SO y reduce los
falsos positivos de antivirus en los binarios PyInstaller, sin tocar el
contrato del CLI (códigos de salida, esquemas --json) ni los canales
existentes (nativo/PyPI).
Añadido
- Instalador Linux de una línea (
install.sh): resuelve el release más
reciente, elige el.AppImagepor arquitectura (uname -m), verifica el
checksum SHA-256 contraSHA256SUMS.txtantes de instalar, integra el PATH
vía la variableAPPIMAGEy ejecutasetup. Documentado enREADME.mdy
USAGE.mdcon su desinstalación limpia de 3 pasos. - Cask de Homebrew propio (
homebrew-tts-sidecar):brew install --cask tts-sidecarinstala desde el.dmgdel release;publish-metadataen CI
reescribe el Cask con la versión y elsha256del.dmgen cada release
(idempotente). Verdocs/RELEASING.mdydocs/DISTRIBUTION.md. - Runbook de reporte de falso positivo a Windows Defender Security
Intelligence (WDSI) enSECURITY.md, acotado a la detección de Defender
Antivirus (no afecta SmartScreen).
Cambiado
- Endurecimiento del build PyInstaller:
--noupxen los flags compartidos
y metadata PE (--version-file) en el.exede Windows, para mitigar las
heurísticas de antivirus sobre el patrón de empaquetado. Cubierto por tests.