Prepare to release 9.3.5

pull/1794/head
Ellet 1 year ago
parent 3bd5ceddc7
commit 1c88567776
  1. 4
      CHANGELOG.md
  2. 2
      example/macos/Flutter/GeneratedPluginRegistrant.swift
  3. 33
      example/pubspec.yaml
  4. 6
      flutter_quill_extensions/pubspec.yaml
  5. 68
      lib/src/core/utils/logger.dart
  6. 8
      pubspec.yaml
  7. 2
      version.dart

@ -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)

@ -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"))

@ -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

@ -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

@ -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>(
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>(
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,
);
}
}

@ -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

@ -1 +1 @@
const version = '9.3.4';
const version = '9.3.5';

Loading…
Cancel
Save