This is an automated email from the ASF dual-hosted git repository.

morningman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 6fe4cef2c72 feat: add ecosystem release notes (#3980)
6fe4cef2c72 is described below

commit 6fe4cef2c7207197ca300526b3a258840963eefd
Author: Mingyu Chen (Rayner) <[email protected]>
AuthorDate: Mon Jul 13 15:36:27 2026 +0800

    feat: add ecosystem release notes (#3980)
    
    ## Summary
    
    - Add a Doris Core release notes landing page and move the existing Core
    release list into it.
    - Add consolidated bilingual release notes pages for Doris ecosystem
    projects.
    - Update the releases sidebar, all-release index pages, release-note
    governance test, and release workflow guidance for component release
    notes.
    
    ## Test Plan
    
    - `git diff --check`
    - `node --test
    scripts/docs-governance/__tests__/release-projects.test.js`
    - `yarn docs:links:changed`
    
    Note: `yarn docs:links:changed` exited successfully. After the changes
    were committed, the command reported no changed files and printed
    existing repository-wide link findings.
---
 doc-tools/skills/add-release/SKILL.md              | 282 +++++++++++++++------
 .../current/all-release.md                         | 137 ++--------
 .../current/{all-release.md => core.md}            |  19 +-
 .../current/ecosystem/doris-cli.md                 |   7 +
 .../current/ecosystem/doris-flink-connector.md     | 130 ++++++++++
 .../current/ecosystem/doris-kafka-connector.md     |  64 +++++
 .../current/ecosystem/doris-mcp-server.md          |   7 +
 .../current/ecosystem/doris-operator.md            | 130 ++++++++++
 .../current/ecosystem/doris-skills.md              |   7 +
 .../current/ecosystem/doris-spark-connector.md     | 166 ++++++++++++
 .../current/ecosystem/doris-streamloader.md        |  24 ++
 releasenotes/all-release.md                        | 139 ++--------
 releasenotes/{all-release.md => core.md}           |  19 +-
 releasenotes/ecosystem/doris-cli.md                |   7 +
 releasenotes/ecosystem/doris-flink-connector.md    | 130 ++++++++++
 releasenotes/ecosystem/doris-kafka-connector.md    |  64 +++++
 releasenotes/ecosystem/doris-mcp-server.md         |   7 +
 releasenotes/ecosystem/doris-operator.md           | 130 ++++++++++
 releasenotes/ecosystem/doris-skills.md             |   7 +
 releasenotes/ecosystem/doris-spark-connector.md    | 166 ++++++++++++
 releasenotes/ecosystem/doris-streamloader.md       |  24 ++
 .../__tests__/release-projects.test.js             | 122 +++++++++
 sidebarsReleases.json                              | 236 +++++++++--------
 23 files changed, 1585 insertions(+), 439 deletions(-)

diff --git a/doc-tools/skills/add-release/SKILL.md 
b/doc-tools/skills/add-release/SKILL.md
index c8c6dcb8e96..31d433066fe 100644
--- a/doc-tools/skills/add-release/SKILL.md
+++ b/doc-tools/skills/add-release/SKILL.md
@@ -1,20 +1,53 @@
 ---
 name: add-release
-description: Update the Apache Doris website for a new Doris core release. Use 
when a release manager asks to add or update website release information, 
download links, release notes, all-release indexes, or release sidebar entries 
for a Doris version such as 4.0.7, 4.1.3, 3.1.5, etc. This skill covers what 
release managers must prepare, which files to edit in doris-website, how to 
mirror English and Chinese release notes, how to update download.data.ts, and 
what validations and release- [...]
+description: Update the Apache Doris website for a new release of Doris core 
or a Doris ecosystem component. Use when a release manager asks to add or 
update website release information, download links, release notes, all-release 
indexes, release sidebar entries, or ecosystem release pages for versions such 
as Doris 4.0.7, Flink Connector 26.1.1, Spark Connector 26.0.0, Kafka Connector 
26.0.0, Doris Operator 25.8.0, Doris CLI, Doris MCP Server, Doris Skills, or 
Streamloader. Always confi [...]
 ---
 
 # Add Doris Release
 
-Use this skill to update the Apache Doris website after a Doris core release 
is ready. The goal is to make `/download/` and `/releases/` show the new 
version with correct download links, release notes, navigation, and localized 
mirrors.
+Use this skill to update the Apache Doris website after a Doris core or 
ecosystem component release is ready. The goal is to publish the right release 
content in `/download/` and `/releases/` without accidentally applying the 
Doris core workflow to an ecosystem component, or the reverse.
+
+Work from the `doris-website` repository root.
+
+## Component Confirmation Gate
+
+Before editing any file, identify the release component and ask the release 
manager to confirm it interactively.
+
+If the user already names a component, restate it and ask for confirmation 
before proceeding. If the component is ambiguous, ask one concise question with 
the likely choices.
+
+Use these canonical component IDs:
+
+| Component ID | Website area | Typical release artifact area |
+| --- | --- | --- |
+| `doris-core` | Core release notes, `/download/` core packages, all-release 
indexes | `https://downloads.apache.org/doris/<series>/<version>/` |
+| `doris-flink-connector` | Ecosystem release page and `TOOL_VERSIONS` Flink 
entry | `https://downloads.apache.org/doris/flink-connector/<version>/` |
+| `doris-spark-connector` | Ecosystem release page and `TOOL_VERSIONS` Spark 
entry | `https://downloads.apache.org/doris/spark-connector/<version>/` |
+| `doris-kafka-connector` | Ecosystem release page and `TOOL_VERSIONS` Kafka 
entry | `https://downloads.apache.org/doris/kafka-connector/<version>/` |
+| `doris-streamloader` | Ecosystem release page and `TOOL_VERSIONS` 
Streamloader entry when applicable | Confirm artifact location from nearby 
entries or the release manager |
+| `doris-operator` | Ecosystem release page; image/chart links when applicable 
| Confirm image/chart/source locations from the release manager |
+| `doris-mcp-server` | Ecosystem release page | Confirm artifact or package 
locations from the release manager |
+| `doris-skills` | Ecosystem release page | Confirm artifact or package 
locations from the release manager |
+| `doris-cli` | Ecosystem release page | Confirm artifact or package locations 
from the release manager |
+| `other-ecosystem` | New or less common ecosystem release page | Confirm page 
path, sidebar entry, and artifact locations |
+
+Do not infer `doris-core` only because the version looks numeric. Connector 
and operator versions also look numeric.
 
 ## Required Inputs from the Release Manager
 
 Ask for any missing item before editing if it cannot be discovered safely from 
public release artifacts.
 
-- **Version**: full version, for example `4.0.7`.
+Required for every component:
+
+- **Component**: one of the component IDs above, confirmed by the release 
manager.
+- **Version**: full component version, for example `4.0.7`, `26.1.1`, or 
`25.8.0`.
+- **Release note source**: usually a GitHub issue, PR, Markdown body, or 
upstream release page.
+- **Release date**: prefer the official Apache download directory timestamp, 
package publication date, or announcement date. Do not use issue creation time 
unless the release manager confirms it.
+- **Localization expectation**: by default, update both English and zh-CN 
release pages when both mirrors already exist.
+- **Scope of download updates**: confirm whether this release should update 
`/download/`, only `/releases/`, or both.
+
+Additional for `doris-core`:
+
 - **Release series**: major/minor line used in Apache dist paths, for example 
`4.0` for `4.0.7`.
-- **Release note source**: usually a GitHub issue or Markdown body, for 
example `https://github.com/apache/doris/issues/65399`.
-- **Release date**: prefer the official Apache download directory timestamp or 
release announcement date, not the release-note issue creation date. If 
uncertain, verify against 
`https://downloads.apache.org/doris/<series>/<version>/`.
 - **Source package location**: usually 
`https://downloads.apache.org/doris/<series>/<version>/apache-doris-<version>-src.tar.gz`
 and matching `.asc` / `.sha512`.
 - **Binary package locations**: confirm all supported binary tarballs exist on 
the configured binary CDN:
     - `https://download.selectdb.com/apache-doris-<version>-bin-x64.tar.gz`
@@ -23,11 +56,38 @@ Ask for any missing item before editing if it cannot be 
discovered safely from p
     - matching `.asc` and `.sha512` files
 - **Source filename version suffix**: determine whether the source tarball 
uses plain `<version>` or an RC-style suffix such as `<version>-rc02`. In 
`download.data.ts`, the `version` field controls the source tarball filename 
rendered by the download UI.
 - **Release positioning**: whether the release becomes `VersionEnum.Latest`, 
`VersionEnum.Prev`, or only an entry in historical/all-release data.
-- **Localization expectation**: by default, add both English and zh-CN release 
notes and update both all-release indexes.
 
-## Files to Update
+Additional for ecosystem components:
 
-Work from the `doris-website` repository root.
+- **Ecosystem page path**: usually `releasenotes/ecosystem/<component>.md` and 
the matching zh-CN mirror.
+- **Download data target**: whether `src/constant/download.data.ts` has an 
existing `TOOL_VERSIONS` entry for this component.
+- **Source artifact URL**: usually under 
`https://downloads.apache.org/doris/<component-artifact-dir>/<version>/`.
+- **Binary/package URLs**: Maven coordinates, Docker images, Helm charts, 
npm/PyPI packages, or other official distribution links as applicable.
+- **Compatibility matrix**: required for components with per-runtime variants, 
such as Flink or Spark connector versions.
+
+## Choose the Workflow
+
+After confirming the component, use only the matching workflow.
+
+- Use **Doris Core Workflow** for `doris-core`.
+- Use **Ecosystem Component Workflow** for all other component IDs.
+
+If the confirmed component does not fit either workflow, stop and ask the 
release manager for the intended website surface before editing.
+
+## Doris Core Workflow
+
+### Files to Update
+
+Update these files for a core release:
+
+```text
+src/constant/download.data.ts
+releasenotes/v<series>/release-<version>.md
+i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/v<series>/release-<version>.md
+releasenotes/all-release.md
+i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/all-release.md
+sidebarsReleases.json
+```
 
 ### Download Page Data
 
@@ -54,33 +114,21 @@ For each supported architecture, add:
 
 Keep entries sorted newest-first inside their series.
 
-### English Release Notes
+### Core Release Notes
 
-Add:
+Add English:
 
 ```text
 releasenotes/v<series>/release-<version>.md
 ```
 
-Example:
+Add zh-CN:
 
 ```text
-releasenotes/v4.0/release-4.0.7.md
-```
-
-Use frontmatter in the existing JSON-inside-`---` style:
-
-```markdown
----
-{
-    "title": "Release 4.0.7",
-    "language": "en",
-    "description": "Apache Doris 4.0.7 release notes: ..."
-}
----
+i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/v<series>/release-<version>.md
 ```
 
-Preserve the release-note source structure where possible:
+Use the existing JSON-inside-`---` frontmatter style. Preserve the 
release-note source structure where possible:
 
 - `# Overview`
 - `# Behavior Changes`
@@ -88,67 +136,149 @@ Preserve the release-note source structure where possible:
 - `# Important Bug Fixes`
 - `# Acknowledgments` when provided
 
-If the source issue already contains polished English Markdown, copy it 
carefully, adapt only the frontmatter/title/overview wording needed for website 
consistency, and avoid inventing release content.
+If the source issue already contains polished Markdown, copy it carefully, 
adapt only the frontmatter/title/overview wording needed for website 
consistency, and avoid inventing release content.
 
-### Chinese Release Notes
+### Core Index and Sidebar
 
-Add the zh-CN mirror:
+Update both all-release indexes:
 
 ```text
-i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/v<series>/release-<version>.md
+releasenotes/all-release.md
+i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/all-release.md
 ```
 
-Use frontmatter:
+In each file:
 
-```markdown
----
-{
-    "title": "Release 4.0.7",
-    "language": "zh-CN",
-    "description": "Apache Doris 4.0.7 版本发布说明:..."
-}
----
-```
+- Update the relevant tip block entry for that release line.
+- Add a bullet link near the top of the chronological list.
+- Keep the list in reverse chronological order by release date.
+- Use the official release date.
 
-Keep the Chinese file structurally aligned with the English file. Translate 
user-visible content faithfully; do not add new technical claims that are not 
in the English release note or source issue.
+Update `sidebarsReleases.json`:
 
-### Release Index Pages
+- Add the new release note ID under the matching core version category, for 
example `v4.0/release-4.0.7`.
+- Place it newest-first, before the previous patch release.
+- Validate that the JSON remains parseable.
 
-Update both:
+## Ecosystem Component Workflow
 
-```text
-releasenotes/all-release.md
-i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/all-release.md
-```
+Use this workflow for connector, operator, CLI, MCP, skills, streamloader, and 
other ecosystem releases.
 
-In each file:
+### Files to Update
 
-- Update the relevant tip block entry for that release line, for example 
replace the previous `4.0.6` summary with `4.0.7`.
-- Add a bullet link near the top of the chronological list.
-- Keep the list in reverse chronological order by release date.
-- Use the official release date. If the Apache download directory shows a 
newer date than the release-note issue, prefer the official 
download/announcement date.
+Most ecosystem releases update:
 
-### Release Sidebar
+```text
+releasenotes/ecosystem/<component-page>.md
+i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/<component-page>.md
+```
 
-Update:
+Some ecosystem releases also update:
 
 ```text
+src/constant/download.data.ts
 sidebarsReleases.json
 ```
 
-Add the new release note ID under the matching version category:
+Update `sidebarsReleases.json` only when adding a new ecosystem page. Existing 
ecosystem pages are listed once under `Doris Ecosystem`; individual component 
versions are usually sections inside the component page, not separate sidebar 
items.
+
+Do not update core `releasenotes/v<series>/...` files or core all-release 
indexes for ecosystem component releases unless the release manager explicitly 
asks for that cross-link.
+
+### Component Profiles
+
+#### Flink Connector
+
+- Page: `releasenotes/ecosystem/doris-flink-connector.md`
+- zh-CN page: 
`i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-flink-connector.md`
+- Download data: `ToolsEnum.Flink` inside `TOOL_VERSIONS`
+- Source URL pattern: 
`https://downloads.apache.org/doris/flink-connector/<version>/apache-doris-flink-connector-<version>-src.tgz`
 for newer releases, but verify exact suffix from Apache downloads.
+- Binary URLs usually vary by Flink runtime, for example 
`flink-doris-connector-<flink-version>/<connector-version>/flink-doris-connector-<flink-version>-<connector-version>.jar`.
+- Confirm supported Flink versions before editing.
+
+#### Spark Connector
+
+- Page: `releasenotes/ecosystem/doris-spark-connector.md`
+- zh-CN page: 
`i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-spark-connector.md`
+- Download data: `ToolsEnum.Spark` inside `TOOL_VERSIONS`
+- Source URL pattern: 
`https://downloads.apache.org/doris/spark-connector/<version>/apache-doris-spark-connector-<version>-src.tgz`
 for newer releases, but verify exact suffix.
+- Binary URLs usually vary by Spark/Scala runtime. Confirm supported variants 
before editing.
+
+#### Kafka Connector
+
+- Page: `releasenotes/ecosystem/doris-kafka-connector.md`
+- zh-CN page: 
`i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-kafka-connector.md`
+- Download data: `ToolsEnum.Kafka` inside `TOOL_VERSIONS`
+- Source URL pattern: 
`https://downloads.apache.org/doris/kafka-connector/<version>/apache-doris-kafka-connector-<version>-src.tgz`
 for newer releases, but verify exact suffix.
+- Binary URL is usually Maven Central or Apache repository coordinates for 
`doris-kafka-connector`.
+
+#### Streamloader
+
+- Page: `releasenotes/ecosystem/doris-streamloader.md`
+- zh-CN page: 
`i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-streamloader.md`
+- Download data: `ToolsEnum.StreamLoader` inside `TOOL_VERSIONS` when the 
component has downloadable website artifacts.
+- Confirm source and binary URL patterns from nearby entries or the release 
manager before editing.
+
+#### Operator
+
+- Page: `releasenotes/ecosystem/doris-operator.md`
+- zh-CN page: 
`i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-operator.md`
+- Download data: usually not `TOOL_VERSIONS` unless the website has a concrete 
download entry for this component.
+- Include image, Helm, or chart information only when the release manager 
provides official links or nearby page conventions already show them.
+
+#### MCP Server, Skills, CLI, and Other Ecosystem Components
 
-```json
-"v4.0/release-4.0.7"
+- Use the existing ecosystem page if present.
+- If adding a new ecosystem page, create both English and zh-CN pages and add 
one sidebar item under `Doris Ecosystem`.
+- Confirm whether `/download/` should expose the component. If not, update 
release notes only.
+- Use official artifact URLs only. Do not invent package registry links.
+
+### Ecosystem Release Note Format
+
+Add the new version section near the top of the component page, directly below 
the intro and above the previous version.
+
+Use this structure when the source supports it:
+
+```markdown
+## <version>
+
+Source: [Release Notes <version>](<source-url>)
+
+<one short summary paragraph when the source provides enough context>
+
+### Features and Improvements
+
+- ...
+
+### Bug Fixes
+
+- ...
+
+### Downloads
+
+- ...
+
+### Thanks
+
+- ...
 ```
 
-Place it newest-first, before the previous patch release. Validate that the 
JSON remains parseable.
+Keep zh-CN structurally aligned with English. Translate faithfully and do not 
add technical claims that are not in the source.
+
+### Ecosystem Download Data
+
+When updating `src/constant/download.data.ts`:
+
+- Update only the matching `ToolsEnum.*` component section.
+- Add the new version newest-first.
+- Preserve existing object shape. Some tools use flat entries; Flink and Spark 
use nested runtime compatibility entries.
+- For repeated source URLs across runtime variants, follow nearby constants 
such as `FLINK_SAME_SOURCE_*` or `SPARK_SAME_SOURCE_*`.
+- Verify whether source files use `.tar.gz` or `.tgz`. Do not normalize 
suffixes.
 
 ## Validation Checklist
 
 Do not rely on visual inspection only. Run lightweight checks unless the user 
explicitly asks not to run commands. If the user says not to compile, do not 
run Docusaurus build.
 
-Verify package links:
+For core release package links:
 
 ```shell
 curl -sI 
https://downloads.apache.org/doris/<series>/<version>/apache-doris-<version>-src.tar.gz
@@ -157,35 +287,43 @@ curl -sI 
https://download.selectdb.com/apache-doris-<version>-bin-x64-noavx2.tar
 curl -sI https://download.selectdb.com/apache-doris-<version>-bin-arm64.tar.gz
 ```
 
-Also spot-check representative `.asc` and `.sha512` URLs. Treat `200` as good. 
If HEAD behaves unexpectedly, retry with `curl -sIL` or GET before declaring a 
link broken.
+For ecosystem links:
+
+```shell
+curl -sI <source-artifact-url>
+curl -sI <representative-binary-or-package-url>
+```
+
+Also spot-check representative `.asc` and `.sha512` URLs for Apache source 
artifacts when they exist. Treat `200` as good. If HEAD behaves unexpectedly, 
retry with `curl -sIL` or GET before declaring a link broken.
 
 Validate changed files:
 
 ```shell
 git diff --check
 node -e 
"JSON.parse(require('fs').readFileSync('sidebarsReleases.json','utf8')); 
console.log('sidebarsReleases.json ok')"
-rg -n "<version>|release-<version>|apache-doris-<version>" 
src/constant/download.data.ts releasenotes 
i18n/zh-CN/docusaurus-plugin-content-docs-releases/current sidebarsReleases.json
+rg -n "<version>|release-<version>|apache-doris-<version>|<component>" 
src/constant/download.data.ts releasenotes 
i18n/zh-CN/docusaurus-plugin-content-docs-releases/current sidebarsReleases.json
 ```
 
 When build validation is allowed and appropriate, run the repository's normal 
Docusaurus validation/build command. If the release manager explicitly says not 
to compile, report that build was intentionally skipped.
 
 ## Common Pitfalls
 
-- **Wrong release date**: GitHub issue creation/update time is not always the 
official release date. Check Apache downloads or the announcement.
-- **Missing `sidebarsReleases.json` update**: the page can exist but not 
appear in release navigation.
-- **Only updating English**: mirror zh-CN release notes and all-release index 
unless the release manager explicitly scopes the task to English only.
-- **Wrong source tarball suffix**: the UI constructs source URLs from `source 
+ apache-doris-${version}-src.tar.gz`; the `version` field must match the 
actual source filename.
-- **Updating only `DORIS_VERSIONS`**: quick download and all-releases use 
separate structures. Update both `DORIS_VERSIONS` and `ALL_VERSIONS`.
-- **Confusing `docs/` with release docs**: current release notes are served by 
the releases docs plugin from `releasenotes/`, with zh-CN content under 
`i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/`.
-- **Forgetting signatures/checksums**: binary `.asc` and `.sha512` links 
should be present for every architecture.
-- **Changing unrelated versions**: keep the diff focused on the new release.
+- **Skipping component confirmation**: core and ecosystem releases use 
different files and URL patterns. Confirm the component first.
+- **Wrong release date**: GitHub issue creation/update time is not always the 
official release date. Check Apache downloads, package publication, or the 
announcement.
+- **Updating core indexes for an ecosystem release**: ecosystem releases 
usually live under `releasenotes/ecosystem/*.md`, not 
`releasenotes/all-release.md`.
+- **Missing `sidebarsReleases.json` update for a new ecosystem page**: 
existing ecosystem pages do not need a new sidebar item per version, but new 
component pages do.
+- **Only updating English**: mirror zh-CN release notes when a zh-CN mirror 
already exists unless the release manager explicitly scopes the task to English 
only.
+- **Wrong source tarball suffix**: source artifacts may use `.tar.gz` or 
`.tgz`. Verify the actual Apache download URL.
+- **Updating only `DORIS_VERSIONS` for core**: quick download and all-releases 
use separate structures. Update both `DORIS_VERSIONS` and `ALL_VERSIONS`.
+- **Changing unrelated components**: keep the diff focused on the confirmed 
component and version.
+- **Inventing links**: use official Apache downloads, Apache repository, Maven 
Central, image registry, or release-manager-provided links only.
 
 ## Final Response
 
 Summarize:
 
-- Release version added.
-- Download data updated, including which quick-download enum changed.
-- English and zh-CN release-note files created or updated.
-- `all-release.md` and `sidebarsReleases.json` updated.
+- Confirmed component and version.
+- Release pages created or updated, including English and zh-CN status.
+- Download data updated, including whether core quick-download enums or 
ecosystem `TOOL_VERSIONS` changed.
+- `all-release.md` and `sidebarsReleases.json` updates, or why they were not 
needed.
 - Validation performed, including package-link checks and whether build was 
skipped.
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/all-release.md 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/all-release.md
index 04f4592204e..d858b35337e 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/all-release.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/all-release.md
@@ -1,126 +1,23 @@
 ---
 {
-    "title": "最新发布",
+    "title": "所有项目版本发布",
     "language": "zh-CN",
-    "description": "本文列出了近一年内所有已发布的 Apache Doris 版本,按发布时间倒序呈现。"
+    "description": "本文列出了 Apache Doris Core 与 Doris 生态项目的版本发布说明。"
 }
 ---
 
-本文列出了近一年内所有已发布的 Apache Doris 版本,按发布时间倒序呈现。
-
-
-
-:::tip 最新发布
-🎉 4.1.2 版本已于 2026 年 06 月 17 日正式发布,详情可查看[版本发布](./v4.1/release-4.1.2)。4.1 系列通过 
AI 与搜索能力的深度融合、离线计算的稳定性提升、性能与易用性的双重优化,进一步拓宽了数据库的应用边界,可更好地支撑企业从传统 BI 分析到 AI 
智能检索、从实时查询到大规模离线批处理的全场景数据分析需求。无论是互联网、金融、零售等行业的实时报表、用户行为分析,还是政务、医疗领域的文档检索、大规模数据批处理,新版本
 Doris 都将为用户提供更高效、更可靠的数据分析体验。
-<br />
-
-🎉 4.0.7 版本已于 2026 年 07 月 12 日正式发布,详情可查看[版本发布](./v4.0/release-4.0.7)。Apache 
Doris 4.0.7 是 4.0 系列维护版本,聚焦查询正确性、导入稳定性、存算分离部署、File Cache 
可靠性、对象存储访问、可观测性以及外部数据源兼容性。建议所有 4.0.x 用户升级。
-<br />
-
-🎉 3.1.4 版本已于 2025 年 12 月 19 日正式发布,详情可查看[版本发布](./v3.1/release-3.1.4)。Apache 
Doris 3.1 是半结构化分析领域的里程碑,引入了稀疏列和模板化 
schema,显著提升了查询和索引性能。它还显著增强了湖仓一体能力,通过异步物化视图和优化连接属性,实现了数据湖和数据仓的无缝集成。新版本在存储引擎上提供了灵活列更新,并通过分区裁剪和基于数据特征的优化器,实现了查询性能的巨大飞跃。
-<br />
-
-🎉 3.0.8 版本已于 2025 年 09 月 19 日正式发布,详情可查看[版本发布](./v3.0/release-3.0.8)。从 3.0 
版本开始,Apache Doris 
除了支持计算存储一体模式外,还支持计算存储分离模式进行集群部署。借助将计算和存储层解耦的云原生架构,用户可以在多个计算集群之间实现查询负载的物理隔离,以及读写负载的隔离。
-
-<br />
-
-🎉 2.1.11 版本现已于 2025 年 08 月 15 日正式发布,详情可查看[版本发布](./v2.1/release-2.1.11)。子查询性能方面 
2.1 版本开箱即用查询的性能提高了 100%;在数据湖分析场景方面,相对于 Trino 和 Spark 分别有 4-6 
倍性能提升;在半结构化数据分析场景中提供了强有力的支持,包括新的 Variant 类型和一系列分析函数。此外,2.1 
版本起支持异步物化视图以加速查询,优化了大规模实时写入,并通过稳定性和运行时 SQL 资源跟踪改进了工作负载管理。
-
-:::
-
-<br />
-
-- [2026-07-12, Apache Doris 4.0.7 版本发布](./v4.0/release-4.0.7.md)
-
-- [2026-06-17, Apache Doris 4.1.2 版本发布](./v4.1/release-4.1.2.md)
-
-- [2026-06-08, Apache Doris 4.0.6 版本发布](./v4.0/release-4.0.6.md)
-
-- [2026-05-24, Apache Doris 4.1.1 版本发布](./v4.1/release-4.1.1.md)
-
-- [2026-04-21, Apache Doris 4.1.0 版本发布](./v4.1/release-4.1.0.md)
-
-- [2026-04-07, Apache Doris 4.0.5 版本发布](./v4.0/release-4.0.5.md)
-
-- [2026-03-11, Apache Doris 4.0.4 版本发布](./v4.0/release-4.0.4.md)
-
-- [2026-02-02, Apache Doris 4.0.3 版本发布](./v4.0/release-4.0.3.md)
-
-- [2025-12-29, Apache Doris 3.1.4 版本发布](./v3.1/release-3.1.4.md)
-
-- [2025-12-15, Apache Doris 4.0.2 版本发布](./v4.0/release-4.0.2.md)
-
-- [2025-11-24, Apache Doris 3.1.3 版本发布](./v3.1/release-3.1.3.md)
-
-- [2025-11-08, Apache Doris 4.0.1 版本发布](./v4.0/release-4.0.1.md)
-
-- [2025-10-27, Apache Doris 3.1.2 版本发布](./v3.1/release-3.1.2.md)
-
-- [2025-10-14, Apache Doris 4.0.0 版本发布](./v4.0/release-4.0.0.md)
-
-- [2025-09-26, Apache Doris 3.1.1 版本发布](./v3.1/release-3.1.1.md)
-
-- [2025-09-19, Apache Doris 3.0.8 版本发布](./v3.0/release-3.0.8.md)
-
-- [2025-09-04, Apache Doris 3.1.0 版本发布](./v3.1/release-3.1.0.md)
-
-- [2025-08-25, Apache Doris 3.0.7 版本发布](./v3.0/release-3.0.7.md)
-
-- [2025-08-15, Apache Doris 2.1.11 版本发布](./v2.1/release-2.1.11.md)
-
-- [2025-06-16, Apache Doris 3.0.6 版本发布](./v3.0/release-3.0.6.md) 
-
-- [2025-05-17, Apache Doris 2.1.10 版本发布](./v2.1/release-2.1.10.md) 
-
-- [2025-04-28, Apache Doris 3.0.5 版本发布](./v3.0/release-3.0.5.md) 
-
-- [2025-04-02, Apache Doris 2.1.9 版本发布](./v2.1/release-2.1.9.md) 
-
-- [2025-02-28, Apache Doris 3.0.4 版本发布](./v3.0/release-3.0.4.md) 
-
-- [2025-01-24, Apache Doris 2.1.8 版本发布](./v2.1/release-2.1.8.md) 
-
-- [2024-12-02, Apache Doris 3.0.3 版本发布](./v3.0/release-3.0.3.md) 
-
-- [2024-11-10, Apache Doris 2.1.7 版本发布](./v2.1/release-2.1.7.md) 
-
-- [2024-10-15, Apache Doris 3.0.2 版本发布](./v3.0/release-3.0.2.md) 
-
-- [2024-09-30, Apache Doris 2.0.15 版本发布](./v2.0/release-2.0.15.md) 
-
-- [2024-09-10, Apache Doris 2.1.6 版本发布](./v2.1/release-2.1.6.md) 
-
-- [2024-08-23, Apache Doris 3.0.1 版本发布](./v3.0/release-3.0.1.md) 
-
-- [2024-07-24, Apache Doris 2.1.5 版本发布](./v2.1/release-2.1.5.md)
-
-- [2024-07-17, Apache Doris 2.0.13 版本发布](./v2.0/release-2.0.13.md)
-
-- [2024-06-27, Apache Doris 2.0.12 版本发布](./v2.0/release-2.0.12.md)
-
-- [2024-06-26, Apache Doris 2.1.4 版本发布](./v2.1/release-2.1.4.md)
-
-- [2024-06-05, Apache Doris 2.0.11 版本发布](./v2.0/release-2.0.11.md)
-
-- [2024-05-21, Apache Doris 2.1.3 版本发布](./v2.1/release-2.1.3.md)
-
-- [2024-05-16, Apache Doris 2.0.10 版本发布](./v2.0/release-2.0.10.md)
-
-- [2024-04-23, Apache Doris 2.0.9 版本发布](./v2.0/release-2.0.9.md)
-
-- [2024-04-12, Apache Doris 2.1.2 版本发布](./v2.1/release-2.1.2.md)
-
-- [2024-04-09, Apache Doris 2.0.8 版本发布](./v2.0/release-2.0.8.md)
-
-- [2024-04-03, Apache Doris 2.1.1 版本发布](./v2.1/release-2.1.1.md)
-
-- [2024-03-26, Apache Doris 2.0.7 版本发布](./v2.0/release-2.0.7.md)
-
-- [2024-03-12, Apache Doris 2.1.0 版本发布](./v2.1/release-2.1.0.md)
-
-- [2024-03-11, Apache Doris 2.0.6 版本发布](./v2.0/release-2.0.6.md)
-
-- [2024-02-28, Apache Doris 2.0.5 版本发布](./v2.0/release-2.0.5.md)
-
-- [2024-01-26, Apache Doris 2.0.4 版本发布](./v2.0/release-2.0.4.md)
-
+本文列出了 Apache Doris Core 与 Doris 生态项目的版本发布说明。Doris Core 保留当前站内正式 Release 
Notes;生态项目页面已预留用于后续维护版本发布说明。
+
+## 项目 Release Notes
+
+| 项目 | 版本发布说明 | 仓库 |
+| --- | --- | --- |
+| Doris Core | [Doris Core 版本发布说明](./core.md) | 
[apache/doris](https://github.com/apache/doris) |
+| Doris Flink Connector | [Release 
Notes](./ecosystem/doris-flink-connector.md) | 
[apache/doris-flink-connector](https://github.com/apache/doris-flink-connector) 
|
+| Doris Spark Connector | [Release 
Notes](./ecosystem/doris-spark-connector.md) | 
[apache/doris-spark-connector](https://github.com/apache/doris-spark-connector) 
|
+| Doris Kafka Connector | [Release 
Notes](./ecosystem/doris-kafka-connector.md) | 
[apache/doris-kafka-connector](https://github.com/apache/doris-kafka-connector) 
|
+| Doris Operator | [Release Notes](./ecosystem/doris-operator.md) | 
[apache/doris-operator](https://github.com/apache/doris-operator) |
+| Doris MCP Server | [Release Notes](./ecosystem/doris-mcp-server.md) | 
[apache/doris-mcp-server](https://github.com/apache/doris-mcp-server) |
+| Doris Skills | [Release Notes](./ecosystem/doris-skills.md) | 
[apache/doris-skills](https://github.com/apache/doris-skills) |
+| Doris CLI | [Release Notes](./ecosystem/doris-cli.md) | 
[apache/doris-cli](https://github.com/apache/doris-cli) |
+| Doris Streamloader | [Release Notes](./ecosystem/doris-streamloader.md) | 
[apache/doris-streamloader](https://github.com/apache/doris-streamloader) |
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/all-release.md 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/core.md
similarity index 61%
copy from 
i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/all-release.md
copy to i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/core.md
index 04f4592204e..323f269607a 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/all-release.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/core.md
@@ -1,30 +1,30 @@
 ---
 {
-    "title": "最新发布",
+    "title": "Doris Core 版本发布说明",
     "language": "zh-CN",
-    "description": "本文列出了近一年内所有已发布的 Apache Doris 版本,按发布时间倒序呈现。"
+    "description": "本文按发布时间倒序列出 Apache Doris Core 版本发布说明。"
 }
 ---
 
-本文列出了近一年内所有已发布的 Apache Doris 版本,按发布时间倒序呈现。
-
+本文按发布时间倒序列出 Apache Doris Core 版本发布说明。
 
+## Doris Core 版本发布说明
 
 :::tip 最新发布
-🎉 4.1.2 版本已于 2026 年 06 月 17 日正式发布,详情可查看[版本发布](./v4.1/release-4.1.2)。4.1 系列通过 
AI 与搜索能力的深度融合、离线计算的稳定性提升、性能与易用性的双重优化,进一步拓宽了数据库的应用边界,可更好地支撑企业从传统 BI 分析到 AI 
智能检索、从实时查询到大规模离线批处理的全场景数据分析需求。无论是互联网、金融、零售等行业的实时报表、用户行为分析,还是政务、医疗领域的文档检索、大规模数据批处理,新版本
 Doris 都将为用户提供更高效、更可靠的数据分析体验。
+🎉 4.1.2 版本已于 2026 年 06 月 17 日正式发布,详情可查看[版本发布](./v4.1/release-4.1.2.md)。4.1 
系列通过 AI 与搜索能力的深度融合、离线计算的稳定性提升、性能与易用性的双重优化,进一步拓宽了数据库的应用边界,可更好地支撑企业从传统 BI 分析到 AI 
智能检索、从实时查询到大规模离线批处理的全场景数据分析需求。无论是互联网、金融、零售等行业的实时报表、用户行为分析,还是政务、医疗领域的文档检索、大规模数据批处理,新版本
 Doris 都将为用户提供更高效、更可靠的数据分析体验。
 <br />
 
-🎉 4.0.7 版本已于 2026 年 07 月 12 日正式发布,详情可查看[版本发布](./v4.0/release-4.0.7)。Apache 
Doris 4.0.7 是 4.0 系列维护版本,聚焦查询正确性、导入稳定性、存算分离部署、File Cache 
可靠性、对象存储访问、可观测性以及外部数据源兼容性。建议所有 4.0.x 用户升级。
+🎉 4.0.7 版本已于 2026 年 07 月 12 日正式发布,详情可查看[版本发布](./v4.0/release-4.0.7.md)。Apache 
Doris 4.0.7 是 4.0 系列维护版本,聚焦查询正确性、导入稳定性、存算分离部署、File Cache 
可靠性、对象存储访问、可观测性以及外部数据源兼容性。建议所有 4.0.x 用户升级。
 <br />
 
-🎉 3.1.4 版本已于 2025 年 12 月 19 日正式发布,详情可查看[版本发布](./v3.1/release-3.1.4)。Apache 
Doris 3.1 是半结构化分析领域的里程碑,引入了稀疏列和模板化 
schema,显著提升了查询和索引性能。它还显著增强了湖仓一体能力,通过异步物化视图和优化连接属性,实现了数据湖和数据仓的无缝集成。新版本在存储引擎上提供了灵活列更新,并通过分区裁剪和基于数据特征的优化器,实现了查询性能的巨大飞跃。
+🎉 3.1.4 版本已于 2025 年 12 月 19 日正式发布,详情可查看[版本发布](./v3.1/release-3.1.4.md)。Apache 
Doris 3.1 是半结构化分析领域的里程碑,引入了稀疏列和模板化 
schema,显著提升了查询和索引性能。它还显著增强了湖仓一体能力,通过异步物化视图和优化连接属性,实现了数据湖和数据仓的无缝集成。新版本在存储引擎上提供了灵活列更新,并通过分区裁剪和基于数据特征的优化器,实现了查询性能的巨大飞跃。
 <br />
 
-🎉 3.0.8 版本已于 2025 年 09 月 19 日正式发布,详情可查看[版本发布](./v3.0/release-3.0.8)。从 3.0 
版本开始,Apache Doris 
除了支持计算存储一体模式外,还支持计算存储分离模式进行集群部署。借助将计算和存储层解耦的云原生架构,用户可以在多个计算集群之间实现查询负载的物理隔离,以及读写负载的隔离。
+🎉 3.0.8 版本已于 2025 年 09 月 19 日正式发布,详情可查看[版本发布](./v3.0/release-3.0.8.md)。从 3.0 
版本开始,Apache Doris 
除了支持计算存储一体模式外,还支持计算存储分离模式进行集群部署。借助将计算和存储层解耦的云原生架构,用户可以在多个计算集群之间实现查询负载的物理隔离,以及读写负载的隔离。
 
 <br />
 
-🎉 2.1.11 版本现已于 2025 年 08 月 15 日正式发布,详情可查看[版本发布](./v2.1/release-2.1.11)。子查询性能方面 
2.1 版本开箱即用查询的性能提高了 100%;在数据湖分析场景方面,相对于 Trino 和 Spark 分别有 4-6 
倍性能提升;在半结构化数据分析场景中提供了强有力的支持,包括新的 Variant 类型和一系列分析函数。此外,2.1 
版本起支持异步物化视图以加速查询,优化了大规模实时写入,并通过稳定性和运行时 SQL 资源跟踪改进了工作负载管理。
+🎉 2.1.11 版本现已于 2025 年 08 月 15 
日正式发布,详情可查看[版本发布](./v2.1/release-2.1.11.md)。子查询性能方面 2.1 版本开箱即用查询的性能提高了 
100%;在数据湖分析场景方面,相对于 Trino 和 Spark 分别有 4-6 倍性能提升;在半结构化数据分析场景中提供了强有力的支持,包括新的 
Variant 类型和一系列分析函数。此外,2.1 版本起支持异步物化视图以加速查询,优化了大规模实时写入,并通过稳定性和运行时 SQL 
资源跟踪改进了工作负载管理。
 
 :::
 
@@ -123,4 +123,3 @@
 - [2024-02-28, Apache Doris 2.0.5 版本发布](./v2.0/release-2.0.5.md)
 
 - [2024-01-26, Apache Doris 2.0.4 版本发布](./v2.0/release-2.0.4.md)
-
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-cli.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-cli.md
new file mode 100644
index 00000000000..4559b77964f
--- /dev/null
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-cli.md
@@ -0,0 +1,7 @@
+---
+{
+    "title": "Doris CLI",
+    "language": "zh-CN",
+    "description": "Doris CLI 版本发布说明。"
+}
+---
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-flink-connector.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-flink-connector.md
new file mode 100644
index 00000000000..14ec74e154e
--- /dev/null
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-flink-connector.md
@@ -0,0 +1,130 @@
+---
+{
+    "title": "Doris Flink Connector",
+    "language": "zh-CN",
+    "description": "Doris Flink Connector 版本发布说明。"
+}
+---
+
+# Doris Flink Connector
+
+本文按版本倒序列出 Doris Flink Connector 的版本发布说明。
+
+## 26.1.1
+
+来源:[Release Note 
26.1.1](https://github.com/apache/doris-flink-connector/issues/654)
+
+### Bug 修复
+
+- 修复启用压缩后,批量 Sink 
长时间运行时可能卡住的问题。[#653](https://github.com/apache/doris-flink-connector/pull/653)
+
+### 致谢
+
+- @addu390
+
+## 26.1.0
+
+来源:[Release Note 
26.1.0](https://github.com/apache/doris-flink-connector/issues/649)
+
+### 功能与改进
+
+- Stream Load 默认启用 gzip 
压缩。[#648](https://github.com/apache/doris-flink-connector/pull/648)
+
+### 致谢
+
+- @JNSimba
+
+## 26.0.0
+
+来源:[Release Note 
26.0.0](https://github.com/apache/doris-flink-connector/issues/637)
+
+### 功能与改进
+
+- 支持 Doris `DECIMAL256` 
类型。[#628](https://github.com/apache/doris-flink-connector/pull/628)
+- 支持 `ArrayData` 
中的嵌套类型字段。[#606](https://github.com/apache/doris-flink-connector/pull/606)
+- 支持带 UTF-8 字符集编码的 HTTP 
请求。[#623](https://github.com/apache/doris-flink-connector/pull/623)
+- 增加可配置的 Thrift 
最大消息大小。[#593](https://github.com/apache/doris-flink-connector/pull/593)
+- 优化 MongoDB CDC 类型推断,避免不必要的 decimal 
转换。[#596](https://github.com/apache/doris-flink-connector/pull/596)
+- 改进 FE host 
无效时的错误信息。[#629](https://github.com/apache/doris-flink-connector/pull/629)
+- 支持 Flink 2.x。[#636](https://github.com/apache/doris-flink-connector/pull/636)
+
+### Bug 修复
+
+- 修复 group commit 重试时 label 
处理的问题。[#635](https://github.com/apache/doris-flink-connector/pull/635)
+- 修复没有行分隔符的类型在 batch Stream Load 
中的处理问题。[#619](https://github.com/apache/doris-flink-connector/pull/619)
+- 修复 Doris 字段默认值为空字符串时 DDL 
生成不正确的问题。[#600](https://github.com/apache/doris-flink-connector/pull/600)
+- 修复 `BackendClient` 中可能影响 Arrow Flight 
读取的拼写错误。[#622](https://github.com/apache/doris-flink-connector/pull/622)
+
+### 致谢
+
+- @QuakeWang
+- @JNSimba
+- @jqcc
+- @potterhe
+- @kwonder0926
+- @gnehil
+- @keytouch
+- @AlexRiedler
+
+## 25.1.0
+
+来源:[Release Note 
25.1.0](https://github.com/apache/doris-flink-connector/issues/590)
+
+### 功能与改进
+
+- 
在分库分表场景中自动创建新的同步表。[#564](https://github.com/apache/doris-flink-connector/pull/564)
+- Doris Source 默认使用 Arrow Flight SQL 
读取。[#574](https://github.com/apache/doris-flink-connector/pull/574)
+- 
增加集成测试和端到端测试用例。[#569](https://github.com/apache/doris-flink-connector/pull/569) 
[#577](https://github.com/apache/doris-flink-connector/pull/577) 
[#580](https://github.com/apache/doris-flink-connector/pull/580)
+- 兼容 Doris 2.1.3 及之后版本的 IP 
类型读取。[#576](https://github.com/apache/doris-flink-connector/pull/576)
+- 增加发布脚本。[#567](https://github.com/apache/doris-flink-connector/pull/567)
+- 增加 batch mode 
的重试间隔。[#579](https://github.com/apache/doris-flink-connector/pull/579)
+- 在 MongoDB CDC 
同步中自动创建新表。[#573](https://github.com/apache/doris-flink-connector/pull/573)
+- 增加使用示例。[#589](https://github.com/apache/doris-flink-connector/pull/589)
+
+### Bug 修复
+
+- 修复 Stream Load 线程异常退出后 Flink 
任务可能卡住的问题。[#578](https://github.com/apache/doris-flink-connector/pull/578)
+- 修复 PostgreSQL CDC 
同步中的类型转换问题。[#582](https://github.com/apache/doris-flink-connector/pull/582)
+- 修复 MongoDB CDC 同步中非 `_id` ObjectId 字段的 schema 
长度不匹配问题。[#588](https://github.com/apache/doris-flink-connector/pull/588)
+
+### 致谢
+
+- @Aalron
+- @JNSimba
+- @kwonder0926
+- @vinlee19
+
+## 25.0.0
+
+来源:[Release Note 
25.0.0](https://github.com/apache/doris-flink-connector/issues/562)
+
+### 功能与改进
+
+- 支持通过 Arrow Flight SQL 读取 catalog 
table。[#530](https://github.com/apache/doris-flink-connector/pull/530)
+- 支持 `INSERT 
OVERWRITE`。[#544](https://github.com/apache/doris-flink-connector/pull/544)
+- 支持 partial limit 
pushdown。[#553](https://github.com/apache/doris-flink-connector/pull/553)
+- 下推时拼接 `doris.filter.query` 
选项。[#552](https://github.com/apache/doris-flink-connector/pull/552)
+- 兼容 FE API 
变化,支持配置需要忽略的响应字段。[#549](https://github.com/apache/doris-flink-connector/pull/549)
+- 优化 MongoDB CDC `sampleSize` 
计算逻辑。[#542](https://github.com/apache/doris-flink-connector/pull/542)
+- 忽略 MongoDB schema change 
失败。[#537](https://github.com/apache/doris-flink-connector/pull/537)
+- 为 lookup query 和 Arrow Flight query 
增加前缀。[#531](https://github.com/apache/doris-flink-connector/pull/531) 
[#530](https://github.com/apache/doris-flink-connector/pull/530)
+
+### Bug 修复
+
+- 修复极端情况下写入错误可能绕过 checkpoint 
的问题。[#560](https://github.com/apache/doris-flink-connector/pull/560) 
[#555](https://github.com/apache/doris-flink-connector/pull/555)
+- 修复发生 HTTP 
错误时写入可能卡住的问题。[#539](https://github.com/apache/doris-flink-connector/pull/539)
+- 修复 MongoDB timestamp 和 array 
类型解析问题。[#547](https://github.com/apache/doris-flink-connector/pull/547)
+- 修复同步大量表时出现 ORA-12733 
的问题。[#532](https://github.com/apache/doris-flink-connector/pull/532)
+- 修复 timestamp format pushdown 
错误。[#528](https://github.com/apache/doris-flink-connector/pull/528)
+- 修复 SQL parser schema table 
注释和字段类型解析不准确的问题。[#540](https://github.com/apache/doris-flink-connector/pull/540)
+- 修复 `Transfer-Encoding` header already present 
错误。[#525](https://github.com/apache/doris-flink-connector/pull/525)
+- 
修复多数据库同步中的空指针异常。[#534](https://github.com/apache/doris-flink-connector/pull/534)
+
+### 致谢
+
+- @awol2005ex
+- @DongLiang-0
+- @JNSimba
+- @nativeCat
+- @vinlee19
+- @xuqinghuang
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-kafka-connector.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-kafka-connector.md
new file mode 100644
index 00000000000..759a428bb8b
--- /dev/null
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-kafka-connector.md
@@ -0,0 +1,64 @@
+---
+{
+    "title": "Doris Kafka Connector",
+    "language": "zh-CN",
+    "description": "Doris Kafka Connector 版本发布说明。"
+}
+---
+
+# Doris Kafka Connector
+
+本文按版本倒序列出 Doris Kafka Connector 的版本发布说明。
+
+## 26.0.0
+
+来源:[Release Note 
26.0.0](https://github.com/apache/doris-kafka-connector/issues/98)
+
+### 功能与改进
+
+- Stream Load 默认启用 gzip 
压缩。[#95](https://github.com/apache/doris-kafka-connector/pull/95)
+- 修复 schema evolution 中连接复用不当导致 JDBC 
连接激增的问题。[#94](https://github.com/apache/doris-kafka-connector/pull/94)
+- 增加 Confluent 
构建脚本。[#86](https://github.com/apache/doris-kafka-connector/pull/86)
+- 更新 `ConfigDef` 
配置。[#85](https://github.com/apache/doris-kafka-connector/pull/85)
+
+### Bug 修复
+
+- 修复 `topic2table` 
配置检查。[#83](https://github.com/apache/doris-kafka-connector/pull/83)
+- 修复 README 
中的网站文档链接。[#84](https://github.com/apache/doris-kafka-connector/pull/84)
+
+### 致谢
+
+- @JNSimba
+- @rnb-tron
+
+## 25.0.0
+
+来源:[Release Note 
25.0.0](https://github.com/apache/doris-kafka-connector/issues/81)
+
+### 功能与改进
+
+- 支持异步 combine 
flush。[#74](https://github.com/apache/doris-kafka-connector/pull/74)
+- 更新配置默认值,并增加 combine flush 
mode。[#73](https://github.com/apache/doris-kafka-connector/pull/73)
+- 将日志级别改为 debug。[#75](https://github.com/apache/doris-kafka-connector/pull/75)
+- 增加多 transform 
链的端到端测试。[#72](https://github.com/apache/doris-kafka-connector/pull/72)
+- 增加 null values 
处理行为。[#69](https://github.com/apache/doris-kafka-connector/pull/69)
+- 增加 topic-mutating SMT 
检查。[#68](https://github.com/apache/doris-kafka-connector/pull/68)
+- 增加重试策略。[#67](https://github.com/apache/doris-kafka-connector/pull/67)
+- 增加 Debezium update、delete 和 Avro 
转换用例。[#65](https://github.com/apache/doris-kafka-connector/pull/65)
+- 增加 Kafka Connect transforms 
端到端测试用例。[#64](https://github.com/apache/doris-kafka-connector/pull/64)
+- 优化代码,包括 label transaction status 
查询等逻辑。[#62](https://github.com/apache/doris-kafka-connector/pull/62)
+- schema change 
错误信息中增加表名。[#61](https://github.com/apache/doris-kafka-connector/pull/61)
+- 增加发布脚本。[#80](https://github.com/apache/doris-kafka-connector/pull/80)
+
+### Bug 修复
+
+- 修复 decimal 
解析问题。[#70](https://github.com/apache/doris-kafka-connector/pull/70)
+- 修复重试 load 时 `processedOffset` 
更新问题。[#79](https://github.com/apache/doris-kafka-connector/pull/79)
+- 在适当场景下忽略 schema API 
响应。[#77](https://github.com/apache/doris-kafka-connector/pull/77)
+
+### 致谢
+
+- @chuang-wang-pre
+- @DongLiang-0
+- @JNSimba
+- @vinlee19
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-mcp-server.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-mcp-server.md
new file mode 100644
index 00000000000..ed326052fad
--- /dev/null
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-mcp-server.md
@@ -0,0 +1,7 @@
+---
+{
+    "title": "Doris MCP Server",
+    "language": "zh-CN",
+    "description": "Doris MCP Server 版本发布说明。"
+}
+---
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-operator.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-operator.md
new file mode 100644
index 00000000000..1d4b0ccb6bc
--- /dev/null
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-operator.md
@@ -0,0 +1,130 @@
+---
+{
+    "title": "Doris Operator",
+    "language": "zh-CN",
+    "description": "Doris Operator 版本发布说明。"
+}
+---
+
+# Doris Operator
+
+本文按版本倒序列出 Doris Operator 的版本发布说明。
+
+## 25.8.0
+
+来源:[Release Notes 25.8.0](https://github.com/apache/doris-operator/issues/472)
+
+该版本为 DDC 增加了重要能力,包括 TLS 支持、PVC 扩容和 Pod 调试能力。同时,该版本改进了 Helm 支持、Pod 资源配置和可靠性。
+
+### 功能与改进
+
+- `dorisctl` 支持 TLS 
访问。[#432](https://github.com/apache/doris-operator/pull/432)
+- Operator 在 drop node 场景中支持使用 
TLS。[#434](https://github.com/apache/doris-operator/pull/434)
+- 改进 Helm chart 模板。[#452](https://github.com/apache/doris-operator/pull/452)
+- Helm 和 Operator chart 支持通过 `values.yaml` 设置 Deployment 
资源配额。[#462](https://github.com/apache/doris-operator/pull/462)
+- Helm chart `kubeVersion` 兼容带预发布后缀的 Kubernetes 版本,例如 EKS 和 GKE 
版本。[#463](https://github.com/apache/doris-operator/pull/463)
+- 增加 DDC 调试能力。[#460](https://github.com/apache/doris-operator/pull/460) 
[#471](https://github.com/apache/doris-operator/pull/471)
+- 为 BE Pod 增加 CPU 
资源感知参数传递能力。[#464](https://github.com/apache/doris-operator/pull/464)
+- DDC 支持 PVC 扩容。[#467](https://github.com/apache/doris-operator/pull/467)
+- Init Container 
自定义行为支持资源限制配置。[#469](https://github.com/apache/doris-operator/pull/469)
+
+### Bug 修复
+
+- 修复单元测试用例问题。[#430](https://github.com/apache/doris-operator/pull/430) 
[#433](https://github.com/apache/doris-operator/pull/433)
+- 修复未关闭 SQL 连接导致的资源泄漏。[#437](https://github.com/apache/doris-operator/pull/437)
+- 修复 FE PVC 信息收集问题。[#438](https://github.com/apache/doris-operator/pull/438)
+- 
修复错误日志信息、重复环境变量和其他代码缺陷。[#440](https://github.com/apache/doris-operator/pull/440)
 [#442](https://github.com/apache/doris-operator/pull/442) 
[#449](https://github.com/apache/doris-operator/pull/449)
+- 修复 CVE 并更新安全依赖。[#453](https://github.com/apache/doris-operator/pull/453)
+- 修复 MySQL SQL Client 
结构定义映射问题。[#468](https://github.com/apache/doris-operator/pull/468)
+
+### 可靠性
+
+- DDC MetaService controller 复用 `BuildVolumesVolumeMountsAndPVCs` 构建 
PVC,提升逻辑一致性。[#436](https://github.com/apache/doris-operator/pull/436)
+
+### 下载
+
+镜像格式请参考镜像仓库说明。
+
+### 致谢
+
+- [intelligentfu8](https://github.com/intelligentfu8)
+- [ztonny](https://github.com/ztonny)
+- [matiasbertani](https://github.com/matiasbertani)
+- [jonasbrami](https://github.com/jonasbrami)
+- [gohalo](https://github.com/gohalo)
+- [catpineapple](https://github.com/catpineapple)
+
+## 25.4.0
+
+来源:[Release Notes 25.4.0](https://github.com/apache/doris-operator/issues/376)
+
+该版本主要支持在 DCR 上挂载共享磁盘,并支持在 Helm chart 中配置 Pod annotations。
+
+### 功能与改进
+
+- 支持配置需要挂载到 Pod 的共享 
PVC。[#375](https://github.com/apache/doris-operator/pull/375)
+- Doris Helm chart 支持 Pod 
annotations。[#327](https://github.com/apache/doris-operator/pull/327)
+
+### 致谢
+
+- [catpineapple](https://github.com/catpineapple)
+- [bluicezhen](https://github.com/bluicezhen)
+
+## 25.3.0
+
+来源:[Release Notes 25.3.0](https://github.com/apache/doris-operator/issues/371)
+
+该版本改进了 `DorisCluster` 和 `DorisDisaggregatedCluster` 资源的 PersistentVolume 
能力,修复了若干 Bug,并改进项目示例和 Helm 构建方式。
+
+### 功能与改进
+
+- 在 Makefile 中增加用于 Helm 发布的 Helm `make` 
支持。[#362](https://github.com/apache/doris-operator/pull/362)
+- 增加 DCR PersistentVolume 
模板配置,并支持与配置文件联动。[#364](https://github.com/apache/doris-operator/pull/364)
+- 增加 DDC PersistentVolume 自定义能力和 `PersistentVolume` 
兼容性。[#369](https://github.com/apache/doris-operator/pull/369)
+
+### Bug 修复
+
+- 避免 PVC 名称中可能出现非法字符串。[#368](https://github.com/apache/doris-operator/pull/368)
+- 修复存算分离 Doris 设置 `adminUser` 
后扩容失败的问题。[#367](https://github.com/apache/doris-operator/pull/367)
+
+### 其他变更
+
+- 增加 DDC affinity 
和密码配置示例。[#366](https://github.com/apache/doris-operator/pull/366)
+- 删除未使用的 API 文档。[#370](https://github.com/apache/doris-operator/pull/370)
+
+### 致谢
+
+- [catpineapple](https://github.com/catpineapple)
+- [intelligentfu8](https://github.com/intelligentfu8)
+
+## 25.2.0
+
+来源:[Release Notes 25.2.0](https://github.com/apache/doris-operator/issues/351)
+
+该版本增加了访问 Kerberos 保护的数据系统的能力,升级了 Go 和 controller-runtime 版本,改进运行时行为,修复 
Bug,并更新文档。
+
+### 功能与改进
+
+- Operator 支持访问 Kerberos 
保护的数据系统。[#336](https://github.com/apache/doris-operator/pull/336) 
[#348](https://github.com/apache/doris-operator/pull/348)
+- 改进跳过 BE 初始化系统的逻辑,并向 Doris Core 
增加环境变量。[#338](https://github.com/apache/doris-operator/pull/338)
+
+### Bug 修复
+
+- 修复等待 BE deployment 时可能触发 reconcile 
的问题。[#341](https://github.com/apache/doris-operator/pull/341)
+
+### 其他变更
+
+- 更新 Operator Dockerfile 的基础镜像,并将 Go 版本改为 
1.23。[#337](https://github.com/apache/doris-operator/pull/337) 
[#346](https://github.com/apache/doris-operator/pull/346)
+- 将 Go 和 controller-runtime 从 alpha v1 更新到 
v1。[#340](https://github.com/apache/doris-operator/pull/340)
+- 将 `golang.org/x/net` 从 0.30.0 升级到 
0.33.0。[#343](https://github.com/apache/doris-operator/pull/343)
+- 更新 README 文件。[#344](https://github.com/apache/doris-operator/pull/344) 
[#345](https://github.com/apache/doris-operator/pull/345) 
[#347](https://github.com/apache/doris-operator/pull/347) 
[#349](https://github.com/apache/doris-operator/pull/349) 
[#350](https://github.com/apache/doris-operator/pull/350)
+
+### 下载
+
+- Operator 镜像:[Docker Hub](https://hub.docker.com/r/apache/doris/tags),使用带 
`operator` 前缀的 tag。
+- Doris 镜像:[Docker Hub](https://hub.docker.com/r/apache/doris/tags),使用带 
`ms`、`fe` 和 `be` 前缀的 tag。
+
+### 致谢
+
+- [catpineapple](https://github.com/catpineapple)
+- [intelligentfu8](https://github.com/intelligentfu8)
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-skills.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-skills.md
new file mode 100644
index 00000000000..fc2a3daa835
--- /dev/null
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-skills.md
@@ -0,0 +1,7 @@
+---
+{
+    "title": "Doris Skills",
+    "language": "zh-CN",
+    "description": "Doris Skills 版本发布说明。"
+}
+---
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-spark-connector.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-spark-connector.md
new file mode 100644
index 00000000000..1de68d0a04c
--- /dev/null
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-spark-connector.md
@@ -0,0 +1,166 @@
+---
+{
+    "title": "Doris Spark Connector",
+    "language": "zh-CN",
+    "description": "Doris Spark Connector 版本发布说明。"
+}
+---
+
+# Doris Spark Connector
+
+本文按版本倒序列出 Doris Spark Connector 的版本发布说明。
+
+## 26.0.0
+
+来源:[Spark Doris Connector 
26.0.0](https://github.com/apache/doris-spark-connector/issues/358)
+
+### Spark Connector
+
+#### 功能与改进
+
+- Stream Load 写入默认启用 gzip 
压缩。[#356](https://github.com/apache/doris-spark-connector/pull/356)
+- 增加 Arrow Flight 
读取日志。[#354](https://github.com/apache/doris-spark-connector/pull/354)
+- 支持带 UTF-8 字符集编码的 HTTP 
请求。[#347](https://github.com/apache/doris-spark-connector/pull/347)
+
+#### Bug 修复
+
+- 修复 Spark 3.3、3.4 和 3.5 
中的列裁剪问题。[#353](https://github.com/apache/doris-spark-connector/pull/353)
+
+### 致谢
+
+- @JNSimba
+- @gnehil
+
+## 25.2.0
+
+来源:[Spark Doris Connector 
25.2.0](https://github.com/apache/doris-spark-connector/issues/342)
+
+### Spark Connector
+
+#### 功能与改进
+
+- 为 Doris Flight SQL Reader 增加 FE 
重试和负载均衡策略。[#318](https://github.com/apache/doris-spark-connector/pull/318)
+- 为 frontend 和 backend 
增加负载均衡策略。[#329](https://github.com/apache/doris-spark-connector/pull/329)
+- 增加 schema-less 
选项。[#332](https://github.com/apache/doris-spark-connector/pull/332)
+
+#### Bug 修复
+
+- 修复 SQL 中 `OR` 条件的 filter pushdown 
问题。[#317](https://github.com/apache/doris-spark-connector/pull/317)
+- 修复 FE 
挂起时重试可能卡住的问题。[#331](https://github.com/apache/doris-spark-connector/pull/331)
+- 改进 `accept_any_schema` 
选项处理。[#326](https://github.com/apache/doris-spark-connector/pull/326)
+- 修复 V2Expression 
构建错误。[#339](https://github.com/apache/doris-spark-connector/pull/339)
+- 修复配置 `doris.benodes` 
不生效的问题。[#346](https://github.com/apache/doris-spark-connector/pull/346)
+
+### 致谢
+
+- @JNSimba
+- @wanggx
+- @wary
+
+## 25.1.0
+
+来源:[Spark Doris Connector Release Note 
25.1.0](https://github.com/apache/doris-spark-connector/issues/319)
+
+### Spark Connector
+
+#### 功能与改进
+
+- 支持 DataSource V2 
overwrite。[#281](https://github.com/apache/doris-spark-connector/pull/281)
+- 支持读取 `DECIMAL128` 
类型。[#290](https://github.com/apache/doris-spark-connector/pull/290)
+- 兼容 IP 数据类型读取。[#289](https://github.com/apache/doris-spark-connector/pull/289)
+- 改进 BE Thrift 读取日志和 Stream Load 
日志。[#279](https://github.com/apache/doris-spark-connector/pull/279) 
[#313](https://github.com/apache/doris-spark-connector/pull/313)
+- 增加 Doris source 和 sink 集成测试用例,并增加 Spark 3.2、3.4、3.5 CI 
覆盖。[#296](https://github.com/apache/doris-spark-connector/pull/296) 
[#297](https://github.com/apache/doris-spark-connector/pull/297) 
[#302](https://github.com/apache/doris-spark-connector/pull/302) 
[#312](https://github.com/apache/doris-spark-connector/pull/312)
+- 增强 FE 
节点端口检查,并提升写入性能。[#303](https://github.com/apache/doris-spark-connector/pull/303)
+- 增加 load 
失败时的重试间隔。[#307](https://github.com/apache/doris-spark-connector/pull/307)
+- 增加 FE 请求代码检查。[#309](https://github.com/apache/doris-spark-connector/pull/309)
+- 删除重构后的无用代码。[#295](https://github.com/apache/doris-spark-connector/pull/295)
+
+#### Bug 修复
+
+- 修复 filter `IN` 
子句编译问题。[#277](https://github.com/apache/doris-spark-connector/pull/277)
+- 修复 row converter 和 schema converter 
的单元测试。[#278](https://github.com/apache/doris-spark-connector/pull/278)
+- 修复空 partition commit txn 
时的空指针异常。[#286](https://github.com/apache/doris-spark-connector/pull/286)
+- 
修复裁剪列结果未下推的问题。[#287](https://github.com/apache/doris-spark-connector/pull/287)
+- 修复由 interval 
配置错误导致的性能下降问题。[#294](https://github.com/apache/doris-spark-connector/pull/294)
+- 修复 Spark 下推 `CASE WHEN` 
表达式时的问题。[#300](https://github.com/apache/doris-spark-connector/pull/300)
+- 修复 Stream Load 
意外结束时加载任务卡住的问题。[#305](https://github.com/apache/doris-spark-connector/pull/305)
+- 修复下推 UTF-8 
编码时查询无法执行的问题。[#311](https://github.com/apache/doris-spark-connector/pull/311)
+- 修复 `ArrowWriter` 和 `ArrowUtil` 
重命名冲突。[#315](https://github.com/apache/doris-spark-connector/pull/315)
+
+### Spark Load
+
+#### 功能与改进
+
+- 支持从 resource 加载 Hadoop 
配置。[#280](https://github.com/apache/doris-spark-connector/pull/280)
+
+### 致谢
+
+- @aoyuEra
+- @gnehil
+- @JNSimba
+- @IsmailTosunTnyl
+- @qg-lin
+- @vinlee19
+- @wary
+
+## 25.0.1
+
+来源:[Spark Doris Connector Release Note 
25.0.1](https://github.com/apache/doris-spark-connector/issues/276)
+
+### Spark Connector
+
+#### 功能与改进
+
+- 支持接受任意 schema 
的表。[#269](https://github.com/apache/doris-spark-connector/pull/269)
+- 增加 Stream Load 
响应日志。[#271](https://github.com/apache/doris-spark-connector/pull/271)
+- 改进日志信息。[#274](https://github.com/apache/doris-spark-connector/pull/274)
+- 增加发布脚本。[#275](https://github.com/apache/doris-spark-connector/pull/275)
+
+#### Bug 修复
+
+- 修复 Arrow 
格式写入问题。[#270](https://github.com/apache/doris-spark-connector/pull/270)
+- 
修复列裁剪下推导致的读取问题。[#273](https://github.com/apache/doris-spark-connector/pull/273)
+
+### Spark Load
+
+#### Bug 修复
+
+- 修复单元测试用例,并增加 CI 
构建检查。[#272](https://github.com/apache/doris-spark-connector/pull/272)
+
+### 致谢
+
+- @gnehil
+- @JNSimba
+
+## 25.0.0
+
+来源:[Spark Doris Connector Release Note 
25.0.0](https://github.com/apache/doris-spark-connector/issues/268)
+
+### Spark Connector
+
+#### 功能与改进
+
+- 支持 Spark DataSource V2 API 
下推。[#250](https://github.com/apache/doris-spark-connector/pull/250)
+- 支持 Spark 3.2 及以上版本的 partial limit 
pushdown。[#257](https://github.com/apache/doris-spark-connector/pull/257)
+- 兼容 FE API 变化。[#260](https://github.com/apache/doris-spark-connector/pull/260)
+- 支持 Spark 3.3 及以上版本的 `CREATE TABLE` 
语句。[#264](https://github.com/apache/doris-spark-connector/pull/264)
+
+#### Bug 修复
+
+- 修复 Spark catalog 获取 JDBC 连接时的 driver 
异常。[#251](https://github.com/apache/doris-spark-connector/pull/251)
+- 修复读取 date 
类型时的数据转换异常。[#253](https://github.com/apache/doris-spark-connector/pull/253)
+- 修复加载 MySQL driver 时加载 Arrow JDBC driver 
导致的异常。[#254](https://github.com/apache/doris-spark-connector/pull/254)
+- 修复 schema 
中列顺序与数据中列顺序不一致的问题。[#256](https://github.com/apache/doris-spark-connector/pull/256)
+- 修复通过 Flight SQL 读取 JSON 
类型数据时的异常。[#263](https://github.com/apache/doris-spark-connector/pull/263)
+- 修复启用 `spark.sql.datetime.java8API.enabled` 配置后读取 date 
类型数据的异常。[#265](https://github.com/apache/doris-spark-connector/pull/265)
+
+### Spark Load
+
+#### 功能与改进
+
+- 支持基于对象存储执行作业。[#266](https://github.com/apache/doris-spark-connector/pull/266)
+
+### 致谢
+
+- @gnehil
+- @JNSimba
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-streamloader.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-streamloader.md
new file mode 100644
index 00000000000..149e2b644cf
--- /dev/null
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/ecosystem/doris-streamloader.md
@@ -0,0 +1,24 @@
+---
+{
+    "title": "Doris Streamloader",
+    "language": "zh-CN",
+    "description": "Doris Streamloader 版本发布说明。"
+}
+---
+
+# Doris Streamloader
+
+本文按版本倒序列出 Doris Streamloader 的版本发布说明。
+
+## 1.0.3
+
+来源:[1.0.3 Release 
Notes](https://github.com/apache/doris-streamloader/issues/29)
+
+### 功能与改进
+
+- 支持自定义换行符。[#27](https://github.com/apache/doris-streamloader/pull/27)
+
+### Bug 修复
+
+- 修复未设置 `workers` 时 Streamloader 
无法工作的问题。[#24](https://github.com/apache/doris-streamloader/pull/24)
+- 避免在 headers 中设置 labels 时产生 label 
冲突。[#25](https://github.com/apache/doris-streamloader/pull/25)
diff --git a/releasenotes/all-release.md b/releasenotes/all-release.md
index b90f4f875f3..13b8fc56f9f 100644
--- a/releasenotes/all-release.md
+++ b/releasenotes/all-release.md
@@ -1,128 +1,23 @@
 ---
 {
-    "title": "All Releases",
+    "title": "All Project Releases",
     "language": "en",
-    "description": "This document presents a summary of Apache Doris versions 
released within one year, listed in reverse chronological order."
+    "description": "This document presents release notes for Apache Doris Core 
and Doris ecosystem projects."
 }
 ---
 
-This document presents a summary of Apache Doris versions released within one 
year, listed in reverse chronological order.
-
-:::tip Latest Release
-🎉 Version 4.1.2 is released. Check out the 🔗[Release 
Notes](./v4.1/release-4.1.2) here. Apache Doris 4.1 takes a major step forward 
with new AI support (vector search, AI Functions) and better full-text search 
capabilities. These upgrades help users stay ahead in the AI and agent era, 
enabling companies to handle everything from traditional BI analysis to 
AI-driven workloads.
-
-<br />
-
-🎉 Version 4.0.7 is released. Check out the 🔗[Release 
Notes](./v4.0/release-4.0.7) here. Apache Doris 4.0.7 is a maintenance release 
focused on query correctness, load stability, compute-storage decoupled 
deployments, File Cache reliability, object storage access, observability, and 
external data source compatibility. All 4.0.x users are advised to upgrade.
-
-<br />
-
-🎉 Version 3.1.4 is released. Check out the 🔗[Release 
Notes](./v3.1/release-3.1.4) here. Doris 3.1 introduces a sparse column and 
schema template for the VARIANT data type, making it more efficient to store 
and query large datasets with dynamic fields, such as logs and JSON data. For 
lakehouse capabilities, it enhances asynchronous materialized views and expands 
support for Iceberg and Paimon to build a stronger bridge between data lakes 
and data warehouses.
-
-<br />
-
-🎉 Version 3.0.8 released now. Check out the 🔗[Release 
Notes](./v3.0/release-3.0.8) here. Starting from version 3.X, Apache Doris 
supports a compute-storage decoupled mode in addition to the compute-storage 
coupled mode for cluster deployment. With the cloud-native architecture that 
decouples the computation and storage layers, users can achieve physical 
isolation between query loads across multiple compute clusters, as well as 
isolation between read and write loads. 
-
-<br />
-
-🎉 Version 2.1.11 released now. Check out the 🔗[Release 
Notes](./v2.1/release-2.1.11) here. The 2.1 version delivers exceptional 
performance with 100% higher out-of-the-box queries proven by TPC-DS 1TB tests, 
enhanced data lake analytics that are 4-6 times speedier than Trino and Spark, 
solid support for semi-structured data analysis with new Variant types and 
suite of analytical functions, asynchronous materialized views for query 
acceleration, optimized real-time writing at scale, and b [...]
-
-:::
-
-
-<br />
-
-- [2026-07-12, Apache Doris 4.0.7 is released](./v4.0/release-4.0.7.md)
-
-- [2026-06-17, Apache Doris 4.1.2 is released](./v4.1/release-4.1.2.md)
-
-- [2026-06-08, Apache Doris 4.0.6 is released](./v4.0/release-4.0.6.md)
-
-- [2026-05-24, Apache Doris 4.1.1 is released](./v4.1/release-4.1.1.md)
-
-- [2026-04-21, Apache Doris 4.1.0 is released](./v4.1/release-4.1.0.md)
-
-- [2026-04-07, Apache Doris 4.0.5 is released](./v4.0/release-4.0.5.md)
-
-- [2026-03-11, Apache Doris 4.0.4 is released](./v4.0/release-4.0.4.md)
-
-- [2026-02-02, Apache Doris 4.0.3 is released](./v4.0/release-4.0.3.md)
-
-- [2025-12-29, Apache Doris 3.1.4 is released](./v3.1/release-3.1.4.md)
-
-- [2025-12-15, Apache Doris 4.0.2 is released](./v4.0/release-4.0.2.md)
-
-- [2025-11-24, Apache Doris 3.1.3 is released](./v3.1/release-3.1.3.md)
-
-- [2025-11-08, Apache Doris 4.0.1 is released](./v4.0/release-4.0.1.md)
-
-- [2025-10-27, Apache Doris 3.1.2 is released](./v3.1/release-3.1.2.md)
-
-- [2025-10-14, Apache Doris 4.0.0 is released](./v4.0/release-4.0.0.md)
-
-- [2025-09-26, Apache Doris 3.1.1 is released](./v3.1/release-3.1.1.md)
-
-- [2025-09-19, Apache Doris 3.0.8 is released](./v3.0/release-3.0.8.md)
-
-- [2025-09-04, Apache Doris 3.1.0 is released](./v3.1/release-3.1.0.md)
-
-- [2025-08-25, Apache Doris 3.0.7 is released](./v3.0/release-3.0.7.md)
-
-- [2025-08-15, Apache Doris 2.1.11 is released](./v2.1/release-2.1.11.md)
-
-- [2025-06-16, Apache Doris 3.0.6 is released](./v3.0/release-3.0.6.md)
-
-- [2025-05-17, Apache Doris 2.1.10 is released](./v2.1/release-2.1.10.md)
-
-- [2025-04-28, Apache Doris 3.0.5 is released](./v3.0/release-3.0.5.md)
-
-- [2025-04-02, Apache Doris 2.1.9 is released](./v2.1/release-2.1.9.md)
-
-- [2025-02-28, Apache Doris 3.0.4 is released](./v3.0/release-3.0.4.md)
-
-- [2025-01-24, Apache Doris 2.1.8 is released](./v2.1/release-2.1.8.md)
-
-- [2024-12-02, Apache Doris 3.0.3 is released](./v3.0/release-3.0.3.md)
-
-- [2024-11-10, Apache Doris 2.1.7 is released](./v2.1/release-2.1.7.md)
-
-- [2024-10-15, Apache Doris 3.0.2 is released](./v3.0/release-3.0.2.md)
-
-- [2024-09-30, Apache Doris 2.0.15 is released](./v2.0/release-2.0.15.md)
-
-- [2024-09-10, Apache Doris 2.1.6 is released](./v2.1/release-2.1.6.md)
-
-- [2024-08-23, Apache Doris 3.0.1 is released](./v3.0/release-3.0.1.md)
-
-- [2024-07-24, Apache Doris 2.1.5 is released](./v2.1/release-2.1.5.md)
-
-- [2024-07-17, Apache Doris 2.0.13 is released](./v2.0/release-2.0.13.md)
-
-- [2024-06-27, Apache Doris 2.0.12 is released](./v2.0/release-2.0.12.md)
-
-- [2024-06-26, Apache Doris 2.1.4 is released](./v2.1/release-2.1.4.md)
-
-- [2024-06-05, Apache Doris 2.0.11 is released](./v2.0/release-2.0.11.md)
-
-- [2024-05-21, Apache Doris 2.1.3 is released](./v2.1/release-2.1.3.md)
-
-- [2024-05-16, Apache Doris 2.0.10 is released](./v2.0/release-2.0.10.md)
-
-- [2024-04-23, Apache Doris 2.0.9 is released](./v2.0/release-2.0.9.md)
-
-- [2024-04-12, Apache Doris 2.1.2 is released](./v2.1/release-2.1.2.md)
-
-- [2024-04-09, Apache Doris 2.0.8 is released](./v2.0/release-2.0.8.md)
-
-- [2024-04-03, Apache Doris 2.1.1 is released](./v2.1/release-2.1.1.md)
-
-- [2024-03-26, Apache Doris 2.0.7 is released](./v2.0/release-2.0.7.md)
-
-- [2024-03-12, Apache Doris 2.1.0 is released](./v2.1/release-2.1.0.md)
-
-- [2024-03-11, Apache Doris 2.0.6 is released](./v2.0/release-2.0.6.md)
-
-- [2024-02-28, Apache Doris 2.0.5 is released](./v2.0/release-2.0.5.md)
-
-- [2024-01-26, Apache Doris 2.0.4 is released](./v2.0/release-2.0.4.md)
-
+This document presents release notes for Apache Doris Core and Doris ecosystem 
projects. Doris Core keeps the current official release notes on this site. 
Ecosystem project pages are prepared for future release notes.
+
+## Project Release Notes
+
+| Project | Release notes | Repository |
+| --- | --- | --- |
+| Doris Core | [Doris Core Release Notes](./core.md) | 
[apache/doris](https://github.com/apache/doris) |
+| Doris Flink Connector | [Release 
Notes](./ecosystem/doris-flink-connector.md) | 
[apache/doris-flink-connector](https://github.com/apache/doris-flink-connector) 
|
+| Doris Spark Connector | [Release 
Notes](./ecosystem/doris-spark-connector.md) | 
[apache/doris-spark-connector](https://github.com/apache/doris-spark-connector) 
|
+| Doris Kafka Connector | [Release 
Notes](./ecosystem/doris-kafka-connector.md) | 
[apache/doris-kafka-connector](https://github.com/apache/doris-kafka-connector) 
|
+| Doris Operator | [Release Notes](./ecosystem/doris-operator.md) | 
[apache/doris-operator](https://github.com/apache/doris-operator) |
+| Doris MCP Server | [Release Notes](./ecosystem/doris-mcp-server.md) | 
[apache/doris-mcp-server](https://github.com/apache/doris-mcp-server) |
+| Doris Skills | [Release Notes](./ecosystem/doris-skills.md) | 
[apache/doris-skills](https://github.com/apache/doris-skills) |
+| Doris CLI | [Release Notes](./ecosystem/doris-cli.md) | 
[apache/doris-cli](https://github.com/apache/doris-cli) |
+| Doris Streamloader | [Release Notes](./ecosystem/doris-streamloader.md) | 
[apache/doris-streamloader](https://github.com/apache/doris-streamloader) |
diff --git a/releasenotes/all-release.md b/releasenotes/core.md
similarity index 63%
copy from releasenotes/all-release.md
copy to releasenotes/core.md
index b90f4f875f3..5e069ba552d 100644
--- a/releasenotes/all-release.md
+++ b/releasenotes/core.md
@@ -1,31 +1,33 @@
 ---
 {
-    "title": "All Releases",
+    "title": "Doris Core Release Notes",
     "language": "en",
-    "description": "This document presents a summary of Apache Doris versions 
released within one year, listed in reverse chronological order."
+    "description": "This document presents Apache Doris Core release notes in 
reverse chronological order."
 }
 ---
 
-This document presents a summary of Apache Doris versions released within one 
year, listed in reverse chronological order.
+This document presents Apache Doris Core release notes in reverse 
chronological order.
+
+## Doris Core Release Notes
 
 :::tip Latest Release
-🎉 Version 4.1.2 is released. Check out the 🔗[Release 
Notes](./v4.1/release-4.1.2) here. Apache Doris 4.1 takes a major step forward 
with new AI support (vector search, AI Functions) and better full-text search 
capabilities. These upgrades help users stay ahead in the AI and agent era, 
enabling companies to handle everything from traditional BI analysis to 
AI-driven workloads.
+🎉 Version 4.1.2 is released. Check out the 🔗[Release 
Notes](./v4.1/release-4.1.2.md) here. Apache Doris 4.1 takes a major step 
forward with new AI support (vector search, AI Functions) and better full-text 
search capabilities. These upgrades help users stay ahead in the AI and agent 
era, enabling companies to handle everything from traditional BI analysis to 
AI-driven workloads.
 
 <br />
 
-🎉 Version 4.0.7 is released. Check out the 🔗[Release 
Notes](./v4.0/release-4.0.7) here. Apache Doris 4.0.7 is a maintenance release 
focused on query correctness, load stability, compute-storage decoupled 
deployments, File Cache reliability, object storage access, observability, and 
external data source compatibility. All 4.0.x users are advised to upgrade.
+🎉 Version 4.0.7 is released. Check out the 🔗[Release 
Notes](./v4.0/release-4.0.7.md) here. Apache Doris 4.0.7 is a maintenance 
release focused on query correctness, load stability, compute-storage decoupled 
deployments, File Cache reliability, object storage access, observability, and 
external data source compatibility. All 4.0.x users are advised to upgrade.
 
 <br />
 
-🎉 Version 3.1.4 is released. Check out the 🔗[Release 
Notes](./v3.1/release-3.1.4) here. Doris 3.1 introduces a sparse column and 
schema template for the VARIANT data type, making it more efficient to store 
and query large datasets with dynamic fields, such as logs and JSON data. For 
lakehouse capabilities, it enhances asynchronous materialized views and expands 
support for Iceberg and Paimon to build a stronger bridge between data lakes 
and data warehouses.
+🎉 Version 3.1.4 is released. Check out the 🔗[Release 
Notes](./v3.1/release-3.1.4.md) here. Doris 3.1 introduces a sparse column and 
schema template for the VARIANT data type, making it more efficient to store 
and query large datasets with dynamic fields, such as logs and JSON data. For 
lakehouse capabilities, it enhances asynchronous materialized views and expands 
support for Iceberg and Paimon to build a stronger bridge between data lakes 
and data warehouses.
 
 <br />
 
-🎉 Version 3.0.8 released now. Check out the 🔗[Release 
Notes](./v3.0/release-3.0.8) here. Starting from version 3.X, Apache Doris 
supports a compute-storage decoupled mode in addition to the compute-storage 
coupled mode for cluster deployment. With the cloud-native architecture that 
decouples the computation and storage layers, users can achieve physical 
isolation between query loads across multiple compute clusters, as well as 
isolation between read and write loads. 
+🎉 Version 3.0.8 released now. Check out the 🔗[Release 
Notes](./v3.0/release-3.0.8.md) here. Starting from version 3.X, Apache Doris 
supports a compute-storage decoupled mode in addition to the compute-storage 
coupled mode for cluster deployment. With the cloud-native architecture that 
decouples the computation and storage layers, users can achieve physical 
isolation between query loads across multiple compute clusters, as well as 
isolation between read and write loads.
 
 <br />
 
-🎉 Version 2.1.11 released now. Check out the 🔗[Release 
Notes](./v2.1/release-2.1.11) here. The 2.1 version delivers exceptional 
performance with 100% higher out-of-the-box queries proven by TPC-DS 1TB tests, 
enhanced data lake analytics that are 4-6 times speedier than Trino and Spark, 
solid support for semi-structured data analysis with new Variant types and 
suite of analytical functions, asynchronous materialized views for query 
acceleration, optimized real-time writing at scale, and b [...]
+🎉 Version 2.1.11 released now. Check out the 🔗[Release 
Notes](./v2.1/release-2.1.11.md) here. The 2.1 version delivers exceptional 
performance with 100% higher out-of-the-box queries proven by TPC-DS 1TB tests, 
enhanced data lake analytics that are 4-6 times speedier than Trino and Spark, 
solid support for semi-structured data analysis with new Variant types and 
suite of analytical functions, asynchronous materialized views for query 
acceleration, optimized real-time writing at scale, an [...]
 
 :::
 
@@ -125,4 +127,3 @@ This document presents a summary of Apache Doris versions 
released within one ye
 - [2024-02-28, Apache Doris 2.0.5 is released](./v2.0/release-2.0.5.md)
 
 - [2024-01-26, Apache Doris 2.0.4 is released](./v2.0/release-2.0.4.md)
-
diff --git a/releasenotes/ecosystem/doris-cli.md 
b/releasenotes/ecosystem/doris-cli.md
new file mode 100644
index 00000000000..bcf5de8a059
--- /dev/null
+++ b/releasenotes/ecosystem/doris-cli.md
@@ -0,0 +1,7 @@
+---
+{
+    "title": "Doris CLI",
+    "language": "en",
+    "description": "Doris CLI release notes."
+}
+---
diff --git a/releasenotes/ecosystem/doris-flink-connector.md 
b/releasenotes/ecosystem/doris-flink-connector.md
new file mode 100644
index 00000000000..b2fcf1b0dc5
--- /dev/null
+++ b/releasenotes/ecosystem/doris-flink-connector.md
@@ -0,0 +1,130 @@
+---
+{
+    "title": "Doris Flink Connector",
+    "language": "en",
+    "description": "Doris Flink Connector release notes."
+}
+---
+
+# Doris Flink Connector
+
+This document lists Doris Flink Connector release notes in reverse 
chronological order.
+
+## 26.1.1
+
+Source: [Release Note 
26.1.1](https://github.com/apache/doris-flink-connector/issues/654)
+
+### Bug Fixes
+
+- Fixed an issue where batch sinks might freeze during prolonged operation 
when compression is enabled. 
[#653](https://github.com/apache/doris-flink-connector/pull/653)
+
+### Thanks
+
+- @addu390
+
+## 26.1.0
+
+Source: [Release Note 
26.1.0](https://github.com/apache/doris-flink-connector/issues/649)
+
+### Features and Improvements
+
+- Enabled gzip compression by default for Stream Load. 
[#648](https://github.com/apache/doris-flink-connector/pull/648)
+
+### Thanks
+
+- @JNSimba
+
+## 26.0.0
+
+Source: [Release Note 
26.0.0](https://github.com/apache/doris-flink-connector/issues/637)
+
+### Features and Improvements
+
+- Supported the Doris `DECIMAL256` type. 
[#628](https://github.com/apache/doris-flink-connector/pull/628)
+- Supported nested type fields in `ArrayData`. 
[#606](https://github.com/apache/doris-flink-connector/pull/606)
+- Supported HTTP requests with UTF-8 charset encoding. 
[#623](https://github.com/apache/doris-flink-connector/pull/623)
+- Added configurable Thrift max message size. 
[#593](https://github.com/apache/doris-flink-connector/pull/593)
+- Optimized MongoDB CDC type inference to avoid unnecessary decimal 
conversion. [#596](https://github.com/apache/doris-flink-connector/pull/596)
+- Improved the error message when the FE host is invalid. 
[#629](https://github.com/apache/doris-flink-connector/pull/629)
+- Supported Flink 2.x. 
[#636](https://github.com/apache/doris-flink-connector/pull/636)
+
+### Bug Fixes
+
+- Fixed label handling during group commit retries. 
[#635](https://github.com/apache/doris-flink-connector/pull/635)
+- Fixed batch Stream Load handling for types that do not have line delimiters. 
[#619](https://github.com/apache/doris-flink-connector/pull/619)
+- Fixed incorrect DDL generation when a Doris field has an empty string as its 
default value. [#600](https://github.com/apache/doris-flink-connector/pull/600)
+- Fixed a typo in `BackendClient` that could affect Arrow Flight reads. 
[#622](https://github.com/apache/doris-flink-connector/pull/622)
+
+### Thanks
+
+- @QuakeWang
+- @JNSimba
+- @jqcc
+- @potterhe
+- @kwonder0926
+- @gnehil
+- @keytouch
+- @AlexRiedler
+
+## 25.1.0
+
+Source: [Release Note 
25.1.0](https://github.com/apache/doris-flink-connector/issues/590)
+
+### Features and Improvements
+
+- Automatically created new synchronization tables in sharding scenarios. 
[#564](https://github.com/apache/doris-flink-connector/pull/564)
+- Used Arrow Flight SQL as the default read path for Doris Source. 
[#574](https://github.com/apache/doris-flink-connector/pull/574)
+- Added integration and end-to-end test cases. 
[#569](https://github.com/apache/doris-flink-connector/pull/569) 
[#577](https://github.com/apache/doris-flink-connector/pull/577) 
[#580](https://github.com/apache/doris-flink-connector/pull/580)
+- Added compatibility for reading the IP type in Doris 2.1.3 and later. 
[#576](https://github.com/apache/doris-flink-connector/pull/576)
+- Added release scripts. 
[#567](https://github.com/apache/doris-flink-connector/pull/567)
+- Increased the retry interval in batch mode. 
[#579](https://github.com/apache/doris-flink-connector/pull/579)
+- Automatically created new tables for MongoDB CDC synchronization. 
[#573](https://github.com/apache/doris-flink-connector/pull/573)
+- Added usage examples. 
[#589](https://github.com/apache/doris-flink-connector/pull/589)
+
+### Bug Fixes
+
+- Fixed an issue where the Flink task could get stuck after the Stream Load 
thread exits abnormally. 
[#578](https://github.com/apache/doris-flink-connector/pull/578)
+- Fixed type conversion issues in PostgreSQL CDC synchronization. 
[#582](https://github.com/apache/doris-flink-connector/pull/582)
+- Fixed schema length mismatch for non-`_id` ObjectId fields in MongoDB CDC 
synchronization. 
[#588](https://github.com/apache/doris-flink-connector/pull/588)
+
+### Thanks
+
+- @Aalron
+- @JNSimba
+- @kwonder0926
+- @vinlee19
+
+## 25.0.0
+
+Source: [Release Note 
25.0.0](https://github.com/apache/doris-flink-connector/issues/562)
+
+### Features and Improvements
+
+- Supported reading catalog tables through Arrow Flight SQL. 
[#530](https://github.com/apache/doris-flink-connector/pull/530)
+- Supported `INSERT OVERWRITE`. 
[#544](https://github.com/apache/doris-flink-connector/pull/544)
+- Supported partial limit pushdown. 
[#553](https://github.com/apache/doris-flink-connector/pull/553)
+- Concatenated the `doris.filter.query` option during pushdown. 
[#552](https://github.com/apache/doris-flink-connector/pull/552)
+- Added compatibility for FE API changes by supporting configurable response 
fields to ignore. 
[#549](https://github.com/apache/doris-flink-connector/pull/549)
+- Optimized MongoDB CDC `sampleSize` calculation logic. 
[#542](https://github.com/apache/doris-flink-connector/pull/542)
+- Ignored failed MongoDB schema changes. 
[#537](https://github.com/apache/doris-flink-connector/pull/537)
+- Added prefixes for lookup queries and Arrow Flight queries. 
[#531](https://github.com/apache/doris-flink-connector/pull/531) 
[#530](https://github.com/apache/doris-flink-connector/pull/530)
+
+### Bug Fixes
+
+- Fixed an issue where write errors could bypass checkpoints in extreme cases. 
[#560](https://github.com/apache/doris-flink-connector/pull/560) 
[#555](https://github.com/apache/doris-flink-connector/pull/555)
+- Fixed an issue where writes could get stuck when an HTTP error occurs. 
[#539](https://github.com/apache/doris-flink-connector/pull/539)
+- Fixed parsing issues for MongoDB timestamp and array types. 
[#547](https://github.com/apache/doris-flink-connector/pull/547)
+- Fixed the ORA-12733 issue when many tables are synchronized. 
[#532](https://github.com/apache/doris-flink-connector/pull/532)
+- Fixed timestamp format pushdown errors. 
[#528](https://github.com/apache/doris-flink-connector/pull/528)
+- Fixed inaccurate parsing of SQL parser schema table comments and field 
types. [#540](https://github.com/apache/doris-flink-connector/pull/540)
+- Fixed the `Transfer-Encoding` header already present error. 
[#525](https://github.com/apache/doris-flink-connector/pull/525)
+- Fixed a null pointer exception in multi-database synchronization. 
[#534](https://github.com/apache/doris-flink-connector/pull/534)
+
+### Thanks
+
+- @awol2005ex
+- @DongLiang-0
+- @JNSimba
+- @nativeCat
+- @vinlee19
+- @xuqinghuang
diff --git a/releasenotes/ecosystem/doris-kafka-connector.md 
b/releasenotes/ecosystem/doris-kafka-connector.md
new file mode 100644
index 00000000000..01c82f9d098
--- /dev/null
+++ b/releasenotes/ecosystem/doris-kafka-connector.md
@@ -0,0 +1,64 @@
+---
+{
+    "title": "Doris Kafka Connector",
+    "language": "en",
+    "description": "Doris Kafka Connector release notes."
+}
+---
+
+# Doris Kafka Connector
+
+This document lists Doris Kafka Connector release notes in reverse 
chronological order.
+
+## 26.0.0
+
+Source: [Release Note 
26.0.0](https://github.com/apache/doris-kafka-connector/issues/98)
+
+### Features and Improvements
+
+- Enabled gzip compression by default for Stream Load. 
[#95](https://github.com/apache/doris-kafka-connector/pull/95)
+- Fixed JDBC connection surges caused by improper connection reuse during 
schema evolution. [#94](https://github.com/apache/doris-kafka-connector/pull/94)
+- Added Confluent build scripts. 
[#86](https://github.com/apache/doris-kafka-connector/pull/86)
+- Updated configuration for `ConfigDef`. 
[#85](https://github.com/apache/doris-kafka-connector/pull/85)
+
+### Bug Fixes
+
+- Fixed validation for the `topic2table` configuration. 
[#83](https://github.com/apache/doris-kafka-connector/pull/83)
+- Fixed the website documentation link in the README. 
[#84](https://github.com/apache/doris-kafka-connector/pull/84)
+
+### Thanks
+
+- @JNSimba
+- @rnb-tron
+
+## 25.0.0
+
+Source: [Release Note 
25.0.0](https://github.com/apache/doris-kafka-connector/issues/81)
+
+### Features and Improvements
+
+- Supported async combine flush. 
[#74](https://github.com/apache/doris-kafka-connector/pull/74)
+- Updated configuration default values and added combine flush mode. 
[#73](https://github.com/apache/doris-kafka-connector/pull/73)
+- Changed log level to debug. 
[#75](https://github.com/apache/doris-kafka-connector/pull/75)
+- Added end-to-end tests for multiple transform chains. 
[#72](https://github.com/apache/doris-kafka-connector/pull/72)
+- Added behavior handling for null values. 
[#69](https://github.com/apache/doris-kafka-connector/pull/69)
+- Added checks for topic-mutating SMTs. 
[#68](https://github.com/apache/doris-kafka-connector/pull/68)
+- Added retry strategy. 
[#67](https://github.com/apache/doris-kafka-connector/pull/67)
+- Added cases for Debezium update, delete, and Avro conversion. 
[#65](https://github.com/apache/doris-kafka-connector/pull/65)
+- Added end-to-end test cases for Kafka Connect transforms. 
[#64](https://github.com/apache/doris-kafka-connector/pull/64)
+- Optimized code, including label transaction status queries. 
[#62](https://github.com/apache/doris-kafka-connector/pull/62)
+- Added table names to schema change error messages. 
[#61](https://github.com/apache/doris-kafka-connector/pull/61)
+- Added release scripts. 
[#80](https://github.com/apache/doris-kafka-connector/pull/80)
+
+### Bug Fixes
+
+- Fixed decimal parsing. 
[#70](https://github.com/apache/doris-kafka-connector/pull/70)
+- Fixed `processedOffset` updates when retrying loads. 
[#79](https://github.com/apache/doris-kafka-connector/pull/79)
+- Ignored schema API responses where appropriate. 
[#77](https://github.com/apache/doris-kafka-connector/pull/77)
+
+### Thanks
+
+- @chuang-wang-pre
+- @DongLiang-0
+- @JNSimba
+- @vinlee19
diff --git a/releasenotes/ecosystem/doris-mcp-server.md 
b/releasenotes/ecosystem/doris-mcp-server.md
new file mode 100644
index 00000000000..cff1284f967
--- /dev/null
+++ b/releasenotes/ecosystem/doris-mcp-server.md
@@ -0,0 +1,7 @@
+---
+{
+    "title": "Doris MCP Server",
+    "language": "en",
+    "description": "Doris MCP Server release notes."
+}
+---
diff --git a/releasenotes/ecosystem/doris-operator.md 
b/releasenotes/ecosystem/doris-operator.md
new file mode 100644
index 00000000000..79e4f570bb0
--- /dev/null
+++ b/releasenotes/ecosystem/doris-operator.md
@@ -0,0 +1,130 @@
+---
+{
+    "title": "Doris Operator",
+    "language": "en",
+    "description": "Doris Operator release notes."
+}
+---
+
+# Doris Operator
+
+This document lists Doris Operator release notes in reverse chronological 
order.
+
+## 25.8.0
+
+Source: [Release Notes 
25.8.0](https://github.com/apache/doris-operator/issues/472)
+
+This version adds important DDC capabilities, including TLS support, PVC 
scaling, and pod debugging. It also improves Helm support, pod resource 
configuration, and reliability.
+
+### Features and Improvements
+
+- Added TLS access support for `dorisctl`. 
[#432](https://github.com/apache/doris-operator/pull/432)
+- Supported TLS usage in Operator drop-node scenarios. 
[#434](https://github.com/apache/doris-operator/pull/434)
+- Improved Helm chart templates. 
[#452](https://github.com/apache/doris-operator/pull/452)
+- Allowed Helm and Operator charts to set Deployment resource quotas from 
`values.yaml`. [#462](https://github.com/apache/doris-operator/pull/462)
+- Made Helm chart `kubeVersion` compatible with Kubernetes versions that 
include pre-release suffixes, such as EKS and GKE versions. 
[#463](https://github.com/apache/doris-operator/pull/463)
+- Added DDC debugging capabilities. 
[#460](https://github.com/apache/doris-operator/pull/460) 
[#471](https://github.com/apache/doris-operator/pull/471)
+- Added CPU resource awareness parameter passing for BE pods. 
[#464](https://github.com/apache/doris-operator/pull/464)
+- Supported PVC expansion for DDC. 
[#467](https://github.com/apache/doris-operator/pull/467)
+- Supported resource limit configuration for custom init container behavior. 
[#469](https://github.com/apache/doris-operator/pull/469)
+
+### Bug Fixes
+
+- Fixed unit test case issues. 
[#430](https://github.com/apache/doris-operator/pull/430) 
[#433](https://github.com/apache/doris-operator/pull/433)
+- Fixed a resource leak caused by an unclosed SQL connection. 
[#437](https://github.com/apache/doris-operator/pull/437)
+- Fixed FE PVC information collection. 
[#438](https://github.com/apache/doris-operator/pull/438)
+- Fixed error log messages, duplicate environment variables, and other code 
defects. [#440](https://github.com/apache/doris-operator/pull/440) 
[#442](https://github.com/apache/doris-operator/pull/442) 
[#449](https://github.com/apache/doris-operator/pull/449)
+- Fixed CVEs and updated security dependencies. 
[#453](https://github.com/apache/doris-operator/pull/453)
+- Fixed MySQL SQL client structure definition mapping. 
[#468](https://github.com/apache/doris-operator/pull/468)
+
+### Reliability
+
+- Reused `BuildVolumesVolumeMountsAndPVCs` in the DDC MetaService controller 
to build PVCs, improving logic consistency. 
[#436](https://github.com/apache/doris-operator/pull/436)
+
+### Downloads
+
+Refer to the image repository description for image formats.
+
+### Thanks
+
+- [intelligentfu8](https://github.com/intelligentfu8)
+- [ztonny](https://github.com/ztonny)
+- [matiasbertani](https://github.com/matiasbertani)
+- [jonasbrami](https://github.com/jonasbrami)
+- [gohalo](https://github.com/gohalo)
+- [catpineapple](https://github.com/catpineapple)
+
+## 25.4.0
+
+Source: [Release Notes 
25.4.0](https://github.com/apache/doris-operator/issues/376)
+
+This version mainly supports mounting shared disks on DCR and configuring pod 
annotations in Helm charts.
+
+### Features and Improvements
+
+- Supported configuring shared PVCs that need to be mounted on pods. 
[#375](https://github.com/apache/doris-operator/pull/375)
+- Added pod annotation support in Doris Helm charts. 
[#327](https://github.com/apache/doris-operator/pull/327)
+
+### Thanks
+
+- [catpineapple](https://github.com/catpineapple)
+- [bluicezhen](https://github.com/bluicezhen)
+
+## 25.3.0
+
+Source: [Release Notes 
25.3.0](https://github.com/apache/doris-operator/issues/371)
+
+This version improves PersistentVolume capabilities for `DorisCluster` and 
`DorisDisaggregatedCluster`, fixes bugs, and improves project examples and Helm 
build methods.
+
+### Features and Improvements
+
+- Added Helm `make` support in the Makefile for Helm releases. 
[#362](https://github.com/apache/doris-operator/pull/362)
+- Added DCR PersistentVolume template configuration and linkage with 
configuration files. [#364](https://github.com/apache/doris-operator/pull/364)
+- Added DDC PersistentVolume customization and `PersistentVolume` 
compatibility. [#369](https://github.com/apache/doris-operator/pull/369)
+
+### Bug Fixes
+
+- Avoided possible illegal strings in PVC names. 
[#368](https://github.com/apache/doris-operator/pull/368)
+- Fixed scale-out failure when disaggregated Doris sets `adminUser`. 
[#367](https://github.com/apache/doris-operator/pull/367)
+
+### Other Changes
+
+- Added a new DDC example for affinity and password configuration. 
[#366](https://github.com/apache/doris-operator/pull/366)
+- Removed unused API documentation. 
[#370](https://github.com/apache/doris-operator/pull/370)
+
+### Thanks
+
+- [catpineapple](https://github.com/catpineapple)
+- [intelligentfu8](https://github.com/intelligentfu8)
+
+## 25.2.0
+
+Source: [Release Notes 
25.2.0](https://github.com/apache/doris-operator/issues/351)
+
+This version adds support for accessing Kerberos-protected data systems, 
upgrades Go and controller-runtime versions, improves runtime behavior, fixes 
bugs, and updates documentation.
+
+### Features and Improvements
+
+- Added Kerberos support in the Operator to access Kerberos-protected data 
systems. [#336](https://github.com/apache/doris-operator/pull/336) 
[#348](https://github.com/apache/doris-operator/pull/348)
+- Improved BE initialization skipping and added environment variables to Doris 
Core. [#338](https://github.com/apache/doris-operator/pull/338)
+
+### Bug Fixes
+
+- Fixed a bug that could cause reconciliation while waiting for BE deployment. 
[#341](https://github.com/apache/doris-operator/pull/341)
+
+### Other Changes
+
+- Updated the base image in the Operator Dockerfile and changed the Go version 
to 1.23. [#337](https://github.com/apache/doris-operator/pull/337) 
[#346](https://github.com/apache/doris-operator/pull/346)
+- Updated Go and controller-runtime from alpha v1 to v1. 
[#340](https://github.com/apache/doris-operator/pull/340)
+- Bumped `golang.org/x/net` from 0.30.0 to 0.33.0. 
[#343](https://github.com/apache/doris-operator/pull/343)
+- Updated README files. 
[#344](https://github.com/apache/doris-operator/pull/344) 
[#345](https://github.com/apache/doris-operator/pull/345) 
[#347](https://github.com/apache/doris-operator/pull/347) 
[#349](https://github.com/apache/doris-operator/pull/349) 
[#350](https://github.com/apache/doris-operator/pull/350)
+
+### Downloads
+
+- Operator image: [Docker Hub](https://hub.docker.com/r/apache/doris/tags), 
using tags with the `operator` prefix.
+- Doris images: [Docker Hub](https://hub.docker.com/r/apache/doris/tags), 
using tags with the `ms`, `fe`, and `be` prefixes.
+
+### Thanks
+
+- [catpineapple](https://github.com/catpineapple)
+- [intelligentfu8](https://github.com/intelligentfu8)
diff --git a/releasenotes/ecosystem/doris-skills.md 
b/releasenotes/ecosystem/doris-skills.md
new file mode 100644
index 00000000000..a38d0634529
--- /dev/null
+++ b/releasenotes/ecosystem/doris-skills.md
@@ -0,0 +1,7 @@
+---
+{
+    "title": "Doris Skills",
+    "language": "en",
+    "description": "Doris Skills release notes."
+}
+---
diff --git a/releasenotes/ecosystem/doris-spark-connector.md 
b/releasenotes/ecosystem/doris-spark-connector.md
new file mode 100644
index 00000000000..04753bc9afc
--- /dev/null
+++ b/releasenotes/ecosystem/doris-spark-connector.md
@@ -0,0 +1,166 @@
+---
+{
+    "title": "Doris Spark Connector",
+    "language": "en",
+    "description": "Doris Spark Connector release notes."
+}
+---
+
+# Doris Spark Connector
+
+This document lists Doris Spark Connector release notes in reverse 
chronological order.
+
+## 26.0.0
+
+Source: [Spark Doris Connector 
26.0.0](https://github.com/apache/doris-spark-connector/issues/358)
+
+### Spark Connector
+
+#### Features and Improvements
+
+- Enabled gzip compression by default for Stream Load writes. 
[#356](https://github.com/apache/doris-spark-connector/pull/356)
+- Added logs for Arrow Flight reads. 
[#354](https://github.com/apache/doris-spark-connector/pull/354)
+- Supported HTTP requests with UTF-8 charset encoding. 
[#347](https://github.com/apache/doris-spark-connector/pull/347)
+
+#### Bug Fixes
+
+- Fixed column projection issues in Spark 3.3, 3.4, and 3.5. 
[#353](https://github.com/apache/doris-spark-connector/pull/353)
+
+### Thanks
+
+- @JNSimba
+- @gnehil
+
+## 25.2.0
+
+Source: [Spark Doris Connector 
25.2.0](https://github.com/apache/doris-spark-connector/issues/342)
+
+### Spark Connector
+
+#### Features and Improvements
+
+- Added FE retry and load balancing strategy for Doris Flight SQL Reader. 
[#318](https://github.com/apache/doris-spark-connector/pull/318)
+- Added load balancing strategy for frontends and backends. 
[#329](https://github.com/apache/doris-spark-connector/pull/329)
+- Added schema-less option. 
[#332](https://github.com/apache/doris-spark-connector/pull/332)
+
+#### Bug Fixes
+
+- Fixed filter pushdown issues with `OR` in SQL. 
[#317](https://github.com/apache/doris-spark-connector/pull/317)
+- Fixed an issue where retries might get stuck when an FE hangs. 
[#331](https://github.com/apache/doris-spark-connector/pull/331)
+- Improved `accept_any_schema` option handling. 
[#326](https://github.com/apache/doris-spark-connector/pull/326)
+- Fixed V2Expression build errors. 
[#339](https://github.com/apache/doris-spark-connector/pull/339)
+- Fixed an issue where `doris.benodes` did not take effect. 
[#346](https://github.com/apache/doris-spark-connector/pull/346)
+
+### Thanks
+
+- @JNSimba
+- @wanggx
+- @wary
+
+## 25.1.0
+
+Source: [Spark Doris Connector Release Note 
25.1.0](https://github.com/apache/doris-spark-connector/issues/319)
+
+### Spark Connector
+
+#### Features and Improvements
+
+- Supported overwrite for DataSource V2. 
[#281](https://github.com/apache/doris-spark-connector/pull/281)
+- Supported reading the `DECIMAL128` type. 
[#290](https://github.com/apache/doris-spark-connector/pull/290)
+- Added compatibility for reading the IP data type. 
[#289](https://github.com/apache/doris-spark-connector/pull/289)
+- Improved BE Thrift read logs and Stream Load logs. 
[#279](https://github.com/apache/doris-spark-connector/pull/279) 
[#313](https://github.com/apache/doris-spark-connector/pull/313)
+- Added Doris source and sink integration test cases, and added Spark 3.2, 
3.4, and 3.5 CI coverage. 
[#296](https://github.com/apache/doris-spark-connector/pull/296) 
[#297](https://github.com/apache/doris-spark-connector/pull/297) 
[#302](https://github.com/apache/doris-spark-connector/pull/302) 
[#312](https://github.com/apache/doris-spark-connector/pull/312)
+- Enhanced FE node port checks and improved write performance. 
[#303](https://github.com/apache/doris-spark-connector/pull/303)
+- Added retry intervals when load fails. 
[#307](https://github.com/apache/doris-spark-connector/pull/307)
+- Added code checks for FE requests. 
[#309](https://github.com/apache/doris-spark-connector/pull/309)
+- Removed unused code after refactoring. 
[#295](https://github.com/apache/doris-spark-connector/pull/295)
+
+#### Bug Fixes
+
+- Fixed compilation for filter `IN` clauses. 
[#277](https://github.com/apache/doris-spark-connector/pull/277)
+- Fixed unit tests for row converter and schema converter. 
[#278](https://github.com/apache/doris-spark-connector/pull/278)
+- Fixed a null pointer exception when committing a transaction for an empty 
partition. [#286](https://github.com/apache/doris-spark-connector/pull/286)
+- Fixed an issue where pruned column results were not pushed down. 
[#287](https://github.com/apache/doris-spark-connector/pull/287)
+- Fixed performance degradation caused by an interval configuration mistake. 
[#294](https://github.com/apache/doris-spark-connector/pull/294)
+- Fixed issues when Spark pushes down `CASE WHEN` expressions. 
[#300](https://github.com/apache/doris-spark-connector/pull/300)
+- Fixed an issue where loading tasks got stuck when Stream Load ended 
unexpectedly. [#305](https://github.com/apache/doris-spark-connector/pull/305)
+- Fixed an issue where queries could not run when UTF-8 encoding was pushed 
down. [#311](https://github.com/apache/doris-spark-connector/pull/311)
+- Fixed rename conflicts for `ArrowWriter` and `ArrowUtil`. 
[#315](https://github.com/apache/doris-spark-connector/pull/315)
+
+### Spark Load
+
+#### Features and Improvements
+
+- Supported loading Hadoop configuration from resources. 
[#280](https://github.com/apache/doris-spark-connector/pull/280)
+
+### Thanks
+
+- @aoyuEra
+- @gnehil
+- @JNSimba
+- @IsmailTosunTnyl
+- @qg-lin
+- @vinlee19
+- @wary
+
+## 25.0.1
+
+Source: [Spark Doris Connector Release Note 
25.0.1](https://github.com/apache/doris-spark-connector/issues/276)
+
+### Spark Connector
+
+#### Features and Improvements
+
+- Supported accepting tables with any schema. 
[#269](https://github.com/apache/doris-spark-connector/pull/269)
+- Added logs for Stream Load responses. 
[#271](https://github.com/apache/doris-spark-connector/pull/271)
+- Improved log messages. 
[#274](https://github.com/apache/doris-spark-connector/pull/274)
+- Added release scripts. 
[#275](https://github.com/apache/doris-spark-connector/pull/275)
+
+#### Bug Fixes
+
+- Fixed write issues in Arrow format. 
[#270](https://github.com/apache/doris-spark-connector/pull/270)
+- Fixed read issues caused by column prune pushdown. 
[#273](https://github.com/apache/doris-spark-connector/pull/273)
+
+### Spark Load
+
+#### Bug Fixes
+
+- Fixed unit test cases and added CI build checks. 
[#272](https://github.com/apache/doris-spark-connector/pull/272)
+
+### Thanks
+
+- @gnehil
+- @JNSimba
+
+## 25.0.0
+
+Source: [Spark Doris Connector Release Note 
25.0.0](https://github.com/apache/doris-spark-connector/issues/268)
+
+### Spark Connector
+
+#### Features and Improvements
+
+- Supported Spark DataSource V2 API pushdown. 
[#250](https://github.com/apache/doris-spark-connector/pull/250)
+- Supported partial limit pushdown for Spark 3.2 and later. 
[#257](https://github.com/apache/doris-spark-connector/pull/257)
+- Added compatibility for FE API changes. 
[#260](https://github.com/apache/doris-spark-connector/pull/260)
+- Supported `CREATE TABLE` statements for Spark 3.3 and later. 
[#264](https://github.com/apache/doris-spark-connector/pull/264)
+
+#### Bug Fixes
+
+- Fixed a driver exception when the Spark catalog gets a JDBC connection. 
[#251](https://github.com/apache/doris-spark-connector/pull/251)
+- Fixed a data conversion exception when reading the date type. 
[#253](https://github.com/apache/doris-spark-connector/pull/253)
+- Fixed an exception caused by loading the Arrow JDBC driver when loading the 
MySQL driver. [#254](https://github.com/apache/doris-spark-connector/pull/254)
+- Fixed an issue where schema column order was inconsistent with data column 
order. [#256](https://github.com/apache/doris-spark-connector/pull/256)
+- Fixed an exception when reading JSON type data through Flight SQL. 
[#263](https://github.com/apache/doris-spark-connector/pull/263)
+- Fixed an exception when reading date type data with 
`spark.sql.datetime.java8API.enabled` enabled. 
[#265](https://github.com/apache/doris-spark-connector/pull/265)
+
+### Spark Load
+
+#### Features and Improvements
+
+- Supported job execution based on object storage. 
[#266](https://github.com/apache/doris-spark-connector/pull/266)
+
+### Thanks
+
+- @gnehil
+- @JNSimba
diff --git a/releasenotes/ecosystem/doris-streamloader.md 
b/releasenotes/ecosystem/doris-streamloader.md
new file mode 100644
index 00000000000..c19a17b7b65
--- /dev/null
+++ b/releasenotes/ecosystem/doris-streamloader.md
@@ -0,0 +1,24 @@
+---
+{
+    "title": "Doris Streamloader",
+    "language": "en",
+    "description": "Doris Streamloader release notes."
+}
+---
+
+# Doris Streamloader
+
+This document lists Doris Streamloader release notes in reverse chronological 
order.
+
+## 1.0.3
+
+Source: [1.0.3 Release 
Notes](https://github.com/apache/doris-streamloader/issues/29)
+
+### Features and Improvements
+
+- Supported custom line break characters. 
[#27](https://github.com/apache/doris-streamloader/pull/27)
+
+### Bug Fixes
+
+- Fixed an issue where Streamloader did not work when `workers` was not set. 
[#24](https://github.com/apache/doris-streamloader/pull/24)
+- Avoided label conflicts when labels are set in headers. 
[#25](https://github.com/apache/doris-streamloader/pull/25)
diff --git a/scripts/docs-governance/__tests__/release-projects.test.js 
b/scripts/docs-governance/__tests__/release-projects.test.js
new file mode 100644
index 00000000000..f4613c36e78
--- /dev/null
+++ b/scripts/docs-governance/__tests__/release-projects.test.js
@@ -0,0 +1,122 @@
+const assert = require('node:assert/strict');
+const fs = require('node:fs');
+const path = require('node:path');
+const test = require('node:test');
+
+const rootDir = path.resolve(__dirname, '../../..');
+
+const ecosystemProjects = [
+  {
+    name: 'Doris Flink Connector',
+    docId: 'ecosystem/doris-flink-connector',
+    versions: ['26.1.1', '26.1.0', '26.0.0', '25.1.0', '25.0.0'],
+  },
+  {
+    name: 'Doris Spark Connector',
+    docId: 'ecosystem/doris-spark-connector',
+    versions: ['26.0.0', '25.2.0', '25.1.0', '25.0.1', '25.0.0'],
+  },
+  {
+    name: 'Doris Kafka Connector',
+    docId: 'ecosystem/doris-kafka-connector',
+    versions: ['26.0.0', '25.0.0'],
+  },
+  {
+    name: 'Doris Operator',
+    docId: 'ecosystem/doris-operator',
+    versions: ['25.8.0', '25.4.0', '25.3.0', '25.2.0'],
+  },
+  {
+    name: 'Doris MCP Server',
+    docId: 'ecosystem/doris-mcp-server',
+    versions: [],
+  },
+  {
+    name: 'Doris Skills',
+    docId: 'ecosystem/doris-skills',
+    versions: [],
+  },
+  {
+    name: 'Doris CLI',
+    docId: 'ecosystem/doris-cli',
+    versions: [],
+  },
+  {
+    name: 'Doris Streamloader',
+    docId: 'ecosystem/doris-streamloader',
+    versions: ['1.0.3'],
+  },
+];
+
+function collectSidebarDocIds(items, result = new Set()) {
+  for (const item of items) {
+    if (typeof item === 'string') {
+      result.add(item);
+    } else if (item && Array.isArray(item.items)) {
+      collectSidebarDocIds(item.items, result);
+    }
+  }
+  return result;
+}
+
+function findSidebarCategory(items, label) {
+  for (const item of items) {
+    if (item && typeof item === 'object') {
+      if (item.label === label) {
+        return item;
+      }
+      if (Array.isArray(item.items)) {
+        const nested = findSidebarCategory(item.items, label);
+        if (nested) {
+          return nested;
+        }
+      }
+    }
+  }
+  return null;
+}
+
+test('all release page includes Doris ecosystem release-note projects', () => {
+  const sidebar = JSON.parse(fs.readFileSync(path.join(rootDir, 
'sidebarsReleases.json'), 'utf8'));
+  const sidebarDocIds = collectSidebarDocIds(sidebar.releases);
+  const englishIndex = fs.readFileSync(path.join(rootDir, 
'releasenotes/all-release.md'), 'utf8');
+  const chineseIndex = fs.readFileSync(
+    path.join(rootDir, 
'i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/all-release.md'),
+    'utf8',
+  );
+
+  assert.match(englishIndex, /Doris Core/);
+  assert.match(chineseIndex, /Doris Core/);
+  assert.ok(fs.existsSync(path.join(rootDir, 'releasenotes/core.md')), 'Doris 
Core English index should exist');
+  assert.ok(
+    fs.existsSync(path.join(rootDir, 
'i18n/zh-CN/docusaurus-plugin-content-docs-releases/current/core.md')),
+    'Doris Core Chinese index should exist',
+  );
+
+  const coreCategory = findSidebarCategory(sidebar.releases, 'Doris Core');
+  assert.equal(coreCategory?.link?.type, 'doc');
+  assert.equal(coreCategory?.link?.id, 'core');
+
+  for (const project of ecosystemProjects) {
+    const englishPath = path.join(rootDir, 'releasenotes', 
`${project.docId}.md`);
+    const chinesePath = path.join(
+      rootDir,
+      'i18n/zh-CN/docusaurus-plugin-content-docs-releases/current',
+      `${project.docId}.md`,
+    );
+
+    assert.ok(fs.existsSync(englishPath), `${project.name} English release 
note should exist`);
+    assert.ok(fs.existsSync(chinesePath), `${project.name} Chinese release 
note should exist`);
+    assert.ok(sidebarDocIds.has(project.docId), `${project.name} should be 
included in release sidebar`);
+    assert.ok(englishIndex.includes(project.name), `${project.name} should be 
linked from English all-release`);
+    assert.ok(chineseIndex.includes(project.name), `${project.name} should be 
linked from Chinese all-release`);
+
+    const englishContent = fs.readFileSync(englishPath, 'utf8');
+    const chineseContent = fs.readFileSync(chinesePath, 'utf8');
+
+    for (const version of project.versions) {
+      assert.ok(englishContent.includes(`## ${version}`), `${project.name} 
English page should include ${version}`);
+      assert.ok(chineseContent.includes(`## ${version}`), `${project.name} 
Chinese page should include ${version}`);
+    }
+  }
+});
diff --git a/sidebarsReleases.json b/sidebarsReleases.json
index 0daaae9e749..fab2f92d99a 100644
--- a/sidebarsReleases.json
+++ b/sidebarsReleases.json
@@ -3,118 +3,142 @@
         "all-release",
         {
             "type": "category",
-            "label": "v4.1",
+            "label": "Doris Core",
+            "link": {
+                "type": "doc",
+                "id": "core"
+            },
             "items": [
-                "v4.1/release-4.1.2",
-                "v4.1/release-4.1.1",
-                "v4.1/release-4.1.0"
+                {
+                    "type": "category",
+                    "label": "v4.1",
+                    "items": [
+                        "v4.1/release-4.1.2",
+                        "v4.1/release-4.1.1",
+                        "v4.1/release-4.1.0"
+                    ]
+                },
+                {
+                    "type": "category",
+                    "label": "v4.0",
+                    "items": [
+                        "v4.0/release-4.0.7",
+                        "v4.0/release-4.0.6",
+                        "v4.0/release-4.0.5",
+                        "v4.0/release-4.0.4",
+                        "v4.0/release-4.0.3",
+                        "v4.0/release-4.0.2",
+                        "v4.0/release-4.0.1",
+                        "v4.0/release-4.0.0"
+                    ]
+                },
+                {
+                    "type": "category",
+                    "label": "v3.1",
+                    "items": [
+                        "v3.1/release-3.1.4",
+                        "v3.1/release-3.1.3",
+                        "v3.1/release-3.1.2",
+                        "v3.1/release-3.1.1",
+                        "v3.1/release-3.1.0"
+                    ]
+                },
+                {
+                    "type": "category",
+                    "label": "v3.0",
+                    "items": [
+                        "v3.0/release-3.0.8",
+                        "v3.0/release-3.0.7",
+                        "v3.0/release-3.0.6",
+                        "v3.0/release-3.0.5",
+                        "v3.0/release-3.0.4",
+                        "v3.0/release-3.0.3",
+                        "v3.0/release-3.0.2",
+                        "v3.0/release-3.0.1",
+                        "v3.0/release-3.0.0"
+                    ]
+                },
+                {
+                    "type": "category",
+                    "label": "v2.1",
+                    "items": [
+                        "v2.1/release-2.1.11",
+                        "v2.1/release-2.1.10",
+                        "v2.1/release-2.1.9",
+                        "v2.1/release-2.1.8",
+                        "v2.1/release-2.1.7",
+                        "v2.1/release-2.1.6",
+                        "v2.1/release-2.1.5",
+                        "v2.1/release-2.1.4",
+                        "v2.1/release-2.1.3",
+                        "v2.1/release-2.1.2",
+                        "v2.1/release-2.1.1",
+                        "v2.1/release-2.1.0"
+                    ]
+                },
+                {
+                    "type": "category",
+                    "label": "v2.0",
+                    "items": [
+                        "v2.0/release-2.0.15",
+                        "v2.0/release-2.0.14",
+                        "v2.0/release-2.0.13",
+                        "v2.0/release-2.0.12",
+                        "v2.0/release-2.0.11",
+                        "v2.0/release-2.0.10",
+                        "v2.0/release-2.0.9",
+                        "v2.0/release-2.0.8",
+                        "v2.0/release-2.0.7",
+                        "v2.0/release-2.0.6",
+                        "v2.0/release-2.0.5",
+                        "v2.0/release-2.0.4",
+                        "v2.0/release-2.0.3",
+                        "v2.0/release-2.0.2",
+                        "v2.0/release-2.0.1",
+                        "v2.0/release-2.0.0"
+                    ]
+                },
+                {
+                    "type": "category",
+                    "label": "v1.2",
+                    "items": [
+                        "v1.2/release-1.2.8",
+                        "v1.2/release-1.2.7",
+                        "v1.2/release-1.2.6",
+                        "v1.2/release-1.2.5",
+                        "v1.2/release-1.2.4",
+                        "v1.2/release-1.2.3",
+                        "v1.2/release-1.2.2",
+                        "v1.2/release-1.2.1",
+                        "v1.2/release-1.2.0"
+                    ]
+                },
+                {
+                    "type": "category",
+                    "label": "v1.1",
+                    "items": [
+                        "v1.1/release-1.1.5",
+                        "v1.1/release-1.1.4",
+                        "v1.1/release-1.1.3",
+                        "v1.1/release-1.1.2",
+                        "v1.1/release-1.1.1",
+                        "v1.1/release-1.1.0"
+                    ]
+                }
             ]
         },
         {
             "type": "category",
-            "label": "v4.0",
+            "label": "Doris Ecosystem",
             "items": [
-                "v4.0/release-4.0.7",
-                "v4.0/release-4.0.6",
-                "v4.0/release-4.0.5",
-                "v4.0/release-4.0.4",
-                "v4.0/release-4.0.3",
-                "v4.0/release-4.0.2",
-                "v4.0/release-4.0.1",
-                "v4.0/release-4.0.0"
-            ]
-        },
-        {
-            "type": "category",
-            "label": "v3.1",
-            "items": [
-                "v3.1/release-3.1.4",
-                "v3.1/release-3.1.3",
-                "v3.1/release-3.1.2",
-                "v3.1/release-3.1.1",
-                "v3.1/release-3.1.0"
-            ]
-        },
-        {
-            "type": "category",
-            "label": "v3.0",
-            "items": [
-                "v3.0/release-3.0.8",
-                "v3.0/release-3.0.7",
-                "v3.0/release-3.0.6",
-                "v3.0/release-3.0.5",
-                "v3.0/release-3.0.4",
-                "v3.0/release-3.0.3",
-                "v3.0/release-3.0.2",
-                "v3.0/release-3.0.1",
-                "v3.0/release-3.0.0"
-            ]
-        },
-        {
-            "type": "category",
-            "label": "v2.1",
-            "items": [
-                "v2.1/release-2.1.11",
-                "v2.1/release-2.1.10",
-                "v2.1/release-2.1.9",
-                "v2.1/release-2.1.8",
-                "v2.1/release-2.1.7",
-                "v2.1/release-2.1.6",
-                "v2.1/release-2.1.5",
-                "v2.1/release-2.1.4",
-                "v2.1/release-2.1.3",
-                "v2.1/release-2.1.2",
-                "v2.1/release-2.1.1",
-                "v2.1/release-2.1.0"
-            ]
-        },
-        {
-            "type": "category",
-            "label": "v2.0",
-            "items": [
-                "v2.0/release-2.0.15",
-                "v2.0/release-2.0.14",
-                "v2.0/release-2.0.13",
-                "v2.0/release-2.0.12",
-                "v2.0/release-2.0.11",
-                "v2.0/release-2.0.10",
-                "v2.0/release-2.0.9",
-                "v2.0/release-2.0.8",
-                "v2.0/release-2.0.7",
-                "v2.0/release-2.0.6",
-                "v2.0/release-2.0.5",
-                "v2.0/release-2.0.4",
-                "v2.0/release-2.0.3",
-                "v2.0/release-2.0.2",
-                "v2.0/release-2.0.1",
-                "v2.0/release-2.0.0"
-            ]
-        },
-        {
-            "type": "category",
-            "label": "v1.2",
-            "items": [
-                "v1.2/release-1.2.8",
-                "v1.2/release-1.2.7",
-                "v1.2/release-1.2.6",
-                "v1.2/release-1.2.5",
-                "v1.2/release-1.2.4",
-                "v1.2/release-1.2.3",
-                "v1.2/release-1.2.2",
-                "v1.2/release-1.2.1",
-                "v1.2/release-1.2.0"
-            ]
-        },
-        {
-            "type": "category",
-            "label": "v1.1",
-            "items": [
-                "v1.1/release-1.1.5",
-                "v1.1/release-1.1.4",
-                "v1.1/release-1.1.3",
-                "v1.1/release-1.1.2",
-                "v1.1/release-1.1.1",
-                "v1.1/release-1.1.0"
+                "ecosystem/doris-flink-connector",
+                "ecosystem/doris-spark-connector",
+                "ecosystem/doris-kafka-connector",
+                "ecosystem/doris-operator",
+                "ecosystem/doris-mcp-server",
+                "ecosystem/doris-skills",
+                "ecosystem/doris-cli",
+                "ecosystem/doris-streamloader"
             ]
         }
     ]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to