noz-cli/CHANGELOG.md
2026-05-16 23:21:21 +02:00

26 lines
1 KiB
Markdown

# Changelog
All notable changes to noz-cli are documented here.
Format: [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) — versioning follows [Semantic Versioning](https://semver.org/).
---
## [Unreleased]
## [0.1.0] — 2026-05-16
### Added
- Interactive REPL with topic-based navigation (`cd`, `ls`, `ls -la`, `tree`)
- `cat` — print raw markdown of a note
- `edit` — open note in terminal editor (nano/vim) or VS Code (`-c` flag)
- `new` — create a new note from a template
- `rm` — delete a note
- `sync` — pull notes from server to local directory (parallel, hash-diffed)
- `push` — push local markdown files to server
- `search` — full-text search via Meilisearch
- `config` — view and set editor preferences
- `version` — show version and git hash
- JSON note cache (`~/.cache/noz/notes.json`) for instant startup + background refresh
- Cache timestamp displayed in startup stats line
- Native AOT binary for macOS arm64 (~7.6 MB, no runtime required)
- Tab completion for commands, slugs and folder segments