Releases: XMV-Solutions-GmbH/sharepoint-mcp
Releases · XMV-Solutions-GmbH/sharepoint-mcp
Release list
v0.7.0
What's Changed
- feat(tools/drive): sp_delete_file, sp_move_file, sp_copy_file by @david-koller-xmv in #97
- docs(principles): error-path harness requirement, harness-in-CI trade-off, § 16 Decision Records by @david-koller-xmv in #98
- refactor(tools)!: rename sp_list and remove sp_subsites, sp_page_update by @david-koller-xmv in #100
- feat(auth): cross-process file lock on Device Code login flow (#77) by @david-koller-xmv in #101
- chore(deps): bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #94
- feat(tools)!: rename 16 file-scoped tools to include 'file' in name (v0.7.0) by @david-koller-xmv in #105
- feat(tools): add sp_file_metadata and sp_download_binary (#103, #104) by @david-koller-xmv in #106
- feat(v0.7.0): restructure tool surface, add SP_TOOL_GROUPS, remove base64 by @david-koller-xmv in #108
Full Changelog: v0.6.1...v0.7.0
What's Changed
- feat(tools/drive): sp_delete_file, sp_move_file, sp_copy_file by @david-koller-xmv in #97
- docs(principles): error-path harness requirement, harness-in-CI trade-off, § 16 Decision Records by @david-koller-xmv in #98
- refactor(tools)!: rename sp_list and remove sp_subsites, sp_page_update by @david-koller-xmv in #100
- feat(auth): cross-process file lock on Device Code login flow (#77) by @david-koller-xmv in #101
- chore(deps): bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #94
- feat(tools)!: rename 16 file-scoped tools to include 'file' in name (v0.7.0) by @david-koller-xmv in #105
- feat(tools): add sp_file_metadata and sp_download_binary (#103, #104) by @david-koller-xmv in #106
- feat(v0.7.0): restructure tool surface, add SP_TOOL_GROUPS, remove base64 by @david-koller-xmv in #108
Full Changelog: v0.6.1...v0.7.0
v0.6.1
What's Changed
- fix(tools): sp_create_folder nested-path URL missing colon — v0.6.1 (closes #90) by @david-koller-xmv in #91
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- feat(tools): sp_create_folder + sp_upload_new_file — creation surface (closes #86, #87) by @david-koller-xmv in #88
- chore: bump pyproject.toml version to 0.6.0 by @david-koller-xmv in #89
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- feat!: strict SP_ALLOW_WRITES consent + OAuth scope split (v0.5.0) by @david-koller-xmv in #85
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
- docs: freeze docs/todo.md — work tracked in GitHub Issues + Project #5 by @david-koller-xmv in #83
- fix: sp_list / sp_read work on localized library URLs via /shares (closes #79) by @david-koller-xmv in #84
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- chore(scripts): add renew-harness-token.sh for monthly token rotation by @david-koller-xmv in #72
- docs: document scripts/renew-harness-token.sh as monthly chore by @david-koller-xmv in #73
- chore: depend on shared mcp-microsoft-graph-auth>=0.1.1 (closes #74) by @david-koller-xmv in #80
- feat(auth): sp_login_begin + sp_login_status (closes #75, #76, #78) by @david-koller-xmv in #81
- chore(release): v0.4.0 by @david-koller-xmv in #82
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- feat(tools/sites): site discovery (closes #49) by @david-koller-xmv in #61
- feat(tools): multi-library support + sp_drives (closes #48) by @david-koller-xmv in #62
- feat(tools/trash): sp_trash_list (#50 partial — restore deferred) by @david-koller-xmv in #63
- feat(tools/lists): SharePoint Lists CRUD (closes #44) by @david-koller-xmv in #65
- feat(tools/permissions): sp_permissions read-only (closes #46) by @david-koller-xmv in #66
- feat(tools/sharing): sharing-link create/list/revoke (closes #47) by @david-koller-xmv in #67
- feat(tools/pages): SharePoint modern Pages (closes #45) by @david-koller-xmv in #68
- feat(tools/changes): sp_changes delta-query change tracking (closes #51) by @david-koller-xmv in #69
- chore(release): v0.3.0 by @david-koller-xmv in #70
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- chore(oss): coverage + badges + friendly README by @david-koller-xmv in #53
- feat(tools/write): sp_publish — upload new files (#31) by @david-koller-xmv in #54
- feat(tools/read): sp_history + sp_get_version (#42) by @david-koller-xmv in #55
- feat(tools/read): sp_status verify=True (closes #37) by @david-koller-xmv in #56
- feat(tools/write): bulk operations (closes #41) by @david-koller-xmv in #57
- feat(tools/write): sp_save resumable upload sessions (closes #38) by @david-koller-xmv in #58
- feat(auth): service-principal / client-credentials flow (closes #40) by @david-koller-xmv in #59
- chore(release): v0.2.0 by @david-koller-xmv in #60
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Bump DavidAnson/markdownlint-cli2-action from 22 to 23 by @dependabot[bot] in #1
- Bump softprops/action-gh-release from 1 to 3 by @dependabot[bot] in #2
- chore: persist executable bit on gh-scripts by @david-koller-xmv in #34
- docs(principles): codify CI vigilance as explicit duty by @david-koller-xmv in #35
- chore(deps): bump astral-sh/setup-uv from 3 to 7 by @dependabot[bot] in #32
- chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #33
- chore: rename PyPI distribution sharepoint-mcp → mcp-server-sharepoint by @david-koller-xmv in #43
- chore(release): v0.1.0 by @david-koller-xmv in #52
New Contributors
- @dependabot[bot] made their first contribution in #1
- @david-koller-xmv made their first contribution in #34
Full Changelog: https://github.com/XMV-Solutions-GmbH/sharepoint-mcp/commits/v0.1.0