Skip to content

PhotoBase 0.5.0

Latest

Choose a tag to compare

@F3LIP3X F3LIP3X released this 23 Aug 00:47

Reorganización interna del proceso principal en capas (dominio, aplicación,
infraestructura, IPC) y primera suite de tests. Sin cambios de cara al usuario.

Instalación

Descarga photobase-0.5.0-setup.exe y ejecútalo.

Interno

  • El código del proceso principal se reorganiza en domain/ (reglas puras,
    sin tocar disco), application/ (casos de uso), infrastructure/ (MTP,
    FFmpeg, EXIF, logging) e ipc/ (un módulo por área: auth, settings,
    library, devices, backup).
  • Primera suite de tests (Vitest): 38 tests que congelan el comportamiento
    actual de la copia de seguridad por USB (planificación de destino,
    detección de duplicados, cálculo de cuota) antes de seguir refactorizando
    ese módulo.
  • index.js queda reducido a arranque puro: crea la ventana y registra el
    IPC de cada área, nada más.

Notas

  • Ningún archivo generado en esta versión se comporta de forma distinta al
    0.4.0 — es una reorganización interna, verificada bit a bit contra el
    build anterior.