Releases: drevops/vortex
25.1.4
What's new since 25.1.3
- [#1518] Do not run deploy on
deps/*
branches. @AlexSkrypnyk (#1520) - [#1517] Fixed DB cache not being reset in GHA on scheduled run. @AlexSkrypnyk (#1519)
- Update dependency phpunit/phpunit to v10.5.43 @renovate[bot] (#1516)
Full Changelog: 25.1.3...25.1.4
@AlexSkrypnyk, @renovate[bot] and renovate[bot]
25.1.3
What's new since 25.1.1
- [#1461] Enabled ClamAV. @AlexSkrypnyk (#1514)
- Update dependency phpunit/phpunit to v10.5.42 @renovate[bot] (#1515)
- Update clamav/clamav Docker tag to v1.4.2 @renovate[bot] (#1512)
- Update renovatebot/github-action action to v41.0.11 @renovate[bot] (#1513)
- Update dependency phpstan/phpstan to v1.12.16 @renovate[bot] (#1511)
- Update Container images (major) @renovate[bot] (#1510)
- Update renovatebot/github-action action to v41.0.10 @renovate[bot] (#1507)
- Moved composer config validation to run on host in CI. @AlexSkrypnyk (#1509)
- Fixed code artifact in GHA being stored unnecessary long leading to hitting storage rate limits. @AlexSkrypnyk (#1508)
- Removed PHP 8.1 and added 8.4 for the installer. @AlexSkrypnyk (#1506)
- Update dependency drupal/coder to v8.3.28 @renovate[bot] (#1505)
Full Changelog: 25.1.1...25.1.3
@AlexSkrypnyk, @renovate[bot] and renovate[bot]
25.1.1
What's new since 25.1.0
- [#1746] Fixed domain URL replacements in the installer. @AlexSkrypnyk (#1503)
- [#1476] Added removal of the multiple empty lines in installer. @AlexSkrypnyk (#1504)
- Improved installer by adding a logo and colors. @AlexSkrypnyk (#1501)
Full Changelog: 25.1.0...25.1.1
25.1.0
What's new since 24.11.0
π³ Docker
New features
None
Fixes
None
Updates
- BC: [#1436] Renamed
mariadb
todatabase
service. @AlexSkrypnyk (#1473) - Update Container images to v24.12.0 @renovate (#1479)
- Update drevops/docker-wait-for-dependencies Docker tag to 25.1.1 @renovate (#1493)
- Update selenium/standalone-chromium Docker tag to v131 @renovate (#1460)
π§ Drupal
New features
- Upgraded to Drupal 11 (
11.1.0
). @AlexSkrypnyk (#1454)(#1481)
Fixes
None
Updates
- Updated compatbility with Search API 1.36. @AlexSkrypnyk (#1458)
- Bumped deps versions. @AlexSkrypnyk (#1485)
- Update dependency drupal/coder to v8.3.27 @renovate (#1492)
π€ CI and workflow
New features
None
Fixes
- [#1483] Fixed missing
VORTEX_DEPLOY_WEBHOOK_URL
in GHA. @AlexSkrypnyk (#1494) - Fixed data dir creation in the export file script. @AlexSkrypnyk (#1477)
- Removed obsolete PHPCS configs. @AlexSkrypnyk (#1451)
Updates
- Updated to Behat Screenshot v2. @AlexSkrypnyk (#1500)
- Updated to Behat 3.18 and Behat Progress Fail to 1.3. @AlexSkrypnyk (#1497)
- [#1455] Updated TwigCSFixer rules @AlexSkrypnyk (#1467)
- Simplified PR template. @AlexSkrypnyk (#1452)
- Updated CI runner image to
25.1.0
. @AlexSkrypnyk (#1496) - Update renovatebot/github-action action to v41.0.9 @renovate (#1499)
- Update dependency phpunit/phpunit to v10.5.41 @renovate (#1498)
- Update codecov/codecov-action action to v5 @renovate (#1448)
𧩠Integrations
Acquia
- Fixed exclusion of Acquia apex domains for non-www -> www redirect in
.htaccess
. @AlexSkrypnyk (#1491) - [#1445] Removed
config_vcs_directory
from Acquia settings. @AlexSkrypnyk (#1468)
π Vortex
-
Documentation:
- Updated Testing workflow and Settings docs pages. @AlexSkrypnyk (#1472)
- Updated docs about seeding demo and test databases. @AlexSkrypnyk (#1464)
-
Install script:
- Moved installer utilities to traits and classes. @AlexSkrypnyk (#1486)
- Fixed installer coverage. @AlexSkrypnyk (#1484)
-
Vortex tests:
- Rebalanced workflow tests. @AlexSkrypnyk (#1474)
- [#1453] Replaced Xdebug with PCOV for coverage. @AlexSkrypnyk (#1466)
- Updated dev tools dependencies. @AlexSkrypnyk (#1449)
- Update dependency alexskrypnyk/shellvar to v1.2.0 @renovate (#1495)
Full Changelog: 24.11.0...25.1.0
@AlexSkrypnyk, @renovate and @renovate[bot]
24.11.0
What's new since 24.10.1
- Updated CI Runner to 24.11.0. @AlexSkrypnyk (#1439)
- Updated to ClamAV to
1.4.1
and explicitly set the platform. @AlexSkrypnyk (#1443) - Fixed output of
ahoy login
used inahoy info
. @AlexSkrypnyk (#1442) - Update actions/checkout action to v4.2.2 @renovate (#1437)
- Update selenium/standalone-chromium Docker tag to v130 @renovate (#1438)
- Disabled starting space in Yaml comments to allow Vortex's internal comments. @AlexSkrypnyk (#1435)
- [#1413] Added
composer normalize
check to CI. @AlexSkrypnyk (#1434) - Update renovatebot/github-action action to v40.3.4 - autoclosed @renovate (#1430)
- Updated gherkinlint rules to respect indentation of pystrings. @AlexSkrypnyk (#1429)
- Update Container images to v24.10.0 @renovate (#1432)
- [#1421] Added SecKit module. @AlexSkrypnyk (#1428)
- [#1419] Moved
services.local.php
inclusion intosettings.local.php
. @AlexSkrypnyk (#1427) - Upgraded to
mglaman/phpstan-drupal:^1.3
and updated PHPStan config. @AlexSkrypnyk (#1426) - [#1422] Renamed
ENVIRONMENT_TEST
toENVIRONMENT_STAGE
. @AlexSkrypnyk (#1425) - Update renovatebot/github-action action to v40.3.3 @renovate (#1424)
- Update actions/checkout action to v4.2.1 @renovate (#1420)
Full Changelog: 24.10.1...24.11.0
@AlexSkrypnyk, @renovate and @renovate[bot]
24.10.1
What's new since 24.10.0
- Added
tbachert/spi
toallowed-plugins
tocomposer.json
. @AlexSkrypnyk (#1418) - Added reporting of non-fixable rule to TwigCS Fixer. @AlexSkrypnyk (#1418)
- Fixed coding standards. @AlexSkrypnyk (#1418)
Full Changelog: 24.10.0...24.10.0
24.10.0
What's new since 24.9.1
- Updated CI runner to 24.10.0. @AlexSkrypnyk (#1417)
- Update renovatebot/github-action action to v40.3.1 @renovate (#1416)
- Update Container images to v24.9.0 @renovate (#1415)
- Update drevops/docker-wait-for-dependencies Docker tag to v24.9.0 @renovate (#1414)
- Update actions/checkout action to v4.2.0 @renovate (#1413)
- [#1397] Updated demo and test images. @AlexSkrypnyk (#1412)
- [#1398] Renamed
.env.local.default
to.env.local.example
. @AlexSkrypnyk (#1411) - Update selenium/standalone-chromium Docker tag to v129 @renovate (#1410)
- Update renovatebot/github-action action to v40.2.10 @renovate (#1409)
- Update renovatebot/github-action action to v40.2.8 @renovate (#1408)
- Update drevops/ci-runner Docker tag to v24.9.0 @renovate (#1407)
- Removed unnecessary external network in CI. @AlexSkrypnyk (#1404)
- [#1399] Added
ahoy fetch-db
as an alias toahoy download-db
. @AlexSkrypnyk (#1402) - Simplified local ahoy imports. @AlexSkrypnyk (#1401)
- Update clamav/clamav Docker tag to v1.4.1 @renovate (#1400)
- Updated consumer site README.md. @AlexSkrypnyk (#1396)
- Fixed self-hosted Renovate configuration in CI. @AlexSkrypnyk (#1395)
- Switched to publish docs within this repo. @AlexSkrypnyk (#1394)
Full Changelog: 24.9.1...24.10.0
@AlexSkrypnyk, @renovate and @renovate[bot]
24.9.1
What's new since 24.9.0
- Moved back installer into the project. @AlexSkrypnyk (#1393)
Full Changelog: 24.9.0...24.9.1
24.9.0 - Vortex
What's new since 24.8.0
Scaffold is now Vortex! π₯
The new name puts to rest the ambiguities between Scaffold, Drupal Scaffold and scaffold as a process.
- Updated Docusarus to 3.5 and added redirects. @AlexSkrypnyk (#1392)
- Renamed more references to
Vortex
. @AlexSkrypnyk (#1391) - Renamed project to
Vortex
. @AlexSkrypnyk (#1390) - Updated logos and documentation structure. @AlexSkrypnyk (#1389)
- Updated self-hosted Renovate config in CircleCI and GHA to support passing variables from the environment. @AlexSkrypnyk (#1388)
- [#505] Added Gherkin Lint for Behat tests. @AlexSkrypnyk (#1387)
- [#1336, #1063] Moved to
selenium/standalone-chrome
for ARM. @AlexSkrypnyk (#1345) - Update suzuki-shunsuke/github-action-renovate-config-validator action to v1.1.0 @renovate (#1385)
Full Changelog: 24.8.0...24.9.0
@AlexSkrypnyk, @renovate and @renovate[bot]
24.8.0
What's new since 1.22.0
This release includes important fixes: Clamav is now rootless, Drupal file creation issues in the CLI container were resolved, and CI workflow errors like deployment notifications were addressed. Additionally, minor corrections were made in the scaffold.
Scaffold Adopts CalVer
Monthly releases will now align with the cadence of Docker images and other dependencies, ensuring synchronized updates.
Consumer projects can still continue to use SemVer for release notes drafting. Switching to CalVer requires adding DREVOPS_RELEASE_VERSION_SCHEME
with value calver
to GitHub Actions variables.
π³ Docker
New features
None
Fixes
- Fixed Clamav to be rootless. @AlexSkrypnyk (#1364)
- Removed
$LAGOON_ENVIRONMENT_TYPE
fromdocker-compose.yml
. @AlexSkrypnyk (#1359) - Fixed Drupal files not being created in CLI container without using Ahoy. @AlexSkrypnyk (#1349)
Updates
- Update Container images to
v24.8.0
@AlexSkrypnyk (#1375) - Removed
SSMTP_MAILHUB
override. @AlexSkrypnyk (#1377) - Update
clamav/clamav
Docker tag tov1.4.0
@renovate (#1357) - Moved Solr
config-set
files. @AlexSkrypnyk (#1349) - Removed global Drush override added in the past to PHP 8.2. containers. @AlexSkrypnyk (#1349)
π§ Drupal
New features
None
Fixes
- Moved core module dependencies into post-provision script. This allows to uninstall
ys_core
module. @AlexSkrypnyk (#1356) - Fixed duplicated entries in
composer.json
. @AlexSkrypnyk (#1349) - Added PHP version to PHPStan config. @AlexSkrypnyk (#1349)
Updates
- Updated Twig CS Fixer to version 3. @AlexSkrypnyk (#1352)
- Updated Twig CS Fixer and Rector configs to respect some Drupal-specific requirements. @AlexSkrypnyk (#1366)
- Added 'web/libraries' exclusion to PHPMD. @AlexSkrypnyk (#1365)
- Removed
vlucas/phpdotenv
. @AlexSkrypnyk (#1358) - Updated theme dependencies and assets. @AlexSkrypnyk (#1355)
- Updated verison of drevops/behat-steps to 2.4. @AlexSkrypnyk (#1349)
π€ CI and workflow
New features
- Added support for CalVer scheme when generating release notes. @AlexSkrypnyk (#1382)
- Added
bugfix/*
as allowed branch for deployments. @AlexSkrypnyk (#1381) - Added Renovate self-hosted GHA. @AlexSkrypnyk (#1346)
- Added Renovate config migration to be included into updates. @AlexSkrypnyk (#1372)
- Added
production
branch to CI deployments. @AlexSkrypnyk (#1349)
Fixes
- Fixed failing GitHub deployment notifications. @AlexSkrypnyk (#1361)
- Fixed missing FE compilation step during
ahoy build
. @AlexSkrypnyk (#1354) - Fixed Hadolint in CI checking Docker images outside of
.docker
dir. @AlexSkrypnyk (#1349)
Updates
- Updated CI runner to
24.8.0
. @AlexSkrypnyk (#1378) - Updated Renovate version in CircleCI. @AlexSkrypnyk (#1374)
- Migrate renovate config @renovate (#1373)
- Update GitHub Actions (major) @renovate (#1351)
- Update renovatebot/github-action action to v40.2.7 @renovate (#1367)
- Updated CI cache version. @AlexSkrypnyk (#1349)
𧩠Integrations
Lagoon
- Fixed to use correct deploy PR flag with Lagoon CLI 0.30. @sonnykt (#1368)
- Updated Lagoon deployment script to use long-form options. @AlexSkrypnyk (#1369)
Acquia
None
π Documentation
- Added footer note to the consumer
README.md
. @AlexSkrypnyk (#1379) - Added more FAQs content. @AlexSkrypnyk (#1349)
- Fixed links in comments. @AlexSkrypnyk (#1349)
Scaffold
- Removed references to
vlucas/phpdotenv
in docs. @AlexSkrypnyk (#1363) - Fixed
CODECOV_TOKEN
in tests GHA. @AlexSkrypnyk (#1360) - Added documentation about how to release Scaffold. @AlexSkrypnyk (#1349)
Full Changelog: 1.22.0...24.8.0
@AlexSkrypnyk, @renovate, @renovate-bot, @renovate[bot] and @sonnykt