v2.5.0

General notes

  • Sprint: Sprint 59
  • Type:

    • Major release

      • Minor hotfix
      • Essential hotfix
    • Normal release
    • Hotfix
  • No encountered error during deployment.

Sprints, tasks, and PRs

Database backup

  • Aug 23, 2022, 12:46:31 PM UTC+0800
  • Aug 23, 2022, 12:09:35 PM UTC+0800

On-demand database backups are user initiated, and are retained indefinitely, until manually deleted.

Code preparation

Feature, releases, PRs, merges

  • Updated local branch develop from remote tracking develop.
  • No issues and merge commits when develop branch was updated.
  • Created release branch release-v2.5.0 from develop.

Release branch

  • From branch: develop
  • Branch name: release-v2.5.0
  • Pushed to github.
  • Pushed to Acquia Cloud git.

Tested in UAT

  • Yes, no issues.

Release tag

  • From branch: release-v2.5.0
  • Tag name: v2.5.0
  • Pushed to github.
  • Pushed to Acquia Cloud git.

Pre-deployment

  • None.

Deployment

Switch code

  • From: v2.4.1
  • To: v2.5.0
  • Timestamp: Aug 23, 2022, 1:46:24 PM UTC+0800
  • Task ID: 169896592
  • User: donnabel.carato@excelitas.com
  • Started: Aug 23, 2022, 1:46:24 PM UTC+0800
  • Completed: Aug 23, 2022, 1:49:39 PM UTC+0800
  • Status: Completed
  • No errors.

Clear of caches

  • Cleared cache.
  • Cleared cache.

Post-deployment

Database update

Module Update ID Type Description
better_exposed_filters 8003 hook_update_n 8003 - Provide upgrade path from 8.x-4.x to 8.x-5.x.
captcha 8901 hook_update_n 8901 - Implements hook_update_N().
captcha refresh_captcha_helper_service post-update Ensure the container cache is cleared.
ckeditor omit_settings_for_disabled_plugins post-update Updates Text Editors using CKEditor 4 to omit settings for disabled plugins.
ctools remove_entitybundleconstraint post-update Invalidate the service container to forceEntityBundleConstriant is Removed.
image image_loading_attribute post-update Add the image loading attribute setting to image field formatter instances.
system enable_provider_database_driver post-update Enable the modules that are providing the listed database drivers.
update add_view_update_notifications_permission post-update Add 'view update notifications' to roles with 'administer site configuration'.
views image_lazy_load post-update Add lazy load options to all image type field configurations.
views provide_revision_table_relationship post-update Clear caches due to adding a relationship from revision table to base table.

Database update results

Status Action and result
[notice] Update started: better_exposed_filters_update_8003
[notice] Update completed: better_exposed_filters_update_8003
[notice] Update started: captcha_update_8901
[notice] Update completed: captcha_update_8901
[notice] Update started: captcha_post_update_refresh_captcha_helper_service
[notice] Update completed: captcha_post_update_refresh_captcha_helper_service
[notice] Update started: ckeditor_post_update_omit_settings_for_disabled_plugins
[notice] Update completed: ckeditor_post_update_omit_settings_for_disabled_plugins
[notice] Update started: ctools_post_update_remove_entitybundleconstraint
[notice] Update completed: ctools_post_update_remove_entitybundleconstraint
[notice] Update started: image_post_update_image_loading_attribute
[notice] Update completed: image_post_update_image_loading_attribute
[notice] Update started: system_post_update_enable_provider_database_driver
[notice] Update completed: system_post_update_enable_provider_database_driver
[notice] Update started: update_post_update_add_view_update_notifications_permission
[notice] Update completed: update_post_update_add_view_update_notifications_permission
[notice] Update started: views_post_update_image_lazy_load
[notice] Update completed: views_post_update_image_lazy_load
[notice] Update started: views_post_update_provide_revision_table_relationship
[notice] Update completed: views_post_update_provide_revision_table_relationship
[warning] No configuration objects have been updated.

Database update summary

  • [success] Finished performing updates.
  • No errors.

Configuration changes

There are no changes to import.

Configuration import

Status Action and result
[notice] There are no changes to import.

Clear of caches

  • Cleared cache.
  • Cleared cache.
  • Cleared varnish cache.

Quick test

  • Site is up.
  • Drupal core is updated to v9.4.5.
  • Modules are updated to latest recommended versions except Menu Admin per Menu, which has a newly released version.

Closure

  • Not applicable for normal releases.

Footnotes

  • Release branch release-v2.5.0 will be merged to develop in PR#290.