New MuseScore 3.6 Style Defaults Unexpectedly Applying via CLI Process

• Dec 30, 2020 - 06:00
Reported version
3.x-dev
Type
Functional
Frequency
Once
Severity
S2 - Critical
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

Download MuseScore 3.6 AppImage to Linux Installation
Take a MuseScore file created by MuseScore 3.5.2 and create a JSON job file for CLI with the following contents:
[{
'in': mscz_file_name,
'out': [
["[", "]-song_name.pdf"],
["[", "]-song_name.png"],
["[MID][", "]-song_name.mid"],
"[MP3]-song_name.mp3",
"[MID]-song_name.mid"
]
}]

Run the following CLI command: musescore3 -j json_file -r 144 -m -s -w

Observe that the new style defaults that are prompted when opening older files in the MuseScore 3.6 UI are automatically applied. (Composer text is smaller, first system is indented, measure numbers are italicized)

These should not automatically apply by default, since the user was not prompted at all to approve the changes.