{% import 'email-styles.html' as styles %}
{{APP_TITLE}}
{{styles.icon_alert()}} Prepublication notice for feature entry:
{{feature.name}}
It's really happening:

Your feature is slated to ship in M{{milestone}} which will reach the beta channel on {{beta_date_str}}.

About one week before that date, the summary field of your feature entry will be used verbatim (in blog posts and enterprise release notes) to announce this new milestone. These posts are widely read by web developers and IT admins, and they are sometimes used as the basis for popular press articles.

Your next steps:

1. Locate your releases on the roadmap.

Please check where your feature appears on the roadmap page. If your feature does not appear, you may need to fill in milestone values or update the feature's implementation status. Be sure that you have gotten all needed approvals.

Features can appear multiple times in different milestones or different sections depending on how they are released. Check that the sequence of releases for your feature makes sense from the perspective of a web developer. For example, dev trials should come before the feature is enabled by default.

2. Refine your feature summary.

Please take a look at past blog posts and enterprise release notes, and then revise your feature summary to prepare it for publication.

Here's what we have now for publication:

{{feature.name}}

{{feature.summary}}

View feature details

Guidelines for writing the summary:

  • Provide a one sentence description followed by one or two lines explaining how this feature works and how it helps web developers.
  • Write from a web developer's point of view, not a browser developer's.
  • Do not use markup or markdown because they will not be rendered.
  • Do not use hard or soft returns because they will not be rendered.
  • Avoid phrases such as "a new feature". Every feature on the site was new when it was created. You don't need to repeat that information.
  • The first line should be a sentence fragment beginning with a verb. (See below.) This is the rare exception to the requirement to always use complete sentences.
  • "Conformance with spec" is not adequate. Most if not all features are in conformance to spec.

Example:

Splits the HTTP cache using the top frame origin (and possibly subframe origin) to prevent documents from one origin from knowing whether a resource from another origin was cached. The HTTP cache is currently one per profile, with a single namespace for all resources and subresources regardless of origin or renderer process. Splitting the cache on top frame origins helps the browser deflect side-channel attacks where one site can detect resources in another site's cache.

3. Reach out if needed.

If you have questions about approvals, reach out to the specific approving teams or to the API Owners on blink-dev@chromium.org.

If you have questions about chromestatus.com, file an issue or email us at webstatus@google.com.