26 lines
1 KiB
Markdown
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
|