diff --git a/flutter/flutter/CHANGELOG.md b/flutter/flutter/CHANGELOG.md index adc1066..a671015 100644 --- a/flutter/flutter/CHANGELOG.md +++ b/flutter/flutter/CHANGELOG.md @@ -1,3 +1,11 @@ +## 6.0.3 +- Bug fix release based on native v6.0 +- Fixes issue 825 + +## 6.0.3-LTS +- Bug fix release based on native v6.0.LTS +- Fixes issue 825 + ## 6.0.2 - Bug fix release based on native v6.0 - Fixes version information in podspec and gradle files diff --git a/flutter/flutter/README.md b/flutter/flutter/README.md index e6474c2..e9f4825 100644 --- a/flutter/flutter/README.md +++ b/flutter/flutter/README.md @@ -35,7 +35,7 @@ Add `ffmpeg_kit_flutter` as a dependency in your `pubspec.yaml file`. ```yaml dependencies: - ffmpeg_kit_flutter: 6.0.2 + ffmpeg_kit_flutter: 6.0.3 ``` #### 2.1 Packages @@ -58,7 +58,7 @@ using the following dependency format. ```yaml dependencies: - ffmpeg_kit_flutter_: 6.0.2 + ffmpeg_kit_flutter_: 6.0.3 ``` Note that hyphens in the package name must be replaced with underscores. Additionally, do not forget to use the package @@ -70,7 +70,7 @@ In order to install the `LTS` variant, append `-LTS` to the version you have for ```yaml dependencies: - ffmpeg_kit_flutter: 6.0.2-LTS + ffmpeg_kit_flutter: 6.0.3-LTS ``` #### 2.4 LTS Releases diff --git a/flutter/flutter/analysis_options.yaml b/flutter/flutter/analysis_options.yaml index a5dd89f..228b0f6 100644 --- a/flutter/flutter/analysis_options.yaml +++ b/flutter/flutter/analysis_options.yaml @@ -1,8 +1,4 @@ analyzer: - enable-experiment: - - non-nullable - strong-mode: - implicit-dynamic: false errors: missing_required_param: warning missing_return: warning @@ -27,10 +23,8 @@ linter: - file_names - hash_and_equals - implementation_imports - - iterable_contains_unrelated_type - join_return_with_assignment - - lines_longer_than_80_chars - - list_remove_unrelated_type + - collection_methods_unrelated_type - missing_whitespace_between_adjacent_strings - no_runtimeType_toString - non_constant_identifier_names diff --git a/flutter/flutter/android/build.gradle b/flutter/flutter/android/build.gradle index 798c1f3..6f049ba 100644 --- a/flutter/flutter/android/build.gradle +++ b/flutter/flutter/android/build.gradle @@ -29,8 +29,8 @@ android { defaultConfig { minSdkVersion 24 targetSdkVersion 33 - versionCode 602 - versionName "6.0.2" + versionCode 603 + versionName "6.0.3" } buildTypes { @@ -49,5 +49,5 @@ android { dependencies { implementation 'androidx.annotation:annotation:1.5.0' - implementation 'com.arthenica:ffmpeg-kit-https:6.0-1' + implementation 'com.arthenica:ffmpeg-kit-https:6.0-2' } diff --git a/flutter/flutter/ios/ffmpeg_kit_flutter.podspec b/flutter/flutter/ios/ffmpeg_kit_flutter.podspec index df547d9..04ba28d 100644 --- a/flutter/flutter/ios/ffmpeg_kit_flutter.podspec +++ b/flutter/flutter/ios/ffmpeg_kit_flutter.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'ffmpeg_kit_flutter' - s.version = '6.0.2' + s.version = '6.0.3' s.summary = 'FFmpeg Kit for Flutter' s.description = 'A Flutter plugin for running FFmpeg and FFprobe commands.' s.homepage = 'https://github.com/arthenica/ffmpeg-kit' diff --git a/flutter/flutter/lib/abstract_session.dart b/flutter/flutter/lib/abstract_session.dart index 4cbb521..02f15db 100644 --- a/flutter/flutter/lib/abstract_session.dart +++ b/flutter/flutter/lib/abstract_session.dart @@ -64,7 +64,7 @@ abstract class AbstractSession extends Session { /// /// Returns FFmpeg session created. static Future createFFmpegSession(List argumentsArray, - [LogRedirectionStrategy? logRedirectionStrategy = null]) async { + [LogRedirectionStrategy? logRedirectionStrategy]) async { try { await FFmpegKitConfig.init(); final Map? nativeSession = @@ -118,7 +118,7 @@ abstract class AbstractSession extends Session { /// Returns FFprobe session created. static Future createFFprobeSession( List argumentsArray, - [LogRedirectionStrategy? logRedirectionStrategy = null]) async { + [LogRedirectionStrategy? logRedirectionStrategy]) async { try { await FFmpegKitConfig.init(); final Map? nativeSession = diff --git a/flutter/flutter/lib/src/ffmpeg_kit_factory.dart b/flutter/flutter/lib/src/ffmpeg_kit_factory.dart index 99ae6ee..936b14d 100644 --- a/flutter/flutter/lib/src/ffmpeg_kit_factory.dart +++ b/flutter/flutter/lib/src/ffmpeg_kit_factory.dart @@ -99,7 +99,7 @@ class FFmpegKitFactory { } } - static String getVersion() => "6.0.2"; + static String getVersion() => "6.0.3"; static LogRedirectionStrategy? getLogRedirectionStrategy(int? sessionId) => logRedirectionStrategyMap[sessionId]; diff --git a/flutter/flutter/macos/ffmpeg_kit_flutter.podspec b/flutter/flutter/macos/ffmpeg_kit_flutter.podspec index 42698a0..899a9b1 100644 --- a/flutter/flutter/macos/ffmpeg_kit_flutter.podspec +++ b/flutter/flutter/macos/ffmpeg_kit_flutter.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'ffmpeg_kit_flutter' - s.version = '6.0.2' + s.version = '6.0.3' s.summary = 'FFmpeg Kit for Flutter' s.description = 'A Flutter plugin for running FFmpeg and FFprobe commands.' s.homepage = 'https://github.com/arthenica/ffmpeg-kit' diff --git a/flutter/flutter/pubspec.yaml b/flutter/flutter/pubspec.yaml index 993dd42..45782aa 100644 --- a/flutter/flutter/pubspec.yaml +++ b/flutter/flutter/pubspec.yaml @@ -3,7 +3,7 @@ description: FFmpeg Kit for Flutter. Supports Android, iOS and macOS platforms. repository: https://github.com/arthenica/ffmpeg-kit issue_tracker: https://github.com/arthenica/ffmpeg-kit/issues homepage: https://github.com/arthenica/ffmpeg-kit -version: 6.0.2 +version: 6.0.3 environment: sdk: ">=2.12.0 <4.0.0"