The significant changes to the various parts of the compiler since 7.0.1 are listed in the following sections.
          The old [$foo| ... |] syntax works again,
          but is deprecated.
        
There have been significant improvments to the new type checker.
          Loading .a libraries is now possible on
          all platforms. A .o library will still be
          used by preference if both exist. GHCi will no longer warn
          about missing .o libraries.
        
          We now close .ghci files after reading
          them, which on Windows machines allows them to be altered
          while GHCi is running.
        
          It is now possible to :unset the ghci
          variables (args, prog,
          prompt, editor and
          stop).
        
OS X builds on 10.6 now work on both 10.5 and 10.6.
          Windows installations now include the
          libstdc++ DLL.
        
GHC now comes with haddock 2.9.0.
GHC now includes hoogle databases for the libraries.
Version number 4.3.1.0 (was 4.3.0.0)
The Unicode support has been improved; in particular, decoding errors are now detected, and an exception raised, immediately, rather than when a buffer gets flushed.
Some bugs, including memory leaks and a deadlock, in the new IO manager on non-Windows have been fixed.
Version number 1.10.1.0 (was 1.10.0.0)
The error messages given when a program cannot be found have been improved.
                    The commandParseArgs function, and
                    the CommandParse type, are now
                    exported from
                    Distribution.Simple.Command.
                
Version number 2.4.2.0 (was 2.4.1.0)
                    System.Posix.Signals now exports
                    reservedSignals, the set of
                    signals reserved for use by the implementation.