DQD versions >=2.1.0 cannot handle json output files produced by previous versions of DQD due to the snakecase-->camelcase migration.
This will cause issues for users who want to view old results files in newer DQD versions. It is also currently impacting the ARES tool, which assumes snakecase variable names in the output file.
We should update DQD to handle this in 2 ways:
public function users can run to convert json files between snakecase and camelcase variable names
automatically run that function to convert snake to camelcase as part of viewDqDashboard if the dqdVersion in the output file is <2.1.0
DQD versions >=2.1.0 cannot handle json output files produced by previous versions of DQD due to the snakecase-->camelcase migration.
This will cause issues for users who want to view old results files in newer DQD versions. It is also currently impacting the ARES tool, which assumes snakecase variable names in the output file.
We should update DQD to handle this in 2 ways:
viewDqDashboard
if thedqdVersion
in the output file is <2.1.0