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 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262
|
2012-02-09
* added DataSource for JDK 1.4/1.5/1.6
* proper detect Java 1.7 in SQLite.JDBC
2012-02-02
* reviewed configure for Java 1.7
* added DataSource for Java 1.7
2011-12-22
* fixes in open mode of SQLite.Shell
* minor tweaks in Makefile.in
2011-11-22
* support for OpenJDK 1.7 added
2011-10-30
* minor doc update
* updated config.sub/config.guess
2011-10-27
* updated libtool/aclocal/configure
* added SQLite.Stmt.column_name method as suggested by Eoin Shanaghy
2011-08-27
* update to SQLite 3.7.7.1
* fallback to pkg-config for Ubuntu 11 SQLite3
* RPM packaging
* added support for Oracle Java Embedded Client (OJEC)
2011-04-30
* update to SQLite 3.7.6.2
* fix to allow "CREATE TRIGGER" in JDBCPreparedStatement
* added Ville Skytta"'s performance patches for JDK >= 1.6
2011-01-06
* update to SQLite 3.7.4
* fixed divide by zero in batches as per Gregory Goldberg's patch
* added Elliot Hughes' patches for Android
2010-07-27
* update to SQLite 3.7.0
* fixes in using JNI method GetStringUTFRegion
2010-07-09
* update to SQLite 3.6.23.1
* added backup API support (SQLite.Backup class)
* added SQLite.Stmt.status method
* added SQLite.Database.status, SQLite.Database.db_status methods
* added SQLite.Profile interface
2010-04-13
* added Elliot Hughes' patches for Android
2010-01-31
* update to SQLite 3.6.22
* fix in SQLite.StringEncoder regarding string length
* fix in configure logic for JAVA_HOME detection
2009-08-21
* added new utility classes SQLite.SQLDump and SQLite.SQLRestore
* fixed swapped PKCOLUMN_NAME vs. FKCOLUMN_NAME in
JDBCDatabaseMetaData, thanks Ryan McKay for patch
2009-04-30
* for SQLite 3 engines the Vm.step() method now reports
column meta data for empty result sets similar to
PRAGMA empty_result_callbacks = on
2009-04-20
* update to SQLite 3.6.13
* autoconf and JDBC2z fixes as suggested by Ville Skytt
2009-04-09
* update to SQLite 3.6.11
* renamed native method SQLite.Database._open() to .._open4()
and re-added old .._open() method to be backward compatible
to sqlite.jar files older than 2009-01-22
* added JDBC driver property "vfs" to enable distinct
per connection SQLite 3 VFS choice
* added configure option --enable-load-extension
2009-02-13
* prefer amalgamation sqlite3.c if --with-sqlite3=<DIR> is used in
configure, this allows to built a self contained libsqlite_jni.so
when --without-sqlite is specified, too.
2009-02-10
* added SQLite.Benchmark to sqlite.jar
2009-01-22
* added support for sqlite3_open_v2()
* added variant SQLite.Database.open to allow to explicitely
select creation of an SQLite 2 or 3 database, thanks
David Fuchs for patch
* added test for failed malloc in internal trans2iso() function
* fixed wrong "DECIMAL_POINTS" column for
JDBCDatabaseMetaData.getColumns() method to "DECIMAL_DIGITS"
2008-10-12
* updated MSVC makefiles for newer SEE versions
2008-10-06
* update to SQLite 3.6.3
* Debian packaging fixes as suggested by Pedro Aranda
* UN*X fixes as suggested by Ville Skytt
2008-08-04
* added JNI method _enable_shared_cache() and
handling of system property SQLite.sharedcache
* implemented Connection.setTransactionIsolation() for
SQLite 3.x with shared cache enabled
* update to SQLite 3.6.0
2008-07-16
* added support for java.sql.Statement.(get|set)MaxRows()
* fixed warnings when compiling for x86_64 with SQLite 2 support
2008-04-20
* update to SQLite 3.5.8
2008-04-10
* libtool/automake update to 1.4.3/1.6.3 for proper
x86_64 DSO building
* integrated Ville Skytt's JDBC 4.0 SPI patch
* integrated Ville Skytt's update boolean methods
2008-04-05
* integrated Ville Skytt's configure/make patches
2008-04-01
* further fixes in setCharacterStream methods
* update to SQLite 3.5.7
2008-03-31
* provide (not space/time efficient!) implementations for
java.sql.ResultSet.getBinaryStream(),
java.sql.ResultSet.getCharacterStream(),
java.sql.PreparedStatement.setBinaryStream(),
java.sql.PreparedStatement.setCharacterStream()
* again fix in StringEncoder, this time in the SQLite3
blob (X'..' format) decoder, thanks Terry Zanzuchi
for reporting
2008-03-15
* again fix right-shift operator in StringEncoder
this time with proper mask, thanks Ziqi Zhang for
reporting
* fixed typo in JDBCResultSet which failed compilation
on Java 1.6
2008-01-30
* improved SQLite.(Database|Vm).compile error reporting for
SQLite3 databases in native functions in sqlite_jni.c
* again conversion fixes in milliseconds vs.
julian date double values, thanks Dr Harry Karadimas
for initial fixes and testing
2008-01-12
* fixes in double/julian date value conversions
in SQLite.Database
2008-01-10
* again tweaks regarding static native initializers
* allow to omit JNI_OnLoad function in sqlite_jni.c
by C define DONT_USE_JNI_ONLOAD
2008-01-08
* initial implementation of JDBC date/time/timestamp
representation as double/julian date values as
suggested by Dr Harry Karadimas, this is an option
to be set in JDBC connect property "daterepr" = "[Jj]ulian"
* eliminated some jikes warnings
* integrated Ville Skyt"a's getBoolean() patch
* integrated Ville Skytt"a's lib64 and -classpath
into configure.in and Makefile.in
* fix wrong right-shift operator in StringEncoder
thanks Dr Harry Karadimas for patch
2007-11-08
* update MSVC6 build, now using SQLite 3.5.2
* added java.sql.Types.REAL support
2007-10-27
* update MSVC6 build stuff for SQLite 3.5.1
* added detect/support of encryption extension
* use "SELECT 1 FROM sqlite_master LIMIT 1" in various
JDBCDatabaseMetaData methods to forcibly reload schema
before "PRAGMA" statements are executed
2007-09-15
* fixes in JDBCResultSet.deleteRow method, indexing
of result set was wrong
2007-09-14
* fixes regarding statement concurrency/type in
JDBCDatabaseMetaData and JDBCConnection
2007-09-11
* further fixes regarding updatable result sets in
JDBCDatabaseMetaData and JDBCResultSet classes
2007-09-09
* first working version with updatable result sets in
JDBCResultSet class
2007-08-23
* JDBC driver's getMinorVersion() returns date code as version
identification
2007-08-21
* explicitely clear batch in JDBCPreparedStatement.close()
* fixed in transaction flag in JDBCConnection.setAutocommit()
when auto commit is turned back on
2007-08-14
* made JDBCDatabaseMetaData.supportsBatchUpdates() report
true for drivers for JDK >= 1.2
* fixed bug in indexing batch arguments in
JDBCPreparedStatement.executeBatch()
|