1+ 1.3.13
2+
3+ - Optimize ` V4.nextRandom ` (~ 3x speed increase)
4+ - Optimize UUID V3 & V5 generation (~ 2x speed increase)
5+ - Use ` cryptohash-md5 ` /` cryptohash-sha1 ` /` entropy ` instead
6+ of ` memory ` /` cryptonite ` for better performance and stability.
7+
181.3.12
29
310- Update package dependencies
1017
11181.3.11
1219
13- - Add toText/ fromText
20+ - Add ` toText ` / ` fromText `
1421
15221.3.10
1623
2330
24311.3.8
2532
26- - Allow building against newer deepseq.
33+ - Allow building against newer ` deepseq ` .
2734
28351.3.7
2936
30- - Allow building against newer time.
37+ - Allow building against newer ` time ` .
3138
32391.3.6
3340
3441- Move to GitHub.
3542
36431.3.5
3744
38- - Allow building against newer random.
45+ - Allow building against newer ` random ` .
3946
40471.3.4
4148
42- - Allow building against newer QuickCheck.
49+ - Allow building against newer ` QuickCheck ` .
4350
44511.3.3
4552
46- - More complex version constrainsts on hashable, to avoid building against
53+ - More complex version constraints on ` hashable ` , to avoid building against
4754 versions less than 1.1.1.0 or equal to 1.2.0.* .
4855
49561.3.2
5057
51- - Fix for building against bytestring 0.9.*
58+ - Fix for building against ` bytestring ` 0.9.*
5259
53601.3.1
5461
55- - Allow building against ' hashable' 1.1.* in addition to 1.2.*
62+ - Allow building against ` hashable ` 1.1.* in addition to 1.2.*
5663
57641.3.0
5865
5966- New functions for parsing and printing UUIDs to and from ASCII BytesStrings
60- - New module Data.UUID.Util. This module includes the type ' UnpackedUUID' ,
67+ - New module ` Data.UUID.Util ` . This module includes the type ` UnpackedUUID ` ,
6168 whose fields correspond to the UUID fields described in RFC 4122.
62- - The Storable instance now stores a UUID in host byte-order instead of
69+ - The ` Storable ` instance now stores a UUID in host byte-order instead of
6370 big endian.
64- - There is now an instance for ' Hashable UUID' .
71+ - There is now an instance for ` Hashable UUID ` .
6572
66731.2.13
6774
6875Benchmark only changes:
6976
70- - Allow criterion 0.8.*
77+ - Allow ` criterion ` 0.8.*
7178
72791.2.12
7380
7481Test only changes:
7582
76- - Allow QuickCheck 2.6.*
83+ - Allow ` QuickCheck ` 2.6.*
7784
78851.2.11
7986
80- - Allow binary 0.7.*
87+ - Allow ` binary ` 0.7.*
8188
82891.2.10
8390
84- - Allow cryptohash version 0.9.*
91+ - Allow ` cryptohash ` version 0.9.*
8592- Cleanup tests
8693
87941.2.9
8895
89- - Bumped dependency on ' cryptohash' .
96+ - Bumped dependency on ` cryptohash ` .
9097
91981.2.8
9299
93100- Bumped various dependencies and cleaned up dependencies in general.
94101
951021.2.7
96103
97- - Added stricter constraints on ' random' package.
104+ - Added stricter constraints on ` random ` package.
98105
991061.2.6
100107
101- - Add module 'V4' to direct attention to our Random instance
108+ - Add module ` V4 ` to direct attention to our Random instance
102109
103- - In module 'V1' seed the generator with a random number
110+ - In module ` V1 ` seed the generator with a random number
104111 if the hardware MAC address could not be discovered.
105112
106113- Fix and cleanup various haddocks.
@@ -110,7 +117,7 @@ Test only changes:
110117
1111181.2.5
112119
113- - Use ' cryptohash' package for MD5 and SHA1 instead of ' Crypto'
120+ - Use ` cryptohash ` package for MD5 and SHA1 instead of ` Crypto `
114121
1151221.2.4
116123
@@ -143,7 +150,7 @@ and a test case)
143150 (Contributors: Antoine Latter & Mark Lentczner)
144151
145152- added functions toByteString and fromByteString
146- - added ' nil' UUID
153+ - added ` nil ` UUID
147154- added unit tests and benchmarks, built when configured -ftest
148155- major speed up of to/from functions (as well as in general)
149156- added version-3 generation (deterministic based on MD5)
@@ -159,6 +166,6 @@ and a test case)
159166
1601671.1.1
161168
162- - no longer exporting ' null' from the prelude
163- - add ' null' predicate on UUIDs
169+ - no longer exporting ` null ` from the prelude
170+ - add ` null ` predicate on UUIDs
164171- documentation fix (thanks Mark Lentczner)
0 commit comments