Skip to content

v1.23.1

Latest
Compare
Choose a tag to compare
@stasadev stasadev released this 16 May 18:31
· 52 commits to master since this release
217d9c7

Installation

See the installation instructions for details, but it's easy:

  • macOS: brew install ddev/ddev/ddev or just brew upgrade ddev.
  • Traditional Windows: Use choco upgrade -y ddev, or download the ddev_windows_installer below.
  • Linux or WSL2: Use apt install ddev or apt upgrade ddev see apt/yum installation or use the install_ddev.sh: curl -fsSL https://raw.githubusercontent.com/ddev/ddev/master/scripts/install_ddev.sh | bash
  • And anywhere, you can just download the tarball or zipball, untar or unzip it, and place the executable in your $PATH where it belongs.
  • Consider ddev delete images or ddev delete images --all after upgrading to free up disk space used by previous docker image versions. This does no harm.
  • Consider ddev config --update to update your projects to current configuration.

Changes:

  • SQLite 3.45 support for Drupal 11.
  • Xdebug 3.3 downgraded to Xdebug 3.2 in PHP 8.0, 8.1, 8.2 due to possible crashes for minority of users.
  • New toggle option in ddev xhprof toggle, thanks @GuySartorelli !
  • Support for negative default in confirm prompt for ddev push, thanks @cballenar !
  • Improvements in some ddev debug commands.
  • And many, many bug fixes, docs, etc.

What's Changed

  • build: update .gitpod.yml for v1.23.0 release [skip ci] by @stasadev in #6112
  • build: update devcontainer-feature.json for v1.23.0 release [skip ci] by @stasadev in #6115
  • docs: remove errant comma in codespaces devcontainer.json by @rfay in #6114
  • fix: clean up test project on signal, fixes #6111 by @rfay in #6119
  • refactor: move php folder permission fix to the end, for #6122 by @stasadev in #6124
  • build: keep ddev-ssh-agent on gitpod, fixes #6132 [skip ci] by @rfay in #6134
  • build: bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #6138
  • build: bump docker-compose to 2.27.0 by @rfay in #6129
  • docs: Various cleanup items by @rfay in #6127
  • fix: provide sqlite 3.45 for drupal11, fixes #6110 by @rfay in #6137
  • fix: Add host.docker.internal and customizations to ddev debug test by @rfay in #6144
  • build: show badges for Gitpod and GitHub Codespaces in PRs by @stasadev in #6151
  • build: bump github.com/docker/docker from 26.0.0+incompatible to 26.1.1+incompatible by @dependabot in #6117
  • docs: install curl for Debian/Ubuntu and WSL2, fixes #5915 by @stasadev in #6150
  • docs: encourage people to use latest stable version by @rfay in #6171
  • fix: show error in ddev debug refresh by @stasadev in #6154
  • test: Use newer technique to cancel in-progress builds by @rfay in #6172
  • fix: close global traefik file after creation by @testwill in #6153
  • fix: getDatabaseBackups() should check error on .downloads deletion by @rfay in #6133
  • fix: check for valid db version in ddev debug migrate-database by @stasadev in #6168
  • fix: add timeout for install_nvm.sh by @stasadev in #6170
  • docs: fix broken anchor links by @stasadev in #6177
  • docs: Add info about #ddev-generated for apache-fpm users by @rfay in #6176
  • feat: set Drupal database to mariadb default on config update, fixes #6160 by @stasadev in #6165
  • fix: retrieve Drupal 11 sqlite3 packages from snapshot.debian.org by @rfay in #6175
  • build: update hardened/prod healthcheck.sh, for #6033 by @stasadev in #6126
  • build: bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #6178
  • build: install deb.sury.org key from debsuryorg-archive-keyring, fixes #6143 by @stasadev in #6180
  • fix: typo in auth ssh command description by @stasadev in #6182
  • build: compile Xdebug 3.2.2 for PHP 8.0, 8.1, 8.2, fixes #6159 by @stasadev in #6181
  • fix: update d9simple to d10simple by @shaal in #6186
  • build: bump images to v1.23.1 for release by @stasadev in #6184
  • fix: hide custom ddev pull and ddev push commands from Amplitude, fixes #6128 by @stasadev in #6152
  • fix: Skip hidden directories when creating commands by @GuySartorelli in #6081
  • feat: Add toggle option for xhprof command, rework xdebug, fixes #5782 by @GuySartorelli in #6082
  • feat: Add support for negative default in confirm prompt, fixes #6103 by @cballenar in #6118
  • fix: Gitpod and Codespaces can use HTTPS by @stasadev in #5943
  • docs: Fix a couple of broken link fragments by @rfay in #6197
  • docs: Fix markdownlint problems by using different headers instead of different links by @rfay in #6198
  • build: fix Codespaces link by @stasadev in #6196
  • build: fix devcontainers postCreateCommand permissions, fixes #6187 by @stasadev in #6194
  • fix: do not send autocomplete commands to Amplitude, fixes #6189 by @stasadev in #6193

New Contributors

Full Changelog: v1.23.0...v1.23.1