diff --git a/.gitignore b/.gitignore index 3aaaba5e..21dabccf 100644 --- a/.gitignore +++ b/.gitignore @@ -6,4 +6,9 @@ build/ .flutter-plugins -.flutter-plugins-dependencies \ No newline at end of file +.flutter-plugins-dependencies +pubspec.lock + +.idea/ + +*.iml diff --git a/CHANGELOG.md b/CHANGELOG.md index a145802f..5d89a597 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## [3.0.0] = 2024-01-25 +* Update dependencies + ## [2.5.1] = 2023-01-25 * Fix build issues on Flutter 3.4.0+ due to assets directory * Update dependencies diff --git a/example/.gitignore b/example/.gitignore index 0fa6b675..2ee9b90c 100644 --- a/example/.gitignore +++ b/example/.gitignore @@ -44,3 +44,5 @@ app.*.map.json /android/app/debug /android/app/profile /android/app/release + +pubspec.lock \ No newline at end of file diff --git a/example/lib/main.dart b/example/lib/main.dart index 85057082..2f8c9f58 100644 --- a/example/lib/main.dart +++ b/example/lib/main.dart @@ -76,16 +76,13 @@ class _HtmlEditorExampleState extends State { htmlToolbarOptions: HtmlToolbarOptions( toolbarPosition: ToolbarPosition.aboveEditor, //by default toolbarType: ToolbarType.nativeScrollable, //by default - onButtonPressed: - (ButtonType type, bool? status, Function? updateStatus) { - print( - "button '${describeEnum(type)}' pressed, the current selected status is $status"); + onButtonPressed: (ButtonType type, bool? status, Function? updateStatus) { + print("button '${type.name}' pressed, the current selected status is $status"); return true; }, - onDropdownChanged: (DropdownType type, dynamic changed, - Function(dynamic)? updateSelectedItem) { - print( - "dropdown '${describeEnum(type)}' changed to $changed"); + onDropdownChanged: + (DropdownType type, dynamic changed, Function(dynamic)? updateSelectedItem) { + print("dropdown '${type.name}' changed to $changed"); return true; }, mediaLinkInsertInterceptor: @@ -136,7 +133,7 @@ class _HtmlEditorExampleState extends State { },*/ onImageUploadError: (FileUpload? file, String? base64Str, UploadError error) { - print(describeEnum(error)); + print(error.name); print(base64Str ?? ''); if (file != null) { print(file.name); diff --git a/example/pubspec.lock b/example/pubspec.lock deleted file mode 100644 index b98a159b..00000000 --- a/example/pubspec.lock +++ /dev/null @@ -1,299 +0,0 @@ -# Generated by pub -# See https://dart.dev/tools/pub/glossary#lockfile -packages: - async: - dependency: transitive - description: - name: async - url: "https://pub.dartlang.org" - source: hosted - version: "2.9.0" - boolean_selector: - dependency: transitive - description: - name: boolean_selector - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.0" - characters: - dependency: transitive - description: - name: characters - url: "https://pub.dartlang.org" - source: hosted - version: "1.2.1" - clock: - dependency: transitive - description: - name: clock - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" - collection: - dependency: transitive - description: - name: collection - url: "https://pub.dartlang.org" - source: hosted - version: "1.16.0" - cupertino_icons: - dependency: "direct main" - description: - name: cupertino_icons - url: "https://pub.dartlang.org" - source: hosted - version: "1.0.5" - fake_async: - dependency: transitive - description: - name: fake_async - url: "https://pub.dartlang.org" - source: hosted - version: "1.3.1" - ffi: - dependency: transitive - description: - name: ffi - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" - file_picker: - dependency: transitive - description: - name: file_picker - url: "https://pub.dartlang.org" - source: hosted - version: "5.2.5" - flex_color_picker: - dependency: transitive - description: - name: flex_color_picker - url: "https://pub.dartlang.org" - source: hosted - version: "3.0.2" - flex_seed_scheme: - dependency: transitive - description: - name: flex_seed_scheme - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.0" - flutter: - dependency: "direct main" - description: flutter - source: sdk - version: "0.0.0" - flutter_inappwebview: - dependency: transitive - description: - name: flutter_inappwebview - url: "https://pub.dartlang.org" - source: hosted - version: "5.7.2+3" - flutter_keyboard_visibility: - dependency: transitive - description: - name: flutter_keyboard_visibility - url: "https://pub.dartlang.org" - source: hosted - version: "5.4.0" - flutter_keyboard_visibility_linux: - dependency: transitive - description: - name: flutter_keyboard_visibility_linux - url: "https://pub.dartlang.org" - source: hosted - version: "1.0.0" - flutter_keyboard_visibility_macos: - dependency: transitive - description: - name: flutter_keyboard_visibility_macos - url: "https://pub.dartlang.org" - source: hosted - version: "1.0.0" - flutter_keyboard_visibility_platform_interface: - dependency: transitive - description: - name: flutter_keyboard_visibility_platform_interface - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.0" - flutter_keyboard_visibility_web: - dependency: transitive - description: - name: flutter_keyboard_visibility_web - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.0" - flutter_keyboard_visibility_windows: - dependency: transitive - description: - name: flutter_keyboard_visibility_windows - url: "https://pub.dartlang.org" - source: hosted - version: "1.0.0" - flutter_plugin_android_lifecycle: - dependency: transitive - description: - name: flutter_plugin_android_lifecycle - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.7" - flutter_test: - dependency: "direct dev" - description: flutter - source: sdk - version: "0.0.0" - flutter_web_plugins: - dependency: transitive - description: flutter - source: sdk - version: "0.0.0" - html_editor_enhanced: - dependency: "direct main" - description: - path: ".." - relative: true - source: path - version: "2.5.1" - infinite_listview: - dependency: transitive - description: - name: infinite_listview - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.0" - js: - dependency: transitive - description: - name: js - url: "https://pub.dartlang.org" - source: hosted - version: "0.6.4" - matcher: - dependency: transitive - description: - name: matcher - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.12" - material_color_utilities: - dependency: transitive - description: - name: material_color_utilities - url: "https://pub.dartlang.org" - source: hosted - version: "0.1.5" - meta: - dependency: transitive - description: - name: meta - url: "https://pub.dartlang.org" - source: hosted - version: "1.8.0" - numberpicker: - dependency: transitive - description: - name: numberpicker - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.1" - path: - dependency: transitive - description: - name: path - url: "https://pub.dartlang.org" - source: hosted - version: "1.8.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.11.1" - plugin_platform_interface: - dependency: transitive - description: - name: plugin_platform_interface - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.3" - pointer_interceptor: - dependency: transitive - description: - name: pointer_interceptor - url: "https://pub.dartlang.org" - source: hosted - version: "0.9.3+3" - sky_engine: - dependency: transitive - description: flutter - source: sdk - version: "0.0.99" - source_span: - dependency: transitive - description: - name: source_span - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" - stack_trace: - dependency: transitive - description: - name: stack_trace - url: "https://pub.dartlang.org" - source: hosted - version: "1.10.0" - stream_channel: - dependency: transitive - description: - name: stream_channel - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.0" - string_scanner: - dependency: transitive - description: - name: string_scanner - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" - term_glyph: - dependency: transitive - description: - name: term_glyph - url: "https://pub.dartlang.org" - source: hosted - version: "1.2.1" - test_api: - dependency: transitive - description: - name: test_api - url: "https://pub.dartlang.org" - source: hosted - version: "0.4.12" - vector_math: - dependency: transitive - description: - name: vector_math - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.2" - visibility_detector: - dependency: transitive - description: - name: visibility_detector - url: "https://pub.dartlang.org" - source: hosted - version: "0.3.3" - win32: - dependency: transitive - description: - name: win32 - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.3" -sdks: - dart: ">=2.18.0 <3.0.0" - flutter: ">=3.3.0" diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 5e1c4814..dec2fd85 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -6,7 +6,7 @@ description: Demonstrates how to use the html_editor_enhanced plugin. publish_to: 'none' # Remove this line if you wish to publish to pub.dev environment: - sdk: '>=2.12.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: flutter: diff --git a/example/web/index.html b/example/web/index.html index 1460b5e9..ce00e9e7 100644 --- a/example/web/index.html +++ b/example/web/index.html @@ -28,6 +28,12 @@ example + +