## 0.4.1
* Add `--open-schema` option to `validate` command
* Fix `append` command fails
* Fix `import-edn` command hangs on unexpected errors

## 0.4.0
* BREAKING CHANGE: Commands that call local graphs are invoked with `-g` instead of as an argument e.g. `logseq search foo -g db-name` instead of `logseq search db-name foo`
* Add `import-edn` command for local and in-app graphs
* Add `validate` command for local graphs
* Add `export-edn` command for API mode
* Fix most commands with API mode not respecting `$LOGSEQ_API_SERVER_TOKEN`
* Fix API `mcp-server` command failing lazily
* Fix commands failing confusingly when given a file graph
* Fix `query` command with multiple local graphs not switching graphs
* Fix API `search` command

## 0.3.0
* Add mcp-server command to run a MCP server
* All commands that have graph args and options now support local paths e.g. `logseq search $HOME/Downloads/logseq_db_yep_1751032977.sqlite foo`
* Fix: Unexpected errors don't exit with 1

## 0.2.0
* Add export command to export graph as markdown
* Add append command to add text to current page
* Change export-edn command to default to writing to a file, like the export command
* Rename --api-query-token options to --api-server-token
* API related commands can also authenticate with $LOGSEQ_API_SERVER_TOKEN
* Add descriptions for most commands to explain in-depth usage

## 0.1.0

* Initial release!
* Provides commands: list, show, search, query, export-edn and help
* All commands work offline. search and query have options for calling HTTP API Server of
  open desktop Logseq app
