Skip to content

WSDD v2.0.0

Choose a tag to compare

@github-actions github-actions released this 18 Jun 03:17
v2.0.0
22178e2

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: 16m for 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.yml files 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.msi
  • wsdd-2.0.0-x86_64.msi.sha256.txt