Skip to content

docs(blog): bring the 4.8 release post up to the final changelog - #11287

Merged
mudler merged 1 commit into
masterfrom
blog/localai-4-8-release-post
Aug 1, 2026
Merged

docs(blog): bring the 4.8 release post up to the final changelog#11287
mudler merged 1 commit into
masterfrom
blog/localai-4-8-release-post

Conversation

@localai-bot

Copy link
Copy Markdown
Collaborator

Why

website/content/blog/what-landed-in-localai-4-8.md was written against the first draft of the release notes, when the cycle stood at 214 PRs over thirteen days. It closed at 321 PRs over eighteen days, and three of the larger user-facing changes landed after the post was written. As it stands the post opens with figures that are wrong and omits a whole new modality.

.agents/preparing-a-release.md makes the post and the clips part of the release rather than a follow-up, so this brings it in line with the final changelog.

What changed

Counts corrected throughout: 321 PRs, eighteen days, 24 contributors (11 first-time), gallery 1,221 to 1,505. Front matter summary and tags updated with it.

Three new sections for what landed after the first draft:

Also covered: the two further hardening fixes (tar hardlink escape #11266, cyclic $ref stack overflow #11041) alongside the TRL one; and the Valkey store, systemd socket activation, persistent trace history, in-place chat message editing, the self-contained SYCL backend and the site split in the closing section.

Reordered so the new-engine sections sit together instead of being split across the operational ones.

Clips

Per the clip conventions in .agents/preparing-a-release.md, the post now embeds three:

  • vllm-race.mp4 and magpie.mp4, both already in website/static/media/
  • 3d-generation.mp4, new: cut from the 3D demo recording to 14s at 1000x562, audio track stripped, 201 KB, which puts it in line with the existing clips (hero-ui 185 KB, parakeet-duel 192 KB). Named for the feature rather than the release so it stays reusable.

One CSS fix

blog.css styled .bp-body figure img but not .bp-body figure video, so a clip embedded in a post rendered outside the card that images get. Both selectors now share the rule. This is why no blog post embedded a video before.

Verification

  • hugo builds clean from website/, post renders, all three <video> tags emit with the site's muted loop playsinline preload="none" data-lazy pattern, and all three referenced media files resolve in the built output.
  • No em dashes.

The post was written against the first draft of the release notes, when the
cycle stood at 214 PRs over thirteen days. It closed at 321 PRs over eighteen
days, and three of the larger user-facing changes landed after it was written.

- Correct the counts throughout: 321 PRs, eighteen days, 24 contributors
  (11 first-time), gallery 1,221 to 1,505.
- Add sections for the three new capabilities: 3D generation as a modality
  (Generate3D, FLAG_3D, /v1/3d/generations, trellis2cpp), audio.cpp serving
  six audio endpoints from one process, and the operations bar becoming the
  Activity page.
- Cover the two further hardening fixes (tar hardlink escape, cyclic $ref
  stack overflow) alongside the TRL one.
- Note the Valkey store, systemd socket activation, persistent trace history,
  in-place chat edits, the self-contained SYCL backend and the site split.
- Group the new-engine sections together rather than splitting them across
  the operational ones.

Embeds the existing vllm-race and magpie clips, and adds a 3D generation clip
cut from the demo recording to the conventions in .agents/preparing-a-release.md
(no audio track, 14s, named for the feature). blog.css styled figure img but
not figure video, so a clip in a post rendered outside the card; both selectors
now share the rule.

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Assisted-by: Claude Code:claude-opus-5 [Read] [Edit] [Bash]
@localai-bot localai-bot added the kind/documentation Improvements or additions to documentation label Aug 1, 2026
@mudler
mudler merged commit 359bd48 into master Aug 1, 2026
69 checks passed
@mudler
mudler deleted the blog/localai-4-8-release-post branch August 1, 2026 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants