Varbase 8.4.05 Release notes:
8.4.05 Highlighted important changes since the last release:
- Issue #2886156: Updated [Varbase Landing] feature to use [Paragraphs] instead of [Panelizer].
- Issue #2888454: Added the [ Feature: Landing Pages - Landing page add paragraph types] for Automated Functional Testing.
- Issue #2893298: Updated [Varbase Bootstrap Paragraphs] from 8.x-4.x-dev to 8.4.0-alpha1
- Issue #2883671: [Vartheme] Refactoring CSS/LESS structure in the Vartheme and VARTHEME_SUBTHEME themes to use SMACSS, and having each part as libraries.
- Issue #2892027: Fixed View mode in Embed media form, as it is not working in WYSIWYG.
- Issue #2891609: [Varbase Media] Added default image style, and changed the config for default view mode for image media bundle.
- Issue #2886156: Have [Varbase Webform] Enabled for [Varbase Landing] feature module to use it for the paragraphs webform element type.
- Issue #2891629: Updated [Varbase profile] features bundle default config.
Added since the last release:
- Issue #2892170: Added logo-print to be used when printing only in varbase theme
- Issue #2891677: Added permission for editor (View own unpublished content)
- Issue #2886100: Added patch for label (Title) not set for Views block (exposed filters in Block).
- Issue #2891595: Added [Shield] module but not enabled.
- Issue #2887298: Added new [Varbase Search] component, to use search_api module in search feature, and have it in the Extra Components installation step.
- Issue #2892894: Added the Patch for Support translatable paragraph entity reference revision field.
- Issue #2891609: Added default image style, and changed the config for default view mode for image media bundle.
- Issue #2888006: Added [Color field] module, but not enabled.
- Issue #2891675: Enabled (Create new revision) for Basic block.
- Issue #2893352: Enabled [entity reference revisions] module on update.
- Issue #2893357: Enabled [views reference] module on update.
- Issue #2891909: Changed form of edit entity image on field to look like same as form for embed in WYSIWYG
- Issue #2884401: Optimization for the post Drupal Scaffold, and Sub Profile Procedure.
- Issue #2888454: Bettered up the Behat VarbaseContext
Updates since the last release:
- Issue #2884546: Updated [Drupal core] from 8.3.2 to 8.3.3
- Issue #2888285: Updated [Drupal core] from 8.3.3 to 8.3.4
- Issue #2892545: Updated [Drupal core] from 8.3.4 to 8.3.5
- Issue #2885563: Updated [Varbase Editor] feature module from 8.4.12 to 8.4.13
- Issue #2885559: Updated [Anchor Link] module from 8.1.4 to 8.1.5
- Issue #2891929: Updated [Varbase Editor] feature module from 8.4.13 to 8.4.14
- Issue #2891913: Have Center for other HTML elements in Rich text editor.
- Issue #2893255: Updated [Varbase Editor] feature module from 8.4.14 to 8.4.15
- Issue #2887346: Updated [View modes inventory] module from 8.1.0-alpha2 to 8.1.0-beta1
- Issue #2887297: Fixed Wrong naming of CONTENT_TYPE at config_templates for Vertical media teaser - large.
- Issue #2893251: Updated [View modes inventory] module from 8.1.0-beta1 to 8.1.0-beta2
- Issue #2893238: Fixed anchor all linking on view modes.
- Issue #2892564: Updated [Content locking (anti-concurrent editing)] module from 8.1.0-alpha1 to 8.1.0-alpha2
- Issue #2882955: Updated [webform] module from 8.5.0-beta11 to 8.5.0-beta12
- Issue #2890638: Updated [Webform] module from 8.5.0-beta13 to 8.5.0-beta14
- Issue #2891777: Updated [webform] module from 8.5.0-beta14 to 8.5.0-beta15
- Issue #2882953: Updated [Metatag] module from 8.1.0 to 8.1.1
- Issue #2890640: Updated [Responsive Theme Preview] module from 8.1.0-alpha5 to 8.1.0-alpha6
- Issue #2890642: Updated [Search API] module from 8.1.1 to 8.1.2
- Issue #2890643: Updated [SMTP Authentication Support] module (Security update ) from 8.1.0-beta2 to 8.1.0-beta3
- Issue #2892262: Updated [Image Optimize (or ImageAPI Optimize)] module from 8.2.0-alpha2 to 8.2.0-alpha3
- Issue #2887276: Updated [Honeypot] module from 8.1.25 to 8.1.26
Fixes since the last release:
- Issue #2884315: Fixed [Varbase Media] issue with Image Caption doesn't fit the image.
- Issue #2887494: Fixed [Varbase Admin] issue for the checkboxes and radio buttons validation from Adminimal admin theme.
- Issue #2883671: Fixed [Vartheme] to set the proper directory for the Bootstrap Glyphicon font.
- Issue #2890704: Fixed [Varbase Landing] paragraph names to (Component and Components)
- Issue #2884325: Fixed Wrong HTML "all languages" in details field group from Classy theme
- Issue #2891609: Fixed the automated functional test after default view mode for image media bundle.
- Issue #2891905: Fixed an issue of background edge to edge (bg-edge2edge) with scrolling
- Issue #2888454: Fixed travis-ci speed of processing the functional automated tests.
- Issue #2892788: Removed editor configuration from filter configuration basic_html / plain_text
- Issue #2885447: Reverted back to 4.6.2 version of [anchor, link, fakeobjects] CKEditor pligins, to fix the issue of plugin versions breaks edit functionality.
- Issue #2886156: Removed the preview for paragraphs in the [Varbase Landing].
- Issue #2893241: Varbase 8.4.05: Updated [CHANGELOG.md, UPDATE.md] files and filtered the code for Drupal 8 Coding Standard.
Updating Varbase 8.4.04 to Varbase 8.4.05
If you are updating from Varbase 8.4.01 or earlier, please follow the steps
to update to Varbase 8.4.02 first. in the UPDATE.md file.
Updating files with Copy and Paste for Varbase 8.4.04 to Varbase 8.4.05
Given that we are at the drupal root folder for varbase
When we delete all drupal core folders and files
And we copy all new Varbase files drupal root folder for varbase
And we make sure that we have all custom module or themes still in the
"sites" folder
And we make sure that all new used modules and features are present.
Then we will be ready to update the active config and database.
Updating files with composer from Varbase 8.4.04 to Varbase 8.4.05
Given that we are at the root folder for varbase project, not the docroot
And we make sure that the current "Varbase-Build" composer.json file and
files are the latest
When we delete the "vendor" folder
And we delete the "composer.lock" file
And we run the "composer require vardot/varbase:8.4.05" command
And wait for composer to finish work
Then we should not see any issues in the terminal
And we should see "Writing lock file" in the terminal
And we should see "Generating autoload files" in the terminal
When the composer finishes work with no errors
Then we will be ready to update the active config and database.
Updating the active config and database from Varbase 8.4.04 to Varbase 8.4.05
Given that we are in the docroot of the current Varbase project
And all files are updated using (copy and past) or (composer require/update
When we run drush "updb" or go to "/update.php"
Then we should see the steps of updates.
When we run drush "updb" or go to "/update.php" again
Then we will have the site update with the new Varbase 8.4.04 version
When we go to "/admin/config/development/features"
Then we should see "Changed"
When we follow with each feature to import new changes.
Then we will have the Varbase site updated to the latest version.
Test Updating from Varbase 8.4.04 to Varbase 8.4.05

Updated Change log file:
| Comment | File | Size | Author |
|---|---|---|---|
| #24 | test-updating-v4c8404--to--v4c8405.png | 317.69 KB | rajab natshah |
Comments
Comment #2
rajab natshahComment #3
rajab natshahComment #4
rajab natshahComment #5
rajab natshahComment #6
rajab natshahComment #7
rajab natshahComment #8
rajab natshahComment #9
rajab natshahComment #10
rajab natshahComment #11
rajab natshahComment #13
rajab natshahComment #15
rajab natshahComment #16
rajab natshahComment #17
rajab natshahComment #18
rajab natshahComment #19
rajab natshahComment #20
rajab natshahComment #21
rajab natshahComment #22
rajab natshahComment #24
rajab natshahComment #25
rajab natshahComment #26
rajab natshahComment #27
rajab natshahComment #28
rajab natshah