Prep release 13.00.0000. REL-13_00_0000
authorHiroshi Saito <hiroshi@winpg.jp>
Thu, 19 Nov 2020 09:26:08 +0000 (18:26 +0900)
committerHiroshi Saito <hiroshi@winpg.jp>
Thu, 19 Nov 2020 09:26:08 +0000 (18:26 +0900)
configure.ac
docs/release.html
version.h

index 51ffa1ae5c3c0590838f7d81a0d0fb1f81787bb1..8453a29bd3508e37ab8ab541590af4ea224a56e9 100644 (file)
@@ -1,5 +1,5 @@
 # Process this file with autoconf to produce a configure script.
-AC_INIT(psqlodbc, 12.02.0000, [pgsql-odbc@postgresql.org])
+AC_INIT(psqlodbc, 13.00.0000, [pgsql-odbc@postgresql.org])
 AC_PREREQ(2.57)
 AC_CONFIG_AUX_DIR(config)
 AM_INIT_AUTOMAKE
index ccc56a7ca07a5ff512e49ee196eb4022a5eaf271..6f8cc7b42988f3fa58880d95c717a7eb53ebbeeb 100644 (file)
@@ -9,6 +9,28 @@
 
 <h1>psqlODBC release notes</h1>
 <hr>
+<h2><a id="13.00.0000">psqlODBC 13.00.0000 Release</a></h2>
+Changes:<br />
+<ol type="1">
+<li>Add support for CONVERT scalar function.</li>
+<li>Cope with the case that openssl libraries link msvc runtimes other than libraries which psqlodbc or libpq links.</li>
+<li>all AC_CHECK_SIZEOF() or AC_CHECK_TYPES() macros at earlier stage where LIBS variable isn't set yet.</li>
+These macros compile and run some programs. On some platforms(with some linker options like
+--no-as-needed in Lnux Gnu linker) the programs try to link libraries specified by LIBS variable at run time.
+There are some cases that the programs fail due to missing library which is actually not needed and AC_CHECK_SIZEOF() returns 0.
+<li>Fix a compilation error with GCC 10 due to conflicting variable names.</li>
+Patch by Paul Wise.
+<li>Remove curr_param_result property of StatementClass and separate parsed result from the exec result.</li>
+<li>Add support for development with VC16(Visual Studio 2019).</li>
+MSToolsVersion parameter of BuildAll.ps1 and of regress.ps1 are deprecated.
+<li>Hold the first and last result for parametrized SQL statements with array of parameters. </li>
+This would improve the performance of bulk inserts/updates etc.
+<li>Revise the handling of QResultClass list.</li>
+Introduce macros QR_concat(), QR_detach() and QR_next().
+<li>Correct the handling of SQL_ROW_ERROR and SQL_ROW_SUCCESS_WITH_INFO.</li>
+<li>Remove the single table restriction in SC_set_SS_columnkey.</li>
+<li>Improve error reporting abuut SC_pos_reload_needed().</li>
+</ol>
 <h2><a id="12.02.0000">psqlODBC 12.02.0000 Release</a></h2>
 Changes:<br />
 <ol type="1">
index 3a39e3c7dc50018a14e91b1423d1e364af80d2d8..64255ddd247ceeabf205b5690561fdef5c7552f9 100644 (file)
--- a/version.h
+++ b/version.h
  * and PG_DRVFILE_VERSION via winbuild/psqlodbc.vcxproj.
  */
 #ifndef POSTGRESDRIVERVERSION
-#define POSTGRESDRIVERVERSION      "12.02.0000"
+#define POSTGRESDRIVERVERSION      "13.00.0000"
 #endif
 #ifndef POSTGRES_RESOURCE_VERSION
 #define POSTGRES_RESOURCE_VERSION  POSTGRESDRIVERVERSION
 #endif
 #ifndef PG_DRVFILE_VERSION
-#define PG_DRVFILE_VERSION     12,2,00,00
+#define PG_DRVFILE_VERSION     13,0,00,00
 #endif
 
 #endif