Skip to content

Fix a bug that could prevent loading some serialized data#5906

Merged
simonbrandhorst merged 4 commits intomasterfrom
adv/upgrade-fix
Apr 7, 2026
Merged

Fix a bug that could prevent loading some serialized data#5906
simonbrandhorst merged 4 commits intomasterfrom
adv/upgrade-fix

Conversation

@antonydellavecchia
Copy link
Copy Markdown
Collaborator

@antonydellavecchia antonydellavecchia commented Mar 31, 2026

Bug fix for recursive upgrade with Dict with integer keys.
Bug fix for renaming when a Dict is part of the file

@antonydellavecchia antonydellavecchia added serialization release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes labels Mar 31, 2026
@simonbrandhorst
Copy link
Copy Markdown
Collaborator

Thank you so much. Would it make sense to add a test to make sure the bug stays fixed?

@antonydellavecchia
Copy link
Copy Markdown
Collaborator Author

first we test on this commit oscar-system/serialization-upgrade-tests#14
once test pass I will merge the added example and we can merge this right afterwards

@fingolfin
Copy link
Copy Markdown
Member

This is marked as not needing a release note. But it also sounds as if deserialization for certain files is broken? In that case, shouldn't we mention it in the release notes so that anyone affected has a chance to see it there, and think "oohh maybe that means I can recover that file that didn't work" ?

@simonbrandhorst simonbrandhorst added release notes: use title For PRs: the title of this PR is suitable for direct use in the release notes and removed release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes labels Apr 7, 2026
@simonbrandhorst simonbrandhorst merged commit 7caee99 into master Apr 7, 2026
38 of 40 checks passed
@simonbrandhorst simonbrandhorst deleted the adv/upgrade-fix branch April 7, 2026 18:24
benlorenz pushed a commit that referenced this pull request Apr 8, 2026
@benlorenz benlorenz mentioned this pull request Apr 8, 2026
@fingolfin fingolfin changed the title bug fix for renaming and recursive upgrade Fix a bug that could prevent loading some serialized data Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport 1.7.x done release notes: use title For PRs: the title of this PR is suitable for direct use in the release notes serialization

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants