Skip to content

Commit aa1f1b3

Browse files
committed
docs(changelog): update changelog for version 1.1.0 with new features, changes, and fixes to provide clear release notes for users
1 parent eee9291 commit aa1f1b3

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,59 @@
11
# Changelog
22

3+
## [1.1.0] - 2024-12-23
4+
5+
### Added
6+
7+
- New text file manipulation operations:
8+
- `insert_text_file_contents`: Insert content at specific positions
9+
- `create_text_file`: Create new text files
10+
- `append_text_file_contents`: Append content to existing files
11+
- `delete_text_file_contents`: Delete specified ranges of text
12+
- `patch_text_file_contents`: Apply multiple patches to text files
13+
- Enhanced error messages with useful suggestions for alternative editing methods
14+
15+
### Changed
16+
17+
- Unified parameter naming: renamed 'path' to 'file_path' across all APIs
18+
- Improved handler organization by moving them to separate directory
19+
- Made 'end' parameter required when not in append mode
20+
- Enhanced validation for required parameters and file path checks
21+
- Removed 'edit_text_file_contents' tool in favor of more specific operations
22+
- Improved JSON serialization for handler responses
23+
24+
### Fixed
25+
26+
- Delete operation now uses dedicated deletion method instead of empty content replacement
27+
- Improved range validation in delete operations
28+
- Enhanced error handling across all operations
29+
- Removed file hash from error responses for better clarity
30+
- Fixed concurrency control with proper hash validation
31+
32+
## [1.0.2] - 2024-12-22
33+
34+
### Fixed
35+
36+
- Remove unexpected print logs
37+
338
## [1.0.1] - 2024-12-17
439

540
### Added
41+
642
- Support for custom file encoding options
743
- New file creation and line insertion capabilities
844
- Absolute path enforcement for file operations
945
- Append mode support for adding content at the end of files
1046
- Range hash validation for content integrity
1147

1248
### Fixed
49+
1350
- Improved error messages and handling for file operations
1451
- Enhanced file hash verification logic
1552
- Better handling of empty file content
1653
- Unified file_hash field naming across responses
1754

1855
### Changed
56+
1957
- Migrated to Pydantic models for better type validation
2058
- Simplified server code and improved consistency
2159
- Enhanced test coverage and code organization

0 commit comments

Comments
 (0)