diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 911c158..bb45171 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -30,13 +30,20 @@ jobs: strategy: matrix: include: + - sqlite_version: "3420000" + sqlite_url: "https://www.sqlite.org/2023/sqlite-autoconf-3420000.tar.gz" + dart_sdk: 3.0.6 - sqlite_version: "3410100" sqlite_url: "https://www.sqlite.org/2023/sqlite-autoconf-3410100.tar.gz" + dart_sdk: 2.19.1 - sqlite_version: "3380000" sqlite_url: "https://www.sqlite.org/2022/sqlite-autoconf-3380000.tar.gz" + dart_sdk: 2.19.1 steps: - uses: actions/checkout@v3 - uses: dart-lang/setup-dart@v1 + with: + sdk: ${{ matrix.dart_sdk }} - name: Install dependencies run: dart pub get diff --git a/CHANGELOG.md b/CHANGELOG.md index 61ebecc..35f6bff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.5.0 + +- No code changes. +- Updated dependencies to support sqlite3 2.x. + ## 0.4.0 - Ensure database connections are cleaned up on unhandled Isolate errors. diff --git a/pubspec.yaml b/pubspec.yaml index 6948b06..451fc06 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,12 +1,12 @@ name: sqlite_async description: High-performance asynchronous interface for SQLite on Dart and Flutter. -version: 0.4.0 +version: 0.5.0 repository: https://github.com/journeyapps/sqlite_async.dart environment: - sdk: '>=2.19.1 <3.0.0' + sdk: '>=2.19.1 <4.0.0' dependencies: - sqlite3: ^1.10.1 + sqlite3: '>=1.10.1 <3.0.0' async: ^2.10.0 collection: ^1.17.0 diff --git a/test/json1_test.dart b/test/json1_test.dart index 93d30fb..62bd6c3 100644 --- a/test/json1_test.dart +++ b/test/json1_test.dart @@ -20,7 +20,7 @@ class TestUser { } void main() { - group('Basic Tests', () { + group('json1 Tests', () { late String path; setUp(() async {