> Development branch documentation — commit c5a119d39ba4c149dc90ed5711c4e76759080b41
> Package versions: @zenfg/webgpu 0.2.0, @zenfg/snapshot 0.1.1, @zenfg/inspector 0.2.0, zenfg 0.2.0, zenfg-snapshot 0.1.1
> Source: https://github.com/uinosoft/zenfg/blob/c5a119d39ba4c149dc90ed5711c4e76759080b41/crates/zenfg-snapshot/docs/MIGRATION.md

# zenfg-snapshot upgrade notes

Package API versions and Snapshot wire versions are independent. The historical
changes below apply to the named releases, not to every current integration.

## Snapshot 1.2 and package 0.1.1

Snapshot 1.2 remains canonical. Package 0.1.1 fixes ancestry validation without
changing valid captures or codec APIs. Supported 1.1 inputs are validated before
migration; CPU becomes not-collected. Legacy V0 and Candidate V1 remain readable.
Canonical 1.0 and unknown versions remain rejected. Validation and serialization
alone do not migrate. Preserve provenance and extensions; never change a version
number to invent absent capture facts.

## Release history

See [component release notes](https://github.com/uinosoft/zenfg/blob/c5a119d39ba4c149dc90ed5711c4e76759080b41/docs/releases)
for package versions and historical acceptance evidence.
