summaryrefslogtreecommitdiffstats
path: root/dist/changes-5.2.0
diff options
context:
space:
mode:
authorMark Brand <mabrand@mabrand.nl>2013-10-24 12:08:21 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-10-31 14:22:25 +0100
commita174eb95f1a39dcc10e50d889c2d3f4b17c004e8 (patch)
treec86a7f0f44ac9dff9d4958bbb14cd7d5d235f75a /dist/changes-5.2.0
parentc1e9c0bb0b1eb5438be07b21194ac03ee6c8636f (diff)
update changelog for QtSql 5.2.0 (and 5.1.0 in retrospect)
Change-Id: I112e20d16f4da86487b95b4b01c4f3032ea2d3bd Reviewed-by: Mark Brand <mabrand@mabrand.nl>
Diffstat (limited to 'dist/changes-5.2.0')
-rw-r--r--dist/changes-5.2.029
1 files changed, 29 insertions, 0 deletions
diff --git a/dist/changes-5.2.0 b/dist/changes-5.2.0
index e055e27a0e..1eda87b553 100644
--- a/dist/changes-5.2.0
+++ b/dist/changes-5.2.0
@@ -109,6 +109,35 @@ QtNetwork
connections. This allows for much reduced latency when the hosts to be
connected to are known.
+QtSql
+-----
+Changes in Qt 5.1.0 (missing from released changelog dist/changes-5.1.0)
+- [QTBUG-28088] Remove dependency of DB driver headers on qsqlcachedresult_p.h.
+- Deprecate QSqlError setters.
+ The constructor is sufficient, since it has a parameter for each member variable.
+- Rename the SQL driver header files to _p.h (make private)
+ The drivers were never public API. They were exposed by mistake in
+ public headers. What's more, they have #include'd a private header
+ (qsqlcachedresult_p.h) since at least Qt 4.5.1. That means no one used
+ those headers in Qt 4 (private headers weren't installed then) and
+ it's unlikely anyone did in 5.0.
+- ODBC: Implemented lastInsertId() for some ODBC compatible databases.
+- PSQL: Make lastInsertID work for tables without OIDs.
+- [QTBUG-14904] SQLITE: Fix for Sql query aliases with dots
+- [QTBUG-2192] ODBC: fix loss of milliseconds when binding QDateTime
+- [QTBUG-30076] PSQL: escape backslashes only when server requires it
+ IMPORTANT: Applications that implemented their own workarounds must be
+ updated to avoid misbehavior and SQL injection vulnerabilities.
+- [QTBUG-10569] ODBC: fixed QODBCResult::exec() return value for DELETE
+ operations when no rows are affected.
+- ODBC: Fixed loss of column metadata on SQL_NO_DATA.
+- QSqlTableModel: expose methods for getting primary values.
+- ODBC: Fixed possible cause of spurious errors (commit af35ee291a1bbbc8)
+
+Changes in Qt 5.2.0
+- [QTBUG-29261] IBASE: Construct a valid QTime when creating timestamps for iBase SQL driver.
+- [QTBUG-33389] PSQL: Format QDateTime following ISO8601.
+
****************************************************************************
* Platform Specific Changes *
****************************************************************************