WSDD v2.0.0
WSDD 2.0.0
WSDD 2.0.0 adds project storage/runtime modes, optional ngrok publishing, and PHP reverse-proxy upload defaults for local development environments.
Added
- Project storage modes: Classic Bind, Fast Sync Workspace, and Native Linux Project.
- Versioned project JSON metadata with legacy project compatibility.
- Optional ngrok service support through
WSDD-Ngrok-Server. - Project toolbox actions to publish, open, copy, and stop temporary ngrok URLs.
- ngrok settings with authtoken stored only in
wsdd-secrets.json. - Default
CLIENT_MAX_BODY_SIZE: 16mfor every supported PHP options file.
Changed
- Version metadata moves to
2.0.0. - Release validation now checks PHP upload proxy defaults and ngrok resources in the embedded Docker structure ZIP.
Compatibility
- Existing project JSON files without storage metadata load as Classic Bind.
- Existing PHP
options.phpXX.ymlfiles are migrated non-destructively when WSDD updates project options. - Existing deploy, proxy, hosts, SSL, PHP containers, Redis, Mailpit, and Memcached behavior remains unchanged unless the user enables new 2.0 features.
Validation
- GitHub Actions built and published the MSI from tag
v2.0.0. - Release validation covers package version alignment, MSI/checksum workflow artifacts,
CLIENT_MAX_BODY_SIZE, and ngrok Docker resources in the embedded ZIP. - Manual Docker/ngrok validation is still recommended before using the new optional publishing feature in a live development workflow.
Assets
wsdd-2.0.0-x86_64.msiwsdd-2.0.0-x86_64.msi.sha256.txt