Skip to content

Improve forward and backward-compatibility for serialized scripts - #92

Merged
HaroldCindy merged 5 commits into
mainfrom
harold/state_durability
Sep 16, 2026
Merged

HaroldCindy merged 5 commits into
mainfrom
harold/state_durability

Conversation

@HaroldCindy

Copy link
Copy Markdown
Contributor

Intended to make it much less of a pain in the butt to do non-breaking upgrades to the serialization format without totally hosing everything.

Accordingly, we add some test fixtures with serialized versions of the state of a set of scripts, to ensure that future versions of SLua are still able to load them.

This also meant dragging some more stuff from server into this repo. Hooray.

Intended to make it much less of a pain in the butt to do non-breaking
upgrades to the serialization format without totally hosing everything.

Accordingly, we add some test fixtures with serialized versions of the
state of a set of scripts, to ensure that future versions of SLua are
still able to load them.

This also meant dragging some more stuff from `server` into this repo.
Hooray.
@HaroldCindy
HaroldCindy marked this pull request as ready for review September 16, 2026 01:51
@HaroldCindy
HaroldCindy merged commit 99e3ef4 into main Sep 16, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant