Releases: ChromaticHQ/usher
v5.1.3 PHP 8.4 compatibility, faster db imports, dependency updates
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
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
What's Changed
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
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
What's Changed
- 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
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
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
v4.0.2
v4.0.1
What's Changed
- Update korthout/backport-action action to v2 by @renovate in #176
- Update shivammathur/setup-php action to v2.27.0 by @renovate in #178
- Update shivammathur/setup-php action to v2.27.1 by @renovate in #181
- Bump shivammathur/setup-php from 2.27.1 to 2.28.0 by @dependabot in #182
- Add PHP 8.3 support by @markdorison in #185
- Removed skipping of CountOnNull rector rule. by @markdorison in #189
- Update dependency vincentlanglet/twig-cs-fixer to v2 by @renovate in #187
- Remove Dependabot config. by @markdorison in #193
- Update workflow branch rules. by @markdorison in #194
- Fixed workflows not running on backported PRs. by @markdorison in #197
- Update dependency rector/rector to ^0.16.0 || ^0.17.0 || ^0.18.0 || ^0.19.0 by @renovate in #199
Full Changelog: v4.0.0...v4.0.1