Hypernode Deploy v4.7.0 is here with improvements to Brancher stability, Magento 2 configuration, bug fixes, and a change to Cachetool’s default behavior.

Brancher Improvements

  • The Brancher functionality now pings the host before polling the logbook, improving reliability when waiting for Brancher nodes to become available.
  • Fixed an issue where cancelling already cancelled Branchers caused errors. These are now handled gracefully.

Bug Fixes & Improvements

  • Fixed an issue where ComposerAuth would fail when encountering credentials that aren’t base64 encoded.
  • Cachetool no longer runs by default during deployments. If you rely on automatic cache clearing via Cachetool, you may need to explicitly enable it in your deployment configuration.

Magento 2 Configuration

  • Added setMagentoBackendThemes() method to configure Magento admin panel themes during deployment.
  • Fixed a syntax error in the documentation comment for setMagentoThemes().

Under the Hood

  • Added unit tests for basic classes, improving code reliability.
  • Updated deploy-configuration dependency to version 3.6.1.

How to Update

To use the new version, update your Docker image:

image: quay.io/hypernode/deploy:latest-php8.3-node20

Or pin to a specific version:

image: quay.io/hypernode/deploy:4.7-php8.3-node20