From 1c88567776cd66fbe7d9997cfa9a6b7b7f26b276 Mon Sep 17 00:00:00 2001 From: Ellet Date: Wed, 27 Mar 2024 12:39:02 +0300 Subject: [PATCH] Prepare to release 9.3.5 --- CHANGELOG.md | 4 ++ .../Flutter/GeneratedPluginRegistrant.swift | 2 + example/pubspec.yaml | 33 +++++---- flutter_quill_extensions/pubspec.yaml | 6 +- lib/src/core/utils/logger.dart | 68 ------------------- pubspec.yaml | 8 +-- version.dart | 2 +- 7 files changed, 30 insertions(+), 93 deletions(-) delete mode 100644 lib/src/core/utils/logger.dart diff --git a/CHANGELOG.md b/CHANGELOG.md index 686c24b8..1d5bd801 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this project will be documented in this file. +## 9.3.5 +* Update the minimum version for the packages to support `device_info_plus` version 10.0.0 [#1783](https://github.com/singerdmx/flutter-quill/issues/1783) +* Update the minimum version for `youtube_player_flutter` to new major version 9.0.0 in the `flutter_quill_extensions` + ## 9.3.4 * fix: multiline styling stuck/not working properly [#1782](https://github.com/singerdmx/flutter-quill/pull/1782) diff --git a/example/macos/Flutter/GeneratedPluginRegistrant.swift b/example/macos/Flutter/GeneratedPluginRegistrant.swift index 0f3c17dd..f0811ff6 100644 --- a/example/macos/Flutter/GeneratedPluginRegistrant.swift +++ b/example/macos/Flutter/GeneratedPluginRegistrant.swift @@ -8,6 +8,7 @@ import Foundation import desktop_drop import device_info_plus import file_selector_macos +import flutter_inappwebview_macos import gal import irondash_engine_context import path_provider_foundation @@ -22,6 +23,7 @@ func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { DesktopDropPlugin.register(with: registry.registrar(forPlugin: "DesktopDropPlugin")) DeviceInfoPlusMacosPlugin.register(with: registry.registrar(forPlugin: "DeviceInfoPlusMacosPlugin")) FileSelectorPlugin.register(with: registry.registrar(forPlugin: "FileSelectorPlugin")) + InAppWebViewFlutterPlugin.register(with: registry.registrar(forPlugin: "InAppWebViewFlutterPlugin")) GalPlugin.register(with: registry.registrar(forPlugin: "GalPlugin")) IrondashEngineContextPlugin.register(with: registry.registrar(forPlugin: "IrondashEngineContextPlugin")) PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin")) diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 3f0630ff..27581e18 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -13,24 +13,23 @@ dependencies: cupertino_icons: ^1.0.6 # Flutter Quill Packages - flutter_quill: ^9.2.14 - dart_quill_delta: ^9.2.14 - flutter_quill_extensions: ^9.2.14 - flutter_quill_test: ^9.2.14 - quill_html_converter: ^9.2.14 - quill_pdf_converter: ^9.2.14 - + flutter_quill: ^9.3.4 + dart_quill_delta: ^9.3.4 + flutter_quill_extensions: ^9.3.4 + flutter_quill_test: ^9.3.4 + quill_html_converter: ^9.3.4 + quill_pdf_converter: ^9.3.4 # No^9.2.10ackages path: ^1.8.3 equatable: ^2.0.5 - cross_file: ^0.3.3+8 + cross_file: ^0.3.4 cached_network_image: ^3.3.1 - pdf: ^3.10.7 + pdf: ^3.10.8 # Bloc libraries - bloc: ^8.1.3 - flutter_bloc: ^8.1.4 - hydrated_bloc: ^9.1.4 + bloc: ^8.1.4 + flutter_bloc: ^8.1.5 + hydrated_bloc: ^9.1.5 # Freezed freezed_annotation: ^2.4.1 @@ -44,11 +43,11 @@ dependencies: # For drag and drop feature desktop_drop: ^0.4.4 # For picking quill document files - file_picker: ^6.1.1 + file_picker: ^8.0.0+1 # For sharing text - share_plus: ^7.2.2 - printing: ^5.11.1 - google_fonts: ^6.1.0 + share_plus: ^8.0.2 + printing: ^5.12.0 + google_fonts: ^6.2.1 dependency_overrides: flutter_quill: @@ -68,7 +67,7 @@ dependency_overrides: dev_dependencies: flutter_test: sdk: flutter - flutter_lints: ^3.0.1 + flutter_lints: ^3.0.2 build_runner: ^2.4.8 flutter_gen_runner: ^5.4.0 diff --git a/flutter_quill_extensions/pubspec.yaml b/flutter_quill_extensions/pubspec.yaml index 8134b8cb..6f83ad4a 100644 --- a/flutter_quill_extensions/pubspec.yaml +++ b/flutter_quill_extensions/pubspec.yaml @@ -35,14 +35,14 @@ dependencies: universal_html: ^2.2.4 cross_file: ^0.3.3+6 - flutter_quill: ^9.3.0 + flutter_quill: ^9.3.4 photo_view: ^0.14.0 # Plugins video_player: ^2.8.1 - youtube_player_flutter: ^8.1.2 + youtube_player_flutter: ^9.0.0 url_launcher: ^6.2.1 - super_clipboard: ^0.8.9 + super_clipboard: ^0.8.10 gal: ^2.3.0 gal_linux: ^0.1.0 image_picker: ^1.0.4 diff --git a/lib/src/core/utils/logger.dart b/lib/src/core/utils/logger.dart deleted file mode 100644 index a0c5c805..00000000 --- a/lib/src/core/utils/logger.dart +++ /dev/null @@ -1,68 +0,0 @@ -import 'dart:async' show Zone; -import 'dart:developer' as dev show log; - -import 'package:flutter/foundation.dart' show kDebugMode; -import 'package:meta/meta.dart' show immutable; - -/// Simple logger for the quill libraries -/// -/// it log only if [kDebugMode] is true -/// so only for development mode and not in production -/// -@immutable -class QuillLogger { - const QuillLogger._(); - - static bool shouldLog() { - return kDebugMode; - } - - static void log( - T message, { - DateTime? time, - int? sequenceNumber, - int level = 0, - String name = '', - Zone? zone, - StackTrace? stackTrace, - }) { - if (!shouldLog()) { - return; - } - dev.log( - message.toString(), - time: time, - sequenceNumber: sequenceNumber, - level: level, - name: name, - zone: zone, - stackTrace: stackTrace, - ); - } - - static void error( - T message, { - DateTime? time, - int? sequenceNumber, - int level = 0, - String name = '', - Zone? zone, - Object? error, - StackTrace? stackTrace, - }) { - if (!shouldLog()) { - return; - } - - dev.log( - message.toString(), - time: time, - sequenceNumber: sequenceNumber, - level: level, - name: name, - zone: zone, - error: error, - stackTrace: stackTrace, - ); - } -} diff --git a/pubspec.yaml b/pubspec.yaml index 025f862f..462fa09f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -61,14 +61,14 @@ dependencies: # Plugins url_launcher: ^6.2.4 flutter_keyboard_visibility: ^6.0.0 - device_info_plus: ^9.1.0 - super_clipboard: ^0.8.9 + device_info_plus: ^10.0.1 + super_clipboard: ^0.8.10 dev_dependencies: - flutter_lints: ^3.0.1 + flutter_lints: ^3.0.2 flutter_test: sdk: flutter - flutter_quill_test: ^9.3.3 + flutter_quill_test: ^9.3.4 test: ^1.24.3 yaml_edit: ^2.2.0 diff --git a/version.dart b/version.dart index 26deb429..e273ca4d 100644 --- a/version.dart +++ b/version.dart @@ -1 +1 @@ -const version = '9.3.4'; +const version = '9.3.5';