Prep version 10.00.0000! REL-10_00_0000
authorHiroshi Saito <hiroshi@winpg.jp>
Fri, 13 Oct 2017 13:29:37 +0000 (22:29 +0900)
committerHiroshi Saito <hiroshi@winpg.jp>
Fri, 13 Oct 2017 13:29:37 +0000 (22:29 +0900)
configure.ac
docs/release.html
version.h

index 02aecf71d40255918ef15229508d544c150e0f86..7c5c321f9f7f90a10a2253ab946682c4ff262b1d 100644 (file)
@@ -1,5 +1,5 @@
 # Process this file with autoconf to produce a configure script.
-AC_INIT(psqlodbc, 09.06.0500, [pgsql-odbc@postgresql.org])
+AC_INIT(psqlodbc, 10.00.0000, [pgsql-odbc@postgresql.org])
 AC_PREREQ(2.57)
 AC_CONFIG_AUX_DIR(config)
 AM_INIT_AUTOMAKE
index d727dd49e959769c67d57fca843530c29db4a2cd..55666717318352b0aeb96ccc9d3a168ce121d993 100644 (file)
@@ -9,6 +9,24 @@
 
 <h1>psqlODBC release notes</h1>
 <hr>
+<h2><a id="10.00.0000">psqlODBC 10.00.0000 Release</a></h2>
+Changes:<br />
+<ol type="1">
+<li>Fix multibyte handling of ansi driver.</li>
+<li>Handle PG 10 identity columns.</li>
+<li>For PG10 servers, we will never see "unknown" output columns.</li>
+<li>Improve @@identty handling.</li>
+Use multibyte-aware eatTableIdentifiers() instead of next_name_token().<br />
+Use identifierEscape() to escape single quotes or double quotes.
+<li>PG_PRINTF_ATTRIBUTE instead of printf in __attribute__((format(printf, .., ..))) function attribute.</li>
+<li>Review the use of encoded_nextchar().</li>
+Remove variables which work in conjunction with encstr(encoded_str) so as to avoid misleadingness.
+<li>Use pg_get_serial_sequence() to get serial sequence of identity columns or serial columns. </li>
+pg_get_serial_sequence() for identity columns became available in PG 10.
+<li>Preparation for development with VC15(VS 2017).</li>
+<li>Fix the bug that 'create table T_$001 (\81c)' fails when useServerSidePrepare is turned on.</li>
+Per report from Gregory Pruss.
+</ol><br />
 <h2><a id="09.06.0500">psqlODBC 09.06.0500 Release</a></h2>
 Changes:<br />
 <ol type="1">
index c3fddd0bb585aa403a1a2731b4a04ce5df96e89b..112af9667815dbbd320d4ff2f7a98e9b540db594 100644 (file)
--- a/version.h
+++ b/version.h
  * and PG_DRVFILE_VERSION via winbuild/psqlodbc.vcxproj.
  */
 #ifndef POSTGRESDRIVERVERSION
-#define POSTGRESDRIVERVERSION      "09.06.0500"
+#define POSTGRESDRIVERVERSION      "10.00.0000"
 #endif
 #ifndef POSTGRES_RESOURCE_VERSION
 #define POSTGRES_RESOURCE_VERSION  POSTGRESDRIVERVERSION
 #endif
 #ifndef PG_DRVFILE_VERSION
-#define PG_DRVFILE_VERSION     9,6,05,00
+#define PG_DRVFILE_VERSION     10,0,00,00
 #endif
 
 #endif