Skip to content

Commit cc9f487

Browse files
committed
Update changelog format to help dune release
1 parent d048f67 commit cc9f487

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

Changelog

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,43 +9,43 @@ Changes marked with '*' indicates a changes that breaks backward compatibility
99
[ ] Add namespaces to attributes
1010
[ ] Unify xmlm and xml_light driver to share codebase
1111

12-
5.2.2
12+
## 5.2.2
1313
[x] Fix compatability with Ocaml 5
1414
[x] Avoid linking against ppxlib
1515

16-
5.2.1
16+
## 5.2.1
1717
[x] Set minimum ocaml version to 4.08
1818
[x] Remove warnings on using kprintf and switch to reference Stdlib and not Caml
1919
[x] Require yojson >= 1.6.0 and remove upper constraint on yojson
2020
[x] Fix package description for yaml driver
2121

22-
5.2.0
22+
## 5.2.0
2323
[x] Extend tests to serialize and deserialize to string for completeness
2424
[x] Fix bugs when deserializing msgpck
2525
[x] Test using yaml >= 3.0.0 and msgpck >= 1.7.0
2626
[x] Enable tests for xmlm driver and fix naming of raw serialized composed types
2727
[x] Enable tests for xml_light driver and fix naming of raw serialized composed types
2828

29-
5.1.3 (2020-09-23)
29+
## 5.1.3 (2020-09-23)
3030
[x] Remove dependency on stdio
3131
[x] Fix warning when compiling with 4.11
3232

33-
5.1.2 (2020-06-26)
33+
## 5.1.2 (2020-06-26)
3434
[x] Compatible with Base v0.14
3535

36-
5.1.1 (2020-05-10)
36+
## 5.1.1 (2020-05-10)
3737
[x] Add xmlm driver for xml (by Nick Betteridge)
3838

3939

40-
5.1.0 (2020-02-01)
40+
## 5.1.0 (2020-02-01)
4141
[x] Add support for primitive type 'bytes'
4242
[x] Add of_<driver>_exn for deserializing of Driver.t
4343
[x] Dont depend on ppxlib for the runtime
4444
[x] Remove dependency on base
4545
[x] Support result type
4646
[x] Require ppx >= 0.9.0 => support ocaml 4.10 (Thanks kit-ty-kate)
4747

48-
5.0.0 (2019-04-19)
48+
## 5.0.0 (2019-04-19)
4949
[x] Add option make make lazy type indeed lazy
5050
[x] Add option to mangle variant names
5151
[*] Refactor tuple, variant and record code to be more efficient
@@ -63,35 +63,35 @@ Changes marked with '*' indicates a changes that breaks backward compatibility
6363
[x] Switch to use alcotest
6464
[x] Expose constructor to driver error type for custom parsers. (@paurkedal)
6565

66-
4.0.0 (released 2019-03-26)
66+
## 4.0.0 (released 2019-03-26)
6767
[*] Support "@default" argument on record fields. #9
6868
[x] Add @name attribute to be compatible with ppx_deriving_yojson
6969
[*] Support ref cells
7070
[*] Serialize unit to Null instead of the empty list
7171
[*] Replace mangle option with driver functors.
7272
[x] Add compatability with yojson 1.5
7373

74-
3.2.0
74+
## 3.2.0
7575
[x] Require ppx_protocol_conv in all drivers. #12
7676
[*] Handle char primitive type
7777

78-
3.1.3
78+
## 3.1.3
7979
[x] Require yojson >= 1.6.0
8080
[x] Require ppxlib >= 0.3.0
8181

82-
3.1.2
82+
## 3.1.2
8383
[x] Support arrays
8484

85-
3.1.1
85+
## 3.1.1
8686
[x] Do not reference ppx in libraries
8787

88-
3.1.0
88+
## 3.1.0
8989
[x] Generalise json/jsonm/yaml/msgpack driver into one.
9090
[x] Switch to dune
9191
[x] Use ppxlib
9292
[x] Xml: Decode </x> to the empty string
9393

94-
3.0.0
94+
## 3.0.0
9595
[x] Support inline records
9696
[x] Improve error messages on unsupported type constructs
9797
[x] Support polymorphic variants
@@ -102,21 +102,21 @@ Changes marked with '*' indicates a changes that breaks backward compatibility
102102
[x] Msgpack: Add fine grained control of serialised types
103103
[x] *Only emit <of|to>_protocol for types named t (Breaks backward compatibility)
104104

105-
2.0.1
105+
## 2.0.1
106106
[x] Move tests to own packages
107107

108-
2.0.0
108+
## 2.0.0
109109
[x] Split drivers into multiple driver packages
110110
[x] Implement yaml driver
111111

112-
1.0.0
112+
## 1.0.0
113113
[x] Xml driver: Error when deserialising singleton lists in records
114114

115-
0.10.0
115+
## 0.10.0
116116
[x] Suport for non-recursive types
117117
[x] Add alias to allow use without 't_' for types named 't' to mimic deriving_yojson behaviour
118118

119-
0.9.0
119+
## 0.9.0
120120
[x] Handle lazy types.
121121
[x] Allow overriding Variant constructor names in serialisation
122122
[x] Add t_of_xml and t_to_xml to drivers.
@@ -128,5 +128,5 @@ Changes marked with '*' indicates a changes that breaks backward compatibility
128128
[x] Add msgpack driver
129129
[x] Renamed package to ppx_protocol_conv
130130

131-
0.8:
131+
## 0.8
132132
[x] Initial release

0 commit comments

Comments
 (0)