Run the migration chain to bring the manifest up to the current schema version. If the input is already at the current version, returns it unchanged. Returns errors if migration fails or if the input is from a future version we do not understand.
Run the migration chain to bring the manifest up to the current schema version. If the input is already at the current version, returns it unchanged. Returns errors if migration fails or if the input is from a future version we do not understand.