bump: version 0.4.1 → 0.5.0
This commit is contained in:
+4
-16
@@ -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)
|
||||
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "nextcloud-mcp-server"
|
||||
version = "0.4.1"
|
||||
version = "0.5.0"
|
||||
description = ""
|
||||
authors = [
|
||||
{name = "Chris Coutinho",email = "chris@coutinho.io"}
|
||||
|
||||
Reference in New Issue
Block a user