Repository navigation
SDK 0.6.0 — complex typed Package Settings
Package Settings now opens a searchable package list and a dedicated settings page for each package. World Settings, My Settings, and Presentation have separate sections and actions.
SDK 0.6.0 adds strongly typed TextListSetting and IntegerListSetting descriptors, detached typed list values, and typed draft setters for complex configuration. Supported revisions are 2027 revision 7 and 2028 revision 4. Existing revision APIs remain available.
The host keeps staged scope validation, persistence, authorization, restart, and exact-version migration ownership. Generic nested objects and lists have structured editors; package Presentations can supply authored complex settings views.
Calendar 0.6.0 is the public example, with custom month names and independent lengths, weekday names, and live rule changes that preserve existing dates and notes. The attached Workshop example exercises the settings and lifecycle SDK.
Validated with the macOS Fast Gate, production package admission, and live desktop/tablet/phone Calendar settings and release transitions. UI Kit remains pinned to 1.0.0-rc.1.