Skip to content

Commit baf0d93

Browse files
committed
docs: update README, SKILL.md, marketplace.json for v1.2.1
- Document 2025 API dataSources.update() routing in README - Update test count to 140 - Bump marketplace.json version to 1.2.1 - Update longDescription with full feature list
1 parent 3ee5fb1 commit baf0d93

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -502,11 +502,13 @@ Config is stored at `~/.config/notioncli/config.json`:
502502

503503
The latest Notion API introduced a dual-ID system for databases. Each database now has both a `database_id` and a `data_source_id`. **notioncli handles this automatically** — when you add an alias, both IDs are discovered and stored. When you pass a raw UUID, it resolves correctly.
504504

505+
Additionally, the 2025 API moved property management from `databases` to `dataSources`. notioncli routes `db-create` and `db-update` property changes through `dataSources.update()` automatically — the old `databases.update()` endpoint silently ignores property modifications.
506+
505507
You don't need to think about this. It just works.
506508

507509
### Reliability
508510

509-
- 139 unit tests
511+
- 140 unit tests
510512
- Tested against live Notion workspaces
511513
- Designed to fail loudly and safely when filters match zero or multiple pages
512514

skill/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
"id": "notioncli",
33
"name": "notioncli — Notion CLI",
44
"description": "Query databases, manage pages, explore relations, and edit blocks in your Notion workspace from the terminal.",
5-
"longDescription": "A powerful CLI for the Notion API built for both humans and AI agents. Auto-discovers databases and creates aliases so you never type UUIDs. Supports querying, filtering, sorting, creating, updating, deleting pages, comments, and appending content. Works with Notion's 2025 dual-ID API. Zero-UUID workflow via alias + filter on every command.",
5+
"longDescription": "A powerful CLI for the Notion API built for both humans and AI agents. Auto-discovers databases and creates aliases so you never type UUIDs. Full CRUD: query, add, update, delete, get, search. Relations & rollups, blocks CRUD, multi-workspace profiles, database management (db-create, db-update), file uploads, templates, page moves. Correctly routes property changes through dataSources.update() for the 2025 Notion API. Zero-UUID workflow via alias + filter on every command.",
66
"category": "Productivity",
77
"price": 0,
88
"icon": "📝",
99
"author": "JordanCoin",
1010
"authorUrl": "https://github.com/JordanCoin",
1111
"repository": "https://github.com/JordanCoin/notioncli",
12-
"version": "1.1.0",
12+
"version": "1.2.1",
1313
"tags": ["notion", "cli", "api", "database", "productivity", "workspace", "automation", "ai-agent"],
1414
"requirements": ["Node.js >= 18", "Notion API key (free)"],
1515
"optional": []

0 commit comments

Comments
 (0)