Changelog for unliftio-0.2.25.1
Changelog for unliftio
0.2.25.1
- Forward compatibility with
-Wnoncanonical-monoid-instancesbecoming an error
0.2.25.0
- Add
UnliftIO.Exception.Lens
0.2.24.0
- Add
UnliftIO.STM.writeTMVar - Add
UnliftIO.STM.stateTVar
0.2.23.0
UnliftIO.Exceptionre-exports theHandlerand sync/async exception wrappers fromsafe-exceptions, instead of redefining them.- With this change, you won't be able to distinguish between an asynchronous
exception from
UnliftIO.Exception.throwToandControl.Exception.Safe.throwTo. - #103
- With this change, you won't be able to distinguish between an asynchronous
exception from
0.2.22.0
- Add
UnliftIO.STM.flushTBQueue - Add
UnliftIO.STM.lengthTBQueue
0.2.21.0
- Add
UnliftIO.Directory.createDirectoryLink - Add
UnliftIO.Directory.removeDirectoryLink - Add
UnliftIO.Directory.getSymbolicLinkTarget - Add
UnliftIO.Directory.XdgDirectoryList - Add
UnliftIO.Directory.getXdgDirectoryList
0.2.20.1
- Fix time-osx.c for aarch64 mac #91
0.2.20
- Add lifted
System.IO.openFile(https://github.com/fpco/unliftio/pull/88)
0.2.19
- Add
Eqinstance forStringException(https://github.com/fpco/unliftio/pull/83)
0.2.18
- Reexport
asyncExceptionFromExceptionandasyncExceptionToException#81
0.2.17
- Re-export
AsyncCancelledinUnliftIO.Async#80 - Add
fromExceptionUnwrap#80 - Add
catchSyncOrAsync,handleSyncOrAsync, andtrySyncOrAsync#80
0.2.16
- Add
createFileLink
0.2.15
- Updated documentation mentioning that
MonadUnliftIOmay be derived using thenewtypestrategy #72 - Add
mapExceptionM#75
0.2.14
- Add
UnliftIO.QSem - Add
UnliftIO.QSemN
0.2.13.1
- Improve
UnliftIO.Exceptiondocumentation
0.2.13
- Add
UnliftIO.STM.orElse - Re-export all of
SeekMode
0.2.12.1
- Minor doc improvements
0.2.12
-
Dropped support for ghc-7.8
-
Addition of
UnliftIO.IO.Filemodule and atomic+durable file writes:writeBinaryFilewriteBinaryFileAtomicwriteBinaryFileDurablewriteBinaryFileDurableAtomicwithBinaryFileAtomicwithBinaryFileDurablewithBinaryFileDurableAtomicensureFileDurable
0.2.11
- Deprecate
forkWithUnmaskin favor of the newly addedforkIOWithUnmaskto improve consistency. [https://github.com/fpco/unliftio/issues/44]
0.2.10
- Add pooling related functions for unliftio
0.2.9.0
- Add the new
Concdatatype as a more efficient alternative toConcurrently
0.2.8.1
- Support for
stm-2.5.0.0
0.2.8.0
- Add 'UnliftIO.Memoize'
0.2.7.1
- Minor doc improvements
0.2.7.0
- Re-export
tryPutTMVarfromUnliftIO.STM
0.2.6.0
- Add
UnliftIO.Directory
0.2.5.0
- Add
UnliftIO.Environment/UnliftIO.Foreign/UnliftIO.Process
0.2.4.0
- Use more generalized
withRunInIOinunliftio-core-0.1.1.0 - Add
getMonotonicTimefunction
0.2.2.0
- Add
pureTryandpureTryDeep
0.2.1.0
- Add
UnliftIO.STM - Add a number of functions to
UnliftIO.IO
0.2.0.0
- Remove
monad-loggerinstances (moved intomonad-loggeritself in release0.3.26) - Remove
resourcetinstances andUnliftIO.Resource(moved intoresourcetitself in release1.1.10)
0.1.1.0
0.1.0.0
- Initial release.