Skip to content

Tags: samitugal/bytepad

Tags

v0.24.3

Toggle v0.24.3's commit message
chore: bump version to 0.24.3

Release v0.24.3 - MCP Idempotency & Bug Fixes

Changes:
- Fix duplicate record creation from MCP requests
- Fix IPC listener double registration (React StrictMode + HMR)
- Add idempotency cache for parallel MCP requests
- Fix journal creation via MCP (use addEntry for new entries)
- Fix idea creation via MCP (set title property correctly)

Co-Authored-By: Claude Opus 4.5 <[email protected]>

v0.24.2

Toggle v0.24.2's commit message
fix(mcp): add Streamable HTTP transport and fix Docker detection

- Add Streamable HTTP transport (POST /mcp) for newer MCP clients
- Keep SSE transport (GET /mcp + POST /messages) for backwards compatibility
- Fix Docker detection on macOS by checking multiple CLI paths:
  - /usr/local/bin/docker (Intel)
  - /opt/homebrew/bin/docker (Apple Silicon)
  - /Applications/Docker.app/Contents/Resources/bin/docker
- Add MCP SDK to Docker MCP server
- Update Docker server to ES modules
- Bump version to 0.24.2

Co-Authored-By: Claude Opus 4.5 <[email protected]>

v0.24.1

Toggle v0.24.1's commit message
chore: bump version to 0.24.1

Updated version in all locations:
- package.json
- package-lock.json
- README.md badge
- StatusBar.tsx
- SettingsPanel.tsx
- updateService.ts (CURRENT_VERSION)
- MCP server (index.ts, routes.ts, server.ts)
- Docker (Dockerfile, docker-compose.yml, dockerService.ts)

Co-Authored-By: Claude Opus 4.5 <[email protected]>

v0.24.0

Toggle v0.24.0's commit message
feat(mcp): add Docker container support for MCP Server

- Add Dockerfile and docker-compose.yml for standalone MCP server
- Add Docker service for container lifecycle management
- Add IPC handlers for Docker operations
- Update MCPSettings with Embedded/Docker mode selection
- Show info message when Docker is not installed/running
- Docker checks before enabling: installed, running, image exists

Co-Authored-By: Claude Opus 4.5 <[email protected]>

v0.23.2

Toggle v0.23.2's commit message
v0.23.2: MCP Server Integration (Sprint 37)

Features:
- Embedded Express server in Electron (port 3847)
- REST API for all entities (notes, tasks, habits, journal, bookmarks, ideas)
- MCP protocol support for AI tool integration
- WebSocket real-time sync
- API key authentication
- Docker bridge support (host.docker.internal)
- MCP Settings UI panel

Bug Fixes:
- Fix EPIPE error handling
- Fix store create functions returning stale data

v0.23.1

Toggle v0.23.1's commit message
v0.23.1 - MCP Docker Distribution

- Docker CI/CD pipeline for MCP server
- Multi-arch images (amd64 + arm64)
- Publish to GitHub Container Registry (GHCR)
- Improved MCP server documentation
- Release and security documentation

docker pull ghcr.io/samitugal/bytepad-mcp-server:0.23.1

- .github/workflows/docker-publish.yml
- mcp-server/.dockerignore
- mcp-server/Dockerfile (labels)
- mcp-server/docker-compose.yml
- mcp-server/README.md
- docs/RELEASING.md
- docs/SECURITY.md
- README.md

v0.23.0

Toggle v0.23.0's commit message
v0.23.0: MCP Server Integration

- Add standalone MCP server for Claude Desktop integration
- 47 tools for tasks, habits, notes, journals, bookmarks
- Read-only resources for quick data access
- Docker support for easy deployment
- GitHub Gist sync tools
- Update README with MCP documentation
- Clean up mcp-server directory (remove build artifacts and test files)

v0.22.5

Toggle v0.22.5's commit message
chore: bump version to 0.22.5

- Update package.json version
- Update StatusBar version display
- Update SettingsPanel version display
- Update README badge

v0.22.4

Toggle v0.22.4's commit message
v0.22.4: Fix author email

v0.22.3

Toggle v0.22.3's commit message
v0.22.3: Add author and description for Linux deb build