---
title: "Why do my release documents require an update when no changes have been made?"
description: "When any underlying data changes, even if the document itself remains the same, the system will mark the document as needing re-generation. This happens because Ketryx ensures that all release documents are up-to-date with the most current data by taking a more conservative approach."
category: "Frequently Asked Questions"
section: "Software Release Process"
keywords: ["documents require", "underlying", "release documents", "changes", "update", "document", "data", "configuration updated"]
source_url: "https://support.ketryx.com/hc/en-us/articles/26724869456397-Why-do-my-release-documents-require-an-update-when-no-changes-have-been-made"
last_reviewed: 2026-06-11
---

# Why do my release documents require an update when no changes have been made?

> **In short:** When any underlying data changes, even if the document itself remains the same, the system will mark the document as needing re-generation. This happens because Ketryx ensures that all release documents are up-to-date with the most current data by taking a more conservative approach.

When any underlying data changes, even if the document itself remains the same, the system will mark the document as needing re-generation. This happens because Ketryx ensures that all release documents are up-to-date with the most current data by taking a more conservative approach. Although it _seems_ like no changes have been made based on the content of the document, _underlying_ changes have been made in the project.

If a configuration item is updated, and it includes a field that isn't displayed on the document, the document will still require regeneration. This leads to the behavior you're observing where two documents may not show a meaningful difference, but Ketryx still requires them to be re-generated. The underlying data changes can include referenced project data.

## Related articles

- [Why do systems documents and templated documents have different behavior for prompting re-generation?](why-do-systems-documents-and-templated-documents-have-different-behavior-for.md)
- [How do I generate release documents?](how-do-i-generate-release-documents.md)
- [Is it possible to approve uploaded release documents in Ketryx?](is-it-possible-to-approve-uploaded-release-documents-in-ketryx.md)
- [Why does the “Documents approved” field in the release checklist show as completed when my generated documents are not approved?](why-does-the-documents-approved-field-in-the-release-checklist-show-as.md)
- [How can I display Git-based repository Item IDs in my release documents?](how-can-i-display-git-based-repository-item-ids-in-my-release-documents.md)
