Releases: biglexj/Luna---Fetch
Release list
Luna Fetch v1.2.0
🚀 Luna Fetch — v1.2.0
Compatibilidad universal de plataformas, audio lossless (FLAC/WAV), flujo invertido de descarga rápida y notificaciones en segundo plano.
📝 Resumen
Luna Fetch 1.2.0 expande drásticamente las capacidades del extractor multimedia, ofreciendo soporte universal en más de 1,000 sitios web, audio sin pérdida de fidelidad (FLAC y WAV), descarga rápida instantánea con selección inteligente de calidad, integración directa con Super Galería y notificaciones interactivas del sistema operativo.
🔔 Novedades destacadas
- 🌐 Compatibilidad Universal: Detección y extracción fluida en más de 1,000 plataformas, portales de streaming, sitios web y redes sociales sin listas restrictivas.
- 💎 Audio Lossless: Incorporación de formatos de alta definición sin pérdida (FLAC y WAV) junto a MP3, M4A y OPUS.
- ⚡ Flujo Invertido de Descarga Rápida: Pestañas instantáneas de Video y Música con auto-selección de mejor calidad sin esperar análisis técnicos previos.
- 📱 Integración con Super Galería: Acciones directas para reproducir archivos descargados y explorar carpetas nativas en Android (
com.biglexj.lienzo). - 🛡️ Blindaje de Red y Miniaturas: Resolución de bloqueos de CDN y previsualización nítida de portadas protegidas contra hotlinking.
- 🔔 Notificaciones Nativas del SO: Alertas interactivas de finalización o error en segundo plano tanto en Windows como en Android.
- 🧩 Extensión de Navegador Ágil: Auto-cierre de la ventana emergente tras despachar enlaces hacia la aplicación de escritorio.
¡Gracias por usar Luna Fetch! 🌙
Luna Fetch v1.1.9
🚀 Luna Fetch — v1.1.9
Correcciones y mejoras de estabilidad sobre v1.1.7.
📝 Resumen
Esta versión de parche corrige el flujo de descarga desde el navegador, el bypass anti-bot de YouTube y varios detalles de UI. Se reemplaza el botón inyectado en YouTube por un popup nativo de la extensión del navegador, se sincronizan cookies reales del navegador para yt-dlp, y se propaga el aviso de nueva versión por Aurora Synapse LAN.
🔧 Correcciones y cambios
- Extensión de navegador: popup nativo al hacer clic en el ícono (URL de la pestaña activa auto-rellenada, formato 🎬 MP4 / 🎵 MP3, envío directo al escritorio). Se retira el botón inyectado en la página de YouTube. Corrige el
ERR_FILE_NOT_FOUNDdel ícono de la extensión. - Anti-bot de YouTube: la extensión sincroniza cookies reales (
chrome.cookiesde youtube.com/google.com) al endpoint local/cookies;yt-dlplas usa antes que el fallback--cookies-from-browser, evitando el "Sign in to confirm you're not a bot" y los HTTP 403. - Aurora Synapse LAN: los nodos de la misma Wi-Fi reciben el aviso de nueva versión (
/api/v1/synapse/announce-release) y abren el modal de actualización con las mismas notas. Solo se transportan metadatos; los binarios se descargan siempre desde GitHub Releases. - UI: botón flotante de cierre y cierre tocando el espacio en blanco en los diálogos (fiable en táctil), selector de canal del motor (Estable/Nocturno) con persistencia, y el botón de descarga completada ahora abre la carpeta de destino (
📂 Abrir carpeta). - Diagnóstico: mensajes de error accionables cuando
yt-dlpdevuelve HTTP 403 o pide inicio de sesión. - Instancia única y empaquetado: refactorización del bloqueo de instancia única conforme a estándares Core y distribución simplificada en Windows (.exe) y Android (APK Universal único).
- Iconos: versión con fondo para el launcher de Android y transparente para Windows.
¡Gracias por usar Luna Fetch! 🌙
Luna Fetch v1.1.7
🚀 ¡Nuevo Lanzamiento de Luna Fetch! — v1.1.7
¡Nos complace anunciar la versión v1.1.7 de Luna Fetch! 🎉
📝 Resumen
Esta actualización introduce la interconexión local Aurora Synapse LAN Link para descubrir dispositivos en la misma red Wi-Fi, envío remoto de descargas entre PC y móviles con un solo clic, sincronización cruzada de historial con detección de origen e icono por SO, cuadrícula responsiva adaptativa, auto-pegado inteligente y mejoras críticas de estabilidad.
🌟 Novedades Destacadas
- 🌐 Aurora Synapse LAN Link: Detección automática en tiempo real de otros dispositivos en la red local (PC y teléfonos Android) mediante protocolo UDP y HTTP bidireccional.
- 🚀 Descarga Remota Directa: Envía cualquier video o audio a descargar en tu PC desde tu teléfono o viceversa con un solo toque.
- 🔄 Historial Multiplataforma: Sincronización inteligente de descargas entre dispositivos con identificación de máquina e iconografía por sistema operativo (🐧 Linux, 🍎 Mac, 📱 Android y 💻 Windows).
- ⬇️ Descarga Cruzada en un Clic: Botón
[ ⬇️ Descargar en este equipo ]para obtener localmente cualquier archivo registrado en el historial de otro dispositivo. - 📐 Cuadrícula Responsiva: Selector de dispositivos adaptado a 2 columnas en móviles, 3 en ventanas de escritorio y 4 en pantallas maximizadas.
- 🔕 Bandeja del Sistema (System Tray): Ocultación limpia de la ventana y de la barra de tareas al cerrar, manteniendo el servicio residente en la bandeja junto al reloj.
- 🛡️ Blindaje y Estabilidad: Corrección de fugas de descriptores de socket y protección integral contra caídas en segundo plano en Android.
Luna Fetch v1.1.6
🚀 ¡Nuevo Lanzamiento de Luna Fetch! — v1.1.6
¡Nos complace anunciar la versión v1.1.6 de Luna Fetch! 🎉
📝 Resumen
Esta actualización perfecciona el sistema de actualizaciones in-app ofreciendo una experiencia de fricción cero: la aplicación antigua se cierra sola al pulsar "Instalar y Reiniciar" y la nueva versión se vuelve a abrir automáticamente al terminar la instalación.
🌟 Novedades Destacadas
- ⚡ Actualización e Instalación Automatizada: Al pulsar "Instalar y Reiniciar", Luna Fetch libera los archivos, se cierra de inmediato y ejecuta el instalador silencioso.
- 🔄 Reinicio Automático In-App: Una vez completada la instalación pasiva en segundo plano, la app se abre automáticamente sin requerir clics ni búsqueda de archivos en Descargas.
- 🔒 Sincronización con Single-Instance Lock: Cierre limpio del puerto y socket local para permitir la instalación caliente y el relanzamiento síncrono.
Luna Fetch v1.1.5
🚀 ¡Nuevo Lanzamiento de Luna Fetch! — v1.1.5
¡Nos complace anunciar la versión v1.1.5 de Luna Fetch! 🎉
📝 Resumen
Esta actualización corrige de forma definitiva el desplegado y reporte interno de versión en la interfaz gráfica, centralizando el número de versión a través de AppConfig.APP_VERSION.
🌟 Novedades Destacadas
- 🏷️ Versión Dinámica Centralizada: Eliminados los textos estáticos hardcodeados en la interfaz de Ajustes y en el motor de comprobación de actualizaciones (
AppConfig.APP_VERSION). - ⚡ Verificación In-App Exacta: Elimina los falsos positivos donde la app notificaba "Nueva actualización disponible" aun estando en el último lanzamiento.
- ⚙️ Automatización de Builds:
build-release.ps1sincroniza automáticamente la versión en el código fuente Kotlin, artefactos ejecutable (.exe / .msi), paquetes Android y manifiestos de Winget.
Luna Fetch v1.1.4
🚀 ¡Nuevo Lanzamiento de Luna Fetch! — v1.1.4
¡Nos complace anunciar la versión v1.1.4 de Luna Fetch! 🎉
📝 Resumen
Esta actualización adopta de forma integral los nuevos estándares de arquitectura para aplicaciones de escritorio: incluye la Garantía de Instancia Única (Single-Instance Lock) con bypass para desarrolladores, la memoria persistente del estado y tamaño de ventana entre sesiones y optimizaciones visuales en los avisos emergentes.
🌟 Novedades Destacadas
- 🔒 Garantía de Instancia Única (Single-Instance Lock): Evita procesos duplicados e iconos repetidos en la bandeja de entrada (System Tray) al relanzar la app. Incluye bypass automático para entorno de desarrollo (
isDev). - 📐 Memoria de Ventana Persistente: La aplicación recuerda su tamaño (ancho/alto), posición en pantalla y estado de maximizado (
isMaximized) entre sesiones. - ⚡ Auto-Actualización & Notificaciones: Notificación flotante emergente Toast de 4 segundos centrada en la parte superior.
- 💬 Centro de Feedback: Canal oficial de soporte e incidencias vinculado a GitHub Issues.
Luna Fetch v1.1.3
🌙 Luna Fetch 1.1.3
Corrección en la ejecución del auto-instalador ejecutable en Windows y estabilización completa de las actualizaciones in-app.
- 🛠️ Lanzador Nativo en Windows: Corrección del invocador del instalador en PC (
ProcessBuilder) para ejecutar directamente el archivo descargado (.exe/.msi) al pulsar "Instalar", eliminando bloqueos en hilos de AWT. - ⚙️ Modal de Ajustes Unificado: Integración completa del diálogo "Acerca de" dentro de Ajustes con comprobación de versión y temporizador suave de 3 segundos (
AnimatedVisibility). - 🏎️ Controladores del Motor: Panel de control e instalador/actualizador en tiempo real de
yt-dlpcon sanitización de registros a texto limpio de interfaz. - 📂 Arquitectura Modular por Dominio: Reorganización estructural de la capa UI en sub-carpetas especializadas (
header,download,history,logs,updateycomponents). - 🧩 Extensión de Navegador: Guía interactiva de instalación manual en Chrome, Edge, Brave y Opera (
browser-extension/README.md) y registro en 1 clic del Native Host en Windows.
Luna Fetch v1.1.2
🌙 Luna Fetch 1.1.2
Unificación de Ajustes y Acerca de, rediseño del icono de engranaje, controladores del motor, temporizador de estado y guía de la extensión de navegador.
- ⚙️ Modal de Ajustes Unificado: Se unificaron las opciones del sistema, comprobador de controladores y sección "Acerca de Luna Fetch" en un solo modal responsivo (con icono de engranaje mecánico de 6 dientes).
- 🚗 Controladores del Motor: Panel de estado e instalador/actualizador en tiempo real para los binarios de extracción y conversión (
yt-dlp), desinfectando salidas crudas de consola a mensajes limpios de UI. - 📱 Diseño Adaptativo Móvil: Ajuste automático del modal al 80% de ancho en pantallas móviles con espaciado vertical cómodo para interacción táctil.
- ⏱️ Temporizador de Estado (3s): Ocultación automática a los 3 segundos del mensaje de comprobación de la app con animaciones suaves de entrada y salida (
AnimatedVisibility), libre de banners flotantes duplicados. - 🧩 Guía de Extensión de Navegador: Registro automático del Native Messaging Host en Windows y creación de la guía
browser-extension/README.mdpaso a paso para instalación en Chrome, Edge, Brave y Opera.
Luna Fetch v1.1.1
🌙 Luna Fetch 1.1.1
Optimización visual para modales en móviles (ancho al 80%), transición fluida sin parpadeos, renderizado limpio de Markdown y corrección del tema oscuro del sistema en Android.
- 📐 Ancho de Modal al 80%: Contenedor del diálogo optimizado al 80% de la pantalla en móviles (
usePlatformDefaultWidth = false) con botones "Descargar" e "Instalar" adaptativos en una sola línea. - ⚡ Transición Fluida entre Modales: Cierre inmediato del cuadro "Acerca de" y sustitución en el mismo fotograma por el Modal Central sin pantallas vacías ni parpadeos.
- 📜 Renderizado Limpio en Markdown: Parseador de notas de versión que elimina caracteres de formato plano (
#,**,-) para presentar las novedades estilizadas con viñetas. - 🌙 Estabilidad de Tema Oscuro en Android: Corrección del bucle de verificación de tema en Android para seguir fielmente la configuración del sistema sin regresiones a modo claro.
- 🛡️ Ocultamiento de Banners Duplicados: Desactivación del
UpdateBannersuperior mientras el Modal Central de actualización permanece activo.
Luna Fetch v1.1.0
🌙 Luna Fetch 1.1.0
Nuevo modal central de actualización interactivo con barra de progreso en vivo e instalación nativa mediante FileProvider.
- 🚀 Modal Central de Actualización: Cuadro flotante e interactivo al centro de la pantalla que muestra el progreso de descarga en vivo (0-100%) y las notas de la versión.
- 🌐 Descarga Resiliente de Paquetes: Motor de descarga directa que sigue redirecciones HTTP de GitHub Releases y valida la firma del APK/ejecutable.
- 📦 Instalación Nativa en Android (
FileProvider): Integración con el instalador de paquetes del sistema sin errores de análisis ("Se produjo un error al analizar el paquete"). - ⚙️ Control de Estado de Actualización: Eliminación de descargas masivas/duplicadas en segundo plano.