Changing an Identifiable ID type from Int to UUID caused crashes for existing users whose persisted selection data was decoded with the old shape, leading to identity mismatches and forced unwrap failures at runtime. Fresh installs were unaffected, masking the bug. The root cause was failing to version the persistent selection

1m watch time

Sort: