diff --git a/3.39.2.0.tar.gz b/3.39.2.0.tar.gz deleted file mode 100644 index 8e62f79..0000000 --- a/3.39.2.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4a65bb40868207b14f805fa84b7a9d87ea76ee85f8bb561568673e8d029d2314 -size 15760516 diff --git a/3.39.3.0.tar.gz b/3.39.3.0.tar.gz new file mode 100644 index 0000000..2c0aae8 --- /dev/null +++ b/3.39.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:810263f4c7e019a0b47012a4977dd174673fec56467145f502dee5ea977dc7bc +size 16493843 diff --git a/sqlite-amalgamation-3390200.zip b/sqlite-amalgamation-3390200.zip deleted file mode 100644 index 6cf809c..0000000 --- a/sqlite-amalgamation-3390200.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:87775784f8b22d0d0f1d7811870d39feaa7896319c7c20b849a4181c5a50609b -size 2557148 diff --git a/sqlite-amalgamation-3390300.zip b/sqlite-amalgamation-3390300.zip new file mode 100644 index 0000000..6daf02c --- /dev/null +++ b/sqlite-amalgamation-3390300.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a89db3030d229d860ae56a8bac50ac9761434047ae886e47e7c8f9f428fa98ad +size 2557629 diff --git a/sqlite-jdbc.changes b/sqlite-jdbc.changes index fe2b6c6..d6b779c 100644 --- a/sqlite-jdbc.changes +++ b/sqlite-jdbc.changes @@ -1,3 +1,114 @@ +------------------------------------------------------------------- +Fri Sep 9 10:58:08 UTC 2022 - Anton Shvetz + +- Update to v3.39.3.0 + * Features + ~ 1cab301 [jdbc] support Statement.execute methods with + autoGeneratedKeys parameter + ~ 954dd4c [jdbc] ResultSetMetaData.getColumnClassName returns + more accurate type + * Fixes + ~ f4eaac4 [native] JRE crash on connection close with + CommitListener and auto commit disabled + ~ 7c3f7de [jdbc] Statement.setEscapeProcessing should not throw + unsupported exception + ~ e14fcd0 [jdbc] throw SQLFeatureNotSupportedException instead + of SQLException for unsupported features + ~ 09d4db2 [jdbc] DatabaseMetaData.supportsFullOuterJoins + returns true for SQLite 3.39+ + ~ bbb7d2c [jdbc] incorrect DatabaseMetaData JDBC version + major/minor + ~ bc5174b [jdbc] getDate, getTime, and getTimestamp crash on + empty text + ~ 1c84e06 [jdbc] ResultSetMetaData.getColumnType now returns + BIGINT if the value is large + ~ b7396a1 [jdbc] detect TIMESTAMP stored in SQLITE_TEXT + * Build + ~ eec8880 [native] update SQLite to 3.39.3 + ~ 6117c94 fix build-native directory when downloading native + libraries + ~ 628a38e [native] update dockcross windows x86/x64 images + ~ 90550cc [native] update dockcross images, fixes issue when + running on Mac M1 + ~ 0bfe4f0 replace junit jupiter assumptions with assertJ + ~ 12263cd test with external amalgamation + ~ c408b8f add graalvm argument following assertj migration + ~ f3ac947 migrate to assertJ + ~ 487f225 remove old travis files + ~ ea3c662 fix missing condition for build-native workflow + * Documentation + ~ 4b5d0a6 mention support of Linux musl 32bits + * -------- + ~ 0ede2be [jdbc] support for read-only transactions, fix + timeout handling + +------------------------------------------------------------------- +Wed Aug 31 08:22:21 UTC 2022 - Anton Shvetz + +- Update to v3.39.2.1 + * Features + ~ 0795636 add support for Linux musl x86 32bits + ~ 4102c1d support JDBC 4.2 large methods + ~ fc72417 enable DBSTAT Virtual Table + * Fixes + ~ 5387c7a use directory stream for temp dir cleanup + ~ 9979ba5 compile armv5 with soft float and without vfp + ~ 99cac10 empty result set should not be returned as closed + ~ 7e171d4 various correctness, memory leak and race condition + fixes + ~ 9517b3a minor bug fixes and code cleanup + ~ 896054b getImportedKeys should not fail if referenced table + does not exist + ~ 05c45bb return generated columns in + DatabaseMetaData.getColumns + ~ 19cb96d getClob() should return null if the data is null + * Changes + ~ b619cfa use java.nio for file operations + ~ 0a194de comments as javadoc + ~ 1749e12 apply IntelliJ suggestions + ~ 3bf5ada use try-with-resource and assertThrows + ~ 49bf4e7 apply IntelliJ suggestions + * Build + ~ 6dd5a50 [native] rename alpine-linux64 target to linux-musl64 + ~ f4e478d build native libraries by workflow_dispatch or PR + comment + ~ 3fb1a21 apply IntelliJ suggestions + ~ f8e39f4 [native] sign Mac 64 binary + ~ 22b5f87 [native] add dockerfile for rcodesign + ~ 63c6c4a [native] build Mac arm64 with Docker + ~ cf8fe36 ignore dependabot for push events, will run on + pull_request anyway + ~ 0770e1d change distribution to temurin for consistency + ~ 1926c63 add dependabot + ~ 97cc99d cleanup invalid compile option + ~ a96917e conditionally run MathFunctionsTest depending on + compilation options + ~ 3e191e9 skip DBMetaDataTest.version if not compiled by us + ~ e48422c extract function to retrieve compile options + ~ 2022752 don't run deploy job on forks + ~ 97f8faf run CI on branches + ~ f0be678 add math functions test + ~ bcf889f publish jar file as release asset + ~ 3c84e2d force push tags for release commits [skip ci] + * Documentation + ~ d5cbe62 document how to load specific native library + ~ c77bbd1 add contribution section in README.md + ~ 4b05f4a build instructions for external amalgamation archive + ~ a4b954e remove provided scope for Maven Shade hint + ~ aa14ab6 remove outdated javadoc comment about unsupported + aggregate functions + ~ c84a077 update documentation + * -------- + ~ 329fe0a [deps] bump actions/setup-java from 2 to 3 (#770) + Bumps actions/setup-java from 2 to 3. + ~ c2412cf properly add JDBC_EXTENSIONS pragma (#761) + Instead of relying of changing ifdefs use the variable + declaration as anchor + ~ fd53f17 return correct values for column data type details + (#758) + provide valid COLUMN_SIZE and DECIMAL_DIGITS values for + columns queried using + ------------------------------------------------------------------- Thu Aug 4 04:27:30 UTC 2022 - Anton Shvetz @@ -22,7 +133,7 @@ Thu Aug 4 04:27:30 UTC 2022 - Anton Shvetz ~ 7fc747f use actions/checkout@v3 ~ 8409e5c display more information during OSInfoTest ~ 062440a build on jdk 17 (#747) -📝 + Documentation + + Documentation ~ 5c03f58 update list of supported platforms in README.md ~ d23711e remove bitbucket links ~ 766a51f syntax highlighting in README.md diff --git a/sqlite-jdbc.spec b/sqlite-jdbc.spec index 41e1145..e41b5cd 100644 --- a/sqlite-jdbc.spec +++ b/sqlite-jdbc.spec @@ -17,8 +17,8 @@ %{!?make_build:%global make_build make %{?_smp_mflags}} -%global version 3.39.2.0 -%global amalgamation_version 3390200 +%global version 3.39.3.0 +%global amalgamation_version 3390300 %global debug_package %{nil} Name: sqlite-jdbc Version: %{version} @@ -60,7 +60,7 @@ API documentation for %{name}. %prep %setup -q -%{mvn_file} : %{name}-%{version} %{name} +%{mvn_file} : %{name} %pom_remove_plugin org.sonatype.plugins:nexus-staging-maven-plugin dos2unix SQLiteJDBC.wiki mkdir target @@ -75,8 +75,8 @@ cp %{SOURCE1} target/sqlite-$(sed -e 's/^version=//' VERSION)-amal.zip %fdupes %{buildroot}%{_javadocdir}/%{name} %files -f .mfiles -%doc CHANGELOG README.md Usage.md SQLiteJDBC.wiki %license LICENSE* NOTICE +%doc CHANGELOG README.md USAGE.md SQLiteJDBC.wiki %files javadoc -f .mfiles-javadoc %license LICENSE* NOTICE