Skip to content

Clarify that a release publishes the latest draft, not a snapshot - #3370

Open
OcneanuVlad wants to merge 1 commit into
mainfrom
cms/releases-publish-latest-draft
Open

Clarify that a release publishes the latest draft, not a snapshot#3370
OcneanuVlad wants to merge 1 commit into
mainfrom
cms/releases-publish-latest-draft

Conversation

@OcneanuVlad

Copy link
Copy Markdown

Description

Adds a caution admonition to the Releases page clarifying what a release actually captures when an entry is added to it.

A release action stores only a reference to an entry (content type, document ID, locale, and action type), not a copy of its content. When the release is published, each entry's current draft is resolved at that moment. This means editing a draft after adding it to a release changes what gets published, and a release cannot be pinned to a specific version of an entry.

This behaviour was not documented anywhere on the Releases page. It is a recurring point of confusion for content managers using scheduled releases, where the gap between adding an entry and the release firing can be days.

Placed under "Including content in a release", right after the prerequisites block, so it covers both the single-entry and bulk-add flows and appears where the reader forms their mental model of what a release holds.

Supporting references in strapi/strapi, pinned to commit e64ce632af:

The closing sentence points at Content History as the way to publish an earlier version. Tiering lines up: Releases is Growth+ and Content History is Growth+/Enterprise, so anyone who can use Releases can use History.

Not labelled flag: merge pending release, since this documents existing behaviour rather than an upcoming product change. Happy to add it if the Docs team disagrees.

Related issue(s)/PR(s)

None. Prompted by a support question asking whether a scheduled release publishes the version of the draft from when it was added, or the latest one.

A release action stores only a reference to an entry (content type,
document ID, locale and action type), so publishing a release resolves
each entry's current draft at publish time. Editing a draft after adding
it to a release therefore changes what gets published, and a release
cannot be pinned to a specific version.

This was not documented anywhere on the Releases page, and is a common
point of confusion for content managers using scheduled releases.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@strapi-cla

strapi-cla commented Aug 4, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@vercel

vercel Bot commented Aug 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
documentation Ready Ready Preview Aug 4, 2026 10:41am

Request Review

@OcneanuVlad
OcneanuVlad requested a review from pwizla August 4, 2026 10:40
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

👋 Thank you so much for contributing to the Strapi documentation!

Our team is currently away and won't be able to review your pull request right away. Rest assured we'll get to it as soon as we're back. Thanks a lot for your patience! 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal PRs created by the Strapi core team pr: chore source: CMS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants