All Versions
18
Latest Version
Avg Release Cycle
83 days
Latest Release
686 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.5.1 Changes
December 06, 2017- Only invoke
setNumCapabilities
when using the-threaded
runtime ([#130][130], [@ekmett][ekmett]) - Correct
mixGamma
oddness check ([#124][124], [@markhibberd][markhibberd])
- Only invoke
-
v0.5 Changes
July 16, 2017- โ Parallel state machine testing, allows detection of commands which are not-atomic ([#98][98], [@jacobstanley][jacobstanley])
- โ Easier to use variables for state machine testing ([#94][94], [@jacobstanley][jacobstanley])
MonadGen
class allows the use of transformers likeReaderT
andStateT
on the outside of generators ([#99][99], [@jacobstanley][jacobstanley])- ๐ Better error messages for tests which throw exceptions ([#95][95], [@jacobstanley][jacobstanley])
- โ
Separated test input generation and assertions in to
PropertyT
andTestT
respectively, this allowsTestT
to have aMonadBaseControl
instance ([#96][96], [@jacobstanley][jacobstanley]) - This document grew links to the pull requests which introduced various changes ([#93][93], [@moodmosaic][moodmosaic])
-
v0.4.1 Changes
June 28, 2017- ๐ Fixed runtime type error that could occur when shrinking state machine commands ([#91][91], [@jacobstanley][jacobstanley])
-
v0.4.0
June 28, 2017 -
v0.3 Changes
June 11, 2017- Exponential range combinators ([#43][43], [@chris-martin][chris-martin])
- Roundtrip example, check out the blog post ([#85][85], [@thumphries][thumphries])
tripping
now displays intermediate value ([#85][85], [@jacobstanley][jacobstanley])distribute
function for pulling a transformer out to the top level ([#83][83], [@jacobstanley][jacobstanley])- โ
withExceptT
function for executing tests with an innerExceptT
(e.g.Test (ExceptT x m) a
) ([#83][83], [@jacobstanley][jacobstanley])
-
v0.2.2 Changes
May 16, 2017- ๐ Fixed scope of
unicode
character generators ([#76][76], [@moodmosaic][moodmosaic]) - Widen version bounds for some dependencies ([#80][80], [@amarpotghan][amarpotghan])
- ๐ฆ Expose test modules to fix build on nix / hydra ([#78][78], [@amarpotghan][amarpotghan])
- ๐ Fixes for GHC 8.2 RC2 ([#77][77], [@erikd][erikd])
- ๐ Fixed scope of
-
v0.2.1 Changes
May 09, 2017- โ Added
ascii
,latin1
,unicode
character generators ([#73][73], [@jacobstanley][jacobstanley])
- โ Added
-
v0.2 Changes
May 06, 2017- โ Added a quiet test runner which can be activated by setting
HEDGEHOG_VERBOSITY=0
(@jacobstanley) - โ Concurrent test runner does not display tests until they are executing (@jacobstanley)
- โ Test runner now outputs a summary of how many successful / failed tests were run (@jacobstanley)
- โ
checkSequential
andcheckParallel
now allow for tests to be run without Template Haskell (@jacobstanley) - Auto-discovery of properties is now available via
discover
instead of being baked in (@jacobstanley) annotate
allows source code to be annotated inline with extra information (@jacobstanley)forAllWith
can be used to generate values without aShow
instance (@jacobstanley)- โ Removed uses of
Typeable
to allow for generating types which cannot implement it (@jacobstanley)
- โ Added a quiet test runner which can be activated by setting