@@ -7,6 +7,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.18.0] ( https://github.com/0xPlaygrounds/rig/compare/rig-core-v0.17.1...rig-core-v0.18.0 ) - 2025-08-19
11+
12+ ### Added
13+
14+ - * (rig-865)* multi turn streaming ([ #712 ] ( https://github.com/0xPlaygrounds/rig/pull/712 ) )
15+ - implement Tool for Agent ([ #704 ] ( https://github.com/0xPlaygrounds/rig/pull/704 ) )
16+ - Add capability to add custom logic while running prompts ([ #632 ] ( https://github.com/0xPlaygrounds/rig/pull/632 ) )
17+ - * (rig-863)* add retries to extractor tool ([ #685 ] ( https://github.com/0xPlaygrounds/rig/pull/685 ) )
18+ - * (gemini)* Accept plain-text tool result ([ #686 ] ( https://github.com/0xPlaygrounds/rig/pull/686 ) )
19+ - video input for gemini ([ #690 ] ( https://github.com/0xPlaygrounds/rig/pull/690 ) )
20+ - added get_tool_definitions ([ #666 ] ( https://github.com/0xPlaygrounds/rig/pull/666 ) )
21+
22+ ### Fixed
23+
24+ - * (rig-886)* only GenerationConfig can be passed into additional_params ([ #707 ] ( https://github.com/0xPlaygrounds/rig/pull/707 ) )
25+ - deepseek streaming endpoint ([ #687 ] ( https://github.com/0xPlaygrounds/rig/pull/687 ) )
26+ - * (rig-864)* missing id from OpenAI Responses API for reasoning items ([ #681 ] ( https://github.com/0xPlaygrounds/rig/pull/681 ) )
27+
28+ ### Other
29+
30+ - * (rig-883)* fully deprecate mcp feature flag ([ #714 ] ( https://github.com/0xPlaygrounds/rig/pull/714 ) )
31+ - * (gemini)* Refactor parts to Vec instead of OneOrMany in Gemini ([ #691 ] ( https://github.com/0xPlaygrounds/rig/pull/691 ) )
32+ - consistent visibility modifiers in openai ([ #694 ] ( https://github.com/0xPlaygrounds/rig/pull/694 ) )
33+ - Update rmcp to version 0.5 ([ #682 ] ( https://github.com/0xPlaygrounds/rig/pull/682 ) )
34+ - Fix SSE parsing in Gemini provider ([ #683 ] ( https://github.com/0xPlaygrounds/rig/pull/683 ) )
35+ - * (rig-862)* remove sync bound from fn call() in tool trait ([ #678 ] ( https://github.com/0xPlaygrounds/rig/pull/678 ) )
36+ - 删除gemini providers中重复的方法 ([ #675 ] ( https://github.com/0xPlaygrounds/rig/pull/675 ) )
37+
1038## [ 0.17.1] ( https://github.com/0xPlaygrounds/rig/compare/rig-core-v0.17.0...rig-core-v0.17.1 ) - 2025-08-05
1139
1240### Other
0 commit comments