Releases
8.x-1.4
[8.x] Stability fixes and improvements
Added
βββ Added versions to all images.
Added DB import progress using pv
βββ Added Drupal scaffolding files and removed scaffolding on install.
Added checking of existence of ahoy
in preflight check.
Added check for the DB download status.
Added truncating of the most common tables to the sanitisation script (commented out).
Added exit on error to all Acquia hooks.
Added more traits includions for Behat tests by default.
βββ Added onboarding checklist.
Changed
βββ Updated Drupal core to 8.6.13 and modules.
Updated outdated FE packages.
Renamed ahoy clean-full
to ahoy reset
.
Composer setting scripts to correctly handle missing and existing settings.php
file.
Updated documentation to better reflect changes.
Increased deployment job timeout to 30 minutes.
Updated Drupal-Dev badge to be a link to the site.
βββ Updated Livereload port allocation to use dynamic port (unblocks running multiple instances of sites at the same time).
Changed MODULE_PREFIX
to DRUPAL_MODULE_PREFIX
.
Updated PHPCS rule to allow inline block comments for variable types.
Refactored Gruntfile.js to use theme name as a variable.
Fixed
Fixed ahoy down
not working when docker-compose.yml
is not present.
Fixed ahoy clean
and ahoy reset
to only remove specific files and directories. Added tests.
Fixed .env
and .env.local
being loaded when empty causing errors due to empty export.
Fixed .gitattributes
ignoring files globally instead of relatively to the repository.
Fixed services.yml
being overwritten on install.
Fixed local exclusion of files relative to the root of the repository.
Fixed some testing assertions using internal run
command which lead to corruption of the output of other commands leading to false positives.
Fixed test not running in a separate directory causing false positives.
Fixed full build running in DB caching step in CI making the result DB having updates already ran.
Fixed sanitisation script path.
Fixed $CI
env variable not being passed to Drupal.
Fixed settings creation composer script to support multisite.
Fixed string replacement to not happen in DB dumps.
βββ Fixed local git exclude file not being created previously.
Fixed DB download in CI should not expect the DB before downloading it.
Fixed doctor flags expecting strings.
Fixed Drupal-Dev tests to be dependencies in CI.
Fixed linting fail flag.
Fixed Drupal trying to send emails in non-prod environments.
βββ Fixed Behat not running non-tagged parallel tests.
βββ Fixed ahoy commands not failing the build
Fixed FE assets not processed during local build.
Fixed ahoy pull
erroring when no images available in the environment.
βββ Fixed ahoy cli
splitting arguments.
You canβt perform that action at this time.