The functional test code should be adjusted to match the updated versions of libraries and build properly.
All tests were adjusted
Functional tests pass and everything works like previously
All changes are on the master branch
New branch was created with all the changes for this ticket squashed into one commit for review:
I left one comment in the review (wdio.conf.js file), please take a look at it.
here is a fix for it
Moving it back to In Progress because the tests still fail.