Highlights
- ππ Google Gemini-powered RealtimeAgent
- ποΈπ¦ Significantly lighter default installation package, fixes, test improvements
Thanks to all the contributors on 0.7.2!
- @leopardracer made their first contribution in #512
- @zeevick10 made their first contribution in #513
- @kilavvy made their first contribution in #515
- @vtjl10 made their first contribution in #514
- @donatik27 made their first contribution in #522
- @Hopium21 made their first contribution in #524
- @Madmaxs2 made their first contribution in #532
- @Dahka2321 made their first contribution in #534
- @Daulox92 made their first contribution in #544
What's Changed
- Add Gemini LLM tests in CI by @rjambrecic in #487
- fix: typos in documentation files by @leopardracer in #512
- fix typo by @zeevick10 in #513
- Improve Grammar by @kilavvy in #515
- Improve Grammar in Docs by @vtjl10 in #514
- Add anthropic llm tests by @rjambrecic in #519
- Fix typos and formatting in documentation by @donatik27 in #522
- Use pytest markers instead of --skip-redis and --skip-docker flags by @kumaranvpl in #525
- [Docs] Fix broken links by @harishmohanraj in #529
- Fix typos and grammar by @Hopium21 in #524
- Fix structured outputs notebook by @rjambrecic in #531
- Refactor LLM tests to use parameterized fixtures with dynamic marking by @rjambrecic in #530
- Fix incorrect link path in documentation by @Madmaxs2 in #532
- Fix typos in variable names and documentation labels by @Dahka2321 in #534
- modify wording in doc by @sonichi in #541
- wording of the docs by @sonichi in #542
- Fix Grammar and Variable Name Typos by @Daulox92 in #544
- Handle missing imports with a context manager and a wraper for classes and objects by @kumaranvpl in #540
- doc improvement & repo cleanup by @sonichi in #548
- Fix _string_metadata_to_description_field function for python version < 3.11 by @rjambrecic in #535
- Packages updated by @davorrunje in #556
- Updated test of CrewAI tool description by @marklysze in #562
- Swarm: Support AfterWorkOption in SwarmResult agent parameter by @marklysze in #358
- [Chore]: CrewAI tests updated due to the new version of CrewAI by @davorrunje in #563
- Tools capability by @AgentGenie in #526
- making TextMessage take a list[dict[str, str | dict[str, Any]]] as value because MultimodalConversableAgent was breaking while processing images. by @shriyanshagnihotri in #560
- [Docs] Add instructions on using deepseek v3 and gemini 2.0 models by @harishmohanraj in #559
- [Docs] Fix broken tab navigation in LLM Configuration User Guide by @harishmohanraj in #578
- Fix gemini and anthropic tests by @rjambrecic in #581
- Use optional_import_block in autogen and tests to handle missing imports by @kumaranvpl in #571
- [Docs] Remove duplicate author information from blog posts by @harishmohanraj in #587
- Minor Bug Fix for swarm by @yiranwu0 in #592
- [Docs] Add Google analytics by @harishmohanraj in #589
- Fix third party imports using optional import block in agent contrib files by @kumaranvpl in #585
- Fix failing tests with optional imports by @davorrunje in #596
- FLAML moved to optional dependancies by @davorrunje in #598
- Only use third party modules in optional imports not autogen imports in test files by @kumaranvpl in #602
- [Realtime Agent] Add the Gemini Client and refactor RealtimeAgent and clients by @stellaxiang in #371
- [Docs] Use jinja template in documentation generation by @harishmohanraj in #606
- Fix missed third party imports in autogen files by @kumaranvpl in #607
- Fix async tests by @rjambrecic in #609
- Agents name validation and error handling by @rjambrecic in #583
- Use pinned versions for dev dependencies. by @kumaranvpl in #612
- Add setup file generation by @davorrunje in #617
- [Docs] Generate Documentation from live objects instead of parsing the source code by @harishmohanraj in #539
- Add blog post for ChatContext dependency injection by @rjambrecic in #613
- [Docs] Resolve mypy type-checking issues in docs generation files by @harishmohanraj in #621
- Update version to v0.7.2b1 by @marklysze in #623
- Update version to 0.7.2 by @marklysze in #625
Full Changelog: v0.7.1...v0.7.2