bump: version 0.4.1 → 0.5.0

This commit is contained in:
github-actions[bot]
2025-07-26 11:32:13 +00:00
parent 09061d9e4f
commit b8191c134a
3 changed files with 6 additions and 18 deletions
+4 -16
View File
@@ -1,25 +1,13 @@
## [Unreleased]
## v0.5.0 (2025-07-26)
### Feat
- **webdav**: Add complete file system support with directory browsing, file read/write, and resource management
- **webdav**: Add `nc_webdav_list_directory` tool for browsing any NextCloud directory
- **webdav**: Add `nc_webdav_read_file` tool with automatic text/binary content handling
- **webdav**: Add `nc_webdav_write_file` tool supporting text and base64 binary content
- **webdav**: Add `nc_webdav_create_directory` tool for creating directories
- **webdav**: Add `nc_webdav_delete_resource` tool for deleting files and directories
- **webdav**: Add XML parsing for WebDAV PROPFIND responses with metadata extraction
- Update webdav client create_directory method to handle recursive directories
- **webdav**: add complete file system support
### Fix
- **types**: Improve type annotations throughout codebase for better IDE support
- **types**: Fix Context parameter ordering in MCP tools (required before optional)
- **types**: Add proper type hints for WebDAV client methods
### Refactor
- **webdav**: Extend WebDAV client beyond Notes attachments to general file operations
- **server**: Enhance error handling and logging for WebDAV operations
- apply ruff formatting to test_webdav_operations.py
## v0.4.1 (2025-07-10)