The most notable change is the instance IsString for strict and
lazy bytestrings, enabling bytestrings to be written as direct string
literals, without needing 'pack'.
That is, the following is valid:
import Data.ByteString.Char8
main = print ("abcdef" :: ByteString)