GBC 5.01.02 new features and upgrade notes
A summary of new features and changes in functionality introduced with Genero Browser Client (GBC) 5.01.02. Note the changes you may need to make when moving to this version of the GBC.
This page covers only those new features introduced with the Genero Browser Client version specified in the page title. Check prior new features pages if you migrate from an earlier version.
For a detailed list of GBC 5.01.02 changes, please refer to the list of fixes on our issue tracker.
Previous new features page: GBC 5.01.01 (5.00.12) new features and upgrade notes.
New Theme Graph Builder tool
A Theme Graph Builder tool is introduced. This tool generates a tree-structured JSON from a theme JSON file.
Theme Graph Builder tool can assist you in working with your GBC customization by providing a better understanding of the dependencies between theme variables, thereby offering insights into the potential knock-on effects when customizing specific variables. One of its advantages is that it generates a tree-structured JSON file, which can be visualized and interacted with using a JSON graph viewer. Additionally, the Theme Graph Builder can be valuable in assessing the impact of migrating an existing customization.The gbc
tool has a theme-graph
command which provides access to
the Theme Graph Builder. You can execute the tool from the command line of a GBC project directory.
gbc theme-graph --help
gbc theme-graph inputFile
Once executed, the
newly-created JSON file is displayed in the console as
path/to/inputFile.graph.json.
If inputFile does not exist, the tool will generate the JSON data directly from the GBC project. No JSON data file will be created, but the JSON graph data will be generated.
The tool has several options and arguments that can be combined to generate a graph relevant to the data you’re looking for. For examples of use, go to the gbc tool page.