Skip to content

v1.6.0 - Fix batch operations and update documentation

Latest

Choose a tag to compare

@kazuph kazuph released this 29 Jun 02:33
· 5 commits to master since this release

πŸš€ What's New

πŸ› Bug Fixes

  • Fixed batch bookmark collection move operation
    • Resolved API format issue in batchUpdateBookmarks method
    • Collection IDs now properly formatted as { $id: collectionId } for Raindrop.io API
    • Improved type safety with proper TypeScript handling

πŸ“š Documentation Updates

  • Updated CLAUDE.md to match actual implementation
    • Converted all tool names from camelCase to snake_case (e.g., getCollections β†’ collection_list)
    • Removed deprecated/unimplemented tools (bulkMoveBookmarks, bulkTagBookmarks, etc.)
    • Added missing documented tools (collection_find, bookmark_recent, bookmark_reminders)
    • Consolidated batch operations under unified bookmark_batch_operations tool

πŸ”§ Technical Improvements

  • Enhanced type definitions for API compatibility
  • Better error handling in batch operations
  • Improved consistency across tool naming conventions

πŸ“‹ Available Tools

The MCP server now provides the following snake_case tools:

  • Collections: collection_list, collection_get, collection_create, collection_find, collection_update, collection_delete, collection_share, collection_maintenance
  • Bookmarks: bookmark_search, bookmark_get, bookmark_create, bookmark_recent, bookmark_update, bookmark_batch_operations, bookmark_reminders
  • Tags: tag_list, tag_manage
  • Highlights: highlight_list, highlight_create, highlight_update, highlight_delete
  • User: user_profile, user_statistics
  • Import/Export: import_status, export_bookmarks, export_status

πŸ”„ Migration Notes

If you were using the old camelCase tool names, please update to the new snake_case format. All functionality remains the same, only the naming convention has changed for consistency.


Full Changelog: v1.5.10...v1.6.0