Skip to content

Releases: gmickel/gno

v0.32.0

Choose a tag to compare

@github-actions github-actions released this 02 Apr 20:29

Added

  • Added GET /api/jobs/active so clients can discover the currently running background job without scraping a 409 error message.

Changed

  • Job-conflict 409 API responses now include structured error.details.activeJobId metadata.

v0.31.2

Choose a tag to compare

@github-actions github-actions released this 02 Apr 13:41

Fixed

  • Browse now uses the available table space more effectively for long note titles, paths, and collection names. Document titles/paths wrap cleanly, and collection chips no longer truncate similarly named collections into unreadable slivers.

v0.31.1

Choose a tag to compare

@github-actions github-actions released this 01 Apr 20:56

Fixed

  • Relaxed Windows-only CI assumptions in the desktop runtime-layout tests so path separator differences no longer fail the test suite on win32.
  • Increased the Windows timeout budget for the concurrent CLI access regression test, avoiding false negatives from slower process startup on GitHub Actions runners.

v0.31.0

Choose a tag to compare

@github-actions github-actions released this 01 Apr 07:38
d4b3721

Added

  • Added first packaged windows-x64 desktop beta build plumbing, including packaged-runtime validation, Windows packaging workflow coverage, and release-asset support for the Windows desktop zip.
  • Added explicit Windows support docs covering current target scope, packaged-runtime validation, and manual validation guidance for the desktop beta.

Changed

  • gno index <collection> now scopes the embedding phase to that collection instead of consuming unrelated global backlog from other collections.
  • Release automation now publishes the packaged Windows desktop beta zip alongside the normal npm/GitHub release flow.

Fixed

  • CLI index summaries no longer divide embed duration by 1000 twice, so long embedding runs report realistic times instead of bogus sub-second output.

v0.30.0

Choose a tag to compare

@github-actions github-actions released this 27 Mar 22:56

Added

  • Added gno daemon, a headless continuous-indexing mode that reuses GNO's existing watcher/sync/embed pipeline without starting the Web UI server.

Changed

  • Elevated the in-app workspace presentation across the web/desktop shell path with stronger visual hierarchy, cleaner tabs/footer treatment, and a more intentional dashboard/search/ask aesthetic.
  • Clarified product docs around when to use the desktop app, gno serve, and the new headless daemon mode.

Fixed

  • Read-only CLI commands no longer take unnecessary write locks on startup, avoiding transient database is locked failures when they overlap with gno update.
  • gno daemon --no-sync-on-start now behaves correctly and skips the initial sync pass.

v0.29.1

Choose a tag to compare

@github-actions github-actions released this 27 Mar 14:11

Fixed

  • Desktop/Web document trashing no longer depends on a separately installed global trash CLI. GNO now uses built-in platform-aware trash behavior instead.
  • Trashing a document now reports failure if the document cannot be marked inactive in the index, avoiding false-success UI states that could leave stale search results behind.

v0.29.0

Choose a tag to compare

@github-actions github-actions released this 27 Mar 08:50
e341739

Added

  • First public GNO Desktop Beta shell naming and rollout surfaces for the mac-first desktop app path.
  • Full desktop-beta onboarding flow in the Web UI and desktop shell, including folder setup, plain-language preset selection, health checks, bootstrap/runtime visibility, connector center, import preview, app tabs, file lifecycle actions, and recovery history.
  • Explicit in-wizard sync progress plus clearer blocked-state handling for first indexing and embedding completion.

Changed

  • slim-tuned is now the built-in default preset, using the fine-tuned expansion model while keeping the same embed, rerank, and answer models as slim.
  • Fresh onboarding now skips the model-prep step when the active preset is already ready.
  • Desktop shell now exposes standard edit menu actions so paste/select-all work like a normal app.

Fixed

  • Collection add no longer throws a false “Collection not found after add” error after successful mixed-case name normalization.
  • Fresh sandboxes and alternate runtime launches no longer mis-detect model readiness when GNO_CACHE_DIR already points at a models directory.
  • No-op Update All runs now report a stable up-to-date result instead of flashing away.
  • Onboarding sync/add flows now trigger embedding immediately when models are ready, preventing the final step from looking stuck after indexing starts.

v0.28.2

Choose a tag to compare

@github-actions github-actions released this 23 Mar 11:08

Fixed

  • Updated the validated dev-tooling dependency batch: @biomejs/biome, @types/react, lefthook, oxlint-tsgolint, playwright, and ultracite.

v0.28.1

Choose a tag to compare

@github-actions github-actions released this 23 Mar 10:43

Fixed

  • Updated @modelcontextprotocol/sdk to 1.27.1 in a narrow follow-up security/maintenance bump after the stale grouped dependency PR failed local validation.

v0.28.0

Choose a tag to compare

@github-actions github-actions released this 23 Mar 08:37
5f1d1f0

Fixed

  • gno embed now requests full embedding threads from node-llama-cpp and uses an adaptive embedding-context pool on CPU-only machines, with graceful fallback when extra contexts cannot be created. Thanks @riyadist for the report and repro details.