From f65ad4144826f5ac20efb16d1995e90978ff1d06 Mon Sep 17 00:00:00 2001 From: Michael Walker Date: Tue, 26 Sep 2017 08:55:20 +0100 Subject: [PATCH] dejafu release --- README.markdown | 2 +- dejafu/CHANGELOG.markdown | 10 ++++++++-- dejafu/Test/DejaFu/Common.hs | 2 +- dejafu/dejafu.cabal | 4 ++-- doc/getting_started.rst | 2 +- 5 files changed, 13 insertions(+), 7 deletions(-) diff --git a/README.markdown b/README.markdown index d879ce8..8e1b851 100644 --- a/README.markdown +++ b/README.markdown @@ -46,7 +46,7 @@ There are a few different packages under the Déjà Fu umbrella: | | Version | Summary | | - | ------- | ------- | | [concurrency][h:conc] | 1.2.0.0 | Typeclasses, functions, and data types for concurrency and STM. | -| [dejafu][h:dejafu] | 0.7.2.0 | Systematic testing for Haskell concurrency. | +| [dejafu][h:dejafu] | 0.7.3.0 | Systematic testing for Haskell concurrency. | | [hunit-dejafu][h:hunit] | 0.7.0.0 | Deja Fu support for the HUnit test framework. | | [tasty-dejafu][h:tasty] | 0.7.0.0 | Deja Fu support for the Tasty test framework. | diff --git a/dejafu/CHANGELOG.markdown b/dejafu/CHANGELOG.markdown index a9ac0cf..49b0ca7 100644 --- a/dejafu/CHANGELOG.markdown +++ b/dejafu/CHANGELOG.markdown @@ -7,8 +7,12 @@ This project is versioned according to the [Package Versioning Policy](https://p *de facto* standard Haskell versioning scheme. -unreleased ----------- +0.7.3.0 +------- + +- **Date** 2017-09-26 +- **Git tag** [dejafu-0.7.3.0][] +- **Hackage** https://hackage.haskell.org/package/dejafu-0.7.3.0 ### Test.DejaFu.Common @@ -19,6 +23,8 @@ unreleased - Escaping a mask by raising an exception now correctly restores the masking state (#118). - Named threads which are only started by a pre-emption now show up in the trace (#101). +[dejafu-0.7.3.0]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.7.3.0 + --------------------------------------------------------------------------------------------------- diff --git a/dejafu/Test/DejaFu/Common.hs b/dejafu/Test/DejaFu/Common.hs index 012f0d5..8f94d4a 100644 --- a/dejafu/Test/DejaFu/Common.hs +++ b/dejafu/Test/DejaFu/Common.hs @@ -784,7 +784,7 @@ showTrace trc = intercalate "\n" $ concatMap go trc : strkey where -- | Get all named threads in the trace. -- --- @since unreleased +-- @since 0.7.3.0 threadNames :: Trace -> [(Int, String)] threadNames = mapMaybe go where go (_, _, Fork (ThreadId (Just name) i)) = Just (i, name) diff --git a/dejafu/dejafu.cabal b/dejafu/dejafu.cabal index 17c932d..5af3d87 100755 --- a/dejafu/dejafu.cabal +++ b/dejafu/dejafu.cabal @@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: dejafu -version: 0.7.2.0 +version: 0.7.3.0 synopsis: Systematic testing for Haskell concurrency. description: @@ -37,7 +37,7 @@ source-repository head source-repository this type: git location: https://github.com/barrucadu/dejafu.git - tag: dejafu-0.7.2.0 + tag: dejafu-0.7.3.0 library exposed-modules: Test.DejaFu diff --git a/doc/getting_started.rst b/doc/getting_started.rst index 8e02a7a..68c014b 100644 --- a/doc/getting_started.rst +++ b/doc/getting_started.rst @@ -36,7 +36,7 @@ There are a few different packages under the Déjà Fu umbrella: :header: "Package", "Version", "Summary" "concurrency_", "1.2.0.0", "Typeclasses, functions, and data types for concurrency and STM" - "dejafu_", "0.7.2.0", "Systematic testing for Haskell concurrency" + "dejafu_", "0.7.3.0", "Systematic testing for Haskell concurrency" "hunit-dejafu_", "0.7.0.0", "Déjà Fu support for the HUnit test framework" "tasty-dejafu_", "0.7.0.0", "Déjà Fu support for the tasty test framework"