Skip to content
Snippets Groups Projects
Commit 3ca175b0 authored by Rajab Natshah's avatar Rajab Natshah
Browse files

Issue #2953417: Varbase 8.4.17: Updated [CHANGELOG.md, UPDATE.md] files and...

Issue #2953417: Varbase 8.4.17: Updated [CHANGELOG.md, UPDATE.md] files and filtered the code for Drupal 8 Coding Standard
parent c5907d37
No related branches found
No related tags found
No related merge requests found
Showing
with 155 additions and 19 deletions
## 8.4.17
### Highlighted important changes since Varbase 8.4.16:
* Issue [#2950672](https://www.drupal.org/node/2950672):
Updated [Drupal core] from 8.4.5 to 8.5.0
Only updated [Drupal core] from 8.4.5 to 8.5.0
Keeping the use of media_entity module Varbase 8.x-4.x
Planned to have Varbase 8.x-5.x which planned to use the media module
in Drupal 8.5.x core.
### Added since Varbase 8.4.16:
* Issue [#2953394](https://www.drupal.org/node/2953394):
Added custom [media html twig] template file with
no contextual links to [Vartheme Admin]
and [Vartheme Material Admin] administration themes.
* Issue [#2953398](https://www.drupal.org/node/2953398):
Added custom [media html twig] template file with
no contextual links to [Vartheme] front-end theme.
* Issue [#2953411](https://www.drupal.org/node/2953411):
Added custom [media html twig] template file with
no contextual links to [Vartheme Material] front-end theme.
### Changed since Varbase 8.4.16:
* Issue [#2954204](https://www.drupal.org/node/2954204):
Changed twig template files extension in [VARTHEME_SUBTHEM]
so we do not end up loading theme with [Vartheme] after
the new update of TWIG engine in Drupal 8.5.0
* Issue [#2954210](https://www.drupal.org/node/2954210):
Changed twig template files extension in
[VARTHEME_MATERIAL_SUBTHEM] so we do not end up loading
theme with [Vartheme Material] after the new update of
TWIG engine in Drupal 8.5.0
### Updates since Varbase 8.4.16
* Issue [#2950672](https://www.drupal.org/node/2950672):
Updated [Drupal core] from 8.4.5 to 8.5.0
* Issue [#2953276](https://www.drupal.org/node/2953276):
Updated [Bootstrap] theme from 8.3.10 to 8.3.11
* Issue [#2954241](https://www.drupal.org/node/2954241):
Updated [Vartheme] theme from 8.4.16 to 8.4.17
* Issue [#2954243](https://www.drupal.org/node/2954243):
Updated [Vartheme Material] theme
from 8.4.0-alpha1 to 8.4.0-alpha2
* Issue [#2951948](https://www.drupal.org/node/2951948):
Updated [Views Bulk Operations (VBO)] module
from 8.2.0 to 8.2.1
* Issue [#2951949](https://www.drupal.org/node/2951949):
Updated [Material Admin] theme
from 8.1.0-alpha5 to 8.1.0-alpha6
* Issue [#2951950](https://www.drupal.org/node/2951950):
Updated [Content locking (anti-concurrent editing)] module
from 8.1.0-alpha7 to 8.1.0-alpha8
* Issue [#2951953](https://www.drupal.org/node/2951953):
Updated [Charts] module from 8.3.0-alpha7 to 8.3.0-alpha8
* Issue [#2953232](https://www.drupal.org/node/2953232):
Updated [Entity API] module from 8.1.0-beta1 to 8.1.0-beta3
* Issue [#2953236](https://www.drupal.org/node/2953236):
Updated [Redirect] module from 8.1.0 to 8.1.1
* Issue [#2953240](https://www.drupal.org/node/2953240):
Updated [Schema.org Metatag] module from 8.1.0 to 8.1.1
* Issue [#2953248](https://www.drupal.org/node/2953248):
Updated [Views Bulk Edit] module
from 8.2.0-beta4 to 8.2.0-rc1
* Issue [#2953254](https://www.drupal.org/node/2953254):
Updated [Webform] module from 8.5.0-rc3 to 8.5.0-rc5
- And removed [contribute] module
* Issue [#2954170](https://www.drupal.org/node/2954170):
Updated [Webform] module from 8.5.0-rc5 to 8.5.0-rc6
* Issue [#2954167](https://www.drupal.org/node/2954167):
Updated [reCAPTCHA] module from 8.2.2 to 8.2.3
### Fixes since Varbase 8.4.16:
* Issue [#2953415](https://www.drupal.org/node/2953415):
Fixed wrong RTL file name for VARTHEME_MATERIAL_SUBTHEME
in the [Vartheme Material] theme.
* Issue [#2900926](https://www.drupal.org/node/2900926):
Fixed issues on the Vartheme sub theme generator scripts
for a project using command line works for RTL option but
does not for LTR.
## 8.4.16
### Highlighted important changes since Varbase 8.4.15:
......@@ -197,7 +279,7 @@
from 8.2.0-alpha2 to 8.2.0-beta1
* Issue [#2947878](https://www.drupal.org/node/2947878):
Updated [Search API] module from 8.1.6 to 8.1.7
* Issue [#2949958](https://www.drupal.org/node/2949958
* Issue [#2949958](https://www.drupal.org/node/2949958):
Updated [Focal Point] module from 8.1.0-beta5 to 8.1.0-beta6
* Issue [#2949960](https://www.drupal.org/node/2949960):
Updated [Pathauto] module from 8.1.0 to 8.1.1
......
[![Build Status](https://travis-ci.org/Vardot/varbase.svg?branch=8.x-4.16)](https://travis-ci.org/Vardot/varbase/builds/349964392) Varbase 8.4.16
[![Build Status](https://travis-ci.org/Vardot/varbase.svg?branch=8.x-4.17)](https://travis-ci.org/Vardot/varbase/builds/349964392) Varbase 8.4.17
[![](https://www.drupal.org/files/styles/grid-3/public/project-images/Medium-Logo%20Color%20with%20padding.png)](https://www.drupal.org/project/varbase)
......@@ -28,7 +28,7 @@ instructions.
To install the most recent stable release of Varbase 8.4.x run this command:
```
composer create-project Vardot/varbase-project:^8.4.16 PROJECT_DIR_NAME --no-interaction
composer create-project Vardot/varbase-project:^8.4.17 PROJECT_DIR_NAME --no-interaction
```
To install the dev version of Varbase 8.4.x run this command:
......
......@@ -15,6 +15,7 @@ developers need to do to update the last release to the new release.
* https://www.drupal.org/project/varbase/releases/8.x-4.14
* https://www.drupal.org/project/varbase/releases/8.x-4.15
* https://www.drupal.org/project/varbase/releases/8.x-4.16
* https://www.drupal.org/project/varbase/releases/8.x-4.17
# 2 - Backups
......@@ -87,9 +88,62 @@ while working on the project.
--------------------------------------------------------------------------------
# Updating Varbase 8.4.16 to Varbase 8.4.17
If you already did the update of Varbase from 8.4.16 to 8.4.17, this
updating to 8.4.16 will be a quick and easy one.
Before any update, please disable the [contribute] module, which the dependency
had been removed in [Webform 8.5.0-rc5] module. [Remove Contribute dependency and move Contribute message into Webform module.](https://www.drupal.org/node/2951706)
## Updating files with Copy and Paste for Varbase 8.4.16 to Varbase 8.4.17
```
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.
```
## Varbase Procedures to the varbase base code. not in any varbase-project project builders.
```
Given that we are at the root folder for varbase project, not the docroot
And we make sure that the current "Varbase-project" 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.17" 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.16 to Varbase 8.4.17
```
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.17 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.
```
--------------------------------------------------------------------------------
# Updating Varbase 8.4.15 to Varbase 8.4.6
If you already did the update of Varbase from 8.4.15 to 8.4.164, this
# Updating Varbase 8.4.15 to Varbase 8.4.16
If you already did the update of Varbase from 8.4.15 to 8.4.16, this
updating to 8.4.16 will be a quick and easy one.
## Updating files with Copy and Paste for Varbase 8.4.15 to Varbase 8.4.16
......
......@@ -19,6 +19,6 @@ dependencies:
- views
- views_bulk_edit
package: Varbase
version: 8.x-4.x-dev
version: 8.x-4.17
core: 8.x
project: varbase
......@@ -16,6 +16,6 @@ dependencies:
- node
- taxonomy
package: Varbase
version: 8.x-4.x-dev
version: 8.x-4.17
core: 8.x
project: varbase
......@@ -5,6 +5,6 @@ description: 'Varbase default content'
dependencies:
- default_content
package: Varbase
version: 8.x-4.x-dev
version: 8.x-4.17
core: 8.x
project: varbase
......@@ -11,6 +11,6 @@ dependencies:
- tour_ui
- tour_builder
package: Varbase
version: 8.x-4.x-dev
version: 8.x-4.17
core: 8.x
project: varbase
......@@ -8,6 +8,6 @@ dependencies:
- locale
- l10n_client_ui
package: Varbase
version: 8.x-4.x-dev
version: 8.x-4.17
core: 8.x
project: varbase
......@@ -26,6 +26,6 @@ dependencies:
- viewsreference
- yoast_seo
package: Varbase
version: 8.x-4.x-dev
version: 8.x-4.17
core: 8.x
project: varbase
......@@ -30,6 +30,6 @@ dependencies:
- video_embed_media
- views
- views_infinite_scroll
version: 8.x-4.x-dev
version: 8.x-4.17
core: 8.x
project: varbase
......@@ -20,6 +20,6 @@ dependencies:
- varbase_seo
- yoast_seo
package: Varbase
version: 8.x-4.x-dev
version: 8.x-4.17
core: 8.x
project: varbase
......@@ -2,7 +2,7 @@ name: 'Varbase Search'
description: 'Provides search configuration, and offering search capabilities.'
type: module
core: 8.x
version: 8.x-4.x-dev
version: 8.x-4.17
package: Varbase
dependencies:
- better_exposed_filters
......
......@@ -17,6 +17,6 @@ dependencies:
- user
- username_enumeration_prevention
package: Varbase
version: 8.x-4.x-dev
version: 8.x-4.17
core: 8.x
project: varbase
......@@ -26,6 +26,6 @@ dependencies:
- user
- yoast_seo
package: Varbase
version: 8.x-4.x-dev
version: 8.x-4.17
core: 8.x
project: varbase
......@@ -4,6 +4,6 @@ type: module
dependencies:
- tour
package: Varbase
version: 8.x-4.x-dev
version: 8.x-4.17
core: 8.x
project: varbase
......@@ -9,6 +9,6 @@ dependencies:
- webform_ui
- webform_bootstrap
package: Varbase
version: 8.x-4.x-dev
version: 8.x-4.17
core: 8.x
project: varbase
......@@ -6,7 +6,7 @@ distribution:
name: Varbase
install:
theme: vartheme_admin
version: 8.x-4.x-dev
version: 8.x-4.17
dependencies:
# core
- automated_cron
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment