Varbase 8.4.07 Release notes:
Highlighted important changes since the last release:
- Issue #2902956: Updated Varbase Installer to have a branded install.
- Issue #2902878: Added [Entityqueue Form Widget] module 8.1.0-beta1 and enable it.
- Issue #2902938: Added translations for Varbase.
- Issue #2902821: Updated UI/UX for [Varbase Bootstrap Paragraphs] on styles, and Edit preview, with style of text and image type.
- Issue #2902971: Added RTL support for [Varbase Total Control Dashboard]
- Issue #2902798: Updated [Drupal core] from 8.3.6 to 8.3.7
Added since the last release:
- Issue #2902878: Added [Entityqueue Form Widget] module 8.1.0-beta1 and enable it.
- Issue #2902082: Added [Custom Permissions] module 8.x-1.0 and the patch to fix a conflict with config_translate.
- Issue #2902938: Added translations for Varbase.
Updates since the last release:
- Issue #2902365: Updated [devel] module from 8.1.0-rc2 to 8.1.0
- Issue #2902485: Enhanced the behaviour of [Real Time SEO] module UI in Varbase SEO for LTR and RTL.
- Issue #2902506: Updated [Ace Code Editor] module from 8.1.x-dev to 8.1.0
- Issue #2902550: Updated [bootstrap layouts] module from 8.5.x-dev to 8.5.0-alpha1
- Issue #2902798: Updated [Drupal core] from 8.3.6 to 8.3.7
- Issue #2902816: Updated [Views Reference Field] from 8.1.0-rc3 to 8.1.0
- Issue #2902832: Updated [paragraphs] module to the latest dev version.
- Issue #2902832: Reverted Updated [paragraphs] module to the latest dev version
- Issue #2902832: Updated [ Feature: Landing Pages - Add any paragraph types to the page. ] and [ Feature: Content Structure Features - Landing Pages - Varbase text and image paragraphs. ]
- Issue #2903356: Updated [Ultimate Cron] module from 8.2.0-alpha1 to 8.2.0-alpha2
- Issue #2903357: Updated [Views Infinite Scroll] module from 8.1.3 to 8.1.5
Fixes since the last release:
- Issue #2901372: Fixed a Warning on installing Varbase 8.x-406
- Issue #2903355: Fixed patches for [google_analytics_reports] module on 3.x-dev#2b6bb8e
- Issue #2903358: Removed not used config from [Varbase Editor] for the Full HTML text format (restricted_html) not to have any notification in the syslog
- Issue #2902802: Varbase 8.4.07: Updated [CHANGELOG.md, UPDATE.md] files and filtered the code for Drupal 8 Coding Standard.
Updating Varbase 8.4.06 to Varbase 8.4.07

Updating files with Copy and Paste for Varbase 8.4.06 to Varbase 8.4.07
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.06 to Varbase 8.4.07
Project template for Varbase distribution. as we had switch to create Varbase projects with the following clean composer command and files:
https://github.com/Vardot/varbase-project
https://github.com/Vardot/varbase-project/blob/8.4.x/composer.json
Every Varbase script or command will be in vardot/varbase, bin/behat, marge-scripts.
composer create-project vardot/varbase-project:8.4.x-dev PROJECT_DIR_NAME --stability dev --no-interaction
Moved all scripts:
Varbase Procedures to the varbase base code. not in any varbase-build or varbase-project project builders.
Following the drupal/drupal composer.json
https://github.com/drupal/drupal/blob/8.4.x/composer.json
Which will call and merge drupal/core composer.json
https://github.com/drupal/core/blob/8.4.x/composer.json
This is the composer file for standard, and minimum drupal profiles.
Varbase Project
https://github.com/Vardot/varbase-project
Varbase core
https://github.com/Vardot/varbase/blob/8.x-4.x/README.md
Create new Vartheme sub theme for a project
https://github.com/Vardot/varbase/blob/8.x-4.x/scripts/README.md
https://github.com/Vardot/varbase/blob/8.x-4.x/scripts/scripts.settings.yml
https://github.com/Vardot/varbase/blob/8.x-4.x/scripts/create-new-varthe...
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.07" 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.06 to Varbase 8.4.07
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.07 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.
The UPDATE.md file.
Test Updating Varbase from 8.4.06 to 8.4.07
Updated Change log file:
https://github.com/Vardot/varbase/blob/8.x-4.x/CHANGELOG.md
Varbase Automated Functional Testing
https://github.com/Vardot/varbase/blob/8.x-4.x/tests/README.md
Varbase Gherkin features
https://github.com/Vardot/varbase/blob/8.x-4.x/tests/features/varbase/RE...
| Comment | File | Size | Author |
|---|---|---|---|
| #33 | varbase-8.4.07-autoamated-testing-report.png | 48.31 KB | rajab natshah |
| #33 | varbase-8.4.07-autoamted-testing-report.zip | 69.15 KB | rajab natshah |
| #33 | varbase-8.4.07-autoamted-testing-report.pdf | 278.32 KB | rajab natshah |
| #24 | Test-Updating-Varbase-8406-to-8407.png | 103.49 KB | rajab natshah |

Comments
Comment #2
rajab natshahComment #3
rajab natshahComment #4
rajab natshah-
Comment #5
rajab natshahComment #6
rajab natshahComment #7
rajab natshahComment #8
rajab natshahComment #9
rajab natshahComment #10
rajab natshahComment #11
rajab natshahComment #12
rajab natshahComment #13
rajab natshahComment #14
rajab natshahComment #15
rajab natshahComment #16
rajab natshahComment #17
rajab natshahComment #19
rajab natshahComment #20
rajab natshahComment #23
rajab natshahComment #24
rajab natshahComment #25
rajab natshahComment #27
rajab natshahComment #31
rajab natshahComment #32
rajab natshahComment #33
rajab natshah