Skip to content

Commit

Permalink
concurrency-1.4.0.0 / dejafu-1.0.0.1 joint release
Browse files Browse the repository at this point in the history
  • Loading branch information
barrucadu committed Jan 19, 2018
1 parent 864fb2e commit 5237eff
Show file tree
Hide file tree
Showing 7 changed files with 36 additions and 13 deletions.
4 changes: 2 additions & 2 deletions README.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,8 @@ There are a few different packages under the Déjà Fu umbrella:

| | Version | Summary |
| - | ------- | ------- |
| [concurrency][h:conc] | 1.3.0.0 | Typeclasses, functions, and data types for concurrency and STM. |
| [dejafu][h:dejafu] | 1.0.0.0 | Systematic testing for Haskell concurrency. |
| [concurrency][h:conc] | 1.4.0.0 | Typeclasses, functions, and data types for concurrency and STM. |
| [dejafu][h:dejafu] | 1.0.0.1 | Systematic testing for Haskell concurrency. |
| [hunit-dejafu][h:hunit] | 1.0.0.0 | Deja Fu support for the HUnit test framework. |
| [tasty-dejafu][h:tasty] | 1.0.0.1 | Deja Fu support for the Tasty test framework. |

Expand Down
10 changes: 8 additions & 2 deletions concurrency/CHANGELOG.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,12 @@ This project is versioned according to the [Package Versioning Policy](https://p
*de facto* standard Haskell versioning scheme.


unreleased
----------
1.4.0.0
-------

- **Date** 2017-01-19
- **Git tag** [concurrency-1.4.0.0][]
- **Hackage** https://hackage.haskell.org/package/concurrency-1.4.0.0

### Control.Monad.Conc.Class

Expand All @@ -18,6 +22,8 @@ unreleased
- Old: `MonadConc m => proxy m -> Ticket m a -> a`
- New: `MonadConc m => Proxy m -> Ticket m a -> a`

[concurrency-1.4.0.0]: https://github.com/barrucadu/dejafu/releases/tag/concurrency-1.4.0.0


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

Expand Down
4 changes: 2 additions & 2 deletions concurrency/Control/Monad/Conc/Class.hs
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ import qualified Control.Monad.Writer.Strict as WS
-- Do not be put off by the use of @UndecidableInstances@, it is safe
-- here.
--
-- @since unreleased
-- @since 1.4.0.0
class ( Applicative m, Monad m
, MonadCatch m, MonadThrow m, MonadMask m
, MonadSTM (STM m)
Expand Down Expand Up @@ -447,7 +447,7 @@ class ( Applicative m, Monad m
--
-- The @Proxy m@ is to determine the @m@ in the @Ticket@ type.
--
-- @since unreleased
-- @since 1.4.0.0
peekTicket' :: Proxy m -> Ticket m a -> a

-- | Perform a machine-level compare-and-swap (CAS) operation on a
Expand Down
4 changes: 2 additions & 2 deletions concurrency/concurrency.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
-- documentation, see http://haskell.org/cabal/users-guide/

name: concurrency
version: 1.3.0.0
version: 1.4.0.0
synopsis: Typeclasses, functions, and data types for concurrency and STM.

description:
Expand Down Expand Up @@ -32,7 +32,7 @@ source-repository head
source-repository this
type: git
location: https://github.com/barrucadu/dejafu.git
tag: concurrency-1.3.0.0
tag: concurrency-1.4.0.0

library
exposed-modules: Control.Monad.Conc.Class
Expand Down
17 changes: 17 additions & 0 deletions dejafu/CHANGELOG.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,23 @@ This project is versioned according to the [Package Versioning Policy](https://p
*de facto* standard Haskell versioning scheme.


1.0.0.1
-------

- **Date** 2017-01-19
- **Git tag** [dejafu-1.0.0.1][]
- **Hackage** https://hackage.haskell.org/package/dejafu-1.0.0.1

### Miscellaneous

- The upper bound on concurrency was bumped to <1.5.

[dejafu-1.0.0.1]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-1.0.0.1


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


1.0.0.0
-------

Expand Down
6 changes: 3 additions & 3 deletions dejafu/dejafu.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
-- documentation, see http://haskell.org/cabal/users-guide/

name: dejafu
version: 1.0.0.0
version: 1.0.0.1
synopsis: A library for unit-testing concurrent programs.

description:
Expand Down Expand Up @@ -33,7 +33,7 @@ source-repository head
source-repository this
type: git
location: https://github.com/barrucadu/dejafu.git
tag: dejafu-1.0.0.0
tag: dejafu-1.0.0.1

library
exposed-modules: Test.DejaFu
Expand All @@ -57,7 +57,7 @@ library
-- other-modules:
-- other-extensions:
build-depends: base >=4.8 && <5
, concurrency >=1.3 && <1.4
, concurrency >=1.3 && <1.5
, containers >=0.5 && <0.6
, deepseq >=1.1 && <2
, exceptions >=0.7 && <0.9
Expand Down
4 changes: 2 additions & 2 deletions doc/getting_started.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ There are a few different packages under the Déjà Fu umbrella:
.. csv-table::
:header: "Package", "Version", "Summary"

"concurrency_", "1.3.0.0", "Typeclasses, functions, and data types for concurrency and STM"
"dejafu_", "1.0.0.0", "Systematic testing for Haskell concurrency"
"concurrency_", "1.4.0.0", "Typeclasses, functions, and data types for concurrency and STM"
"dejafu_", "1.0.0.1", "Systematic testing for Haskell concurrency"
"hunit-dejafu_", "1.0.0.0", "Déjà Fu support for the HUnit test framework"
"tasty-dejafu_", "1.0.0.1", "Déjà Fu support for the tasty test framework"

Expand Down

0 comments on commit 5237eff

Please sign in to comment.