Releases: Gladium-AI/neo-notion-cli
Releases · Gladium-AI/neo-notion-cli
v0.1.2
v0.1.2
Bug fix
- Fix:
file-uploads sendMIME type bug — Go'smultipart.CreateFormFilehardcodesContent-Type: application/octet-streamin the multipart part header. Notion rejects uploads when this doesn't match thecontent_typedeclared at creation time. Now usesCreatePartwith the correct MIME type auto-detected from the file extension (e.g..txt→text/plain,.png→image/png). Added--content-typeflag to override detection when needed.
Verified end-to-end
notion file-uploads create --filename test.txt --content-type text/plain
notion file-uploads send --file-upload-id <id> --file test.txt
# status: "uploaded" ✓
v0.1.1
v0.1.1
Bug fix
- Fix: data source properties dropped by double normalization —
data-sources getwas only showing select/multi_select properties, silently dropping all others (title, url, date, rich_text, etc.). Root cause:Normalize()was called twice in the output pipeline. On the second pass, already-flattened property type strings failed a map type assertion and were discarded.
v0.1.0
neo-notion-cli v0.1.0
First release. Agent-first Notion API CLI with normalized, context-efficient output.
Highlights
- Full Notion API coverage (v2026-03-11) — 37+ commands across 10 resource groups: pages, databases, data sources, blocks, comments, file uploads, users, search, OAuth, webhooks
- Normalization layer — default output compresses verbose API responses ~3.5x by flattening properties, stripping metadata noise, and simplifying list envelopes
--full/--raw— escape hatch for the complete API response when you need it--select— jq-like field extraction operating on normalized outputnotion auth login— interactive token setup for internal integrations, or--oauthfor the full browser flow- Retryable HTTP client — exponential backoff with rate-limit / Retry-After handling
- Cross-platform — static binaries for linux/amd64, linux/arm64, darwin/amd64, darwin/arm64
Install
# Download a binary from this release, or:
go install github.com/paoloanzn/neo-notion-cli@v0.1.0Quick start
notion auth login
notion users me
notion search --query "My Page"
notion data-sources query --data-source-id <id> --page-size 10