You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(spec): correct two published claims about the #4610 Notification retirement, and forward-note the stale `areas` caveat in the shipped rc.2 changelog (#5781, #5809)
6
+
7
+
**What changes is what the repo SAYS, not what it does.** No schema byte, no
8
+
export, no conversion and no baseline moves; `@objectstack/spec/ui` still does
9
+
not publish `Notification(Schema)` / `NotificationConfig(Schema)` and
10
+
`@objectstack/spec/system` still does not publish `NotificationConfig(Schema)`.
11
+
Two of the three corrections are to live contract prose, one is a forward-note
12
+
on a shipped changelog section, and one unconsumed changeset (a v17 GA release
13
+
input) is corrected at the source.
14
+
15
+
**1. "zero importers in all three repos" was false for objectui (#5781).**#4610
16
+
justified removing the two `./ui` notification wrappers with a three-repo,
17
+
import-statement-level consumer scan. objectui#3310 measured the same names at
18
+
17.0.0-rc.1 and found both alive: `packages/types/src/index.ts` re-exported them
19
+
with `export … from '@objectstack/spec/ui'`, and
20
+
`packages/core/src/protocols/NotificationProtocol.ts` consumed them through the
21
+
`@object-ui/types` barrel, in the public signatures of `resolveNotificationConfig`
22
+
/ `specNotificationToToast`. The scan matched `import … from` statement text and
23
+
could see neither hop.
24
+
25
+
⛔ **The retirement is not reopened.** objectui does not ask for it back: the
26
+
`@object-ui/core` bridge had zero in-repo callers, the implementation that runs
27
+
is `@object-ui/react`'s locally-declared `NotificationSystemConfig`, and objectui
28
+
deleted the bridge to FOLLOW the retirement rather than re-declare vocabulary the
29
+
spec had just dropped. Only the sentence that justified the removal changes.
30
+
31
+
**2. The FROM → TO would have sent an author to code that does not compile
32
+
(#5781).**#4610 published `from '@objectstack/spec/ui'` → `from
33
+
'@objectstack/spec/api'` for `Notification(Schema)`. `./api`'s `Notification` is
0 commit comments