Easily restore your project to a previous version with our new feature.
Hygraph
Docs

Content releases

#Overview

With Hygraph, you can schedule content to be published or unpublished at a specified date & time as a single entry or as a bundle, which we call a "Release".

Scheduled content in the content editorScheduled content in the content editor

As an Editor, you may be required to add content to existing releases for scheduled publishing.

Some Editor roles may even need to create releases so that other Editors can use them.

Scheduling a group of entries to be published or unpublished together is a great way of coordinating content across teams.

#Scheduled entries

You will find the option to schedule entries by clicking on the arrow icon of the Schedule & Publish button inside the content form:

Save & Schedule entry option in the content formSave & Schedule entry option in the content form

When you select this option, you will have the following scheduling options:

Scheduling optionsScheduling options

  • Schedule entry only
  • Add to an existing release
  • Add to a new release

#Schedule entry only

This option lets you publish or unpublish individual content entries at a specified date and time.

Schedule entry onlySchedule entry only

  1. Use the radio buttons in the Action section to select if the entry should be published, or unpublished.

  2. Use the calendar icon to set a date and time. The system also lets you manually type in the date in the format that's visible on the field as an example.

  3. Use the Timezone dropdown to select one of the available timezones.

  4. Use the checkboxes to select which locales to include. Non-localized fields and the default locale are required here, but you can choose which of the additional locales to publish or unpublish.

  5. If you have any references linked to the entry you are scheduling, you can schedule those individually too.

Schedule Related EntriesSchedule Related Entries

#Add to an existing release

This option lets you add this content entry to an existing content release:

Add to an existing releaseAdd to an existing release

  1. Use the Release dropdown to select the release you want to add this entry to.

  2. Use the radio buttons in the Action section to select if the entry should be published, or unpublished.

  3. Use the checkboxes to select which locales to include. Non-localized fields and the default locale are required here, but you can choose which of the additional locales to publish or unpublish.

#Add to a new release

This option lets you create a content release to add this content entry to:

Add to a new releaseAdd to a new release

  1. Give the new release a Name and, optionally, a Description.

  2. Use the radio buttons in the Action section to select if the entry should be published, or unpublished.

  3. Use the calendar icon to set a date and time. The system also lets you manually type in the date in the format that's visible on the field as an example.

  4. Use the Timezone dropdown to select one of the available timezones.

  5. Use the checkboxes to select which locales to include.

  6. If you have any references - such a images o other content entries - linked to the entry you are scheduling, you can use the checkboxes to schedule those too.

Schedule Related EntriesSchedule Related Entries

#Scheduled releases

#Create content releases

To create content releases:

Scheduled publishing - Create a content releaseScheduled publishing - Create a content release

  1. Navigate to the Content editor and locate the Schedule section at the top of the Content sidebar.
  2. Click Releases.
  3. Click + Add release. You can find this button at the top right corner of the screen or, if there are no releases yet, in the middle of the screen.
  4. Complete the required information in the Add release panel:
    • Name: Type a name to identify your release.
    • Description: Optional. You can write a description for your release here.
    • Date and Time: Optional. Use the calendar picker to set a date and time.
    • Timezone: Optional. Use the dropdown to select a timezone.
    • Click on Add to finalize the process.

#Edit content releases

To edit an existing content release:

Scheduled publishing - Edit a content releaseScheduled publishing - Edit a content release

  1. Navigate to the Content editor and locate the Schedule section at the top of the Content sidebar.
  2. Click Releases.
  3. Click on the context menu (the three docs icon) of the content release you want to edit, and select Edit.
  4. You can make change the Name, Description, use the calendar picker to edit the date and time, or use the dropdown to edit the timezone.
  5. Click Update to save the changes.

If you click on a release on the table to view its details, you will also find an Edit release button at the top-right corner of the screen:

Scheduled publishing - Edit a content releaseScheduled publishing - Edit a content release

#Delete content releases

To delete an existing content release:

Scheduled publishing - Edit a content releaseScheduled publishing - Edit a content release

  1. Navigate to the Content editor and locate the Schedule section at the top of the Content sidebar.
  2. Click Releases.
  3. Click on the context menu (the three dots icon) of the content release you want to edit, and select Delete.
  4. Since this change is a permanent action that cannot be undone, you will need to confirm by clicking on Delete release on the confirmation popup.

#Limits

  • Any changes to your DRAFT content will be included with any pending scheduled release(s).
  • You can have a maximum limit of 50 pending releases, and 50 items in a single release.
  • You can have a maximum of 200 pending scheduled items overall within your project environment.