Digital Design Studio Plugin SDK 0.2.0
Pre-releaseSDK 0.2 adds themes, independently packaged plugins, separate consent records and a user-operated workspace server for WSL, containers or remote servers.
- Theme JSON/XML with a working light/dark example for DDS theme import.
- Manifest v2 commands, workspace file access, explicit permissions and named backend functions. Manifest v1 diagnostics remain supported.
- User workspace HTTP host/client, bounded UTF-8 files, revision-based CAS saves, generation checks, cancellation and a fixed-process backend adapter.
dds-plugin validateanddds-plugin packwith disclosure/license checks, deterministic archives and SHA-256 receipts. Both open and closed source publication are supported.- Separate technical grants, license acceptance, notice acknowledgement, optional privacy consent and revocation APIs. Central marketplace publisher acceptance remains inactive.
Install this exact preview:
npm install --save-exact "https://github.com/Altifigence/dds-plugin-sdk/releases/download/v0.2.0/altifigence-dds-plugin-sdk-0.2.0.tgz"Archive: 98,155 bytes; 73 files; SHA-256 a1578ae6b239ccc553ed7eaf60b7d91f750e6ee276d5fdaa7f743bd078755cb7.
Validation: 88 tests, seven schema checks, TypeScript, diagnostics example and independent packed consumers passed on Ubuntu 24.04 and Windows 2025 with Node 22.23.3 and 24.21.0. Packed consumer verification includes open/closed plugins and the copied workspace-server example with HTTP reads, Unicode CAS saves and an actual child tool.
The server runs plugins explicitly installed and trusted by its operator; it is not an OS sandbox. DDS native connection UI requires a Desktop release containing “Connect user workspace…”. This SDK release alone does not update an installed DDS application. No central plugin marketplace or automatic installation is enabled. APIs may change before 1.0.