Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@chrillep
Copy link
Owner

@chrillep chrillep commented Aug 7, 2023

WP-CLI v2.8.1 Release Notes

A new release of WP-CLI is available as of today: WP-CLI v2.8.1. For this release, we had 3 contributors collaborate to get 7 pull requests merged. 

This is a hotfix release to fix 2 critical bugs with release v2.8.0.

Detailed change log

wp-cli/wp-cli-bundle

  • Release v2.8.1 [#556]
  • Update Composer lock file [#555]
  • Update wp-cli/search-replace-command to latest [#554]
  • Avoid fatal errors when pulling in the bundle with Requests v2 via Composer [#552]

wp-cli/wp-cli

  • Define WP_CLI_ROOT if needed [#5797]
  • Extract Requests out of Composer [#5796]

wp-cli/search-replace-command

  • Fix search-replace for tables with composite primary keys [#183]

Contributors

@brandonpayton, @danielbachhuber, @schlessera

#release, #v2-8-1

swalkinshaw and others added 30 commits October 30, 2021 15:55
Apt defaults to the architecture supported by `dpkg`, which defaults to
the actual architecture of the OS (as it should). Removing this explicit
`arc=amd64` option just means we'll get the smart default which improves
support for `arm64` (Apple M1 CPUs primarily).
Improve ARM support - remove explicit arch deb options
Digitalocean has proven to be an unreliable mirror so let's switch to
another one (from the official MariaDB site).
Enabling pipelining for SSH connections only means that `become` behaves differently for vagrant, than it does VMs over SSH. Moving this config to the defaults makes both vagrant and VMs behave the same in regards to become, and perhaps we will see some local speed improvements on local provisions as a result.
Enable pipelining for local connections
Add GitHub SSH ed25519 key to known hosts
Update default PHP version to 8.0
chore(github): fix typos in issue templates
This was needed to prevent Logjam attacks but those only applied to DHE
cyphers which haven't been supported in Trellis for 2 years.
Remove ssl_dhparam and Diffie-Hellman group
2.2.19 has a bug affecting macOS Big Sur and should be avoided.
tangrufus and others added 29 commits February 3, 2023 13:29
Ubuntu 22.04 no longer supports UDP for NFS. UDP might offer better
performance on 20.04 and older boxes so it can be re-enabled manually.

And while there's no plans to switch to NFS v4, it doesn't support UDP
either.
`ansible_user` can't be assumed to be defined during Ansible local
provisioning (the default mode in Vagrant if Ansible is not installed on
the host machine).
Fixes "invalid or malformed argument" issue
Fix doc link in "Deploy WP site"-step message. URL should be redirected IMO additionally.
Gives the ability for users who have the libvirt plugin installed on linux to use libvirt/kvm for creating the virtual machine. This change will make sure that the RAM and CPU count will be properly set on each trellis up.
* Change vmname to title for libvirt vagrant provider
* Added KVM Acceleration to the VM.

In order for a more accelerated virtual machine, KVM needs to be installed and set as the driver, so that the VM will be a lot faster.
This might also help others in the future.
Trellis CLI is now preferring `trellis.cli.yml` as the main config file path
over `.trellis/cli.yml` (though it remains supported).

This now makes it possible to gitignore the entire `.trellis` directory
as it contains CLI generated files for machine use only.

`.trellis/cli.yml` is exempted in the gitignore for legacy compatibility
purposes.
Allows customization of the PHP-FPM service configuration. Previously
only the _pool_ configuration was exposed in Trellis. This allows for
more advanced performance tuning.

The PHP-FPM php.ini template is the default values as a starting point.

Co-authored-by: Paul Brzeski <[email protected]>
@chrillep chrillep closed this Aug 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.