on master help sign in
uuid: Convert CHANGES to .md & add 1.3.13 entry

This also bumps the package version to 1.3.13

commit46361ac57484a454cd0043209528b2b4979c2ea1 authorHerbert Valerio Riedel <hvr@gnu.org> dateSat 17 Dec 2016, 20:12 (10 years ago) parenta507683
2 files changed+32−25
uuid/CHANGES → uuid/CHANGES.md+30−23 uuid/uuid.cabal+2−2
uuid/CHANGES → uuid/CHANGES.mdrenamed+30−23
@@ -1,3 +1,10 @@
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
@@ -10,7 +17,7 @@
1017
11181.3.11
1219
13−- Add toText/fromText
20+- Add `toText`/`fromText`
1421
15221.3.10
1623
@@ -23,11 +30,11 @@
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
@@ -35,58 +42,58 @@
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
@@ -94,13 +101,13 @@ Test only changes:
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)
uuid/uuid.cabal+2−2
@@ -1,5 +1,5 @@
11Name: uuid
2−Version: 1.3.12
2+Version: 1.3.13
33Copyright: (c) 2008-2014 Antoine Latter
44Author: Antoine Latter
55Maintainer: hvr@gnu.org
@@ -21,7 +21,7 @@ Homepage: https://github.com/hvr/uuid
2121Bug-Reports: https://github.com/hvr/uuid/issues
2222
2323Extra-Source-Files:
24− CHANGES
24+ ChangeLog.md
2525
2626Source-Repository head
2727 Type: git