From 275444c5fdafdae9a92c99fc757111b3dc001550 Mon Sep 17 00:00:00 2001 From: Andrew Zolotukhin Date: Wed, 9 Sep 2026 21:13:51 +0000 Subject: [PATCH] fix: schedule cache and form changes as a minor release --- .changeset/cache-form-correctness.md | 6 +++--- .changeset/defaulted-form-fields.md | 2 +- docs/cache-form-migration.md | 6 ++++++ 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.changeset/cache-form-correctness.md b/.changeset/cache-form-correctness.md index 60830213..a2f73b35 100644 --- a/.changeset/cache-form-correctness.md +++ b/.changeset/cache-form-correctness.md @@ -1,7 +1,7 @@ --- -'@cleverbrush/server': major -'@cleverbrush/client': major -'@cleverbrush/deep': major +'@cleverbrush/server': minor +'@cleverbrush/client': minor +'@cleverbrush/deep': minor '@cleverbrush/react-form': minor --- diff --git a/.changeset/defaulted-form-fields.md b/.changeset/defaulted-form-fields.md index bf51a1e8..e8a02108 100644 --- a/.changeset/defaulted-form-fields.md +++ b/.changeset/defaulted-form-fields.md @@ -1,5 +1,5 @@ --- -'@cleverbrush/react-form': patch +'@cleverbrush/react-form': minor --- Accept defaulted schema properties in typed Field, headless useField, and renderer schema bounds without losing value inference. Return a named TypedFormSystem so shared UI packages can export inferred registries while emitting declarations. diff --git a/docs/cache-form-migration.md b/docs/cache-form-migration.md index 7f767dcc..be9e262d 100644 --- a/docs/cache-form-migration.md +++ b/docs/cache-form-migration.md @@ -3,6 +3,12 @@ These changes are application-agnostic. Libraries do not choose an application's auth scope, UI kit, notifications, navigation behavior, or cache backend. +This batch is scheduled as a coordinated **minor release** of the fixed package +group. This release classification does not remove the compatibility changes +below: external-cache users must coordinate the key-format migration, and +consumers relying on previous `deepEqual` results must review those assumptions. +The existing public form APIs remain available. + ## Cache key migration (breaking) Previously, selected values were converted to strings and joined with delimiters.