Releases: Lullabot/drainpipe
Releases · Lullabot/drainpipe
v3.6.0
What's Changed
- fix(deps): update dependency autoprefixer to ^10.4.18 by @renovate in #462
- fix(deps): update dependency cssnano to ^6.1.0 by @renovate in #466
- chore(deps): update dependency composer/composer to ^2.7.2 by @renovate in #474
- fix(deps): update dependency mockery/mockery to ^1.6.9 by @renovate in #475
- fix(deps): update dependency sass to ^1.72.0 by @renovate in #477
- Add a test for the binary installer and fix error when upgrading task binary by @justafish in #479
- chore(deps): update guillaumefalourd/assert-command-line-output action to v2.3 by @renovate in #480
- fix(deps): update dependency postcss to ^8.4.36 by @renovate in #486
- Issue #464: Adding support for Tugboat online step. by @mrdavidburns in #471
- Issue #129: Wrong architecture for binaries downloaded on ARM Macs by @justafish in #483
- Issue #385: Update actions/upload-artifact and actions/download-artifact to v4 by @penyaskito in #467
- Update PANTHEON_SITE_NAME and TERMINUS_PLUGINS to prefer variables over secrets by @davereid in #470
- fix(deps): update dependency mockery/mockery to ^1.6.10 by @renovate in #487
- fix(deps): update dependency postcss to ^8.4.37 by @renovate in #488
- fix(deps): update dependency cssnano to ^6.1.1 by @renovate in #489
- fix(deps): update dependency postcss to ^8.4.38 by @renovate in #491
- fix(deps): update dependency autoprefixer to ^10.4.19 by @renovate in #490
New Contributors
- @penyaskito made their first contribution in #467
- @davereid made their first contribution in #470
Full Changelog: v3.5.0...v3.6.0
v3.5.0
What's Changed
- Missing items from yarn 4 upgrade by @justafish in #406
- Update dependency drupal/coder to ^8.3.23 by @renovate in #409
- Update dependency chokidar to ^3.6.0 by @renovate in #401
- Update dependency mglaman/phpstan-drupal to ^1.2.7 by @renovate in #412
- Stop Renovate opening an immortal PR for Symfony packages by @justafish in #414
- Stop Renovate opening an immortal PR for Symfony packages by @justafish in #416
- #150 wait for Pantheon deployment by @beto-aveiga in #395
- Add unblocking user 1 to the Taskfile scaffold as an example by @justafish in #418
- 000: Add ADR doc for unblocking user 1 by @YesCT in #419
- fix(deps): update dependency behat/mink to ^1.11.0 by @renovate in #422
- #299 Add Yarn 4 to tests by @justafish in #383
- fix(deps): update dependency behat/mink-browserkit-driver to ^2.2.0 by @renovate in #423
- Issue #403: Support local act runner by @justafish in #417
- fix(deps): update dependency sass to ^1.71.0 by @renovate in #420
- Issue #410: Install the redis PHP extension in Tugboat by @justafish in #433
- Add elasticsearch support to tugboat. by @KeyboardCowboy in #413
- Issue #159: Replace sleep 30 with terminus workflow:wait by @justafish in #444
- Issue #437: Add more packages for Renovate to ignore minors and patches by @justafish in #443
- fix(deps): update dependency sass to ^1.71.1 by @renovate in #445
- fix(deps): update dependency cssnano to ^6.0.4 by @renovate in #449
- Issue #437: Just add a label to packages we shouldn't merge by @justafish in #450
- fix(deps): update dependency php to v8 by @renovate in #438
- Support a config.overrides.yml file for Tugboat by @KeyboardCowboy in #441
- fix(deps): update dependency cssnano to ^6.0.5 by @renovate in #456
- Fix variables in setup-ssh GitHub action by @jonpugh in #457
New Contributors
- @YesCT made their first contribution in #419
- @KeyboardCowboy made their first contribution in #413
- @jonpugh made their first contribution in #457
Full Changelog: v3.4.1...v3.4.2
v3.4.1
What's Changed
- Update dependency postcss to ^8.4.32 by @renovate in #346
- Disable strict host key checking for Pantheon by @justafish in #348
- Disable strict host key checking for Pantheon by @justafish in #350
- Update dependency composer/composer to ^2.6.6 by @renovate in #352
- Update dependency mockery/mockery to ^1.6.7 by @renovate in #355
- Update dependency cssnano to ^6.0.3 by @renovate in #362
- Update dependency mglaman/phpstan-drupal to ^1.2.6 by @renovate in #364
- Update dependency postcss to ^8.4.33 by @renovate in #365
- Remove invalid flag from docker logs by @justafish in #363
- Update dependency autoprefixer to ^10.4.17 by @renovate in #360
- Update dependency gulp-postcss to ^9.1.0 by @renovate in #366
- Update dependency sass to ^1.70.0 by @renovate in #367
- Update actions/cache action to v4 by @renovate in #376
- Update dependency tijsverkoyen/convert-to-junit-xml to ^1.11.0 by @renovate in #374
- Update dependency postcss to ^8.4.35 by @renovate in #399
- Update dependency composer/composer to ^2.7.0 by @renovate in #402
- Update dependency gulp-postcss to v10 by @renovate in #400
- Update dependency composer/composer to ^2.7.1 by @renovate in #404
Full Changelog: v3.4.0...v4.0.0
v3.4.0
What's Changed
- Update dependency mglaman/phpstan-drupal to ^1.2.4 by @renovate in #337
- Add GitLab CI / DDEV support by @justafish in #339
Full Changelog: v3.3.0...v3.4.0
v3.3.0
New Features
- Convert variables to support defaults with override #267 by @deviantintegral in #268
- Replace drush pm:security with composer audit by @justafish in #292
- Remove deprecated call to setup_ nodejs script by @deviantintegral in #261
- Issue #256: Pin Ubuntu version in GitHub Actions to 22.04 by @justafish in #296
Bug Fixes
- Issue #287: Fix coding standards violation in settings.tugboat.php by @justafish in #295
Misc
- Add link to taskfile.dev in README.md by @justafish in #281
- Update README.md by @justafish in #282
- Configure renovate to bump, not pin dependencies by @deviantintegral in #286
- Downgrade tests from Yarn 4 to Yarn 3 by @justafish in #298
- Issue #303: Add tests for metapackages by @justafish in #310
Dependency Updates
- Update dependency yargs to v17.7.2 by @renovate in #284
- Update symfony packages to v6 (major) by @renovate in #280
- Update actions/setup-node action to v4 by @renovate in #289
- Update dependency postcss to ^8.4.31 by @renovate in #297
- Update dependency cssnano to ^6.0.1 by @renovate in #291
- Update dependency autoprefixer to ^10.4.16 by @renovate in #290
- Update dependency drupal/coder to ^8.3.22 by @renovate in #293
- Update PHPStan packages by @renovate in #302
- Update dependency yargs to ^17.7.2 by @renovate in #301
- Update dependency sass to ^1.69.4 by @renovate in #300
- Update dependency behat/mink to ^1.10.0 by @renovate in #304
- Update dependency mikey179/vfsstream to ^1.6.11 by @renovate in #294
- Update dependency composer/composer to ^2.6.5 by @renovate in #305
- Update dependency mockery/mockery to ^1.6.6 by @renovate in #308
- Update ComposerLockDiff checkout to v4 by @deviantintegral in #316
- Update dependency sass to ^1.69.5 by @renovate in #319
- Update dependency tijsverkoyen/convert-to-junit-xml to ^1.10.0 by @renovate in #314
- Update actions/checkout action to v4 by @renovate in #322
- Update dependency sserbin/twig-linter to ^3.1.0 by @renovate in #313
- Update dependency modern-normalize to v2 by @renovate in #278
Full Changelog: v3.2.0...v3.2.1
v3.2.0
What's Changed
- Update README.md by @justafish in #236
- Fix MySQL client install in Tugboat by @justafish in #245
- Allow the update command to be overridden by @justafish in #246
- Manage default values for task parameters in deploy:git by @plopesc in #244
- Issue #189: Change the update procedure to match drush deploy by @justafish in #248
- Avoid creation of unwanted node_modules folder as part of test:autofix by @plopesc in #250
- Replace friends-of-behat/mink-browserkit-driver with behat/mink-brows… by @justafish in #253
- Issue #258: Update Terminus to 3.2.1 by @justafish in #259
- Update tugboat environment indicator colours to match ADR by @deviantintegral in #260
- Fix TUGBOAT_PREVIEW_ID not existing in build step by @deviantintegral in #262
- Configure Renovate by @renovate in #269
- Update actions/checkout action to v4 by @renovate in #273
- Update actions/upload-artifact action to v3 by @renovate in #275
- Update actions/setup-node action to v3 by @renovate in #274
- Fix tests for Yarn Berry by @justafish in #276
New Contributors
Full Changelog: v3.1.2...v3.2.0
v3.1.2
What's Changed
- Fix Tugboat files directory permissions by @justafish in #232
- Fixes Nightwatch integration for Nightwatch v3.1.0 by @justafish in #235
- Upgrade task to 3.28.0 by @justafish in #233
- Add documentation on overriding phpcs.xml by @justafish in #234
Nightwatch
Upgrading your project will require you to:
- Remove
nightwatch-accessibility
- Add
nightwatch-axe-verbose
- Swap
.initAccessibility()
for.axeInject()
e.g.browser .axeInject() .axeRun('body')
- If using Yarn Berry,
.yarnrc.yml
will need to contain the following:packageExtensions: "nightwatch@*": dependencies: ws: "*" lodash: "*"
- Other package managers should add
lodash
manually todevDependencies
Full Changelog: v3.1.1...v3.1.2
v3.1.1
What's Changed
- Fix Selenium VNC port for firefox by @justafish in #230
- Add missing strict types declaration to tugboat settings by @justafish in #231
Full Changelog: v3.1.0...v3.1.1
v3.1.0
What's Changed
- Stop using zero installs by default for Yarn >2 by @justafish in #224
Updates the initially created.gitginore
- this will only show on new sites and existing ones will not have this change made for them - Specify prettier cache location to avoid secondary effects by @plopesc in #223
Existing sites should add.prettiercache
to their.gitignore
- Tugboat Integration by @justafish in #213
Sets Tugboat up and manages it's configuration based on the site's existing DDEV settings, seeREADME.md
for more information - Fix DDEV install GitHub Action by @justafish in #228
This error was introduced with the latest 1.22.0 DDEV release - Force to Use strict types in PHP code by @plopesc in #218
See https://architecture.lullabot.com/adr/20211201-use-strict-types-in-php-code/ - Upgrade Nightwatch and add a test for functional tests by @justafish in #221
Unfortunately Nightwatch is still broken for Yarn > 2 users until nightwatchjs/nightwatch#3793 is released
New Contributors
Full Changelog: v3.0.3...v3.1.0
v3.0.3
What's Changed
- Fix Sass compilation and add a test by @justafish in #222
Full Changelog: v3.0.2...v3.0.3