Skip to content

docs(docker): clarify latest tracks published stable SemVer - #10816

Merged
diegosouzapw merged 18 commits into
diegosouzapw:release/v3.8.50from
RaviTharuma:docs/10317-latest-tag
Aug 20, 2026
Merged

diegosouzapw merged 18 commits into
diegosouzapw:release/v3.8.50from
RaviTharuma:docs/10317-latest-tag

Conversation

@RaviTharuma

Copy link
Copy Markdown
Contributor

Summary

  • Spell out that Hub :latest tracks the highest published stable SemVer, not git main or unreleased release/v* commits.
  • GitOps should pin :X.Y.Z (or a digest). :next is the pre-release channel for the active release branch.
  • Release checklist: promote :latest with the same digest as the new SemVer when it is the highest stable tag.

Related Issues

Validation

  • Change type: other (docs)
  • Focused tests: docs-only
  • npm run lint
  • Reconciled with release/v3.8.50
  • Production-code changes include a new or updated automated test in this PR: N/A (docs)

Tests Added Or Updated

  • None. Docs and release-checklist wording only.

Coverage Notes

  • No src/ / open-sse/ / bin/ changes.

Reviewer Notes

  • The publish workflow already has should-promote-latest.sh. This PR documents operator expectations when latest lags git.

@RaviTharuma

Copy link
Copy Markdown
Contributor Author

Rebased onto current release/v3.8.50 via #10828 (f5be5dd). Unique commit replayed on the drain HEAD. Pre-rebase Docs Gates was check:docs-sync llm.txt i18n mirrors (base-red, owned by #10828). Merge is MERGEABLE. Does not merge.

@RaviTharuma
RaviTharuma force-pushed the docs/10317-latest-tag branch from e1e211f to 8654fe3 Compare August 20, 2026 13:54
@RaviTharuma

Copy link
Copy Markdown
Contributor Author

Rebased onto current release/v3.8.50 via #10828 (0a09b6a / 4821f9f). Unique commit replayed. HEAD 8654fe3. Does not merge.

`:latest` follows the highest published SemVer, not git main.
GitOps should pin X.Y.Z. Release checklist requires promoting latest
with the SemVer digest.

Fixes #10317
@RaviTharuma
RaviTharuma force-pushed the docs/10317-latest-tag branch from 8654fe3 to fb23cfc Compare August 20, 2026 13:56
@RaviTharuma

Copy link
Copy Markdown
Contributor Author

Removed the shared #10828 drain commits from this branch so the diff is feature-only again (it had been ~100 files of i18n/catalog/CI dump stacked under the real change). Rebased onto current release/v3.8.50 (4821f9ffd). Does not merge.

@RaviTharuma

Copy link
Copy Markdown
Contributor Author

Docs Gates failed check:docs-sync (42 docs/i18n/*/llm.txt vs root llm.txt). This PR does not touch llm.txt (docker :latest SemVer docs only). Mirror drift is the shared release/v3.8.50 red owned by #10828. Not dummy-copying the 42 i18n dumps onto this feature-only branch. Does not merge.

backryun and others added 15 commits August 20, 2026 11:31
Merged — locally validated (123/123 focused chatgpt-web tests, typecheck:core clean, file-size/changelog gates green). Thanks!
Merged — locally validated (6/6 focused lazy-window tests, plus the wider electron suite, typecheck:core clean, gates green). Thanks!
Merged — locally validated (73/73 focused electron tests, typecheck:core clean, gates green) after resolving base-drift against #10327 (both landed today, real interleaved logic in createWindow/showMainWindow/window-all-closed — combined so the hidden-start lazy-open path from #10327 and the unload-on-close path from this PR both stay intact; verified by the existing test 'keeps the non-macOS app alive when unloading its last renderer'). Nice pair of electron perf PRs, thanks!
Merged — validated together with a batch of related RaviTharuma PRs in one combined worktree (typecheck:core clean, complexity/file-size/changelog gates green, focused tests passing). Thanks for the contribution!
Merged — validated together with a batch of related RaviTharuma PRs in one combined worktree (typecheck:core clean, complexity/file-size/changelog gates green, focused tests passing). Thanks for the contribution!
…10825)

Merged — validated together with a batch of related RaviTharuma PRs in one combined worktree (typecheck:core clean, complexity/file-size/changelog gates green, focused tests passing). Thanks for the contribution!
Merged — validated together with a batch of related RaviTharuma PRs in one combined worktree (typecheck:core clean, complexity/file-size/changelog gates green, focused tests passing). Thanks for the contribution!
…ntials (#10823)

Merged — validated together with a batch of related RaviTharuma PRs in one combined worktree (typecheck:core clean, complexity/file-size/changelog gates green, focused tests passing). Thanks for the contribution!
Merged — validated together with a batch of related RaviTharuma PRs in one combined worktree (typecheck:core clean, complexity/file-size/changelog gates green, focused tests passing). Thanks for the contribution!
Merged — validated together with a batch of related RaviTharuma PRs in one combined worktree (typecheck:core clean, complexity/file-size/changelog gates green, focused tests passing). Thanks for the contribution!
Merged — validated together with a batch of related RaviTharuma PRs in one combined worktree (typecheck:core clean, complexity/file-size/changelog gates green, focused tests passing). Thanks for the contribution!
…S heap (#10818)

Merged — validated together with a batch of related RaviTharuma PRs in one combined worktree (typecheck:core clean, complexity/file-size/changelog gates green, focused tests passing). Thanks for the contribution!
Merged — validated together with a batch of related RaviTharuma PRs in one combined worktree (typecheck:core clean, complexity/file-size/changelog gates green, focused tests passing). Thanks for the contribution!
…10814)

Merged — validated together with a batch of related RaviTharuma PRs in one combined worktree (typecheck:core clean, complexity/file-size/changelog gates green, focused tests passing). Thanks for the contribution!
Merged — validated together with a batch of related RaviTharuma PRs in one combined worktree (typecheck:core clean, complexity/file-size/changelog gates green, focused tests passing). Thanks for the contribution!
RaviTharuma and others added 2 commits August 20, 2026 11:49
Merged — locally validated (3/3 focused tests, changelog gate green) after resolving base-drift against #10827's event-loop-lag doc note (both landed today, same MONITORING_GUIDE.md table cell — combined the /livez recommendation with the #10303 lag caveat). Thanks!
@diegosouzapw
diegosouzapw merged commit d14a4d2 into diegosouzapw:release/v3.8.50 Aug 20, 2026
2 of 5 checks passed
@RaviTharuma
RaviTharuma deleted the docs/10317-latest-tag branch September 23, 2026 19:37
muhamadgalihsaputra pushed a commit to niyatna/NiyatnaRoute that referenced this pull request Sep 27, 2026
…zapw#10816)

Merged — locally validated (changelog gate green) after resolving base-drift against diegosouzapw#10817's SQLite HA section (both landed today, same insertion point in DOCKER_GUIDE.md — combined, both sections kept). Thanks!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(docker): clarify that latest tracks the highest stable release

4 participants