Skip to content

Commit 177cc25

Browse files
committed
Updated changelog
1 parent c81ca6a commit 177cc25

File tree

1 file changed

+60
-52
lines changed

1 file changed

+60
-52
lines changed

CHANGES.md

+60-52
Original file line numberDiff line numberDiff line change
@@ -1,105 +1,113 @@
1-
### 5.0.0 (2021-02-12)
1+
## 5.1.0 (2024-11-04)
22

3-
* Added support for parameter types to `exec`, `prepare`, `send_query`,
4-
and `send_prepare`.
3+
- Made Postgresql.null a now unique, empty string.
54

6-
Thanks to Petter A. Urkedal for the patch!
5+
- Fixed license format and a typo.
76

7+
- Fixed some odoc references.
88

9-
### 4.6.3 (2020-08-15)
9+
- Added GitHub workflows.
1010

11-
* Removed incorrect `[@@noalloc]` from `is_busy` external call.
11+
- Added automatic formatting with ocamlformat and clang-format.
1212

13-
Thanks to Dmitry Astapov for this patch!
13+
- Ported the config discovery script to pkg-config
1414

15+
Thanks to Antonio Nuno Monteiro for the patch.
1516

16-
### 4.6.2 (2020-08-04)
17+
- Improved Dune rules.
1718

18-
* Removed `base` and `stdio` build dependencies.
19+
- Used new OCaml 4.12 C-macros.
1920

21+
- Switched to Dune lang 2.7.
2022

21-
### 4.6.1 (2020-07-29)
23+
## 5.0.0 (2021-02-12)
2224

23-
* Fixed a bug in `request_cancel` that turned errors into success and
24-
success into an error. Thanks to Dmitry Astapov for this patch!
25+
- Added support for parameter types to `exec`, `prepare`, `send_query`,
26+
and `send_prepare`.
2527

26-
* Added support for const char strings in stubs due to stricter handling
27-
in newer OCaml runtimes. This eliminates C-compiler warnings.
28+
Thanks to Petter A. Urkedal for the patch.
2829

30+
## 4.6.3 (2020-08-15)
2931

30-
### 4.6.0 (2020-05-22)
32+
- Removed incorrect `[@@noalloc]` from `is_busy` external call.
3133

32-
* Fixed missing runtime release during calls to PQisBusy.
34+
Thanks to Dmitry Astapov for this patch.
3335

34-
* Added a temporary workaround for dealing with notice processing and
35-
asynchronous operations.
36+
## 4.6.2 (2020-08-04)
3637

37-
Thanks to Petter A. Urkedal for the patch!
38+
- Removed `base` and `stdio` build dependencies.
3839

40+
## 4.6.1 (2020-07-29)
3941

40-
### 4.5.2 (2019-10-28)
42+
- Fixed a bug in `request_cancel` that turned errors into success and
43+
success into an error. Thanks to Dmitry Astapov for this patch.
4144

42-
* Switched from `caml_alloc_custom` to `caml_alloc_custom_mem`.
45+
- Added support for const char strings in stubs due to stricter handling
46+
in newer OCaml runtimes. This eliminates C-compiler warnings.
4347

44-
This should improve memory usage and GC performance.
48+
## 4.6.0 (2020-05-22)
4549

46-
* Switched to OPAM file generation via `dune-project`
50+
- Fixed missing runtime release during calls to PQisBusy.
4751

52+
- Added a temporary workaround for dealing with notice processing and
53+
asynchronous operations.
4854

49-
### 4.5.1 (2019-10-11)
55+
Thanks to Petter A. Urkedal for the patch.
5056

51-
* Fixed warnings in C-stubs
57+
## 4.5.2 (2019-10-28)
5258

53-
* Support detection of release candidate version numbers
59+
- Switched from `caml_alloc_custom` to `caml_alloc_custom_mem`.
5460

61+
This should improve memory usage and GC performance.
5562

56-
### 4.5.0 (2019-06-06)
63+
- Switched to OPAM file generation via `dune-project`
5764

58-
* Added support for `put_copy_data`, `put_copy_end`, and `get_copy_data`
65+
## 4.5.1 (2019-10-11)
5966

60-
Thanks to Petter A. Urkedal for the patch!
67+
- Fixed warnings in C-stubs
6168

69+
- Support detection of release candidate version numbers
6270

63-
### 4.4.2 (2019-03-28)
71+
## 4.5.0 (2019-06-06)
6472

65-
* Fixed documentation formatting warnings
73+
- Added support for `put_copy_data`, `put_copy_end`, and `get_copy_data`
6674

67-
* Fixed OpenSUSE depexts
75+
Thanks to Petter A. Urkedal for the patch.
6876

77+
## 4.4.2 (2019-03-28)
6978

70-
### 4.4.1 (2018-10-25)
79+
- Fixed documentation formatting warnings
7180

72-
* Switched to dune, dune-release, and OPAM 2.0
81+
- Fixed OpenSUSE depexts
7382

83+
## 4.4.1 (2018-10-25)
7484

75-
### 4.4.0 (2018-07-08)
85+
- Switched to dune, dune-release, and OPAM 2.0
7686

77-
* Added support for executing queries with binary results.
87+
## 4.4.0 (2018-07-08)
7888

79-
Thanks to Paul Biggar for the patch!
89+
- Added support for executing queries with binary results.
8090

91+
Thanks to Paul Biggar for the patch.
8192

82-
### 4.3.0 (2017-12-30)
93+
## 4.3.0 (2017-12-30)
8394

84-
* Added error handling functions for extracting more error details.
95+
- Added error handling functions for extracting more error details.
8596

86-
Thanks to Sean Grove for the patches!
97+
Thanks to Sean Grove for the patches.
8798

99+
## 4.2.1 (2017-11-22)
88100

89-
### 4.2.1 (2017-11-22)
101+
- Improved finalization of result values for better performance.
90102

91-
* Improved finalization of result values for better performance.
103+
## 4.2.0 (2017-10-10)
92104

105+
- Fixed bigarray library dependencies. No need for the user to explicitly
106+
link with `bigarray` when using certain functions anymore.
93107

94-
### 4.2.0 (2017-10-10)
108+
- Used untagged integer representations in external calls for improved
109+
efficiency.
95110

96-
* Fixed bigarray library dependencies. No need for the user to explicitly
97-
link with `bigarray` when using certain functions anymore.
111+
## 4.1.0 (2017-08-02)
98112

99-
* Used untagged integer representations in external calls for improved
100-
efficiency.
101-
102-
103-
### 4.1.0 (2017-08-02)
104-
105-
* Switched to jbuilder and topkg
113+
- Switched to jbuilder and topkg

0 commit comments

Comments
 (0)