mirror of
https://github.com/barrucadu/dejafu.git
synced 2024-11-05 06:45:08 +03:00
Fiddle with changelog format.
This commit is contained in:
parent
60f771d50e
commit
de8ced69a6
@ -397,32 +397,17 @@ time.
|
||||
Release Notes / Change Logs
|
||||
---------------------------
|
||||
|
||||
All projects in this repository are versioned according to
|
||||
the [Package Versioning Policy][pvp], the *de facto* standard Haskell
|
||||
versioning scheme.
|
||||
All notable changes to projects in this repository will be documented
|
||||
in the change logs. Furthermore, these projects are versioned
|
||||
according to the [Package Versioning Policy][pvp], the *de facto*
|
||||
standard Haskell versioning scheme.
|
||||
|
||||
Each package has its own change log:
|
||||
|
||||
- [concurrency/CHANGELOG](https://github.com/barrucadu/dejafu/blob/master/concurrency/CHANGELOG.markdown)
|
||||
- [dejafu/CHANGELOG](https://github.com/barrucadu/dejafu/blob/master/dejafu/CHANGELOG.markdown)
|
||||
- [hunit-dejafu/CHANGELOG](https://github.com/barrucadu/dejafu/blob/master/hunit-dejafu/CHANGELOG.markdown)
|
||||
- [tasty-dejafu/CHANGELOG](https://github.com/barrucadu/dejafu/blob/master/tasty-dejafu/CHANGELOG.markdown)
|
||||
|
||||
Change logs should be fairly self-explanatory, the following
|
||||
information is present in each entry, in this order:
|
||||
|
||||
1. Version number
|
||||
2. Release date
|
||||
3. Link to Hackage
|
||||
4. Name of git tag and link to it on GitHub
|
||||
5. (optional) A sequence of "$MODULE" sections, in alphabetical order,
|
||||
detailing API changes.
|
||||
6. (optional) A single "Changed" section, detailing behavioural
|
||||
changes.
|
||||
6. (optional) A single "Fixed" section, detailing bug fixes (which may
|
||||
give rise to behavioural changes).
|
||||
7. (optional) A single "Miscellaneous" section, detailing anything
|
||||
else of note.
|
||||
- [concurrency/CHANGELOG.markdown](https://github.com/barrucadu/dejafu/blob/master/concurrency/CHANGELOG.markdown)
|
||||
- [dejafu/CHANGELOG.markdown](https://github.com/barrucadu/dejafu/blob/master/dejafu/CHANGELOG.markdown)
|
||||
- [hunit-dejafu/CHANGELOG.markdown](https://github.com/barrucadu/dejafu/blob/master/hunit-dejafu/CHANGELOG.markdown)
|
||||
- [tasty-dejafu/CHANGELOG.markdown](https://github.com/barrucadu/dejafu/blob/master/tasty-dejafu/CHANGELOG.markdown)
|
||||
|
||||
Changes to purely internal APIs are not included. Changes to internal
|
||||
APIs which are exposed through non-internal modules are detailed as if
|
||||
|
@ -1,14 +1,11 @@
|
||||
Release Notes
|
||||
=============
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
This project is versioned according to the [Package Versioning Policy](https://pvp.haskell.org), the
|
||||
*de facto* standard Haskell versioning scheme.
|
||||
|
||||
- [1.1.2.0](#1.1.2.0) [2017-04-05]
|
||||
- [1.1.1.0](#1.1.1.0) [2017-03-04]
|
||||
- [1.1.0.0](#1.1.0.0) [2017-02-21]
|
||||
- [1.0.0.0](#1.0.0.0) [2016-09-10]
|
||||
|
||||
|
||||
unreleased
|
||||
----------
|
||||
@ -21,12 +18,10 @@ unreleased
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
1.1.2.0
|
||||
1.1.2.0 [2017-04-05] (tag: [concurrency-1.1.2.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2017-04-05
|
||||
- **Hackage:** [https://hackage.haskell.org/package/concurrency-1.1.2.0](https://hackage.haskell.org/package/concurrency-1.1.2.0)
|
||||
- **Git Tag:** [concurrency-1.1.2.0](https://github.com/barrucadu/dejafu/releases/tag/concurrency-1.1.2.0)
|
||||
https://hackage.haskell.org/package/concurrency-1.1.2.0
|
||||
|
||||
### Control.Concurrent.Classy.Async
|
||||
|
||||
@ -55,32 +50,32 @@ unreleased
|
||||
|
||||
- Every definition, class, and instance now has a Haddock "@since" annotation.
|
||||
|
||||
[concurrency-1.1.2.0]: https://github.com/barrucadu/dejafu/releases/tag/concurrency-1.1.2.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
1.1.1.0
|
||||
1.1.1.0 [2017-03-04] (git tag: [concurrency-1.1.1.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2017-03-04
|
||||
- **Hackage:** [https://hackage.haskell.org/package/concurrency-1.1.1.0](https://hackage.haskell.org/package/concurrency-1.1.1.0)
|
||||
- **Git Tag:** [concurrency-1.1.1.0](https://github.com/barrucadu/dejafu/releases/tag/concurrency-1.1.1.0)
|
||||
https://hackage.haskell.org/package/concurrency-1.1.1.0
|
||||
|
||||
### Miscellaneous
|
||||
|
||||
- The async-dejafu package has been pulled into this package as the Control.Concurrent.Classy.Async
|
||||
module. async-dejafu is now __deprecated__.
|
||||
|
||||
[concurrency-1.1.1.0]: https://github.com/barrucadu/dejafu/releases/tag/concurrency-1.1.1.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
1.1.0.0
|
||||
1.1.0.0 [2017-02-21] (git tag: [concurrency-1.1.0.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2017-02-21
|
||||
- **Hackage:** [https://hackage.haskell.org/package/concurrency-1.1.0.0](https://hackage.haskell.org/package/concurrency-1.1.0.0)
|
||||
- **Git Tag:** [concurrency-1.1.0.0](https://github.com/barrucadu/dejafu/releases/tag/concurrency-1.1.0.0)
|
||||
https://hackage.haskell.org/package/concurrency-1.1.0.0
|
||||
|
||||
### Control.Monad.Conc.Class
|
||||
|
||||
@ -89,15 +84,17 @@ unreleased
|
||||
- The `MonadConc` class no longer defines `_concMessage`, there is no alternative provided, it is
|
||||
just gone.
|
||||
|
||||
[concurrency-1.1.0.0]: https://github.com/barrucadu/dejafu/releases/tag/concurrency-1.1.0.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
1.0.0.0
|
||||
1.0.0.0 [2016-09-10] (git tag: [concurrency-1.0.0.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2016-09-10
|
||||
- **Hackage:** [https://hackage.haskell.org/package/concurrency-1.0.0.0](https://hackage.haskell.org/package/concurrency-1.0.0.0)
|
||||
- **Git Tag:** [concurrency-1.0.0.0](https://github.com/barrucadu/dejafu/releases/tag/concurrency-1.0.0.0)
|
||||
https://hackage.haskell.org/package/concurrency-1.0.0.0
|
||||
|
||||
Initial release. Go read the API docs.
|
||||
|
||||
[concurrency-1.0.0.0]: https://github.com/barrucadu/dejafu/releases/tag/concurrency-1.0.0.0
|
||||
|
@ -1,25 +1,11 @@
|
||||
Release Notes
|
||||
=============
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
This project is versioned according to the [Package Versioning Policy](https://pvp.haskell.org), the
|
||||
*de facto* standard Haskell versioning scheme.
|
||||
|
||||
- [0.5.1.3](#0.5.1.3) [2017-04-05]
|
||||
- [0.5.1.2](#0.5.1.2) [2017-03-04]
|
||||
- [0.5.1.1](#0.5.1.1) [2017-02-25]
|
||||
- [0.5.1.0](#0.5.1.0) [2017-02-25]
|
||||
- [0.5.0.2](#0.5.0.2) [2017-02-22]
|
||||
- [0.5.0.1](#0.5.0.1) [2017-02-21]
|
||||
- [0.5.0.0](#0.5.0.0) [2017-02-21]
|
||||
- [0.4.0.0](#0.4.0.0) [2016-09-10]
|
||||
- [0.3.2.1](#0.3.2.1) [2016-07-21]
|
||||
- [0.3.2.0](#0.3.2.0) [2016-06-06]
|
||||
- [0.3.1.1](#0.3.1.1) [2016-05-26]
|
||||
- [0.3.1.0](#0.3.1.0) [2016-05-02]
|
||||
- [0.3.0.0](#0.3.0.0) [2016-04-03]
|
||||
- [0.2.0.0](#0.2.0.0) [2015-12-01]
|
||||
- [0.1.0.0](#0.1.0.0) [2015-08-27]
|
||||
|
||||
|
||||
unreleased
|
||||
----------
|
||||
@ -32,27 +18,25 @@ unreleased
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.5.1.3
|
||||
0.5.1.3 [2017-04-05] (git tag: [dejafu-0.5.1.3][])
|
||||
-------
|
||||
|
||||
- **Date:** 2017-04-05
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.5.1.3](https://hackage.haskell.org/package/dejafu-0.5.1.3)
|
||||
- **Git Tag:** [dejafu-0.5.1.3](https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.1.3)
|
||||
https://hackage.haskell.org/package/dejafu-0.5.1.3
|
||||
|
||||
### Miscellaneous
|
||||
|
||||
- The version range on the concurrency package has been changed to 1.1.*.
|
||||
|
||||
[dejafu-0.5.1.3]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.1.3
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.5.1.2
|
||||
0.5.1.2 [2017-03-04] (git tag: [dejafu-0.5.1.2][])
|
||||
-------
|
||||
|
||||
- **Date:** 2017-03-04
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.5.1.2](https://hackage.haskell.org/package/dejafu-0.5.1.2)
|
||||
- **Git Tag:** [dejafu-0.5.1.2](https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.1.2)
|
||||
https://hackage.haskell.org/package/dejafu-0.5.1.2
|
||||
|
||||
### Test.DejaFu.Conc
|
||||
|
||||
@ -67,16 +51,16 @@ unreleased
|
||||
|
||||
- The maximum supported version of the concurrency package has been changed to 1.1.1.*.
|
||||
|
||||
[dejafu-0.5.1.2]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.1.2
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.5.1.1
|
||||
0.5.1.1 [2017-02-25] (git tag: [dejafu-0.5.1.1][])
|
||||
-------
|
||||
|
||||
- **Date:** 2017-02-25
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.5.1.1](https://hackage.haskell.org/package/dejafu-0.5.1.1)
|
||||
- **Git Tag:** [dejafu-0.5.1.1](https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.1.1)
|
||||
https://hackage.haskell.org/package/dejafu-0.5.1.1
|
||||
|
||||
### Fixed
|
||||
|
||||
@ -84,16 +68,16 @@ unreleased
|
||||
`subconcurrency` action.
|
||||
- SCT of subconcurrency no longer loops infinitely.
|
||||
|
||||
[dejafu-0.5.1.1]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.1.1
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.5.1.0
|
||||
0.5.1.0 [2017-02-25] (git tag: [dejafu-0.5.1.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2017-02-25
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.5.1.0](https://hackage.haskell.org/package/dejafu-0.5.1.0)
|
||||
- **Git Tag:** [dejafu-0.5.1.0](https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.1.0)
|
||||
https://hackage.haskell.org/package/dejafu-0.5.1.0
|
||||
|
||||
### Test.DejaFu
|
||||
|
||||
@ -115,18 +99,18 @@ unreleased
|
||||
|
||||
- A new `NFData` instance for `Result`.
|
||||
|
||||
[dejafu-0.5.1.0]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.1.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.5.0.2
|
||||
0.5.0.2 [2017-02-22] (git tag: [dejafu-0.5.0.2][])
|
||||
-------
|
||||
|
||||
**This version was misnumbered! It should have caused a major version bump!**
|
||||
https://hackage.haskell.org/package/dejafu-0.5.0.2
|
||||
|
||||
- **Date:** 2017-02-22
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.5.0.2](https://hackage.haskell.org/package/dejafu-0.5.0.2)
|
||||
- **Git Tag:** [dejafu-0.5.0.2](https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.0.2)
|
||||
**This version was misnumbered! It should have caused a major version bump!**
|
||||
|
||||
### Test.DejaFu.Common
|
||||
|
||||
@ -145,31 +129,31 @@ unreleased
|
||||
- Test.DejaFu.SCT now compiles with MonoLocalBinds enabled (implied by GADTs and TypeFamilies),
|
||||
which may be relevant to hackers.
|
||||
|
||||
[dejafu-0.5.0.2]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.0.2
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.5.0.1
|
||||
0.5.0.1 [2017-02-21] (git tag: [dejafu-0.5.0.1][])
|
||||
-------
|
||||
|
||||
- **Date:** 2017-02-21
|
||||
- **Hackage:** never pushed to hackage, whoops!
|
||||
- **Git Tag:** [dejafu-0.5.0.1](https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.0.1)
|
||||
**This version was never pushed to hackage, whoops!**
|
||||
|
||||
### Fixed
|
||||
|
||||
- `readMVar` is once again considered a "release action" for the purposes of fair-bounding.
|
||||
|
||||
[dejafu-0.5.0.1]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.0.1
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.5.0.0
|
||||
0.5.0.0 [2017-02-21] (git tag: [dejafu-0.5.0.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2017-02-21
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.5.0.0](https://hackage.haskell.org/package/dejafu-0.5.0.0)
|
||||
- **Git Tag:** [dejafu-0.5.0.0](https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.0.0)
|
||||
https://hackage.haskell.org/package/dejafu-0.5.0.0
|
||||
|
||||
### Test.DejaFu
|
||||
|
||||
@ -206,16 +190,16 @@ unreleased
|
||||
useful. There is no direct replacement, but I have no intent to update it, so the dpor package is
|
||||
now __deprecated__.
|
||||
|
||||
[dejafu-0.5.0.0]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.5.0.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.4.0.0
|
||||
0.4.0.0 [2016-09-10] (git tag: [dejafu-0.4.0.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2016-09-10
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.4.0.0](https://hackage.haskell.org/package/dejafu-0.4.0.0)
|
||||
- **Git Tag:** [dejafu-0.4.0.0](https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.4.0.0)
|
||||
https://hackage.haskell.org/package/dejafu-0.4.0.0
|
||||
|
||||
### Test.DejaFu
|
||||
|
||||
@ -253,34 +237,34 @@ unreleased
|
||||
- Many definitions from other modules have been moved to the new Test.DejaFu.Common module.
|
||||
- The Test.DejaFu.Deterministic module has been renamed to Test.DejaFu.Conc
|
||||
|
||||
[dejafu-0.4.0.0]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.4.0.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.3.2.1
|
||||
0.3.2.1 [2016-07-21] (git tag: [dejafu-0.3.2.1][])
|
||||
-------
|
||||
|
||||
- **Date:** 2016-07-21
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.3.2.1](https://hackage.haskell.org/package/dejafu-0.3.2.1)
|
||||
- **Git Tag:** [dejafu-0.3.2.1](https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.3.2.1)
|
||||
https://hackage.haskell.org/package/dejafu-0.3.2.1
|
||||
|
||||
### Fixed
|
||||
|
||||
- The implementation of the STM `orElse` for `STMLike` incorrectly handled some state
|
||||
non-associatively, leading to false deadlocks being reported in some cases.
|
||||
|
||||
[dejafu-0.3.2.1]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.3.2.1
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.3.2.0
|
||||
0.3.2.0 [2016-06-06] (git tag: [dejafu-0.3.2.0][])
|
||||
-------
|
||||
|
||||
**Builds with both dpor-0.1 and dpor-0.2, however some improvements require dpor-0.2.**
|
||||
https://hackage.haskell.org/package/dejafu-0.3.2.0
|
||||
|
||||
- **Date:** 2016-06-06
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.3.2.0](https://hackage.haskell.org/package/dejafu-0.3.2.0)
|
||||
- **Git Tag:** [dejafu-0.3.2.0](https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.3.2.0)
|
||||
**Builds with both dpor-0.1 and dpor-0.2, however some improvements require dpor-0.2.**
|
||||
|
||||
### Fixed
|
||||
|
||||
@ -294,76 +278,78 @@ unreleased
|
||||
- Significantly improved dependency inference of STM transactions, greatly improving performance of
|
||||
testcases using STM.
|
||||
|
||||
[dejafu-0.3.2.0]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.3.2.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.3.1.1
|
||||
0.3.1.1 [2016-05-26] (git tag: [dejafu-0.3.1.1][])
|
||||
-------
|
||||
|
||||
- **Date:** 2016-05-26
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.3.1.1](https://hackage.haskell.org/package/dejafu-0.3.1.1)
|
||||
- **Git Tag:** [dejafu-0.3.1.1](https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.3.1.1)
|
||||
https://hackage.haskell.org/package/dejafu-0.3.1.1
|
||||
|
||||
### Miscellaneous
|
||||
|
||||
- Now supports GHC 8.
|
||||
|
||||
[dejafu-0.3.1.1]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.3.1.1
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.3.1.0
|
||||
0.3.1.0 [2016-05-02] (git tag: [dejafu-0.3.1.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2016-05-02
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.3.1.0](https://hackage.haskell.org/package/dejafu-0.3.1.0)
|
||||
- **Git Tag:** [dejafu-0.3.1.0](https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.3.1.0)
|
||||
https://hackage.haskell.org/package/dejafu-0.3.1.0
|
||||
|
||||
### Fixed
|
||||
|
||||
- Context switches around relaxed memory commit actions could cause the number of pre-emptions in an
|
||||
execution to be miscounted, leading to the pre-emption bounding being too lenient.
|
||||
|
||||
[dejafu-0.3.1.0]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.3.1.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.3.0.0
|
||||
0.3.0.0 [2016-04-03] (git tag: [dejafu-0.3.0.0][])
|
||||
-------
|
||||
|
||||
https://hackage.haskell.org/package/dejafu-0.3.0.0
|
||||
|
||||
**The minimum supported version of GHC is now 7.10.**
|
||||
|
||||
- **Date:** 2016-04-03
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.3.0.0](https://hackage.haskell.org/package/dejafu-0.3.0.0)
|
||||
- **Git Tag:** [dejafu-0.3.0.0](https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.3.0.0)
|
||||
|
||||
I didn't write proper release notes, and this is so far back I don't really care to dig through the
|
||||
logs.
|
||||
|
||||
[dejafu-0.3.0.0]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.3.0.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.2.0.0
|
||||
0.2.0.0 [2015-12-01] (git tag: [0.2.0.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2015-12-01
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.2.0.0](https://hackage.haskell.org/package/dejafu-0.2.0.0)
|
||||
- **Git Tag:** [0.2.0.0](https://github.com/barrucadu/dejafu/releases/tag/0.2.0.0)
|
||||
https://hackage.haskell.org/package/dejafu-0.2.0.0
|
||||
|
||||
I didn't write proper release notes, and this is so far back I don't really care to dig through the
|
||||
logs.
|
||||
|
||||
[0.2.0.0]: https://github.com/barrucadu/dejafu/releases/tag/0.2.0.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.1.0.0
|
||||
0.1.0.0 [2015-08-27] (git tag: [0.1.0.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2015-08-27
|
||||
- **Hackage:** [https://hackage.haskell.org/package/dejafu-0.1.0.0](https://hackage.haskell.org/package/dejafu-0.1.0.0)
|
||||
- **Git Tag:** [0.1.0.0](https://github.com/barrucadu/dejafu/releases/tag/0.1.0.0)
|
||||
https://hackage.haskell.org/package/dejafu-0.1.0.0
|
||||
|
||||
Initial release. Go read the API docs.
|
||||
|
||||
[0.1.0.0]: https://github.com/barrucadu/dejafu/releases/tag/0.1.0.0
|
||||
|
@ -1,18 +1,11 @@
|
||||
Release Notes
|
||||
=============
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
This project is versioned according to the [Package Versioning Policy](https://pvp.haskell.org), the
|
||||
*de facto* standard Haskell versioning scheme.
|
||||
|
||||
- [0.4.0.1](#0.4.0.1) [2017-03-20]
|
||||
- [0.4.0.0](#0.4.0.0) [2017-02-21]
|
||||
- [0.3.0.3](#0.3.0.3) [2016-10-22]
|
||||
- [0.3.0.2](#0.3.0.2) [2016-09-10]
|
||||
- [0.3.0.1](#0.3.0.1) [2016-05-26]
|
||||
- [0.3.0.0](#0.3.0.0) [2016-04-28]
|
||||
- [0.2.1.0](#0.2.1.0) [2016-04-03]
|
||||
- [0.2.0.0](#0.2.0.0) [2015-12-01]
|
||||
|
||||
|
||||
unreleased
|
||||
----------
|
||||
@ -25,27 +18,25 @@ unreleased
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.4.0.1
|
||||
0.4.0.1 [2017-03-20] (git tag: [hunit-dejafu-0.4.0.1][])
|
||||
-------
|
||||
|
||||
- **Date:** 2017-03-20
|
||||
- **Hackage:** [https://hackage.haskell.org/package/hunit-dejafu-0.4.0.1](https://hackage.haskell.org/package/hunit-dejafu-0.4.0.1)
|
||||
- **Git Tag:** [hunit-dejafu-0.4.0.1](https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.4.0.1)
|
||||
https://hackage.haskell.org/package/hunit-dejafu-0.4.0.1
|
||||
|
||||
### Miscellaneous
|
||||
|
||||
- Now supports HUnit 1.6.
|
||||
|
||||
[hunit-dejafu-0.4.0.1]: https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.4.0.1
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.4.0.0
|
||||
0.4.0.0 [2017-02-21] (git tag: [hunit-dejafu-0.4.0.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2017-02-21
|
||||
- **Hackage:** [https://hackage.haskell.org/package/hunit-dejafu-0.4.0.0](https://hackage.haskell.org/package/hunit-dejafu-0.4.0.0)
|
||||
- **Git Tag:** [hunit-dejafu-0.4.0.0](https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.4.0.0)
|
||||
https://hackage.haskell.org/package/hunit-dejafu-0.4.0.0
|
||||
|
||||
### Test.HUnit.DejaFu
|
||||
|
||||
@ -57,61 +48,61 @@ unreleased
|
||||
|
||||
- The minimum supported version of dejafu has been increased to 0.5 (from 0.2)
|
||||
|
||||
[hunit-dejafu-0.4.0.0]: https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.4.0.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.3.0.3
|
||||
0.3.0.3 [2016-10-22] (git tag: [hunit-dejafu-0.3.0.3][])
|
||||
-------
|
||||
|
||||
- **Date:** 2016-10-22
|
||||
- **Hackage:** [https://hackage.haskell.org/package/hunit-dejafu-0.3.0.3](https://hackage.haskell.org/package/hunit-dejafu-0.3.0.3)
|
||||
- **Git Tag:** [hunit-dejafu-0.3.0.3](https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.3.0.3)
|
||||
https://hackage.haskell.org/package/hunit-dejafu-0.3.0.3
|
||||
|
||||
### Miscellaneous
|
||||
|
||||
- Now supports HUnit 1.4 and 1.5.
|
||||
|
||||
[hunit-dejafu-0.3.0.3]: https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.3.0.3
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.3.0.2
|
||||
0.3.0.2 [2016-09-10] (git tag: [hunit-dejafu-0.3.0.2][])
|
||||
-------
|
||||
|
||||
- **Date:** 2016-09-10
|
||||
- **Hackage:** [https://hackage.haskell.org/package/hunit-dejafu-0.3.0.2](https://hackage.haskell.org/package/hunit-dejafu-0.3.0.2)
|
||||
- **Git Tag:** [hunit-dejafu-0.3.0.2](https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.3.0.2)
|
||||
https://hackage.haskell.org/package/hunit-dejafu-0.3.0.2
|
||||
|
||||
### Miscellaneous
|
||||
|
||||
- Now supports concurrency 1.0.0.0 and dejafu 0.4.0.0
|
||||
|
||||
[hunit-dejafu-0.3.0.2]: https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.3.0.2
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.3.0.1
|
||||
0.3.0.1 [2016-05-26] (git tag: [hunit-dejafu-0.3.0.1][])
|
||||
-------
|
||||
|
||||
- **Date:** 2016-05-26
|
||||
- **Hackage:** [https://hackage.haskell.org/package/hunit-dejafu-0.3.0.1](https://hackage.haskell.org/package/hunit-dejafu-0.3.0.1)
|
||||
- **Git Tag:** [hunit-dejafu-0.3.0.1](https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.3.0.1)
|
||||
https://hackage.haskell.org/package/hunit-dejafu-0.3.0.1
|
||||
|
||||
### Miscellaneous
|
||||
|
||||
- Now supports GHC 8.
|
||||
|
||||
[hunit-dejafu-0.3.0.1]: https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.3.0.1
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.3.0.0
|
||||
0.3.0.0 [2016-04-28] (git tag: [hunit-dejafu-0.3.0.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2016-04-28
|
||||
- **Hackage:** [https://hackage.haskell.org/package/hunit-dejafu-0.3.0.0](https://hackage.haskell.org/package/hunit-dejafu-0.3.0.0)
|
||||
- **Git Tag:** [hunit-dejafu-0.3.0.0](https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.3.0.0)
|
||||
https://hackage.haskell.org/package/hunit-dejafu-0.3.0.0
|
||||
|
||||
### Test.HUnit.DejaFu
|
||||
|
||||
@ -122,30 +113,32 @@ unreleased
|
||||
|
||||
- Now supports dejafu 0.2 (again).
|
||||
|
||||
[hunit-dejafu-0.3.0.0]: https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.3.0.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.2.1.0
|
||||
0.2.1.0 [2016-04-03] (git tag: [hunit-dejafu-0.2.1.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2016-04-03
|
||||
- **Hackage:** never pushed to hackage, whoops!
|
||||
- **Git Tag:** [hunit-dejafu-0.2.1.0](https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.2.1.0)
|
||||
**This version was never pushed to hackage, whoops!**
|
||||
|
||||
### Miscellaneous
|
||||
|
||||
- Now supports dejafu 0.3, but drops support for dejafu 0.2.
|
||||
|
||||
[hunit-dejafu-0.2.1.0]: https://github.com/barrucadu/dejafu/releases/tag/hunit-dejafu-0.2.1.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.2.0.0
|
||||
0.2.0.0 [2015-12-01] (git tag: [0.2.0.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2015-12-01
|
||||
- **Hackage:** [https://hackage.haskell.org/package/hunit-dejafu-0.2.0.0](https://hackage.haskell.org/package/hunit-dejafu-0.2.0.0)
|
||||
- **Git Tag:** [0.2.0.0](https://github.com/barrucadu/dejafu/releases/tag/0.2.0.0)
|
||||
https://hackage.haskell.org/package/hunit-dejafu-0.2.0.0
|
||||
|
||||
Initial release. Go read the API docs.
|
||||
|
||||
[0.2.0.0]: https://github.com/barrucadu/dejafu/releases/tag/0.2.0.0
|
||||
|
@ -1,16 +1,11 @@
|
||||
Release Notes
|
||||
=============
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
This project is versioned according to the [Package Versioning Policy](https://pvp.haskell.org), the
|
||||
*de facto* standard Haskell versioning scheme.
|
||||
|
||||
- [0.4.0.0](#0.4.0.0) [2017-02-21]
|
||||
- [0.3.0.2](#0.3.0.2) [2016-09-10]
|
||||
- [0.3.0.1](#0.3.0.1) [2016-05-26]
|
||||
- [0.3.0.0](#0.3.0.0) [2016-04-28]
|
||||
- [0.1.1.0](#0.1.1.0) [2016-04-03]
|
||||
- [0.2.0.0](#0.2.0.0) [2015-12-01]
|
||||
|
||||
|
||||
unreleased
|
||||
----------
|
||||
@ -23,12 +18,10 @@ unreleased
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.4.0.0
|
||||
0.4.0.0 [2017-02-21] (git tag: [tasty-dejafu-0.4.0.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2017-02-21
|
||||
- **Hackage:** [https://hackage.haskell.org/package/tasty-dejafu-0.4.0.0](https://hackage.haskell.org/package/tasty-dejafu-0.4.0.0)
|
||||
- **Git Tag:** [tasty-dejafu-0.4.0.0](https://github.com/barrucadu/dejafu/releases/tag/tasty-dejafu-0.4.0.0)
|
||||
https://hackage.haskell.org/package/tasty-dejafu-0.4.0.0
|
||||
|
||||
### Test.Tasty.DejaFu
|
||||
|
||||
@ -44,46 +37,46 @@ unreleased
|
||||
|
||||
- The minimum supported version of dejafu has been increased to 0.5 (from 0.2)
|
||||
|
||||
[tasty-dejafu-0.4.0.0]: https://github.com/barrucadu/dejafu/releases/tag/tasty-dejafu-0.4.0.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.3.0.2
|
||||
0.3.0.2 [2016-09-10] (git tag: [tasty-dejafu-0.3.0.2][])
|
||||
-------
|
||||
|
||||
- **Date:** 2016-09-10
|
||||
- **Hackage:** [https://hackage.haskell.org/package/tasty-dejafu-0.3.0.2](https://hackage.haskell.org/package/tasty-dejafu-0.3.0.2)
|
||||
- **Git Tag:** [tasty-dejafu-0.3.0.2](https://github.com/barrucadu/dejafu/releases/tag/tasty-dejafu-0.3.0.2)
|
||||
https://hackage.haskell.org/package/tasty-dejafu-0.3.0.2
|
||||
|
||||
### Miscellaneous
|
||||
|
||||
- Now supports concurrency 1.0.0.0 and dejafu 0.4.0.0
|
||||
|
||||
[tasty-dejafu-0.3.0.2]: https://github.com/barrucadu/dejafu/releases/tag/tasty-dejafu-0.3.0.2
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.3.0.1
|
||||
0.3.0.1 [2016-05-26] (git tag: [tasty-dejafu-0.3.0.1][])
|
||||
-------
|
||||
|
||||
- **Date:** 2016-05-26
|
||||
- **Hackage:** [https://hackage.haskell.org/package/tasty-dejafu-0.3.0.1](https://hackage.haskell.org/package/tasty-dejafu-0.3.0.1)
|
||||
- **Git Tag:** [tasty-dejafu-0.3.0.1](https://github.com/barrucadu/dejafu/releases/tag/tasty-dejafu-0.3.0.1)
|
||||
https://hackage.haskell.org/package/tasty-dejafu-0.3.0.1
|
||||
|
||||
### Miscellaneous
|
||||
|
||||
- Now supports GHC 8.
|
||||
|
||||
[tasty-dejafu-0.3.0.1]: https://github.com/barrucadu/dejafu/releases/tag/tasty-dejafu-0.3.0.1
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.3.0.0
|
||||
0.3.0.0 [2016-04-28] (git tag: [tasty-dejafu-0.3.0.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2016-04-28
|
||||
- **Hackage:** [https://hackage.haskell.org/package/tasty-dejafu-0.3.0.0](https://hackage.haskell.org/package/tasty-dejafu-0.3.0.0)
|
||||
- **Git Tag:** [tasty-dejafu-0.3.0.0](https://github.com/barrucadu/dejafu/releases/tag/tasty-dejafu-0.3.0.0)
|
||||
https://hackage.haskell.org/package/tasty-dejafu-0.3.0.0
|
||||
|
||||
### Test.Tasty.DejaFu
|
||||
|
||||
@ -100,32 +93,34 @@ unreleased
|
||||
|
||||
- Now supports dejafu 0.2 (again).
|
||||
|
||||
[tasty-dejafu-0.3.0.0]: https://github.com/barrucadu/dejafu/releases/tag/tasty-dejafu-0.3.0.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.1.1.0
|
||||
0.1.1.0 [2016-04-03] (git tag: [tasty-dejafu-0.1.1.0][])
|
||||
-------
|
||||
|
||||
**This version was misnumbered! It should have been 0.2.1.0!**
|
||||
**This version was never pushed to hackage, whoops!**
|
||||
|
||||
- **Date:** 2016-04-03
|
||||
- **Hackage:** never pushed to hackage, whoops!
|
||||
- **Git Tag:** [tasty-dejafu-0.1.1.0](https://github.com/barrucadu/dejafu/releases/tag/tasty-dejafu-0.1.1.0)
|
||||
**This version was misnumbered! It should have been 0.2.1.0!**
|
||||
|
||||
### Miscellaneous
|
||||
|
||||
- Now supports dejafu 0.3, but drops support for dejafu 0.2.
|
||||
|
||||
[tasty-dejafu-0.1.1.0]: https://github.com/barrucadu/dejafu/releases/tag/tasty-dejafu-0.1.1.0
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
0.2.0.0
|
||||
0.2.0.0 [2015-12-01] (git tag: [0.2.0.0][])
|
||||
-------
|
||||
|
||||
- **Date:** 2015-12-01
|
||||
- **Hackage:** [https://hackage.haskell.org/package/tasty-dejafu-0.2.0.0](https://hackage.haskell.org/package/tasty-dejafu-0.2.0.0)
|
||||
- **Git Tag:** [0.2.0.0](https://github.com/barrucadu/dejafu/releases/tag/0.2.0.0)
|
||||
https://hackage.haskell.org/package/tasty-dejafu-0.2.0.0
|
||||
|
||||
Initial release. Go read the API docs.
|
||||
|
||||
[0.2.0.0]: https://github.com/barrucadu/dejafu/releases/tag/0.2.0.0
|
||||
|
Loading…
Reference in New Issue
Block a user