Eva Marco
d4cb68bf52
🐛 Coerce child ids in :shapes instead of skipping them
...
Skipping invalid child ids in migration 0033 was not enough: the ids
stayed in :shapes, so the file then failed schema validation and still
could not load.
Migration 0033 now first parses string ids in :shapes into uuids and
drops nil and ids that point to no shape. This also removes the
duplicate that 0032 adds when a child is listed as a string. Files
that already passed 0033 get it again: it is removed from their
applied migrations before deploy.
Relates to #12343
AI-assisted-by: claude-opus-5-5
2026-10-23 11:52:04 +02:00
..
2026-10-16 10:59:57 +02:00
2026-10-16 17:58:51 +02:00
2026-10-08 18:09:06 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-10-19 15:56:05 +02:00
2026-10-15 10:19:26 +02:00
2026-10-16 10:59:57 +02:00
2026-09-28 08:53:42 +02:00
2026-08-25 11:55:10 +02:00
2026-09-09 17:58:09 +02:00
2026-10-23 11:52:04 +02:00
2026-10-20 14:09:01 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-10-06 16:34:28 +02:00
2026-10-06 16:34:28 +02:00
2026-08-25 11:55:10 +02:00
2026-09-09 15:16:56 +02:00
2026-10-19 13:40:26 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-09-30 07:17:02 +02:00
2026-08-25 11:55:10 +02:00
2026-10-16 12:51:48 +02:00
2026-08-25 11:55:10 +02:00
2026-10-19 09:44:32 +02:00
2026-08-25 11:55:10 +02:00
2026-10-20 14:09:01 +02:00
2026-09-22 10:24:30 +02:00
2022-11-08 13:02:14 +01:00
2026-08-25 11:55:10 +02:00
2026-08-25 11:55:10 +02:00
2026-09-28 07:29:25 +02:00
2026-08-25 11:55:10 +02:00
2026-09-14 14:50:32 +02:00
2026-08-25 11:55:10 +02:00
2026-09-15 19:22:56 +02:00
2026-08-25 11:55:10 +02:00
2026-09-22 10:24:30 +02:00
2026-08-25 11:55:10 +02:00