Skip to content

Releases: DeijoseDevelop/Kora-Hub

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 08 Oct 17:45

Changelog

  • f0f815a feat(mobile): modo local offline-first — la app funciona SIN servidor
  • e817d23 fix(desktop): sidecar sin consola en Windows + WebView2 auto-install + error handling
  • 5693690 fix(mobile): error 'Unexpected token <DOCTYPE' al loguearse en Android
  • 5b1fd79 fix(mobile): iconos Kora Hub + API base URL para Android — login funcional
  • 09e7972 fix(search): deduplicar resultados local+servidor por kind+title
  • 24f738b fix(search): normalizar títulos en dedup — tolera espacios/mayúsculas
  • 2f2e96f release: v1.0.1 — fixes de desktop Windows, mobile offline-first, search dedup

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 22:46

Changelog

  • d0e2277 chore: eliminar archivo temporal es.ts.tmp
  • f8c052a ci: load test k6 con chequeo del presupuesto de RAM (<100 MB)
  • 759d0f2 design+refactor: CodeMirror theme claro del DS v3, empty states kanban, código muerto
  • 1c184f7 design: design system v3 — calm design, tokens 2-tier, escala 4px, estados refinados
  • 88a95b5 docs(changelog): fix multi-arch de GHCR en Unreleased
  • 1d4edfe feat(mobile): proyecto Android Capacitor + fixes de build desktop
  • d51eb71 feat(palette): Nuevo documento abre el diálogo directo + acciones i18n; CHANGELOG DS v3
  • 36084cf feat: ToC + print/PDF + ciclos — cierre de features vs los mejores
  • b492e0c feat: dark mode, tabla sort+bulk, atajos Linear-style — gaps vs los mejores
  • 1940781 feat: export HTML/ICS, embeds seguros, notificaciones sync — exports de los mejores
  • 3fbf8cb feat: feed ICS, math LaTeX, footnotes — markdown avanzado + calendario
  • 0db0b40 feat: markdown callouts + quick switcher (Ctrl+P) — UX de Notion/Obsidian
  • 7b8dcb8 feat: página de ayuda integrada — docs completas dentro de la herramienta
  • f1c3cf9 feat: share-links publicos read-only por documento (D5)
  • b0ff9e6 feat: slash commands, page icons, board grouping, inline edit — UX de los mejores
  • d533302 feat: sub-tareas anidadas, comentarios por doc, activity feed — cierra gaps vs los mejores
  • b702557 fix(dark-mode): select options ilegibles en dark mode
  • 112b8ea fix(graph): .main sin CSS rompía el layout del canvas + colores DS v3
  • 73ff266 fix(graph): .router-view sin CSS — canvas 0×0, grafo invisible (causa raíz)
  • c891141 fix(release): manifests multi-arch para GHCR
  • 1547297 fix(tasks): quick-add duplicaba el checkbox si el texto ya lo traía
  • ada97db fix(web): tsconfig ya no incluye capacitor.config.ts (ahora .json)
  • 67db1c2 fix+test: corrupción round-trip del parser, XSS, path traversal, LWW y sync; E2E 11/11
  • b12eb92 refactor: migración completa nix-js → Elur (elur.dev)
  • d1837a4 release: v1.0.0 — pulido final para lanzamiento
  • dad5f64 test(e2e): CHROME_BIN para usar Chrome del sistema cuando no hay browsers de Playwright
  • 0300a1c test(e2e): reintento con backoff ante rate-limit 429 en beforeAll
  • 8820f1d test(e2e): test de regresión cero errores de consola (effect loop + CSP)
  • e66ae34 test(e2e): timeout 60s y backoff 12s ante rate-limit
  • a681e10 test+fix: suite E2E Playwright y dos bugs reales de sync que descubrio

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 00:06

Changelog

  • 9c9f352 chore(release): v0.2.0 — CHANGELOG versionado + Cargo.toml alineado
  • afc9638 chore(release): v0.3.0 — version real (v0.2.0 ya existia del rebrand 08-20); manifests alineados
  • 234bf4f feat(i18n): capa t() ES/EN con selector en Ajustes (D4)
  • 697484d feat(import): el importador de vaults tambien acepta exports de Notion
  • 8ba3ccc feat(mcp): endpoint MCP (JSON-RPC streamable HTTP) sobre la API v1 (D3)
  • aeb3928 feat(tasks): extension de gramatica v2 — recurrencia, ^id, dependencias, comillas (D2)
  • b49f7b0 feat(views): vistas guardadas por workspace (decision D1)
  • 98ccc38 feat: cierra los gaps P0 del MVP pactado y export/import de workspaces
  • 05886e8 fix(grafo): el canvas no se dibujaba y capturas con la marca Kora Hub
  • 974a749 fix(mcp): serverInfo.version usa la del binario (-ldflags), no "dev" fijo
  • bd114f0 fix: restos del rebrand Zekrost Hub -> Kora Hub que rompian la app desktop

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 20:01

Changelog

  • 76c0a99 chore: bump versiones a 0.1.1
  • 110ed3a chore: bump versiones a 0.2.0 — release del rebrand Kora Hub
  • 7e0e7e5 chore: migración a DeijoseDevelop/Kora-Hub
  • e680c49 chore: regenerar código sqlc (headers SPDX propagados al código generado)
  • 0eab36a chore: release v0.1.0 — changelog, hooks goreleaser sin cd, buildx+qemu en CI
  • 20c4cde chore: renombrar todos los artefactos a zekrost-hub (GoReleaser, Docker, sidecar Tauri, Makefile)
  • 1f51892 ci: corregir YAML del paso GoReleaser (el sed rompía el archivo)
  • a2400fc ci: descargar sqlc a /tmp — el tar.gz suelto ensuciaba el árbol para GoReleaser
  • 5482461 ci: goreleaser con log expuesto en annotations (diagnóstico)
  • 9301805 ci: instalar goreleaser con go install (la action exige args y usa install-only)
  • 52c9762 ci: instalar sqlc desde el binario oficial (setup-sqlc action fallaba)
  • 6468c2e ci: quitar macos-13 (x86_64) del matrix de Desktop — runner macOS Intel se queda en cola; mantener solo macos arm64
  • 1e1a920 ci: retry
  • ed301c1 ci: separar pasos npm ci y typecheck para diagnóstico
  • 8636769 design: rediseño completo de la UI — sistema de diseño v2
  • 3a42694 feat: Zekrost Hub MVP — docs, tareas embebidas, kanban/tabla/calendario, búsqueda FTS5, offline-first y sync delta (Fase 0)
  • b504543 feat: app de escritorio con Tauri 2 — sidecar Go embebido (Linux/Windows/macOS)
  • 9ca9caa feat: autenticación completa — registro UI, refresh rotativo, guardia de sesión y onboarding con workspace Personal
  • 5556ff2 feat: data layer local-first — 100% offline en web/PWA/escritorio/móvil
  • 57bfee8 feat: rebrand a la marca Zekrost + fix preview de tareas embebidas
  • 3975d33 feat: rebrand de Zekrost Hub a Kora Hub
  • 7bec96c feat: usar el logo de Kora Hub en todas las plataformas
  • 25ad3d8 fix: 'no encontrado' al abrir un documento recién creado
  • 696e2b9 fix: .gitignore data/ matcheaba src/data a cualquier profundidad — el data layer local-first nunca se commitó
  • db8f4b7 fix: Ajustes — listado de workspaces vacío y formulario sin estilos
  • d9fc49e fix: Dockerfile.goreleaser copiaba 'hub' pero el binario es 'zekrost-hub' tras el rename — rompía la etapa docker de GoReleaser
  • 6f32d97 fix: copyright Deijose en queries/migrations sql — sqlc regenera los generados sin ensuciar el árbol (causa del fallo de GoReleaser en CI)
  • 92eacad fix: goreleaser — replace_existing_artifacts true (mode solo controla release notes, no los assets) para re-tags
  • a1c3712 fix: header con urls rotas, switch de workspace y toggle de contraseña
  • 0400055 fix: header con vistas rotas, switch de workspace real y toggle de contraseña
  • 3d1d88b fix: imagen GHCR renombrada a ghcr.io/zekrost/zekrost-hub (namespace del repo — GITHUB_TOKEN no puede publicar paquetes con otro nombre)
  • 6c16343 fix: import duplicado de activeWs en DocsPage
  • 0f93987 fix: pantalla auth cortada y pegada a la izquierda
  • 4b78e65 fix: release v0.1.1 — goreleaser keep-existing (re-tags no chocan con assets), tauri targets 'all' por plataforma, releaseDraft false
  • fdb645f fix: script 'tauri' en desktop/package.json — tauri-action ejecuta 'npm run tauri build' y fallaba por no existir
  • 16eb7ec fix: sidecar Tauri — construye el frontend web antes del go build (go:embed requiere internal/web/dist); lock desktop a 0.1.1
  • d20e31c fix: sincronizar package-lock con la version 0.1.1
  • 941a384 fix: tareas serializadas como [object Object] en la UI