diff --git a/product-notes/blazorblocks-modelview-di-registration-brief.md b/product-notes/blazorblocks-modelview-di-registration-brief.md index b8670c8..1766d78 100644 --- a/product-notes/blazorblocks-modelview-di-registration-brief.md +++ b/product-notes/blazorblocks-modelview-di-registration-brief.md @@ -1,7 +1,9 @@ # Index — `EditModalSaveContextHolder` Missing DI Registration (BlazorBlocks / AuthBlocks) -**Status:** scoped, not yet started. Confirmed against `Cerebellum.BlazorBlocks.Web` 10.3.32 / -`Cerebellum.AuthBlocks.Web` 10.3.33. Author: product-designer. Date: 2026-06-19. +**Status:** ✅ RESOLVED — shipped in `Cerebellum.BlazorBlocks.Web` 10.3.33 + `Cerebellum.AuthBlocks.Web` 10.3.36 (2026-06-20). ~~scoped, not yet started. Confirmed against `Cerebellum.BlazorBlocks.Web` 10.3.32 / `Cerebellum.AuthBlocks.Web` 10.3.33. Author: product-designer. Date: 2026-06-19.~~ + +> **Resolution (2026-06-20):** `AddBlazorBlocksWeb()` landed in `Cerebellum.BlazorBlocks.Web` 10.3.33 and `ConfigureAuthServices` calls it in `Cerebellum.AuthBlocks.Web` 10.3.36; DeepDrftManager picked up 10.3.36 and removed its local `EditModalSaveContextHolder` stopgap. +> This brief is retained as historical record — no further action required. ## The defect diff --git a/product-notes/team-brief-authblocks-modelview-di.md b/product-notes/team-brief-authblocks-modelview-di.md index 2d0aa32..7410889 100644 --- a/product-notes/team-brief-authblocks-modelview-di.md +++ b/product-notes/team-brief-authblocks-modelview-di.md @@ -5,9 +5,10 @@ consume AuthBlocks. Everything you need is in this brief or in that one repo (plus a single new BlazorBlocks package version — see §2, the blocking prerequisite). -**Status:** scoped request, blocked on a BlazorBlocks publish (see §2). Confirmed at runtime against -`Cerebellum.AuthBlocks.Web` 10.3.33 / `Cerebellum.BlazorBlocks.Web` 10.3.32. Author: product-designer (for a -downstream consumer team). Date: 2026-06-19. +**Status:** ✅ RESOLVED — shipped in `Cerebellum.BlazorBlocks.Web` 10.3.33 + `Cerebellum.AuthBlocks.Web` 10.3.36 (2026-06-20). ~~scoped request, blocked on a BlazorBlocks publish (see §2). Confirmed at runtime against `Cerebellum.AuthBlocks.Web` 10.3.33 / `Cerebellum.BlazorBlocks.Web` 10.3.32. Author: product-designer (for a downstream consumer team). Date: 2026-06-19.~~ + +> **Resolution (2026-06-20):** `AddBlazorBlocksWeb()` landed in `Cerebellum.BlazorBlocks.Web` 10.3.33 and `ConfigureAuthServices` calls it in `Cerebellum.AuthBlocks.Web` 10.3.36; DeepDrftManager picked up 10.3.36 and removed its local `EditModalSaveContextHolder` stopgap. +> This brief is retained as historical record — no further action required. **This is one half of a two-team, ordered fix. AuthBlocks ships second — see §2 and §9.** diff --git a/product-notes/team-brief-blazorblocks-modelview-di.md b/product-notes/team-brief-blazorblocks-modelview-di.md index f615ff9..3f18ca1 100644 --- a/product-notes/team-brief-blazorblocks-modelview-di.md +++ b/product-notes/team-brief-blazorblocks-modelview-di.md @@ -4,8 +4,10 @@ `C:\Development\BlazorBlocks`. You do not need, and should not assume, any knowledge of AuthBlocks or of any product that consumes BlazorBlocks. Everything you need is in this brief or in that one repo. -**Status:** scoped request, not yet started. Confirmed at runtime against `Cerebellum.BlazorBlocks.Web` -10.3.32. Author: product-designer (for a downstream consumer team). Date: 2026-06-19. +**Status:** ✅ RESOLVED — shipped in `Cerebellum.BlazorBlocks.Web` 10.3.33 + `Cerebellum.AuthBlocks.Web` 10.3.36 (2026-06-20). ~~scoped request, not yet started. Confirmed at runtime against `Cerebellum.BlazorBlocks.Web` 10.3.32. Author: product-designer (for a downstream consumer team). Date: 2026-06-19.~~ + +> **Resolution (2026-06-20):** `AddBlazorBlocksWeb()` landed in `Cerebellum.BlazorBlocks.Web` 10.3.33 and `ConfigureAuthServices` calls it in `Cerebellum.AuthBlocks.Web` 10.3.36; DeepDrftManager picked up 10.3.36 and removed its local `EditModalSaveContextHolder` stopgap. +> This brief is retained as historical record — no further action required. **This is one half of a two-team, ordered fix. BlazorBlocks ships first — see §9.**