super-productivity/packages/shared-schema
Johannes Millan 307fda3584 fix(shared-schema): let existing tasks settings win in v1-to-v2 merge
The misc-to-tasks migration spread the transformed legacy misc values
over an already-populated tasks section, so a stale v1 misc copy could
overwrite settings a v2 client had since changed. Flip the merge order
(existing tasks section wins) and drop the already-migrated early
return, which made the outcome depend on which duplicate arrived first.
2026-07-11 18:04:54 +02:00
..
src fix(shared-schema): let existing tasks settings win in v1-to-v2 merge 2026-07-11 18:04:54 +02:00
tests fix(shared-schema): let existing tasks settings win in v1-to-v2 merge 2026-07-11 18:04:54 +02:00
.gitignore build: ignore files 2026-05-13 19:59:02 +02:00
package.json refactor(sync-core): drop shared-schema vector-clock compat re-export anda app enum (#8441) 2026-06-17 16:21:26 +02:00
tsconfig.json fix(shared-schema): fix module resolution for bundler compatibility 2026-01-11 13:20:16 +01:00
tsup.config.ts fix(shared-schema): use tsup for dual ESM/CJS build 2026-01-11 14:05:23 +01:00
vitest.config.ts feat(sync): add shared schema versioning package for frontend/backend 2025-12-12 20:47:44 +01:00