Repository navigation
v1.2.2
What's Changed
- Fixed: Tag removal in
update_todoandupdate_projectnow works correctly whentags: []is provided (#3) - Enhanced: Added input validation for tags parameter to ensure type safety
- Added: Comprehensive test coverage for tag handling scenarios
Details
Previously, when calling update_todo or update_project with an empty tags array, the existing tags would remain unchanged. This release fixes that issue so that tags: [] properly removes all tags from the item.
Technical Changes
- Modified tag handling condition from
if (tags && tags.length > 0)toif (tags \!== undefined && tags \!== null) - Added array type checking with descriptive error messages
- Created new test suite for tag handling scenarios