Yes, the behavior of the command quartus -f <filename> has changed in the Quartus® II software starting with version 10.0.
In the Quartus II software versions 10.0 and later, the filename argument to the -f option on the quartus executable is treated as an argument file. The contents of filename are treated as arguments to the quartus executable.
In the Quartus II software versions 9.1 SP2 and earlier, the filename argument to the -f option on the quartus executable is treated as a Tcl script. Running quartus -f <filename> opens the Quartus II GUI and then executes the Tcl commands from filename.
In the Quartus II software versions 10.0 and later, the equivalent functionality can be achieved by running the command quartus -t <filename> or quartus --script=<filename>.