Settings Panel does not show env variables

cypress/config/foo.json file content
{
"baseUrl": "http://localhost:8081/",
"env": {
"login.email": "foo",
"login.password": "baz",
"bar": "bar"
}
}
The Settings panel should show all environments as they are defined in the selected config file.
cypress open or cypress open --config-file _PATH_TO_CONFIG_FILE (applies for both, with default or with custom config file)Configuration accordionenv key shows undefined and no source item when hoveringNode: 12.0.0
Cypress: 3.7.0
Note: Running the exact configuration with cypress 3.6.1 works as expected.
Have the same issue.
Environment:
I can confirm this is showing as undefined in the Settings panel when set from a custom config-file or from the regular cypress.json file.
The env does properly display in 3.6.0, so this is a regression introduced in 3.7.0.
I have also confirmed that the env variables are being correctly set and are readable from the spec files, so this appears to only be affecting the display in the settings panel (which was redesigned in 3.7.0)
The code for this is done in cypress-io/cypress#5879, but has yet to be released.
We'll update this issue and reference the changelog when it's released.
Released in 3.8.0.
Most helpful comment
I can confirm this is showing as
undefinedin the Settings panel when set from a customconfig-fileor from the regularcypress.jsonfile.The
envdoes properly display in 3.6.0, so this is a regression introduced in 3.7.0.I have also confirmed that the env variables are being correctly set and are readable from the spec files, so this appears to only be affecting the display in the settings panel (which was redesigned in 3.7.0)