Skip to content

Releases: ChromaticHQ/usher

v5.1.3 PHP 8.4 compatibility, faster db imports, dependency updates

02 Mar 15:25
a34e7b1

Choose a tag to compare

What's Changed

  • Potentially speed up db imports using drush sql:connect instead of drush sql:cli by @apotek in #247
  • Update dependency squizlabs/php_codesniffer to v4 by @renovate[bot] in #238
  • fix: use explicit nullable types for PHP 8.4 compatibility by @markdorison in #248

Full Changelog: v5.1.2...v5.1.3

v5.1.2 Usher dependency updates

26 Jan 15:51
13f950a

Choose a tag to compare

This updates Usher as follows:

  • actions/checkout@v4 to actions/checkout@v6
  • shivammathur/setup-php@2.32.0 to shivammathur/setup-php@2.36.0
  • async/aws free to move to v3
  • symfony/yaml free to move to v8
  • Adds drupal/core-composer-scaffold plugin
  • A minor Phpstan/rector fix.

Updates the README to remove support for Drupal 10.0 and below.

v5.1.1

27 Mar 19:33
0d24d6c

Choose a tag to compare

v5.1.1 Pre-release
Pre-release

What's Changed

  • Handle change in PHPUnit invocation syntax by @apotek in #235

Note that logging works differently in different versions of PHPUnit. PHPUnit versions < 10 (required in Drupal < 11) log output to stdout only, while versions 10+ of PHPUnit (required in Drupal 11+) outputs to stdout and a phpunit.log file. We recommend adding phpunit.log to your .gitignore.

Full Changelog: v5.1.0...v5.1.1

v5.1.0

12 Mar 21:12
4e0b6f9

Choose a tag to compare

What's Changed

  • Update PHPStan packages to v2 (major) by @renovate in #224
  • Use nodejs_version: auto in DDEV and standardize on .node-version file instead by @apotek in #226
  • Update shivammathur/setup-php action to v2.32.0 by @renovate in #229
  • Update Node.js to v22 by @renovate in #232
  • Update dependency rector/rector to v2 by @renovate in #228
  • Modernize phpstan and rector configuration for newer versions by @apotek in #228

Full Changelog: v5.0.1...v5.1.0

v5.0.1

31 Oct 21:30
47db092

Choose a tag to compare

What's Changed

  • Allow aws commands to use aws environment variables for auth by @apotek in #223
  • Do not assume credential file creation will have valid credentials.
  • Begin to move away from deprecated ->io constructs.
  • Improve flow of event signaling in refresh tasks
  • Streamline s3 request configuration; remove duplicate calls
  • Don't run cron or cache clears on a site with no data
  • Persist credentials through restarts
  • Fix phpstan config

Full Changelog: v5.0.0...v5.0.1

v5.0.0

02 Oct 00:41
eed0a39

Choose a tag to compare

What's Changed

  • Update dependency consolidation/robo to v5 by @renovate in #206
  • Make refresh commands runnable inside container for ddev by @apotek in #205
  • Update dependency symfony/yaml to v7 by @renovate in #219
  • Update dependency drush/drush to v13 by @renovate in #217
  • Update dependency vincentlanglet/twig-cs-fixer to v3 by @renovate in #216

This is a potentially breaking change. If your previous tooling ran robo dev:refresh outside your dev container (ie, on your host machine), you should now be running this command from inside your dev container instead (example: ddev robo dev:refresh)

Full Changelog: v4.0.4...v5.0.0

v4.0.4 Remove cache clear after database refresh

02 Oct 00:08
01507e0

Choose a tag to compare

What's Changed

  • Force inclusion of symfony/yaml by @apotek in #218
  • Do not force a cache rebuild after a database refresh by @apotek in #221
    • Standard Drupal deployments depend on running database updates first. A cache rebuild with an database out of sync with current code can lead to circular dependency exceptions.

Full Changelog: v4.0.3...v4.0.4

v4.0.3

12 Aug 22:12
8a64c42

Choose a tag to compare

v4.0.2

19 Mar 16:18
b546c5e

Choose a tag to compare

What's Changed

Full Changelog: v4.0.1...v4.0.2

v4.0.1

09 Jan 15:34
9e8cbdc

Choose a tag to compare

What's Changed

Full Changelog: v4.0.0...v4.0.1