Skip to content

Commit f5aaf90

Browse files
authored
Update SQLite to v3.41.1
1 parent 2bc9bb6 commit f5aaf90

File tree

6 files changed

+28
-18
lines changed

6 files changed

+28
-18
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
Change Log
22
==========
33

4+
## 3.41.1
5+
- [SQLite 3.41.1](https://www.sqlite.org/releaselog/3_41_1.html)
6+
- [SQLite 3.41.0](https://www.sqlite.org/releaselog/3_41_0.html)
7+
- Fix getSqlStatementType statement type detection
8+
49
## 3.40.1
510
- [SQLite 3.40.1](https://www.sqlite.org/releaselog/3_40_1.html)
611
- [SQLite 3.40.0](https://www.sqlite.org/releaselog/3_40_0.html)

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Then add the sqlite-android artifact from this repository as a dependency:
4949

5050
```gradle
5151
dependencies {
52-
implementation 'com.github.requery:sqlite-android:3.40.1'
52+
implementation 'com.github.requery:sqlite-android:3.41.1'
5353
}
5454
```
5555
Then change usages of `android.database.sqlite.SQLiteDatabase` to
@@ -113,7 +113,7 @@ Versioning
113113
----------
114114

115115
The library is versioned after the version of SQLite it contains. For changes specific to just the
116-
wrapper API a revision number is added e.g. 3.40.1-X, where X is the revision number.
116+
wrapper API a revision number is added e.g. 3.41.1-X, where X is the revision number.
117117

118118
Acknowledgements
119119
----------------
@@ -151,7 +151,7 @@ Changes
151151
License
152152
-------
153153

154-
Copyright (C) 2017-2022 requery.io
154+
Copyright (C) 2017-2023 requery.io
155155
Copyright (C) 2005-2012 The Android Open Source Project
156156

157157
Licensed under the Apache License, Version 2.0 (the "License");

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
plugins {
2-
id 'com.android.library' version '7.3.1' apply false
3-
id 'de.undercouch.download' version '5.3.0' apply false
2+
id 'com.android.library' version '7.4.2' apply false
3+
id 'de.undercouch.download' version '5.3.1' apply false
44
}

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ POM_DEVELOPER_ID=TODO
2222
POM_DEVELOPER_NAME=TODO
2323
POM_DEVELOPER_URL=TODO
2424
POM_INCEPTION_YEAR=TODO
25-
VERSION_NAME=3.40.1-SNAPSHOT
25+
VERSION_NAME=3.41.1-SNAPSHOT
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-bin.zip
4+
networkTimeout=10000
45
zipStoreBase=GRADLE_USER_HOME
56
zipStorePath=wrapper/dists

sqlite-android/build.gradle

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,20 @@ import com.vanniktech.maven.publish.SonatypeHost
33
plugins {
44
id 'de.undercouch.download'
55
id 'com.android.library'
6-
id 'com.vanniktech.maven.publish' version '0.23.0'
6+
id 'com.vanniktech.maven.publish' version '0.24.0'
77
}
88

99
android {
10+
buildToolsVersion "33.0.2"
11+
ndkVersion '25.2.9519653'
1012
compileSdkVersion 33
11-
buildToolsVersion "33.0.1"
12-
ndkVersion '25.1.8937393'
13+
14+
namespace "io.requery.android.sqlite"
1315

1416
defaultConfig {
15-
minSdkVersion 14
17+
minSdkVersion 19
1618
versionName VERSION_NAME
17-
namespace "io.requery.android.sqlite"
19+
1820
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
1921
consumerProguardFiles 'proguard-rules.pro'
2022
ndk {
@@ -28,13 +30,15 @@ android {
2830
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
2931
}
3032
}
33+
3134
lintOptions {
3235
abortOnError false
3336
}
3437
compileOptions {
35-
sourceCompatibility JavaVersion.VERSION_1_8
36-
targetCompatibility JavaVersion.VERSION_1_8
38+
sourceCompatibility JavaVersion.VERSION_11
39+
targetCompatibility JavaVersion.VERSION_11
3740
}
41+
3842
externalNativeBuild {
3943
ndkBuild {
4044
path 'src/main/jni/Android.mk'
@@ -43,17 +47,17 @@ android {
4347
}
4448

4549
dependencies {
46-
api 'androidx.sqlite:sqlite:2.2.0'
4750
api 'androidx.core:core:1.9.0'
51+
api 'androidx.sqlite:sqlite:2.3.0'
4852
testImplementation 'junit:junit:4.13.2'
4953
androidTestImplementation 'androidx.test:core:1.5.0'
50-
androidTestImplementation 'androidx.test:runner:1.5.1'
54+
androidTestImplementation 'androidx.test:runner:1.5.2'
5155
androidTestImplementation 'androidx.test:rules:1.5.0'
52-
androidTestImplementation 'androidx.test.ext:junit:1.1.4'
56+
androidTestImplementation 'androidx.test.ext:junit:1.1.5'
5357
}
5458

5559
ext {
56-
sqliteDistributionUrl = 'https://www.sqlite.org/2022/sqlite-amalgamation-3400100.zip'
60+
sqliteDistributionUrl = 'https://www.sqlite.org/2023/sqlite-amalgamation-3410100.zip'
5761
}
5862

5963
task downloadSqlite(type: Download) {

0 commit comments

Comments
 (0)