diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index f39bd65..4c94322 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -24,6 +24,6 @@ jobs: - name: Install and set Flutter version uses: subosito/flutter-action@0c3f14223a08fa950c8a4c00bcfb834e65744135 with: - flutter-version: '3.3.8' + channel: 'stable' - name: Publish to pub.dev run: flutter pub publish --force diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e7cb1e4..3a4a760 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,7 +18,7 @@ jobs: - name: Install and set Flutter version uses: subosito/flutter-action@0c3f14223a08fa950c8a4c00bcfb834e65744135 with: - flutter-version: '3.3.8' + channel: 'stable' - name: Restore packages run: flutter pub get - name: Create .env.local diff --git a/CHANGELOG.md b/CHANGELOG.md index 99815da..0870de8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## [1.5.0](https://github.com/fingerprintjs/fingerprintjs-pro-flutter/compare/v1.4.1...v1.5.0) (2023-05-03) + + +### Features + +* bump android to 2.3.1 ([7bd0f4a](https://github.com/fingerprintjs/fingerprintjs-pro-flutter/commit/7bd0f4af3d2be5e374bee2a3a4fa3240cbbfbc9e)) +* update pubspec.lock ([7d86a88](https://github.com/fingerprintjs/fingerprintjs-pro-flutter/commit/7d86a8896064764fc7ece1fef67c6fd9a8ea44c1)) + ## [1.4.1](https://github.com/fingerprintjs/fingerprintjs-pro-flutter/compare/v1.4.0...v1.4.1) (2023-05-03) diff --git a/README.md b/README.md index fac53e2..8f87f4e 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ dependencies: flutter: sdk: flutter ... - fpjs_pro_plugin: ^1.4.1 + fpjs_pro_plugin: ^1.5.0 ``` Run `pub get` to download and install the package. diff --git a/android/build.gradle b/android/build.gradle index 9f77d60..a817ed8 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -1,15 +1,15 @@ group 'com.fingerprintjs.flutter.fpjs_pro.fpjs_pro_plugin' -version '1.4.1' +version '1.5.0' buildscript { - ext.kotlin_version = '1.6.10' + ext.kotlin_version = '1.8.10' repositories { google() mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:4.1.0' + classpath 'com.android.tools.build:gradle:7.4.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } @@ -27,7 +27,7 @@ apply plugin: 'com.android.library' apply plugin: 'kotlin-android' android { - compileSdkVersion 31 + compileSdkVersion 33 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 @@ -49,6 +49,5 @@ android { dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" - implementation "com.fingerprint.android:pro:2.3.0" - implementation "com.github.fingerprintjs:fingerprint-android:2.0.0" + implementation "com.fingerprint.android:pro:2.3.1" } diff --git a/example/android/build.gradle b/example/android/build.gradle index 4256f91..f152f9f 100644 --- a/example/android/build.gradle +++ b/example/android/build.gradle @@ -1,12 +1,12 @@ buildscript { - ext.kotlin_version = '1.6.10' + ext.kotlin_version = '1.8.10' repositories { google() mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:4.1.0' + classpath 'com.android.tools.build:gradle:7.4.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } diff --git a/example/android/gradle/wrapper/gradle-wrapper.properties b/example/android/gradle/wrapper/gradle-wrapper.properties index bc6a58a..6b66533 100644 --- a/example/android/gradle/wrapper/gradle-wrapper.properties +++ b/example/android/gradle/wrapper/gradle-wrapper.properties @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip diff --git a/example/pubspec.lock b/example/pubspec.lock index 5fa7d87..d3f51da 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -5,56 +5,64 @@ packages: dependency: transitive description: name: async - url: "https://pub.dartlang.org" + sha256: bfe67ef28df125b7dddcea62755991f807aa39a2492a23e1550161692950bbe0 + url: "https://pub.dev" source: hosted - version: "2.9.0" + version: "2.10.0" boolean_selector: dependency: transitive description: name: boolean_selector - url: "https://pub.dartlang.org" + sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" + url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.1.1" characters: dependency: transitive description: name: characters - url: "https://pub.dartlang.org" + sha256: e6a326c8af69605aec75ed6c187d06b349707a27fbff8222ca9cc2cff167975c + url: "https://pub.dev" source: hosted version: "1.2.1" clock: dependency: transitive description: name: clock - url: "https://pub.dartlang.org" + sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + url: "https://pub.dev" source: hosted version: "1.1.1" collection: dependency: transitive description: name: collection - url: "https://pub.dartlang.org" + sha256: cfc915e6923fe5ce6e153b0723c753045de46de1b4d63771530504004a45fae0 + url: "https://pub.dev" source: hosted - version: "1.16.0" + version: "1.17.0" cupertino_icons: dependency: "direct main" description: name: cupertino_icons - url: "https://pub.dartlang.org" + sha256: "1989d917fbe8e6b39806207df5a3fdd3d816cbd090fac2ce26fb45e9a71476e5" + url: "https://pub.dev" source: hosted version: "1.0.4" env_flutter: dependency: "direct main" description: name: env_flutter - url: "https://pub.dartlang.org" + sha256: "411610ac407f9c6bb037478aea29552bebeeb983d28bb98883d9df5521e1fdf7" + url: "https://pub.dev" source: hosted version: "0.1.4" fake_async: dependency: transitive description: name: fake_async - url: "https://pub.dartlang.org" + sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" + url: "https://pub.dev" source: hosted version: "1.3.1" flutter: @@ -66,7 +74,8 @@ packages: dependency: "direct dev" description: name: flutter_lints - url: "https://pub.dartlang.org" + sha256: b543301ad291598523947dc534aaddc5aaad597b709d2426d3a0e0d44c5cb493 + url: "https://pub.dev" source: hosted version: "1.0.4" flutter_test: @@ -85,47 +94,53 @@ packages: path: ".." relative: true source: path - version: "1.4.0" + version: "1.4.1" js: dependency: transitive description: name: js - url: "https://pub.dartlang.org" + sha256: "5528c2f391ededb7775ec1daa69e65a2d61276f7552de2b5f7b8d34ee9fd4ab7" + url: "https://pub.dev" source: hosted - version: "0.6.4" + version: "0.6.5" lints: dependency: transitive description: name: lints - url: "https://pub.dartlang.org" + sha256: a2c3d198cb5ea2e179926622d433331d8b58374ab8f29cdda6e863bd62fd369c + url: "https://pub.dev" source: hosted version: "1.0.1" matcher: dependency: transitive description: name: matcher - url: "https://pub.dartlang.org" + sha256: "16db949ceee371e9b99d22f88fa3a73c4e59fd0afed0bd25fc336eb76c198b72" + url: "https://pub.dev" source: hosted - version: "0.12.12" + version: "0.12.13" material_color_utilities: dependency: transitive description: name: material_color_utilities - url: "https://pub.dartlang.org" + sha256: d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724 + url: "https://pub.dev" source: hosted - version: "0.1.5" + version: "0.2.0" meta: dependency: transitive description: name: meta - url: "https://pub.dartlang.org" + sha256: "6c268b42ed578a53088d834796959e4a1814b5e9e164f147f580a386e5decf42" + url: "https://pub.dev" source: hosted version: "1.8.0" path: dependency: transitive description: name: path - url: "https://pub.dartlang.org" + sha256: db9d4f58c908a4ba5953fcee2ae317c94889433e5024c27ce74a37f94267945b + url: "https://pub.dev" source: hosted version: "1.8.2" sky_engine: @@ -137,51 +152,58 @@ packages: dependency: transitive description: name: source_span - url: "https://pub.dartlang.org" + sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250 + url: "https://pub.dev" source: hosted - version: "1.9.0" + version: "1.9.1" stack_trace: dependency: transitive description: name: stack_trace - url: "https://pub.dartlang.org" + sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5 + url: "https://pub.dev" source: hosted - version: "1.10.0" + version: "1.11.0" stream_channel: dependency: transitive description: name: stream_channel - url: "https://pub.dartlang.org" + sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8" + url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.1.1" string_scanner: dependency: transitive description: name: string_scanner - url: "https://pub.dartlang.org" + sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" + url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.2.0" term_glyph: dependency: transitive description: name: term_glyph - url: "https://pub.dartlang.org" + sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 + url: "https://pub.dev" source: hosted version: "1.2.1" test_api: dependency: transitive description: name: test_api - url: "https://pub.dartlang.org" + sha256: ad540f65f92caa91bf21dfc8ffb8c589d6e4dc0c2267818b4cc2792857706206 + url: "https://pub.dev" source: hosted - version: "0.4.12" + version: "0.4.16" vector_math: dependency: transitive description: name: vector_math - url: "https://pub.dartlang.org" + sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.4" sdks: - dart: ">=2.17.0-0 <3.0.0" + dart: ">=2.18.0 <3.0.0" flutter: ">=2.5.0" diff --git a/ios/fpjs_pro_plugin.podspec b/ios/fpjs_pro_plugin.podspec index f5e7d51..0fa5820 100644 --- a/ios/fpjs_pro_plugin.podspec +++ b/ios/fpjs_pro_plugin.podspec @@ -4,7 +4,7 @@ # Pod::Spec.new do |s| s.name = 'fpjs_pro_plugin' - s.version = '1.4.1' + s.version = '1.5.0' s.summary = 'Flutter plugin for FingerprintJS Pro.' s.description = <<-DESC Flutter plugin for FingerprintJS Pro. diff --git a/lib/fpjs_pro_plugin.dart b/lib/fpjs_pro_plugin.dart index 9b08c0f..34f6623 100644 --- a/lib/fpjs_pro_plugin.dart +++ b/lib/fpjs_pro_plugin.dart @@ -8,7 +8,7 @@ import 'package:fpjs_pro_plugin/region.dart'; import 'package:fpjs_pro_plugin/result.dart'; // Update it on each release -const pluginVersion = '1.4.1'; +const pluginVersion = '1.5.0'; /// A plugin that accesses native FingerprintJS Pro libraries to get a device identifier class FpjsProPlugin { diff --git a/pubspec.yaml b/pubspec.yaml index 6b064ab..2b2a16c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: fpjs_pro_plugin description: Flutter plugin that can be used in an application to call the native FingerprintJS Pro libraries and identify devices. -version: 1.4.1 +version: 1.5.0 homepage: https://fingerprint.com repository: https://github.com/fingerprintjs/fingerprintjs-pro-flutter