Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.5.0] - 2026-02-11

### Added
- Cell style information retrieval with `include_cell_styles` parameter (#51)
- Automatic frozen row header detection with `include_frozen_rows` parameter (#48)
- Optional axis range expansion with `expand_axis_range` parameter (default: false) (#47, #53)
- Metadata-only mode with `metadata_only` parameter for efficient Excel file inspection

Copilot AI Feb 10, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CHANGELOGに「Metadata-only mode with metadata_only parameter」が追加機能として記載されていますが、実際のコードベース(src/server.py、src/sharepoint_excel.py、README.md、テストファイル)を確認したところ、このパラメータは実装されていません。Issue #44とPR #35のメタデータによると、metadata_onlyは以前削除されており、再追加の検討が行われていましたが、v0.5.0には含まれていないようです。この行を削除するか、実際に実装されている場合は実装箇所を確認してください。

Copilot uses AI. Check for mistakes.

### Changed
- Improved token efficiency by omitting redundant Excel response fields (#44, #52)
- Enhanced header detection logic to prevent excessive data reads
- Optimized cell style retrieval with caching mechanism (#51)

### Fixed
- Refactored header detection to reduce code duplication (#58)
- Fixed freeze_panes scroll position bug
- Improved merged cell handling and cache efficiency (#35, #39, #40)
- Strengthened security validation for Excel operations

### Performance
- Eliminated duplicate range normalization in merged cell cache (#39, #40)
- Optimized test performance and reduced warning logs (#52)

### Documentation
- Updated MCP tool description guidelines based on lessons learned
- Clarified parameter behavior and validation rules
- Improved docstrings for better API understanding

## [0.4.0] - Previous Release

Initial release with SharePoint Excel operations support.

[0.5.0]: https://github.com/ncdcdev/sharepoint-docs-mcp/compare/v0.4.0...v0.5.0
[0.4.0]: https://github.com/ncdcdev/sharepoint-docs-mcp/releases/tag/v0.4.0
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "sharepoint-docs-mcp"
version = "0.4.0"
version = "0.5.0"
description = "SharePoint Document Search MCP Server"
readme = "README.md"
requires-python = ">=3.12"
Expand Down