Wow, apparently it has, I just tried it here:
p34:~# smartctl -a /dev/sda | head -n 5
smartctl version 5.37 [x86_64-unknown-linux-gnu] Copyright (C) 2002-6
Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF INFORMATION SECTION ===
Model Family: Western Digital Raptor family
.. [snip] ..
p34:~# echo $?
0
p34:~#
Normally you always had to use the -d ata parameter.
Justin.
-