When dealing with complex content structures, ensuring that all referenced entries are published in the correct state can be challenging. There are high chances of missing out on referenced items when publishing for an upcoming major release.
With Nested Reference Publishing, you can view and publish all referenced entries and/or assets related to a specific entry(ies) at the same time. It can give you a better understanding of what you are publishing.
Let’s look at how you can work efficiently with Nested Reference Publishing.
To publish nested references, select the entry(ies) from the list page and click on Publish at the top or open an entry and click on Publish at the bottom of the page. Then, select the Environment(s) and Language(s) to which you want to publish your entry and click the Send button.
The Publish Reference(s) modal will appear showing a tree view of all the referenced entries. You can expand and view nested references up to five levels of depth, as well as check them for the different languages you selected. By clicking the Send with References button, you can publish all of these references along with their parent entry, all at once.

When dealing with simple nested structures, you can manage and check all of your entries quickly before publishing them. However, when working with a complex nested structure, this becomes challenging.
Within our Publish Reference(s) modal, we ensure that we alert you if any of the nested items fail to meet the publishing validation criteria.
While viewing nested references in the Publish Reference(s) modal, it is essential to check all levels of nesting. If any of the child entries/assets are not validated, you will see a warning sign for that particular nested item. Hover over the "warning" icon to view the warnings that appear if validations are not met. Here are some of the warning messages:
Note: Once your publishing request is approved, you will need to republish those entries again.
The Publish Reference(s) modal not only allows you to view your child entries but also enables you to navigate to the respective entries to edit them. You can easily check and edit child entries by clicking the “Edit entry in new tab” icon, which opens the entry in a new tab. You can then make changes and save the entry, and the latest version of your entry will be sent for publishing along with the parent entry.
Note: Only the latest version of entries and assets are sent for publishing along with the parent entry.

Note: If any of the nested referred entries have an error, the other nested entries at lower levels of depth will not be sent for publishing.
After you have published your parent entry along with all its nested references, you can navigate to the Publish Queue to view the status of your publish task. Since you are sending multiple child entries along with your parent entry, your publish event is shown as a bulk action in the publish queue.

We have introduced a new Summary column in the Publish Queue, which provides a summary status of all the items within a publish job. This new feature allows you to quickly assess the overall status of your publish task at a glance.

The Summary column in the Publish Queue displays several status indicators, including:

To check the details of all the child entries sent for publishing with the parent entry, open the publish job. You can see the status of each nested reference item in the Status column.
The various statuses shown are as follows:
Overall, the Nested Reference Publishing feature is packed with many benefits. However, we are still working to make it even better. Learn more about the Limitations of Nested Reference Publishing.