Skip to content

v0.3.0

Choose a tag to compare

@dannote dannote released this 15 May 11:19
· 108 commits to main since this release

What's new

  • Web UI with Monaco editor, syntax-highlighted search results, and autocompletion (mix exograph.web)
  • JSON API: POST /api/search, POST /api/query, GET /api/packages, GET /api/stats
  • Consolidated Exograph.Postgres.* namespace
  • Split DSL executor into focused modules
  • Removed dead code and single-implementation behaviour abstractions
  • Simplified Index struct from 6 fields to 3

Breaking

Module renames — update any direct references:

  • FragmentStore.PostgresPostgres.FragmentStore
  • InvertedIndex.PostgresPostgres.InvertedIndex
  • TreeStore.PostgresPostgres.TreeStore
  • QueryStructuralQuery
  • CodeFactQueryPostgres.FactQuery

https://hex.pm/packages/exograph/0.3.0