From a174eb95f1a39dcc10e50d889c2d3f4b17c004e8 Mon Sep 17 00:00:00 2001 From: Mark Brand Date: Thu, 24 Oct 2013 12:08:21 +0200 Subject: update changelog for QtSql 5.2.0 (and 5.1.0 in retrospect) Change-Id: I112e20d16f4da86487b95b4b01c4f3032ea2d3bd Reviewed-by: Mark Brand --- dist/changes-5.1.0 | 7 +++++++ dist/changes-5.2.0 | 29 +++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) (limited to 'dist') diff --git a/dist/changes-5.1.0 b/dist/changes-5.1.0 index bc0db0b9c8..8ba4547f93 100644 --- a/dist/changes-5.1.0 +++ b/dist/changes-5.1.0 @@ -99,6 +99,13 @@ QtNetwork - QHostInfo: * Allow QHostInfo::lookupHost() with no receiver to warm the DNS cache. + +QtSql +----- +This changelog as released was missing QtSql changes. +Please refer to changes-5.2.0 for QtSql 5.1.0 changes. + + QtWidgets --------- 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 * **************************************************************************** -- cgit v1.2.3