Repository navigation
Releases: agynio/outline-cli
Release list
v0.4.0
What's Changed
- feat(comments): add resolve command by @casey-brooks in #41
- feat(comments): include anchor text in list by @casey-brooks in #43
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- docs: add install and usage examples by @casey-brooks in #33
- docs: add outline cli skill guide by @casey-brooks in #37
- Support Outline auth via environment variables by @casey-brooks in #39
Full Changelog: v0.2.1...v0.3.0
v0.2.1
Statelessness release:
- Removes local share cache and
cachecommands. CLI is stateless except auth. shares infois now deterministic: use--document-id;--idhard-fails with guidance if server returns 404.
See: #31
What's Changed
- refactor: remove share cache by @casey-brooks in #31
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Stability release:
- Adds local shareId->documentId cache to make
shares info --idreliable. - Normalizes
shares infooutput to{ shares: [...] }for both id and document-id paths.
See:
What's Changed
- fix: normalize shares info output by @casey-brooks in #29
Full Changelog: v0.1.9...v0.2.0
v0.1.9
Adds local share cache to make shares info --id reliable even when server share-id lookup fails.
- Stores shareId->documentId mapping (no tokens) under
~/.outline-cli/cache.json. - Updates cache on shares.create and shares.info by document-id.
- Adds
outline cache showandoutline cache clear.
See: #27
What's Changed
- feat: cache share document mappings by @casey-brooks in #27
Full Changelog: v0.1.8...v0.1.9
v0.1.8
Fixes shares info --id on self-hosted instances where API share-id lookup returns 404 and shares.list is empty.
Adds share-page fallback resolution via GET /s/ and document urlId extraction.
See: #25
What's Changed
- fix: resolve shares info through share page by @casey-brooks in #25
Full Changelog: v0.1.7...v0.1.8
v0.1.7
Fixes share lookup on self-hosted instances where shares info by id may return 404.
shares info --id <shareId> now automatically falls back through shares.list and retries via documentId.
See: #23
What's Changed
- fix: fallback shares info by document by @casey-brooks in #23
Full Changelog: v0.1.6...v0.1.7
v0.1.6
Fixes multiple CLI behaviors uncovered by real-instance testing:
- documents.search supports --query
- comments.update requires --data-json (valid comment data)
- stars.update encodes index as string
- file-operations download helper + ID handling
- clearer handling for optional endpoints missing on server
- documents.restore supports --revision-id / --use-latest-revision
- documents.add-user prevents self-invite
See: #20
What's Changed
- fix: align real-instance command payloads by @casey-brooks in #20
Full Changelog: v0.1.5...v0.1.6
v0.1.5
Fixes integration smoke runner:
- Uses
collections tree <collection-id>. - Removes destructive delete.
- Requires OUTLINE_BIN (no go run fallback).
See: #17
What's Changed
- fix: make smoke runner non-destructive by @casey-brooks in #17
Full Changelog: v0.1.4...v0.1.5
v0.1.4
Adds a root-level regression test ensuring documents create --collection-id preserves UUID verbatim (guards against the leading-'d' corruption seen in real-instance testing).
See: #14
What's Changed
- fix: cover root documents create collection id path by @casey-brooks in #14
Full Changelog: v0.1.3...v0.1.4