Repository navigation
Releases
v1.1.0 — Novafy: Cosmos Cinematográfico, Sincronización Spotify y CI/CD
Novafy v1.1.0: Cosmos Cinematográfico, Dinámica de Fluidos y Suite CI/CD
Esta versión actualiza integralmente Novafy a la última arquitectura modular, con cinemáticas espaciales avanzadas, soporte de sincronización dinámica con Spotify y una suite completa de automatizaciones de calidad y CI/CD.
Novedades y Mejoras Principales
-
Galaxia Espiral de 4 Brazos y Núcleo de Agujero Negro Supermasivo:
- 5.600 partículas de polvo estelar kepleriano distribuidas en 4 brazos espirales deterministas.
- Agujero negro central con disco de acreción procedural, lente gravitacional y cavidad de radiación de Strömgren.
- Rotación orbital armónica y ondas de marea gravitacionales moduladas en tiempo real por FFT de audio.
-
Cinemática de Entrada Hiperespacial ("Warp-in"):
- Secuencia de entrada inmersiva hacia el interior del cosmos con efecto de túnel de estrellas en GPU (
WarpTunnelMesh). - Fade-in cinematográfico de interfaz y transiciones de cámara suaves (
power3.inOut).
- Secuencia de entrada inmersiva hacia el interior del cosmos con efecto de túnel de estrellas en GPU (
-
Controlador de Vuelos de Cámara y LOD:
- Trayectorias en arco parabólico dinámico según distancia con paneo y balanceo lateral suave.
- Seguimiento orbital amortiguado para prevenir saltos de cámara bruscos.
- Etiquetas WebGL Billboard SDF nativas sin colisiones en el DOM de React 19.
-
Sincronización Spotify OAuth 2.0 PKCE:
- Detección automática y dinámica de la Redirect URI tanto en local (
http://127.0.0.1:3000/callback) como en producción (https://your-music-visualizer.vercel.app/callback). - Manejo inteligente de cuotas y desconexión segura.
- Soporte para análisis de hasta 3.000 pistas con presets precalculados (50, 150 y 300 estrellas).
- Detección automática y dinámica de la Redirect URI tanto en local (
-
Suite Completa de CI/CD y Calidad:
- GitHub Actions CI con validación de ESLint, build de producción en Next.js y 205 pruebas de física estelar, shaders y vuelo.
- GitHub CodeQL Security Scan y Dependabot para actualizaciones automáticas de dependencias.
- Release automation con generación de changelog.
Guía Rápida para Descargar y Ejecutar en Local
Si descargas el archivo adjunto Novafy-v1.1.0-Source-and-Assets.zip o el código fuente de este Release:
# 1. Descomprimir e ingresar a la carpeta
cd Novafy-1.1.0
# 2. Instalar dependencias
npm install
# 3. (Opcional) Configurar credenciales propias de Spotify
cp .env.example .env.local
# 4. Iniciar servidor de desarrollo local
npm run devLuego abre http://127.0.0.1:3000 en tu navegador.
(La aplicación incluye presets demo de 50, 150 y 300 pistas que funcionan al 100% de manera inmediata sin necesidad de credenciales externas).
v1.0.0 — Pulso Estelar Generativo (3D Musical Cosmos)
YourMusicVisualizer v1.0.0
Complete implementation of the 8-story backlog:
- 3D Musical Cosmos (Story 1): Full-viewport Three.js / React Three Fiber starfield of genres, artists, and tracks.
- Logarithmic Star Sizing & GSAP Camera Flights (Stories 2 & 3): Non-linear affinity corona scaling and calibrated
expo.outGSAP +CameraControlstrajectories. - Archival Record-Sleeve HUD & Accessible Combobox Search (Stories 4 & 7): Yé-Yé Pop inspired vinyl sleeve card with generative studio portraits and keyboard-first search (
/,⌘K). - Web Audio API FFT & UnrealBloomPass (Stories 5 & 6): Memory-safe 64-bin FFT analyzer modulating cross-genre filaments and deferred
UnrealBloomPassbloom. - Streaming / Local JSON Importer & Design System (Story 8): Native
<dialog>data synchronizer, continuous affinity slider, and canonicalDESIGN.md+.impeccable/design.jsontokens.