Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 1.54 KB

File metadata and controls

33 lines (25 loc) · 1.54 KB

Changelog

All notable changes to this project are documented here. Format follows Keep a Changelog, and the project adheres to Semantic Versioning.

Added

  • NotionMCPBridge — optional adapter that routes Notion operations through an MCP server when available, with automatic fallback to direct API
  • MCPDetector — discovers Notion MCP servers via HTTP, IPC socket, Claude Desktop config, or explicit env
  • HttpTransport — JSON-over-HTTP transport for MCP servers
  • notion-github-sync mcp-status CLI subcommand
  • New example examples/05-mcp-bridge.js
  • 26 new tests for the MCP module (detector, transports, bridge)

0.1.0 - 2026-05-01

Added

  • Initial public release
  • NotionClient — rate-limited HTTP client with retry and typed errors
  • NotionPublisher — page/database publisher with block factory and built-in PM schemas
  • GitHubIssueBridge — bidirectional GitHub Issues ↔ Notion database sync
  • validateConfig / assertConfig — environment-variable validators
  • Interactive setup wizard (notion-github-sync init)
  • CLI: init, verify, create-db, sync, config
  • Built-in schemas: Tasks, Sprints, Epics, Projects
  • Examples: connection verify, page creation, database creation, GitHub sync
  • Test suite (Jest) covering 6 modules / 59 tests
  • GitHub Actions CI