Skip to content

Releases: iatsiuk/notion-cli

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 04 May 16:35
v0.6.0
5b48971

Changelog

  • 22c0ac4 feat: add --after for block append and --children for page create
  • 5b48971 move completed plan: 2026-05-04-api-coverage-gaps.md

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 10 Apr 23:10

Changelog

  • 88a14c7 add plan: readme-restructure
  • c4b1d9b chore: remove quarantine attribute from notion-cli binary on cask install
  • 067c020 ci: bump GitHub Actions and golangci-lint to latest versions
  • 6d05774 feat: final review - fix block delete unclosed code block and pipe workflow jq paths
  • 78b42dc feat: write OAuth commands section in README
  • 1954357 feat: write Pipe-friendly Workflows section in README
  • a6b645e feat: write README header and installation sections
  • debf64f feat: write authentication and configuration sections in README
  • b63667b feat: write block commands section in README
  • 1fd0a28 feat: write comment commands section in README
  • 2842e97 feat: write data source commands section in README
  • 13456c9 feat: write database commands section in README
  • b1bf268 feat: write file upload commands section in README
  • f7d91a6 feat: write page commands section in README
  • 1021880 feat: write search command section in README
  • b69ead0 feat: write status command section in README
  • ec56fcd feat: write user commands section in README
  • 5461609 fix: address code review findings
  • 287108b fix: address code review findings
  • 04d6eab fix: address code review findings in README
  • 042cbc5 fix: suppress gosec G120 in test server handlers
  • cd0fd7a merge: 2026-03-11-readme-restructure
  • 321dba2 move completed plan: 2026-03-11-readme-restructure.md

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 11 Mar 13:03

Changelog

  • dde3736 add MIT license and fix goreleaser deprecated config
  • 6640c25 add plan: fix-e2e-confirmed-bugs
  • d3a4c6e feat: Block struct with type-specific fields and GetBlock API method
  • 53e490e feat: IntrospectToken and RevokeToken API methods
  • 3f8f4a2 feat: OAuth CLI commands (token, introspect, revoke)
  • aa24920 feat: OAuth types and TokenExchange API method
  • a6f52fc feat: add API error types with exit code mapping
  • 9b02fa8 feat: add Comment struct and ListComments API method
  • a936e0d feat: add CreateComment API method and comment create command
  • 5c7a478 feat: add CreateDataSource, GetDataSource, UpdateDataSource API methods
  • 57109e4 feat: add CreatePage API method and page create command
  • 0a3b04f feat: add DataSource struct and ListDataSources API method
  • b663445 feat: add Formatter interface and JSON formatter
  • b5245ca feat: add Get/Post methods with query params, JSON body, context and timeout
  • 12b9129 feat: add GetComment and DeleteComment API methods and CLI commands
  • 85bd999 feat: add GetFileUpload and DeleteFileUpload API methods
  • 4ecc6a2 feat: add GetPageMarkdown API method and page markdown command
  • 5456672 feat: add GetPageProperty API method and page property command
  • 7f950ed feat: add JSONL formatter
  • e9bb192 feat: add MovePage API method and page move command
  • 9e48d2c feat: add Page struct and GetPage API method
  • 85f3a11 feat: add Patch, Put, Delete methods to API client
  • a020466 feat: add QueryDataSource and GetDataSourceTemplates API methods
  • fe3831a feat: add QueryDatabase API method and db query command
  • 7fe1598 feat: add Search API method with auto-pagination
  • 54908a6 feat: add TTY check in block append to prevent stdin hang
  • 12775d4 feat: add Table formatter
  • cd7ddb3 feat: add UpdatePage API method and page update command
  • b5a80d2 feat: add User types and API methods (GetMe, ListUsers, GetUser)
  • d5921b0 feat: add base HTTP client with auth headers for Notion API
  • 2731c57 feat: add comment list command
  • 058d4ea feat: add cursor-based pagination helper for Notion API list endpoints
  • db2c565 feat: add datasource CLI commands (list, create, get, update, query, templates)
  • e379a6b feat: add failing tests for table format with API struct types
  • a4fea1f feat: add formatter factory with auto-detection
  • fbc0671 feat: add page get CLI command
  • 97575b4 feat: add raw formatter
  • 7c4f007 feat: add search CLI command with type filter and sort support
  • 59d86b7 feat: add status command with health check to Notion API
  • deb1b4f feat: add user get command with tests
  • 1c75985 feat: add user list command with pagination support
  • fe93918 feat: add user me command with tests
  • 0d9ac8e feat: add verbose logging to API client
  • 3ba2acc feat: block append command with AppendBlockChildren API method
  • c006ae7 feat: block children command with ListBlockChildren API method
  • e5373ec feat: block get command with tests
  • 596e313 feat: block update command with UpdateBlock API method
  • e2247ee feat: create database API method and db create command
  • 95122df feat: database types and GetDatabase API method
  • 5ca62c2 feat: db get command with tests
  • d3befc6 feat: db list command with ListDatabases API method
  • b2bb8f4 feat: define exit codes and typed CLI errors
  • 9d609b0 feat: delete block command with DeleteBlock API method
  • 606a179 feat: file upload types and CreateFileUpload API method
  • 91f7b8c feat: fix table format to handle arbitrary struct types via JSON round-trip
  • ee40ba0 feat: implement CompleteFileUpload API method
  • fc21387 feat: implement SendFileContent API method with multipart/form-data
  • f21e2c1 feat: implement configuration loading with token, format, and flags
  • 9e5d4c6 feat: implement file upload CLI commands
  • b58b03b feat: implement file upload all-in-one command
  • bf98426 feat: implement root cobra command with global flags
  • 030e85a feat: initialize go module and project structure
  • 3f532cc feat: skip complete call when SendFileContent returns status uploaded
  • 13d0f9a feat: update database API method and db update command
  • c10dab5 feat: verify acceptance criteria for API client plan
  • cf440ec feat: verify acceptance criteria for all database commands
  • fff8591 feat: verify acceptance criteria for all e2e bug fixes
  • 6bc7e80 feat: verify acceptance criteria for comment commands
  • b3bb77c feat: verify acceptance criteria for datasource commands
  • f3a59fb feat: verify acceptance criteria for foundation plan
  • 3c744d0 feat: verify all block commands pass tests and linter
  • 114e878 feat: verify all file upload commands and tests pass
  • 653a521 feat: verify all formatters pass tests and linter
  • 23271f5 feat: verify all user commands pass tests and linting
  • 1d2e027 feat: verify oauth acceptance criteria - all tests and lint pass
  • bdf1a4f feat: verify page commands acceptance criteria
  • f139217 feat: verify search acceptance criteria - all tests and linter pass
  • 820e44b feat: wire main.go to root command with exit code handling
  • 7af0a65 fix: address code review findings
  • 8867806 fix: address code review findings
  • d02a245 fix: address code review findings
  • 5ef1a44 fix: address code review findings
  • 3ef221d fix: address code review findings
  • b35d048 fix: address code review findings
  • 2cc3db8 fix: address code review findings
  • 3dda3f3 fix: address code review findings
  • b37c585 fix: address code review findings
  • 1122c4b fix: address code review findings
  • 7ed873e fix: address code review findings
  • dfdbd82 fix: address code review findings
  • b455d77 fix: address code review findings
  • 57de26d fix: address code review findings
  • 9a4567f fix: address code review findings
  • 5df1b8c fix: address code review findings
  • 6ac974b fix: address code review findings
  • ad2aad5 fix: address code review findings
  • 06397d1 fix: address code review findings
  • 40782d8 fix: address code review findings
  • d019666 fix: address code review findings
  • 26ce9aa fix: address code review findings
  • 239d843 fix: address code review findings
  • aff682f fix: address code review findings
  • 197c76f fix: address code review findings
  • e62700a fix: address code review findings
  • 9a715ff fix: address code review findings
  • 756365a fix: address code review findings
  • 4b85e09 fix: address code review findings
  • 05baa2a fix: address code review findings
  • 3279041 fix: address code review findings
  • e4e525d fix: addre...
Read more