| Genero Enterprise 5.00 Maintenance Release : GBC 5.00.02
|
Four Js is pleased to announce a Maintenance Release of Genero Browser Client 5.00.02.
What's new for GBC...Starting from GBC version 5.00.02, the dependencies for sass have changed; node-sass has been deprecated and it is being replaced by sass.
To set up your existing GBC 5.00.01 project to use Sass, use one of the following methods:
- Remove the node_modules directory in your GBC 5.00.01 project directory and restart the installation procedure as described in Set up your GBC project.
- In your GBC 5.00.01 project directory, run a clean install and execute the build.
npm ci && npm run install-gbc
gbc build
Some of your customization may fail because of changes and improvements to the scss syntax. You will see messages in the console output when the syntax is not compatibile.
These messages will mostly be about math operations that should use the calc() method.
For instance, you would need to replace ($size / 2) with calc($size / 2).
Also, use of the @extend directive has changed. It should not be performed on compound selectors and when chaining selectors.
For compatibility, you must extend each simple selector separately instead.
For example, you would replace
@extend .mt-button.disabled:not([interruptable-active]);With
@extend .mt-button, .disabled, :not([interruptable-active]);Follow the instructions in the console output to fix these. For more information, refer to the Sass documentation
This version also includes the following bug fixes:
https://4js.com/support/issue/GBC/5.00.02.
It is now downloadable from the website:
https://4js.com/download/products/.
All Four Js Genero customers under maintenance have free access to the new release.
Best regards,
Four Js Development Tools