Document partial-restore teardown hardening (#107) - #113
Merged
Conversation
Record the user-visible save-load cleanup fix implemented in the companion GameLibs repository. Refs #107
themuffinator
force-pushed
the
codex/issue-107-save-cleanup-release-note
branch
from
August 15, 2026 11:02
471b2e7 to
b8b399f
Compare
Owner
Author
|
Final hosted validation for b8b399f: 21 checks passed, 4 failed, 0 pending. Commit Validation and ARM64 Cross Build passed completely, including ASan/UBSan and both universal2 assembly/package/smoke jobs. The four red macOS Push Verification jobs exactly reproduce the renderer-default-safety baseline on main (Intel GLSL 130/GL_INVALID_ENUM; ARM adds the known framebuffer diagnostics); this documentation-only change has no branch-specific CI failure. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
Added the player-facing release-completion entry for the partial-restore attachment cleanup implemented in openQ4-game PR #2.
The note makes the compatibility boundary explicit: an incompatible or corrupt save may still report its underlying restore error, but error teardown no longer crashes again while destroying an attachment whose physics state was never installed. Fully restored entities retain the normal visual and collision teardown path.
Validation
python tools/tests/docs_link_integrity.pypython tools/tests/source_charset_integrity.pygit diff --checkRefs #107