This is an automated email from the ASF dual-hosted git repository. wenjin272 pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/flink-web.git
commit 94f484eea3a826dc91564de947c10ba81bb247e7 Author: Wenjin Xie <[email protected]> AuthorDate: Mon Jul 20 20:33:50 2026 +0800 Announce Flink Agents 0.3.1 --- docs/config.toml | 2 +- .../posts/2026-07-25-release-flink-agents-0.3.1.md | 131 +++++++++++++++++++++ docs/data/flink_agents.yml | 38 +++--- docs/data/release_archive.yml | 3 + 4 files changed, 156 insertions(+), 18 deletions(-) diff --git a/docs/config.toml b/docs/config.toml index 8b04e28c3d..ced3e1356a 100644 --- a/docs/config.toml +++ b/docs/config.toml @@ -52,7 +52,7 @@ posts = "/:year/:month/:day/:title/" FlinkMLStableShortVersion = "2.3" FlinkCDCStableVersion = "3.6.0" FlinkCDCStableShortVersion = "3.6" - FlinkAgentsStableVersion = "0.3.0" + FlinkAgentsStableVersion = "0.3.1" FlinkAgentsStableShortVersion = "0.3" FlinkKubernetesOperatorStableVersion = "1.15.0" FlinkKubernetesOperatorStableShortVersion = "1.15" diff --git a/docs/content/posts/2026-07-25-release-flink-agents-0.3.1.md b/docs/content/posts/2026-07-25-release-flink-agents-0.3.1.md new file mode 100644 index 0000000000..b6ba73ba85 --- /dev/null +++ b/docs/content/posts/2026-07-25-release-flink-agents-0.3.1.md @@ -0,0 +1,131 @@ +--- +title: "Apache Flink Agents 0.3.1 Release Announcement" +date: "2026-07-25T00:00:00.000Z" +authors: +- wenjin: + name: "Wenjin Xie" +aliases: +- /news/2026/07/25/release-flink-agents-0.3.1.html +--- + +The Apache Flink Community is pleased to announce the first bug fix release of the Flink Agents 0.3 series. + +This release includes 5 bug fixes, Flink 2.3 distribution support, and installer improvements for Flink Agents 0.3. +Below you will find a list of the main bug fixes and improvements (excluding improvements to the build infrastructure and build stability). For a complete list of all changes, please see: +[GitHub Issues](https://github.com/apache/flink-agents/issues?q=is%3Aissue%20state%3Aclosed%20label%3AfixVersion%2F0.3.1). + +We highly recommend all users upgrade to Flink Agents 0.3.1. + +# Release Artifacts + +## Maven Dependencies + +```xml +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-api</artifactId> + <version>0.3.1</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-integrations-chat-models-ollama</artifactId> + <version>0.3.1</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-integrations-chat-models-openai</artifactId> + <version>0.3.1</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-integrations-chat-models-anthropic</artifactId> + <version>0.3.1</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-integrations-chat-models-azureai</artifactId> + <version>0.3.1</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-integrations-chat-models-bedrock</artifactId> + <version>0.3.1</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-integrations-chat-models-gemini</artifactId> + <version>0.3.1</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-integrations-embedding-models-ollama</artifactId> + <version>0.3.1</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-integrations-embedding-models-bedrock</artifactId> + <version>0.3.1</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-integrations-vector-stores-elasticsearch</artifactId> + <version>0.3.1</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-integrations-vector-stores-milvus</artifactId> + <version>0.3.1</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-integrations-vector-stores-opensearch</artifactId> + <version>0.3.1</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-integrations-vector-stores-s3vectors</artifactId> + <version>0.3.1</version> +</dependency> +<dependency> + <groupId>org.apache.flink</groupId> + <artifactId>flink-agents-integrations-mcp</artifactId> + <version>0.3.1</version> +</dependency> +``` + +## Binaries + +You can find the binaries on the updated [downloads page](https://flink.apache.org/downloads/#apache-flink-agents). + + +## PyPI + +* [flink-agents==0.3.1](https://pypi.org/project/flink-agents/0.3.1/) + +# Release Notes + + Release Notes - Flink Agents - Version 0.3.1 + +<h2> Bug +</h2> +<ul> +<li>[<a href='https://github.com/apache/flink-agents/issues/866'>866</a>] - Python AgentConfigOptions starts PyFlink gateway during Pemja worker initialization +</li> +<li>[<a href='https://github.com/apache/flink-agents/issues/868'>868</a>] - ActionStateSerde cannot deserialize built-in event subclasses during durable recovery +</li> +<li>[<a href='https://github.com/apache/flink-agents/issues/907'>907</a>] - Prompt placeholder substitution re-expands substituted values and is order-dependent +</li> +<li>[<a href='https://github.com/apache/flink-agents/issues/913'>913</a>] - create_model_from_java_tool_schema_str crashes on a Java tool param without a description +</li> +<li>[<a href='https://github.com/apache/flink-agents/issues/914'>914</a>] - Anthropic chat model crashes on a tool_use response with no text block +</li> +</ul> + +<h2> Improvement +</h2> +<ul> +<li>[<a href='https://github.com/apache/flink-agents/pull/856'>856</a>] - Add Flink 2.3 distribution and make it the default +</li> +<li>[<a href='https://github.com/apache/flink-agents/issues/863'>863</a>] - Update install.sh after releasing 0.3.0 +</li> +</ul> diff --git a/docs/data/flink_agents.yml b/docs/data/flink_agents.yml index 8c1c70aa7d..d39ed81c09 100644 --- a/docs/data/flink_agents.yml +++ b/docs/data/flink_agents.yml @@ -16,28 +16,32 @@ # under the License 0.3: - name: "Apache Flink Agents 0.3.0" + name: "Apache Flink Agents 0.3.1" binary_releases: - name: "Java Release for Flink 1.20 [jar]" - url: "https://www.apache.org/dyn/closer.lua/flink/flink-agents-0.3.0/flink-agents-dist-flink-1.20-0.3.0.jar" - asc_url: "https://downloads.apache.org/flink/flink-agents-0.3.0/flink-agents-dist-flink-1.20-0.3.0.jar.asc" - sha512_url: "https://downloads.apache.org/flink/flink-agents-0.3.0/flink-agents-dist-flink-1.20-0.3.0.jar.sha512" + url: "https://www.apache.org/dyn/closer.lua/flink/flink-agents-0.3.1/flink-agents-dist-flink-1.20-0.3.1.jar" + asc_url: "https://downloads.apache.org/flink/flink-agents-0.3.1/flink-agents-dist-flink-1.20-0.3.1.jar.asc" + sha512_url: "https://downloads.apache.org/flink/flink-agents-0.3.1/flink-agents-dist-flink-1.20-0.3.1.jar.sha512" - name: "Java Release for Flink 2.0 [jar]" - url: "https://www.apache.org/dyn/closer.lua/flink/flink-agents-0.3.0/flink-agents-dist-flink-2.0-0.3.0.jar" - asc_url: "https://downloads.apache.org/flink/flink-agents-0.3.0/flink-agents-dist-flink-2.0-0.3.0.jar.asc" - sha512_url: "https://downloads.apache.org/flink/flink-agents-0.3.0/flink-agents-dist-flink-2.0-0.3.0.jar.sha512" + url: "https://www.apache.org/dyn/closer.lua/flink/flink-agents-0.3.1/flink-agents-dist-flink-2.0-0.3.1.jar" + asc_url: "https://downloads.apache.org/flink/flink-agents-0.3.1/flink-agents-dist-flink-2.0-0.3.1.jar.asc" + sha512_url: "https://downloads.apache.org/flink/flink-agents-0.3.1/flink-agents-dist-flink-2.0-0.3.1.jar.sha512" - name: "Java Release for Flink 2.1 [jar]" - url: "https://www.apache.org/dyn/closer.lua/flink/flink-agents-0.3.0/flink-agents-dist-flink-2.1-0.3.0.jar" - asc_url: "https://downloads.apache.org/flink/flink-agents-0.3.0/flink-agents-dist-flink-2.1-0.3.0.jar.asc" - sha512_url: "https://downloads.apache.org/flink/flink-agents-0.3.0/flink-agents-dist-flink-2.1-0.3.0.jar.sha512" + url: "https://www.apache.org/dyn/closer.lua/flink/flink-agents-0.3.1/flink-agents-dist-flink-2.1-0.3.1.jar" + asc_url: "https://downloads.apache.org/flink/flink-agents-0.3.1/flink-agents-dist-flink-2.1-0.3.1.jar.asc" + sha512_url: "https://downloads.apache.org/flink/flink-agents-0.3.1/flink-agents-dist-flink-2.1-0.3.1.jar.sha512" - name: "Java Release for Flink 2.2 [jar]" - url: "https://www.apache.org/dyn/closer.lua/flink/flink-agents-0.3.0/flink-agents-dist-flink-2.2-0.3.0.jar" - asc_url: "https://downloads.apache.org/flink/flink-agents-0.3.0/flink-agents-dist-flink-2.2-0.3.0.jar.asc" - sha512_url: "https://downloads.apache.org/flink/flink-agents-0.3.0/flink-agents-dist-flink-2.2-0.3.0.jar.sha512" - source_release_url: "https://www.apache.org/dyn/closer.lua/flink/flink-agents-0.3.0/flink-agents-0.3.0-src.tgz" - source_release_asc_url: "https://downloads.apache.org/flink/flink-agents-0.3.0/flink-agents-0.3.0-src.tgz.asc" - source_release_sha512_url: "https://downloads.apache.org/flink/flink-agents-0.3.0/flink-agents-0.3.0-src.tgz.sha512" - compatibility: ["1.20.x", "2.0.x", "2.1.x", "2.2.x"] + url: "https://www.apache.org/dyn/closer.lua/flink/flink-agents-0.3.1/flink-agents-dist-flink-2.2-0.3.1.jar" + asc_url: "https://downloads.apache.org/flink/flink-agents-0.3.1/flink-agents-dist-flink-2.2-0.3.1.jar.asc" + sha512_url: "https://downloads.apache.org/flink/flink-agents-0.3.1/flink-agents-dist-flink-2.2-0.3.1.jar.sha512" + - name: "Java Release for Flink 2.3 [jar]" + url: "https://www.apache.org/dyn/closer.lua/flink/flink-agents-0.3.1/flink-agents-dist-flink-2.3-0.3.1.jar" + asc_url: "https://downloads.apache.org/flink/flink-agents-0.3.1/flink-agents-dist-flink-2.3-0.3.1.jar.asc" + sha512_url: "https://downloads.apache.org/flink/flink-agents-0.3.1/flink-agents-dist-flink-2.3-0.3.1.jar.sha512" + source_release_url: "https://www.apache.org/dyn/closer.lua/flink/flink-agents-0.3.1/flink-agents-0.3.1-src.tgz" + source_release_asc_url: "https://downloads.apache.org/flink/flink-agents-0.3.1/flink-agents-0.3.1-src.tgz.asc" + source_release_sha512_url: "https://downloads.apache.org/flink/flink-agents-0.3.1/flink-agents-0.3.1-src.tgz.sha512" + compatibility: ["1.20.x", "2.0.x", "2.1.x", "2.2.x", "2.3.x"] 0.2: name: "Apache Flink Agents 0.2.1" diff --git a/docs/data/release_archive.yml b/docs/data/release_archive.yml index 3d697511f1..c08ace7ca4 100644 --- a/docs/data/release_archive.yml +++ b/docs/data/release_archive.yml @@ -909,6 +909,9 @@ release_archive: release_date: 2024-05-17 flink_agents: + - version_short: 0.3 + version_long: 0.3.1 + release_date: 2026-07-25 - version_short: 0.3 version_long: 0.3.0 release_date: 2026-06-19
