Skip to content

Releases: orafaelfragoso/columbus

v0.3.0

Choose a tag to compare

@orafaelfragoso orafaelfragoso released this 10 Jun 20:23

Changelog

Features

  • 0b0b176 feat!: drop work surface, simplify memory kinds, make search the master query

v0.2.3

Choose a tag to compare

@orafaelfragoso orafaelfragoso released this 09 Jun 15:37
17d5565

0.2.3 (2026-06-09)

Features

  • index: embed non-code file content for search (2af24c7)
  • memory: add note and reminder memory kinds (8ac1956)
  • tui: show tags column in memories table (df0b901)

Bug Fixes

  • tui: show all memories in the table, not just the first 12 (9be2766)

v0.2.2

Choose a tag to compare

@orafaelfragoso orafaelfragoso released this 09 Jun 13:32
89ffe5c

0.2.2 (2026-06-09)

Bug Fixes

  • remove unused TUI helpers (a6eb9f7)

v0.2.1

Choose a tag to compare

@orafaelfragoso orafaelfragoso released this 08 Jun 20:30

Changelog

Features

  • 38ed5a9 feat: overhaul Columbus TUI

Bug Fixes

  • ba428bc fix: refine TUI kanban navigation

Documentation

  • 233b707 docs: update changelog for 0.2.1

v0.2.0

Choose a tag to compare

@orafaelfragoso orafaelfragoso released this 08 Jun 19:21

Changelog

Features

  • b5bcc7d feat(cli)!: redesign command surface around the semantic lifecycle
  • c725ad8 feat(embed)!: switch to potion-code model2vec embeddings
  • 0004baf feat(embed): add on-device ONNX embedding engine
  • b8427a7 feat(index): chunk and embed symbols and files during indexing
  • 85395da feat(search): make search locate-first with opt-in code bodies
  • acab4f7 feat(search): vector kNN-first search with keyword fallback
  • 20be385 feat(store): add sqlite-vec vector store and migration 0003
  • 8544efa feat(work): add story tier and embed the durable-knowledge layer

Bug Fixes

  • 4330eff fix(build): vendor sqlite3.h so sqlite-vec compiles on every toolchain
  • 058e9a1 fix(release): drop darwin/amd64 (no onnxruntime for intel mac at 1.26)

Documentation

  • 1a52109 docs: add 0.2.0 changelog
  • e727d95 docs: update README for semantic search and the redesigned CLI

Build and CI

  • 9682365 build(release): bundle onnxruntime per target and verify the native chain

Maintenance

  • 02cd9aa chore: ignore .claude directory

v0.1.0

Choose a tag to compare

@orafaelfragoso orafaelfragoso released this 07 Jun 13:57

Changelog

Features

  • 0c5577a feat(cli): add columbus ui command
  • 3d70b0a feat(cli): cancel git and ripgrep subprocesses on signal
  • 5acb69c feat(cli): scaffold command skeleton and typed I/O contract
  • 089dcd5 feat(contract)!: add transient exit code for retryable failures
  • 3641b2f feat(doctor): add environment and project health checks
  • a96ac3d feat(extract): add tree-sitter extractors and shared IR
  • 3280e00 feat(gitrepo): add Branch() to resolve the working-tree branch
  • eabf950 feat(index): add incremental indexing pipeline
  • f2abfe3 feat(init): add config loading, data dir, and project init
  • 47c605c feat(logging): add per-project JSONL logger
  • e2200e9 feat(memory): add durable memory subsystem
  • e7af097 feat(memory): add export and import
  • 91a77a0 feat(memory): unify export/import to carry epics and tasks
  • 7ff1b7a feat(search): add deterministic FTS metadata search
  • 7cf13b6 feat(search): add live content search path
  • 4eaeb90 feat(search): index epics/tasks in FTS and add search --kind epic|task
  • 2fdc8eb feat(show): add file, symbol, and memory views
  • 530f016 feat(show): add show epic and show task detail views
  • 963d742 feat(show): add show graph dependency-graph projection
  • 4f286ca feat(show): list referencing epics/tasks in show file|symbol|memory
  • b7653ef feat(store): add SQLite store with embedded migrations
  • c7a278f feat(store): add epics schema and store repo
  • 5e909c8 feat(store): add tasks store repo with epic FK and cascade
  • a5cce5b feat(tui): add dashboard UI with 4-pane nav, search, detail and reindex
  • 39fece7 feat(tui): add dashboard data port and store adapter
  • a094c08 feat(tui): migrate dashboard to Charm v2 with overlay modals and navigable results
  • 755b4eb feat(tui): populate graph hubs from import specifiers
  • 0fffd52 feat(work): add epic/task references with drift validation
  • b91399a feat(work): add epics and tasks with status/comment event log

Bug Fixes

  • aff1861 fix(ci): build darwin natively on macOS runner, zig for linux only
  • 4817dee fix(ci): gitignore .zig-cache so goreleaser dirty-state check passes
  • 2095995 fix(ci): give each zig cross-compile target an isolated cache dir (fixes darwin/amd64 AccessDenied)
  • cb36994 fix(ci): set writable ZIG cache dirs so cgo cross-compile works with setup-zig v2
  • c0088a3 fix(cli): honor FORCE_COLOR, TERM=dumb, and CI in color detection
  • 85895cf fix(cli): surface a working-directory failure instead of swallowing it
  • ffc32da fix(grep): match tokens literally in the ripgrep backend
  • 08021df fix(tui): refine dashboard focus, navigation, and spacing
  • da2c1d4 fix: correct module path to github.com/orafaelfragoso/columbus
  • 28873a1 fix: harden work events, import ref remapping, and graph degrees
  • 61c753b fix: log degraded enrichment reads instead of dropping their errors

Refactoring

  • 6294998 refactor(store): read through the tx to avoid the single-conn deadlock

Documentation

  • 588a917 docs: add epics-and-tasks and show-graph design plans
  • 8494b4c docs: document epics and tasks command surface
  • 454905d docs: link wiki from README hero and add Documentation section
  • 8c5bfd1 docs: rename brand line to 'navigator'; remove docs folder
  • c331bc4 docs: rework README hero with brand messaging, banner, and install options

Tests

  • be19eb3 test(live): cover snippet, enclosing, and symbol resolution
  • c057091 test(store): cover repositories and lock-error mapping directly

Build and CI

  • 9eb2d6e build(make): add install/uninstall targets
  • f562bba build(release): add goreleaser pipeline and CI workflows
  • aa0ecf8 ci(deps): bump actions/checkout from 4 to 6 (#4)
  • bd26a99 ci(deps): bump actions/setup-go from 5 to 6 (#3)
  • 8361dea ci(deps): bump golangci/golangci-lint-action from 8 to 9 (#5)
  • 32cbb6b ci(deps): bump goreleaser/goreleaser-action from 6 to 7 (#1)
  • 3c6f527 ci(deps): bump mlugg/setup-zig from 1 to 2 (#2)
  • ebde3f8 ci(release): use RELEASER_TOKEN for goreleaser
  • 3e7fff6 ci: run tests under the race detector and add govulncheck

Maintenance

  • c502146 chore(release): drop Homebrew tap, publish goreleaser binaries only
  • fee1a50 chore: add linting, CI lint job, and community health files
  • a8cdf47 chore: remove superseded design and migration plans