Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make session loader store unused property keys #122

Open
milasudril opened this issue Jun 28, 2018 · 1 comment
Open

Make session loader store unused property keys #122

milasudril opened this issue Jun 28, 2018 · 1 comment

Comments

@milasudril
Copy link
Owner

This is important if new properties are needed for future versions and old versions should not destroy any data written by newer versions.

This can also be used to store more metadata.

@milasudril milasudril added this to the 2.1 milestone Jun 28, 2018
@milasudril milasudril changed the title Make session loader store unused keys Make session loader store unused property keys Jun 28, 2018
@milasudril
Copy link
Owner Author

After some reasoning, this cannot be done without breaking compatibility with the current session file format. The main issue here is that the session file format uses literal bit fields, and an old decoder cannot have any idea of what bit an unknown identifier represents. Thus, this issue will be pushed to the future. For the more visible issues to not be blocked on this issue, forward compatibility is not supported throughout the 2.0 series.

@milasudril milasudril modified the milestones: 2.1, future Sep 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant