ddev@1.24.10: Expose bundled utilities and add HTTPS setup notes (#7440)

* ddev@1.24.10: Expose bundled utilities and add HTTPS setup notes

### Summary

This PR updates the `ddev` Scoop manifest to better reflect the contents of the official Windows release and improve the user onboarding experience.

### Changes

* Expose additional bundled executables:

  * `mkcert.exe`
  * `ddev-hostname.exe`
* Add post-installation notes to guide users through HTTPS setup using `mkcert`.

### Rationale

The official Windows release archive already includes `mkcert.exe` and `ddev-hostname.exe`, but they were not previously exposed via the `bin` section of the Scoop manifest. As a result, users could not directly invoke these utilities after installation.

Additionally, HTTPS support in DDEV on Windows requires installing a custom root certificate. Adding explicit notes helps prevent confusion and reduces setup friction for new users.

### User Impact

After this change:

* Users can directly run `mkcert` and `ddev-hostname` from the command line.
* Users receive clear guidance on enabling HTTPS by installing the local root certificate.

* Remove mkcert.exe from bin list in ddev.json
This commit is contained in:
so1e 2025-12-15 07:58:17 +08:00 committed by GitHub
parent b760c8b4f0
commit 58a23d1722
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3,6 +3,11 @@
"description": "An open source tool that makes it simple to get local PHP development environments up and running in minutes",
"homepage": "https://ddev.readthedocs.io/en/latest/",
"license": "Apache-2.0",
"notes": [
"If you need to use HTTPS, install the custom root certificate.",
"$dir\\mkcert.exe -install",
""
],
"suggest": {
"docker": "docker-compose"
},
@ -12,7 +17,10 @@
"hash": "cc3fa894bea7298bc6df3bb83b90668c7c9e88b031fa32d5757b9365a5d491d6"
}
},
"bin": "ddev.exe",
"bin": [
"ddev.exe",
"ddev-hostname.exe"
],
"checkver": {
"github": "https://github.com/drud/ddev"
},