MartijnPW
New Member
Hi,
I am trying to upgrade from OBS 25.0.8 to 27.1.3. I happen to work in quite a complicated setup with 5+ PCs that all need to run OBS, so I sometimes need to to do file comparisons between the JSON configs that OBS reads/writes. I use BeyondCompare for this, and it used to work great in the past.
However, in 27.x it seems that the JSON files are 'minified' so that it all fits onto one line. This makes it impossible to do any sensible file comparison, as you can see in the attached screenshot, where an old file is compared to a new file.
Why was this change done anyway? Should it be faster to read or something?
Could we at least have an option to write 'pretty' JSON files? That would be great!
BTW I'm sure the same issue will be present when putting these JSON files in a version control system, and handling merge conflicts in such a situation.
I am trying to upgrade from OBS 25.0.8 to 27.1.3. I happen to work in quite a complicated setup with 5+ PCs that all need to run OBS, so I sometimes need to to do file comparisons between the JSON configs that OBS reads/writes. I use BeyondCompare for this, and it used to work great in the past.
However, in 27.x it seems that the JSON files are 'minified' so that it all fits onto one line. This makes it impossible to do any sensible file comparison, as you can see in the attached screenshot, where an old file is compared to a new file.
Why was this change done anyway? Should it be faster to read or something?
Could we at least have an option to write 'pretty' JSON files? That would be great!
BTW I'm sure the same issue will be present when putting these JSON files in a version control system, and handling merge conflicts in such a situation.