Haskell Platform 2010.2.0.0 RC

Don Stewart dons at galois.com
Thu Jul 15 14:22:40 EDT 2010


> nomeata:
> > 
> > this leads us to the question: What do we want in squeeze? Are we happy
> > with the current situation? Or should we try to get 6.12.3 and 2010.2.
> > ready?
> 

Here's a more complete changelog,

    http://code.haskell.org/haskell-platform/NOTES-2010.2.0.0

------------------------------------------------------------------------
Release 2010.2.0.0

Changelog:

    * A crash when Haskell calls C, which in turn calls back into Haskell,
    has been fixed.
    * A bug which caused forking large processes to not terminate has been
    fixed.
    * Calling hSetEncoding will now set the encoding for both the read and
    write side of a Handle, rather than just the read side.
    * Using hReady and hWaitForInput on Handles created from Sockets will
    no longer block on Windows.
    * Some improvements have been made in when library functions do, and
    do not, block asynchronous exceptions.
    * bytestring: Fixed bug that caused hGetContents to block when it
    shouldn't.
    * A new flag -no-rtsopts flag allows you to disable parsing of +RTS
     ... options by the run-time system.  In some use-cases, when a
     program can be run as another user, this can cause security
     problems. For example, myprog -tsomefile will overwrite somefile if
     the other user has permissions to do so.
    * ghc-pkg now ensures that the conf files it writes are UTF8.
    * TH: A bug in the kind parser has been fixed.
    * directory: System.Directory.doesFileExist on Unix-like OSes now
     correctly identifies various types of special file as files.

Versions:

    ghc             6.12.1      6.12.3

    alex            2.3.2       -> 2.3.3
    happy           1.18.4      -> 1.18.5
    cabal-install   0.8.0       -> 0.8.2

    Cabal           1.8.0.2     -> 1.8.0.6
    QuickCheck      2.1.0.3     -> 2.1.1.1
    array           0.3.0.0     -> 0.3.0.1
    base            4.2.0.0     -> 4.2.0.2
    bytestring      0.9.1.5     -> 0.9.1.7
    cgi             3001.1.7.2  -> 3001.1.7.3
    directory       1.0.1.0     -> 1.0.1.1
    fgl             5.4.2.2     -> 5.4.2.3
    filepath        1.1.0.3     -> 1.1.0.4
    hpc             0.5.0.4     -> 0.5.0.5
    old-time        1.0.0.3     -> 1.0.0.5
    process         1.0.1.2     -> 1.0.1.3
    regex-base      0.93.1      -> 0.93.2
    regex-compat    0.92        -> 0.93.1
    regex-posix     0.94.1      -> 0.94.2
    stm             2.1.1.2     -> 2.1.2.1
    template-haskell 2.4.0.0    -> 2.4.0.1
    unix            2.4.0.0     -> 2.4.0.2

------------------------------------------------------------------------

Version info computed with diffcabal,

    http://hackage.haskell.org/package/diffcabal

-- Don


More information about the Libraries mailing list