-
DcRouter v20.2.0
StableRelease / build-and-release (push) Successful in 11m6sreleased this
2026-09-16 11:08:03 +00:00 | 90 commits to main since this release2026-09-16 - 20.2.0
Features
- move the ops UI to
@design.estate/dees-catalog10 and@serve.zone/catalog4 (dashboard)- Bumps
@design.estate/dees-catalogfrom^9.8.0to^10.0.0and, in the same step,@serve.zone/catalogfrom^3.0.2to^4.0.0, whose 4.0.0 major is exactly this catalog move. Both must travel together: on mismatched ranges the two packages resolve two physical copies of the catalog, and since custom elements are registered globally, the second copy'scustomElements.defineaborts the page withNotSupportedError. - A rejected
dees-tablerow action ordees-modalmenu action is now shown to the operator instead of vanishing as an unhandled rejection: catalog 10 dispatchesdees-action-errorand, uncancelled, renders the error message in adees-toast. The ops views that already catch their own validation errors and toast them are unchanged and do not double-report, because they never reject. - No view needed a call-site migration. dcrouter uses none of the surfaces 10.0.0 removed (
dees-hint'swarn/critical/position,dees-input-searchselect,dees-search,dees-tooltip) and binds nodees-input-texttype, so every collected form value keeps the string shape the parsers already expect.
- Bumps
Downloads
- move the ops UI to