File tree Expand file tree Collapse file tree 10 files changed +20
-16
lines changed Expand file tree Collapse file tree 10 files changed +20
-16
lines changed Original file line number Diff line number Diff line change 26
26
- macos-10.15
27
27
- ubuntu-20.04
28
28
dart :
29
- - 2.10.5
30
- # - 2.9.3 - generator stuck. I remember there was an issue in some dependency but don't remember which one.
31
- - 2.8.4
32
- - 2.7.2
29
+ - latest
30
+ - 2.10.0 # currently the lowest fully supported version (i.e. generator + lib)
33
31
runs-on : ${{ matrix.os }}
34
32
steps :
35
33
# Note: dart-sdk from flutter doesn't work on linux, see https://github.com/flutter/flutter/issues/74599
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: objectbox_benchmark
2
2
description : Simple ObjectBox-Dart performance benchmark
3
3
4
4
environment :
5
- sdk : " >=2.6 .0 <3.0.0"
5
+ sdk : " >=2.10 .0 <3.0.0"
6
6
7
7
dependencies :
8
8
objectbox : any
Original file line number Diff line number Diff line change @@ -5,8 +5,8 @@ homepage: https://objectbox.io
5
5
description : ObjectBox is a super-fast NoSQL ACID compliant object database. This package contains flutter runtime libraries for ObjectBox.
6
6
7
7
environment :
8
- sdk : " >=2.6 .0 <3.0.0"
9
- flutter : " >=1.12 .0 <2.0 .0"
8
+ sdk : " >=2.9 .0 <3.0.0"
9
+ flutter : " >=1.20 .0 <1.26 .0" # 1.26 changes DART_API_DL_MAJOR_VERSION
10
10
11
11
dependencies :
12
12
# This is here just to ensure compatibility between objectbox-dart code and the libraries used
Original file line number Diff line number Diff line change 1
1
name : objectbox_generator_test
2
2
3
3
environment :
4
- sdk : " >=2.5 .0 <3.0.0"
4
+ sdk : " >=2.10 .0 <3.0.0"
5
5
6
6
dependencies :
7
7
objectbox : any
Original file line number Diff line number Diff line change @@ -5,7 +5,8 @@ homepage: https://objectbox.io
5
5
description : ObjectBox binding code generator - finds annotated entities and adds them to the ObjectBox DB model.
6
6
7
7
environment :
8
- sdk : " >=2.5.0 <3.0.0"
8
+ # min SDK v2.10.0 (or Flutter v1.22) - there were breaking changes in the analyzer/resolver
9
+ sdk : " >=2.10.0 <3.0.0"
9
10
10
11
dependencies :
11
12
objectbox : 0.11.0
Original file line number Diff line number Diff line change 6
6
* Update to objectbox-c v0.12.0
7
7
* Update to objectbox-android v2.9.0
8
8
* Update to objectbox-swift v1.5.0
9
+ * Increase minimum SDK versions: Flutter v1.20 & Dart v2.9. Code generator already required Flutter v1.22 & Dart v2.10.
9
10
10
11
## 0.11.0 (2021-02-01)
11
12
Original file line number Diff line number Diff line change @@ -3,7 +3,8 @@ description: An example project for the objectbox-dart binding.
3
3
version : 0.3.0+1
4
4
5
5
environment :
6
- sdk : " >=2.1.0 <3.0.0"
6
+ sdk : " >=2.10.0 <3.0.0"
7
+ flutter : " >=1.22.0 <2.0.0"
7
8
8
9
dependencies :
9
10
flutter :
Original file line number Diff line number Diff line change @@ -3,7 +3,8 @@ description: An example project for the objectbox-dart binding.
3
3
version : 0.3.0+1
4
4
5
5
environment :
6
- sdk : " >=2.1.0 <3.0.0"
6
+ sdk : " >=2.10.0 <3.0.0"
7
+ flutter : " >=1.22.0 <2.0.0"
7
8
8
9
dependencies :
9
10
flutter :
Original file line number Diff line number Diff line change @@ -5,9 +5,11 @@ homepage: https://objectbox.io
5
5
description : ObjectBox is a super-fast NoSQL ACID compliant object database.
6
6
7
7
environment :
8
- # sdk: '>=2.12.0-0 <3.0.0'
9
- # min 2.7.0 because of ffigen
10
- sdk : ' >=2.7.0 <3.0.0'
8
+ # minimum Dart SDK (also see generator/pubspec.yaml)
9
+ # v2.9.0 (Flutter v1.20) for package 'dart:ffi' NativeApi.initializeApiDLData
10
+ # v1.12.0 (Flutter v1.26) increases DART_API_DL_MAJOR_VERSION, breaking async-callbacks & observers
11
+ sdk : ' >=2.9.0 <2.12.0'
12
+ # sdk: '>=2.12.0-0 <3.0.0'
11
13
12
14
dependencies :
13
15
collection : ^1.14.11
Original file line number Diff line number Diff line change @@ -5,8 +5,8 @@ homepage: https://objectbox.io
5
5
description : ObjectBox is a super-fast NoSQL ACID compliant object database. This package contains flutter runtime libraries for ObjectBox, including ObjectBox Sync.
6
6
7
7
environment :
8
- sdk : " >=2.6 .0 <3.0.0"
9
- flutter : " >=1.12 .0 <2.0 .0"
8
+ sdk : " >=2.9 .0 <3.0.0"
9
+ flutter : " >=1.20 .0 <1.26 .0" # 1.26 changes DART_API_DL_MAJOR_VERSION
10
10
11
11
dependencies :
12
12
# This is here just to ensure compatibility between objectbox-dart code and the libraries used
You can’t perform that action at this time.
0 commit comments