mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-11-02 18:17:11 +09:00
`contributions.widgets` mounts a component at a host-chosen slot. That is the wrong shape for the new dashboard, where the user decides what goes on a board and where. So this adds `dashboard_widgets` alongside it: a registry of placeable widget TYPES that surface in the widget library, each instance positioned, sized and configured by the person looking at it. The two are easy to confuse, so the docstring, the manifest spec and EXTENSIONS.md all now say plainly which is which, and a test asserts a dashboard widget never leaks into the fixed-slot list. SDK_VERSION 1.0.0 -> 1.1.0 (added surface, older extensions unaffected), bumped in lock-step across the JS export and the backend mirror. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>