Skip to content
What's New
- add closedAfter/closedBefore filter to listTasks + searchTasks
- scaffold Outline Wiki MCP connector with 27 read/write tools
Bug Fixes
- use { n } quantifier for literal spaces in outline test regex
- use { n } quantifier for literal spaces in outline test regex
- add 30s timeout to OutlineClient.request
What's New
- expose date_closed, date_created, date_updated in task output
Bug Fixes
- mount REST data plane in createMcpOnlyApp too
What's New
- add tab-lifecycle ops to batchUpdateSpreadsheet
- Mac Studio bootstrap scripts and launch agents
- scaffold live-client smoke test harness
Bug Fixes
- drop Appium --base-path /wd/hub to match WDIO + CI verify
- close race in claude-desktop waitForResponseComplete
- close race in chatgpt-web waitForResponseComplete
- use documentId, not title, in readGoogleDoc smoke prompt
What's New
- final 3 endpoints — drive download, gmail attachment, clickup members
- GET /api/v1/docs/{id} with Accept-based content negotiation
- add 4 slack-bot GET endpoints + catalog-driven spec stubs
- add 7 more GET endpoints — slides, sheets, clickup docs
- REST data plane with short-lived bearer for bulk reads
Bug Fixes
- paginate validate-ci check_runs and pick best per name
- probe actual PAT write capability in preflight
- validate PAT_TOKEN against GitHub API in preflight
- preflight PAT_TOKEN and use it for checkout fetch
- push to main with PAT embedded in remote URL
- mount REST data plane in createWebOnlyApp too
- resolve PREVIOUS_TAG relative to CURRENT_TAG
- pass tag inputs via env and validate SemVer + sha shape
- guard marker + duplicate before injecting into updates.html
- pass commit range via env to block shell injection
- render release date in UTC
- stream drive downloads instead of buffering into memory
- whitelist gmail ?format= against the upstream Gmail detail set
- register /api/v1/docs/recent before /docs/:documentId
- compute default week range by day-of-week offset
- exact-match calendar attendee domains and tolerate missing emails
- tag the docs commit so prod /updates ships in the first deploy
- drop unnecessary backslash in download filename regex
- replace placeholder server URL across all per-service specs
- add tag management tools
- bound and validate the sheets search range
- stop swallowing getDocPages errors in clickup GET /docs/{id}
- map slack error codes to proper HTTP status
- sweep expired in-memory tokens to prevent leak
- warn-and-skip on per-method openapi collision
- set language on REST_ENDPOINTS.md base-URL fence
Bug Fixes
- surface hangoutLink and conferenceData in event output
- add im:write and mpim:write OAuth scopes
What's New
- redeploy prod after approval to include updated /updates page
- add approval gate before publishing to Slack and email
- add Integrations and Updates links to the header nav
Bug Fixes
- wait for prod deploy to succeed before sending notifications
What's New
- download text file content instead of just returning links
- annotate every tool with readOnlyHint / destructiveHint
- filter internal commits and strip CU- IDs from display
- move integrations grid to dedicated /integrations route
Bug Fixes
- restore inline layout for "How to Connect" steps
- use event delegation for instance rows and access-rules chips
- a11y compliance across public/*.html
- surface effective OAuth scopes on /api/v1/catalogs
What's New
- Add rich text formatting for task comments
- Add
markdown_content support for tasks, lists, and comments
Bug Fixes
- Enforce exclusive
comment_text or comment in addTaskComment type
Improvements
- Update release notes for v0.4.0
Bug Fixes
- Scan merge commits for CU- IDs and show unlinked tasks
Improvements
- Update release notes for v0.3.0
Bug Fixes
- Use
PAT_TOKEN in release-notes to push to protected main branch
What's New
- Initial release of Awesome MCP
- Google Docs, Sheets, Slides, Calendar, Drive, and Gmail integrations
- ClickUp and Slack integrations
- Multi-account support with per-instance access rules
- Dashboard for managing connections and API keys