5.3 KiB
5.3 KiB
v0.18.0 (2025-10-23)
Feat
- server: Add support for custom OIDC scopes and permissions via JWTs
- Initialize JWT-scoped tools
Fix
- Use occ-created OAuth clients with allowed_scopes for all tests
- Separate OAuth fixtures for opaque vs JWT tokens
Refactor
- Update JWT client to use DCR, re-enable tool filtering
v0.17.1 (2025-10-20)
Fix
- caldav: Fix caldav search() due to missing todos
v0.17.0 (2025-10-19)
Feat
- caldav: Add support for tasks
Fix
- caldav: Check that calendar exists after creation to avoid race condition
- caldav: Properly parse datetimes as vDDDTypes
Refactor
- Migrate from internal CalendarClient to caldav library
v0.16.0 (2025-10-19)
Feat
- webdav: Add search and list favorite response tools
Perf
- notes: Improve notes search performance using async iterators
v0.15.2 (2025-10-17)
Refactor
- Unify logging & remove factory deployment
v0.15.1 (2025-10-17)
Fix
- Increase HTTP client timeout to 30s
- Handle RequestError in mcp tools
v0.15.0 (2025-10-17)
Feat
- cookbook: Add full Cookbook app support with 13 tools and 2 resources
v0.14.3 (2025-10-17)
Fix
- deps: update dependency mcp to >=1.18,<1.19
v0.14.2 (2025-10-16)
Fix
- deps: update dependency pillow to v12
v0.14.1 (2025-10-15)
Fix
- oauth: Remove the option to force_register new clients
v0.14.0 (2025-10-15)
Feat
- Add Groups API client
- add sharing API client and server tools
- users: Initialize user API client
Fix
- Update user/groups API to OCS v2
v0.13.0 (2025-10-13)
Feat
- server: Experimental support for OAuth2/OIDC authentication
v0.12.6 (2025-10-11)
Fix
- deps: update dependency mcp to >=1.17,<1.18
v0.12.5 (2025-10-03)
Fix
- deps: update dependency mcp to >=1.16,<1.17
v0.12.4 (2025-09-25)
Fix
- deps: update dependency mcp to >=1.15,<1.16
v0.12.3 (2025-09-23)
Refactor
- Add tools for all resources to enable tool-only workflows
v0.12.2 (2025-09-20)
Refactor
- Add
httpto --transport option
v0.12.1 (2025-09-11)
Fix
- docker: Provide --host 0.0.0.0 in default docker image
v0.12.0 (2025-09-11)
Feat
- server: Add support for
streamable-httptransport type
v0.11.1 (2025-09-11)
Fix
- deps: update dependency mcp to >=1.13,<1.14
v0.11.0 (2025-09-11)
Feat
- deck: Add support for stack, cards, labels
- deck: Initialize Deck app client/server
v0.10.0 (2025-09-10)
Feat
- Add WebDAV resource copy functionality
- Add WebDAV resource move/rename functionality
v0.9.0 (2025-09-10)
BREAKING CHANGE
- FASTMCP_-prefixed env vars have been replaced by CLI arguments. Refer to the README for updated usage.
Feat
- cli: Replace
mcp runwith click CLI and runtime options
v0.8.3 (2025-08-31)
Fix
- server: Replace ErrorResponses with standard McpErrors
- notes: Include ETags in responses to avoid accidently updates
v0.8.2 (2025-08-31)
Fix
- notes: Remove note contents from responses to reduce token usage
v0.8.1 (2025-08-30)
Fix
- model: Serialize timestamps in RFC3339 format
v0.8.0 (2025-08-30)
Feat
- client: Preserve fields when modifying contacts/calendar resources
- server: Add structured output to all tool/resource output
Refactor
- Use _make_request where available
v0.7.2 (2025-08-30)
Fix
- client: Use paging to fetch all notes
v0.7.1 (2025-08-08)
Fix
- client: Strip cookies from responses to avoid falsely raising CSRF errors
v0.7.0 (2025-08-03)
Feat
- contacts: Initialize Contacts App
v0.6.1 (2025-08-01)
Fix
- calendar: Fix iCalendar date vs datetime format
- calendar: Remove try/except in calendar API
v0.6.0 (2025-07-29)
Feat
- calendar: add comprehensive Calendar app support via CalDAV protocol
Fix
- apply ruff formatting to pass CI checks
- calendar: address PR feedback from maintainer
Refactor
- calendar: optimize logging for production readiness
v0.5.0 (2025-07-26)
Feat
- Update webdav client create_directory method to handle recursive directories
- webdav: add complete file system support
Fix
- apply ruff formatting to test_webdav_operations.py
v0.4.1 (2025-07-10)
Fix
- deps: update dependency mcp to >=1.10,<1.11
v0.4.0 (2025-07-06)
Feat
- Add TablesClient and associated tools
Fix
- update tests
Refactor
- Modularize NC and Notes app client
v0.3.0 (2025-06-06)
Feat
- Switch to using async client
v0.2.5 (2025-05-25)
Fix
- Commitizen release process
v0.2.4 (2025-05-25)
Fix
- Do not update dependencies when running in Dockerfile
- Configure logging
v0.2.3 (2025-05-25)
Fix
- Limit search results to notes with score > 0.5
v0.2.2 (2025-05-24)
Fix
- Install deps before checking service
v0.2.1 (2025-05-24)
Fix
- Install deps before checking service
v0.2.1 (2025-05-24)
v0.2.0 (2025-05-24)
Feat
- notes: Add append to note functionality
Fix
- deps: update dependency mcp to >=1.9,<1.10