Change8

1.3.0

Breaking Changes
📦 crewaiView on GitHub →
2 breaking3 features🐛 2 fixes🔧 5 symbols

Summary

This release focuses on refactoring flow handling and tool documentation, specifically renaming embedding parameters and enhancing the Qdrant and Firecrawl tools.

⚠️ Breaking Changes

  • The 'embedder' parameter has been renamed to 'embedding_model' in tool configurations.
  • Vector database (vectordb) is now a required parameter across tool documentation/configurations.

Migration Steps

  1. Update tool configurations to use 'embedding_model' instead of 'embedder'.
  2. Ensure 'vectordb' is explicitly provided in all tool implementations where required.

✨ New Features

  • Refactored flow handling, typing, and logging for improved stability.
  • Enhanced QdrantVectorSearchTool with new capabilities.
  • Added provider examples in English, Korean, and Portuguese.

🐛 Bug Fixes

  • Fixed issues within Firecrawl tools and added comprehensive tests.
  • Refactored use_stop_words to a property and implemented a check for stop words.

🔧 Affected Symbols

QdrantVectorSearchToolFirecrawluse_stop_wordsembedding_modelvectordb