forked from seznam/SuperiorMySqlpp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG.old
184 lines (126 loc) · 6.45 KB
/
CHANGELOG.old
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
libsuperiormysqlpp (0.7.0) UNRELEASED; urgency=medium
!!! NOTE: Changelog will no longer be used for generating release notes.
Commit messages will be used as source for release notes instead.
[ Peter Opatril ]
* feat: Zero terminated string types
* notably, fixes bug in conversion to floating types
* fix: type validation not ignoring is_unsigned for types like float
* fix: psQuery subvariants ignoring template options
* fix: ArrayBase front/back matches semantics of begin/end
* refactor: Better exception type in toFloatingPoint
-- Peter Opatril <[email protected]> Mon, 03 Aug 2020 16:45:28 +0200
libsuperiormysqlpp (0.6.0) unstable; urgency=medium
[ Jan Kriho ]
* feat: use converter struct instead of converter function
* feat: Support non-default-constructible types with RowStreamAdapter
[ Radek Smejdir ]
* test: Fix intermittently failing test db_access/connection_pool
* test: DRY in db_access/connection_pool test
* fix: Return correct ID from SharedPtrPool.getPopulationId()
[ Tomas Prochazka ]
* fix: remove noexcept clause from Statement::close()
-- Radek Smejdir <[email protected]> Mon, 02 Dec 2019 13:47:58 +0100
libsuperiormysqlpp (0.5.2) unstable; urgency=medium
[ Peter Opatril ]
* fix: silence expected connection errors in tests
[ Michal Merc ]
* feat: ignore timestamp signedness
-- Peter Opatril <[email protected]> Thu, 19 Sep 2019 14:18:42 +0200
libsuperiormysqlpp (0.5.1) unstable; urgency=medium
[ Radek Smejdir ]
* chore: Update bandit submodule to current HEAD
[ Adam Stepan ]
* chore: Add support for debian buster
-- Radek Smejdir <[email protected]> Wed, 24 Jul 2019 14:15:56 +0200
libsuperiormysqlpp (0.5.0) unstable; urgency=medium
[ Peter Opatril ]
* refactor: Logging system (DRY)
* feat: Default logger logs errors
[ Michal Merc ]
* feat: Implement psQuery/psParamQuery/psResultQuery convenience functions
* refactor: Change order of arguments for psQuery/psParamQuery/psResultQuery functions before release
-- Peter Opatril <[email protected]> Thu, 20 Jun 2019 12:33:09 +0000
libsuperiormysqlpp (0.4.0) unstable; urgency=medium
!!! ---- BREAKING API CHANGE ---- !!!
[ Michal Merc ]
* refactor: Remove szn-debian-wheezy support
* Extend psReadValues exceptions
* feat: Detect lost connection when using query
[ Radek Smejdir ]
* refactor: typo DefaultLogger::isDestoyed -> DefaultLogger::isDestroyed;
old method is deprecated
[ Peter Opatril ]
* fix: base type of BadNullableAccess
* refactor: useless const_cast
* refactor: unused using declarations
* refactor: redundant cyclic include dependency
-- Radek Smejdir <[email protected]> Tue, 07 May 2019 13:56:07 +0200
libsuperiormysqlpp (0.3.3) unstable; urgency=medium
[ Radek Smejdir ]
* Add ConnectionConfiguration
[ Tomas Prochazka ]
* Removed useless private method DBDriver::Result::close() and substituted with method freeResult()
* Fix: Correction of noexcept specifiers in integer converter
[ Adam Stepan ]
* Add a hostname argument to DNS-related logger methods
* Propagate return values from mysql_*row_seek methods
* Fix dnsa test
* Add noexcept qualifier to database driver methods
* Fix behavior of makeHexString
[ Michal Merc ]
* fix: crash when destructing moved DBDriver
[ Peter Opatril ]
* Avoid calling memcpy for zero sized ArrayBase.
* fix: Improve assertions on compatibility with C client
* fix: Typo bug in Nullable::swap
* fix: Incorrect error handling of ResultMetadata
-- Radek Smejdir <[email protected]> Tue, 12 Mar 2019 13:09:59 +0100
libsuperiormysqlpp (0.3.2) unstable; urgency=medium
[ Radek Smejdir ]
* Add uninitialized result binds validation
[ Michal Merc ]
* Add convenience prepared statement read utils
-- Michal Fizek <[email protected]> Mon, 23 Apr 2018 12:32:13 +0200
libsuperiormysqlpp (0.3.1) unstable; urgency=medium
[ Radek Smejdir ]
* Fix ostream operator for null values in Row
* noexcept Statement::close will not throw MysqlInternalError anymore,
error message is logged and std::terminate is called instead
* Remove -Wabi-tag from CXXFLAGS, see README.md for more details
* Debian Stretch packaging support
* Support for using MariaDB connector/C 10.2 upwards
[ Peter Opatril ]
* Fix incorrect Clang detection in test makefile
* Replace outdated std::string_view::to_string method with string constructor, because
mentioned method was removed by C++17 standard.
* Removed redundant zeroing memsets for std::vector, memsets for std::array made redundant by the use of initializer
* Add a way to run extended tests from primary makefile, make them run by default
* Add Boost as a suggestion for all packages, run extended tests during package creation
-- Michal Fizek <[email protected]> Mon, 12 Feb 2018 12:19:15 +0100
libsuperiormysqlpp (0.3.0) unstable; urgency=medium
* Make Transaction dtor noexcept(false) (commit query may throw an exception)
-- Daniel Pernis <[email protected]> Thu, 06 Apr 2017 16:42:32 +0200
libsuperiormysqlpp (0.2.2) unstable; urgency=medium
* Add optional settings for prepared statements "ignoreNullable", that
when set, will not require Nullable<T> value for result. Null value
will be ignored and result data will be not set, when set null value is sent from
database.
-- Michal Fizek <[email protected]> Wed, 29 Mar 2017 14:20:07 +0200
libsuperiormysqlpp (0.2.1) unstable; urgency=medium
* Fix engaged not set in nullable when using dynamic prepared statement
* Fix ternary operator bug in nullable
* Fix compound-statement in constexpr function
-- Daniel Pernis <[email protected]> Fri, 29 Jul 2016 09:56:04 +0200
libsuperiormysqlpp (0.2.0) unstable; urgency=medium
* Add error code to MysqlInternalError
* Add support for RowStreamAdapter
* Add libsuperiormysqlpp.pc
* Fix transactions
-- Daniel Pernis <[email protected]> Wed, 29 Jun 2016 10:01:36 +0200
libsuperiormysqlpp (0.1.1) unstable; urgency=medium
* Fix updating valid flag when invalidateResourceOnAccess==true
* Fix bad poolIndex when clearing pool
-- Tomas Nozicka <[email protected]> Wed, 18 Nov 2015 16:38:04 +0100
libsuperiormysqlpp (0.1.0) unstable; urgency=medium
* Release version 0.1.0 (going open-source)
-- Tomas Nozicka <[email protected]> Tue, 15 Sep 2015 15:03:21 +0200