fslite-command 0.1.0

A transport-independent, async virtual filesystem with a SQLite-backed persistent backend, HTTP adapter, and CLI.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# fslite-command release notes

## Stability: Preview

The `Command` codec is the contract for serializing `FileSystem`
operations across a transport. Verbs are stable; per-verb `*Options`
shape is stable. The `LocalExecutor` and `RemoteExecutor` interfaces
are stable. New sanitizers may be added without bumping the major.

## 0.1.0

Initial release. Typed `Command` codec (one variant per `FileSystem`
method); shell-like lexer/parser with no shell expansion;
`LocalExecutor` (in-process) and `RemoteExecutor` (HTTP) sharing the
`Executor` trait; three-tier terminal-output sanitizer
(`sanitize_name`, `sanitize_for_terminal`, `sanitize_preview`); the
`VERB_HELP` table consumed by `fslite help [<verb>]`. See the root
`CHANGELOG.md` for the complete list.