Skip to content

Releases: iMithrellas/GinkGo

v0.4.0

20 Jan 13:05

Choose a tag to compare

Release Notes

v0.4.0

Highlights:

  • Add ginkgo-lsp language server for tag completion in editors (Neovim setup documented).
  • Editor temp files now use *.ginkgo.md and embed namespaces for LSP routing.
  • make lsp and install symlinks include the new ginkgo-lsp binary.

Fixes:

  • LSP input handling supports large payloads and decodes namespaces/URIs safely.
  • Tag completion requests use a timeout to avoid hanging IPC calls.

Behavior changes:

  • Temp editor filenames now include namespaces and the *.ginkgo.md suffix; update any tooling that depended on the old paths.

v0.3.0

08 Jan 21:54

Choose a tag to compare

Release Notes

v0.3.0

Highlights:

  • Bulk note deletion with filters, confirmations, and dry-run previews.
  • Cleaner delete flow: namespace delete is now the default when no filters or IDs are provided.
  • Import now takes a required file argument (no --file flag).
  • TUI list header renders correctly on first paint.
  • Improved tests for import and dry-run delete behavior.

Breaking changes:

  • ginkgo-cli import now requires a positional file argument:
    • Old: ginkgo-cli import --file ./notes.json
    • New: ginkgo-cli import ./notes.json
  • note delete --namespace-delete has been removed.
    • Use note delete (no args) to delete the current namespace.
    • Use note delete --yes to skip the confirmation prompt.

CLI changes:

  • note delete supports multiple IDs, filter flags, --dry, and --output (dry-run only).
  • Dry-run deletes list matched notes without bodies and print a selection summary.

TUI changes:

  • note list headers render consistently without needing to open a modal.

v0.2.0

04 Jan 13:52

Choose a tag to compare

v0.2.0

Highlights:

  • Payload-based replication events with namespace IDs and opaque payloads.
  • Optional E2EE for new namespaces with enc_v1 payloads and keyring support.
  • Replication event signatures with Ed25519 and origin labels; server verification for trusted signers.
  • Namespace management upgrades (delete command, signer/origin config).
  • Sync performance improvements via batch transaction application.

v0.1.5

02 Jan 23:16

Choose a tag to compare

Fix path to binary in the service file.

v0.1.4

02 Jan 21:49

Choose a tag to compare

Fix path to binary in the service file.

v0.1.3

02 Jan 21:41

Choose a tag to compare

Docs generation fix v2 :D

v0.1.2

02 Jan 21:39

Choose a tag to compare

Docs generation fix

v0.1.1

02 Jan 21:16

Choose a tag to compare

v0.1.1

Initial release of GinkGo.

Highlights:

  • Local daemon + CLI workflow for fast, offline-first journaling.
  • SQLite-backed storage with FTS search, tags, and namespaces.
  • Optional replication sync with push/pull over HTTP.
  • TUI note list view and shell completions.

v0.1.0

02 Jan 21:09

Choose a tag to compare

v0.1.0

Initial release of GinkGo.

Highlights:

  • Local daemon + CLI workflow for fast, offline-first journaling.
  • SQLite-backed storage with FTS search, tags, and namespaces.
  • Optional replication sync with push/pull over HTTP.
  • TUI note list view and shell completions.