morningman opened a new pull request, #4179: URL: https://github.com/apache/doris-website/pull/4179
## Summary Publish the Apache Doris 4.1.4.1 hotfix as **Latest** on `/download/` and `/releases/`. 4.1.4.1 is 4.1.4 plus four fixes: the `4.1.4...4.1.4.1` tag compare in apache/doris is #68401, #68237, #68233 and #68507, plus two version bumps, with nothing removed. The 4.1.4 binaries were already taken off `/download/` in #4155 while its release notes stayed published. So the 4.1.4.1 notes are written as a supplement to 4.1.4 and link back to them. - `src/constant/download.data.ts`: add `4.1.4.1` as the first child of the 4.1 branch with x64, x64-noavx2 and arm64 rows, so `ACTIVE_HEADS` offers it as Latest. 4.1.4 stays absent from `ALL_VERSIONS`. The arm64 row is back because 4.1.4.1 fixes the aarch64 BE startup crash (#68507) and ships an arm64 build. - Add synchronized English and Chinese release notes from [apache/doris#68518](https://github.com/apache/doris/issues/68518). The source opens with a GitHub link to the 4.1.4 notes; on the site that becomes an intro paragraph saying 4.1.4.1 is a hotfix for 4.1.4 that includes everything in it, with a link to the on-site 4.1.4 release notes. - Update both Doris Core indexes (`releasenotes/core.md` and its zh-CN mirror): the Latest tip now leads with 4.1.4.1 and also links the 4.1.4 notes, and a `2026-09-29` chronological entry is added. The 4.1.4 entry stays. - Add `v4.1/release-4.1.4.1` as the first item of the v4.1 release sidebar. `ACTIVE_CORE_BRANCHES` is unchanged. ## Release metadata | | | |---|---| | Public version | 4.1.4.1 | | Source filename version | `4.1.4.1` (no RC suffix) | | Source directory | `https://dist.apache.org/repos/dist/release/doris/4.1/4.1.4.1/` | | Release date | 2026-09-29 (GitHub release publish date) | | Position | latest | | Branch change | none | ## Validation - All 12 artifacts return 200: 3 source files on dist.apache.org and 9 binary files on OSS. Each `.sha512` file names the matching tarball. - `node --test doc-tools/skills/add-release/scripts/validate-release.test.mjs`: 6/6 passed. - The bundled validator rejects four-part versions (`version must use x.y.z format`), and its `ALL_VERSIONS` label scan only matches `x.y.z`. A local copy with just those two regexes widened to accept an optional fourth segment passes 65/65 checks, including the full 12-URL artifact matrix. The validator itself is not changed in this PR. - `sidebarsReleases.json` JSON parse check passed. - `git diff --check` is clean. ## Build Not run, per request: no `yarn build`, `yarn typecheck` or `yarn start`. 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
