Skip to content

Versión 0.1.1

Latest

Choose a tag to compare

@NachoBasilio NachoBasilio released this 06 Feb 12:10
· 23 commits to main since this release

Notas de Release

Fecha: 2026-02-06
Repositorio: Athenea-Desktop
Commit de la release: ef88bc4
Branch: main

Que cambio

El build deja de depender de assets faltantes

  • Se agregaron recursos placeholder (blancos) para que electron-builder / NSIS no falle si todavia no hay branding:
    • assets/build.ico
    • assets/installer-sidebar.bmp
    • assets/installer-header.bmp
  • Se agrego el favicon faltante que referencia index.html:
    • public/vite.svg

Branding generico (modo plantilla)

  • El nombre de la app en produccion queda generico:
    • package.json -> build.productName = App
    • package.json -> build.appId = com.example.app
  • Titulos visibles consistentes:
    • electron.js titulos de BrowserWindow por defecto = App
    • index.html <title> = App
    • src/routes/Home/Home.jsx titulo de inicio generico

Fix de dev en Windows

  • scripts/dev-electron.mjs ahora ejecuta el Electron local en Windows (node_modules/.bin/electron.cmd) y usa shell: true ahi.
  • package.json script electron con comillas compatibles con Windows para NODE_OPTIONS.

Documentacion

  • README.md suma seccion de Branding: donde cambiar el nombre y que imagenes espera el instalador.

Archivos agregados

  • assets/build.ico
  • assets/installer-sidebar.bmp
  • assets/installer-header.bmp
  • public/vite.svg

Archivos modificados

  • .gitignore (para que este archivo quede solo local)
  • README.md
  • package.json
  • electron.js
  • index.html
  • scripts/dev-electron.mjs
  • src/routes/Home/Home.jsx

Como buildear / verificar

Renderer:

npm run build

Pack (sin instalador):

npm run pack

Dev en Windows:

npm run dev:electron:win

Notas

  • Mas adelante reemplaza los placeholders por branding real manteniendo los mismos nombres/rutas.
  • Si queres un nombre no generico, actualiza package.json (build.productName, build.appId) y los titulos en electron.js + index.html.