Releases
v0.5.0
Compare
Sorry, something went wrong.
No results found
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: address code review findings
ad7f326 fix: address code review findings
96b1b69 fix: address code review findings
ae48e5d fix: address code review findings
73bc8a4 fix: address code review findings
24f5aed fix: address code review findings
2d5147d fix: address code review findings
a005d00 fix: address code review findings
07d943e fix: address code review findings
2d45ead fix: address code review findings
3499508 fix: address code review findings
b83ad29 fix: address code review findings
145b99e fix: address code review findings
a55f571 fix: address code review findings
0f6bebe fix: address code review findings
9b086c9 fix: address code review findings
38eb32f fix: address code review findings
e21be7e fix: address code review findings
a1a3c41 fix: address code review findings
0f2d773 fix: address code review findings
ad943da fix: address code review findings
77c2149 fix: address code review findings
6a40914 fix: address code review findings
090ea72 fix: address code review findings
22f73a4 fix: address code review findings
1a79e3c fix: address code review findings
f26508c fix: address code review findings
864afe3 fix: address code review findings
e2361e6 fix: address code review findings
2bdf445 fix: address code review findings
1473da3 fix: address code review findings
97e5e35 fix: address code review findings
df47378 fix: address code review findings
fa074fc fix: address code review findings
1c282c2 fix: address code review findings
dbcef12 fix: address code review findings
2d0e550 fix: address code review findings
e3b03b7 fix: address code review findings
a39e640 fix: remove non-existent integration job blocking release
07d8711 init: project scaffold with plans and OpenAPI spec
fd33147 merge: 2026-03-10-01-foundation
e8ecd63 merge: 2026-03-10-02-api-client
5f00170 merge: 2026-03-10-03-output-formatting
59bdd6e merge: 2026-03-10-04-users
f034d48 merge: 2026-03-10-05-pages
a728210 merge: 2026-03-10-06-databases
4d54b39 merge: 2026-03-10-07-blocks
ca1da64 merge: 2026-03-10-08-comments
31e11be merge: 2026-03-10-09-search
ba3d11a merge: 2026-03-10-10-file-uploads
d7e9255 merge: 2026-03-10-11-data-sources
cf01f4f merge: 2026-03-10-12-oauth
b56fe4b merge: 2026-03-11-fix-e2e-confirmed-bugs
7ea48a1 move completed plan: 2026-03-10-01-foundation.md
376c5d8 move completed plan: 2026-03-10-02-api-client.md
ccb886b move completed plan: 2026-03-10-03-output-formatting.md
99bb420 move completed plan: 2026-03-10-04-users.md
fb688f6 move completed plan: 2026-03-10-05-pages.md
decc4e2 move completed plan: 2026-03-10-06-databases.md
044b78a move completed plan: 2026-03-10-07-blocks.md
42f47d6 move completed plan: 2026-03-10-08-comments.md
602a9e4 move completed plan: 2026-03-10-09-search.md
6657603 move completed plan: 2026-03-10-10-file-uploads.md
93e8b77 move completed plan: 2026-03-10-11-data-sources.md
e5f1b58 move completed plan: 2026-03-10-12-oauth.md
c1996c3 move completed plan: 2026-03-11-fix-e2e-confirmed-bugs.md
You can’t perform that action at this time.