- Notifications
You must be signed in to change notification settings - Fork999
Releases: singerdmx/flutter-quill
Releases · singerdmx/flutter-quill
v11.5.0
Fixed
- Fixed
View.of(context)calls throwing when used with thescreenshotpackage#2662.
Added
- Add missing Brazilian Portuguese translations
Assets3
Uh oh!
There was an error while loading.Please reload this page.
1 person reacted
v11.4.2
Fixed
- App crash on desktop platforms when using Flutter
3.32.0-0.5.preand newer.
Fixed by passing the requiredviewIdfor experimental multi-window support#2579.
Assets3
Uh oh!
There was an error while loading.Please reload this page.
2 people reacted
v11.4.1
Assets3
Uh oh!
There was an error while loading.Please reload this page.
v11.4.0
Added
- Accept
mailto,tel,sms, and other link prefixes by default in the insert link toolbar button#2525. validateLinkinQuillToolbarLinkStyleButtonOptionsto allow overriding the link validation#2525.
Fixed
- Improve doc comment of
customLinkPrefixesinQuillEditor#2525.
Changed
- Deprecate
linkRegExpin favor of the new callbackvalidateLink#2525.
Assets3
Uh oh!
There was an error while loading.Please reload this page.
1 person reacted
v11.3.0
Assets3
Uh oh!
There was an error while loading.Please reload this page.
v11.2.0
Assets3
Uh oh!
There was an error while loading.Please reload this page.
1 person reacted
v11.1.2
Assets3
Uh oh!
There was an error while loading.Please reload this page.
v11.1.1
Fixed
- Explicitly schedule frame on secondary click to ensure context menu is shown on Windows#2507.
Assets3
Uh oh!
There was an error while loading.Please reload this page.
1 person reacted
v11.1.0
Fixed
- Remove unnecessary content change listeners in read-only mode to avoid triggering infinite loops ofFocusNode callbacks#2488.
- Remove unicode from
QuillTextelement that causes weird caret behavior on empty lines#2453. - Focus and open context menu on right click if unfocused#2477.
- Update QuillController
lengthextension method deprecation message#2483.
Added
Ruleis now part of the public API, so thatDocument.setCustomRulescan be used.decorationproperty inDefaultTextBlockStylefor theheaderattribute to customize headers with borders, background colors, and other styles usingBoxDecoration#2429.
Assets3
Uh oh!
There was an error while loading.Please reload this page.
v11.0.0
Important
See themigration guide from 10.0.0 to 11.0.0 for the full breaking changes and migration. Ensure to read thebreaking behavior section to avoid unexpected changes.
Fixed
- [iOS] Localize the Cupertino link menu actions.
- Export
QuillToolbarSelectLineHeightStyleDropdownButtonOptions, fixing#2333. - Clipboard images pasting as plain text onAndroid#2384.
- Avoid using
url_launcher_string.dartwhich isstrongly discouraged#2403. - The color picker dialog's hex field does not use the correct value of the selected text in the editor#2415.
Added
- New localization strings for the image save functionality#2403.
Insert videostring inquill_en.arbto support localization forflutter_quill_extensions. Currently availableonly in English.QuillClipboardConfigclass with customizable clipboard paste handling callbacks, partial fix to#2350.- The option to enable/disable rich text paste (from other apps) in
QuillClipboardConfig. Insert videostring inquill_en.arbto support localization forflutter_quill_extensions. Currently availableonly in English.onKeyPressedinQuillEditorConfigto customize key press handling in the editor#2368.- Croatian (hr) language translation#2431.
enableClipboardPasteflag inQuillToolbarClipboardButtonto determine if the button defaults tonull,which will useClipboardMonitor, which checks every second if the clipboard has content to paste#2427.
Changed
- Rewrite the image save functionality for
flutter_quill_extensions#2403. - Migratequill_native_bridge to
11.0.0#2403. - Avoid using deprecated APIs in Flutter 3.27.0#2416:
- Migrate from
withOpacitytowithValuesaccording toColor wide gamut - Opacity migration. - Avoid using the deprecated
Color.valuegetter.
- Migrate from
- Ignore
unreachable_switch_defaultwarning (introduced in Dart 3.6)#2416. - Update
intldependency to support versions0.19.0and0.20.0#2416. - Restorebase button options, now works without the inherited widgets, and support buttons of
flutter_quill_extensions. - The option to enable/disable rich text paste (from other apps) in
QuillClipboardConfig. - Improve
README.md. - Simplify the
exampleapp. - Update the minimum supported SDK version toFlutter 3.0/Dart 3.0 for compatibility, fixing#2347.
- Improve dependencies constraints for compatibility.
- Improve
README.md. - Always call
setState()in_markNeedsBuild()inQuillRawEditorState(revert to the old behavior). - BREAKING: Update configuration class names to use the suffix
Configinstead ofConfigurations. - BREAKING: Refactorembed block interface for both the
EmbedBuilder.build()andEmbedButtonBuilder. - Minor cleanup to magnifier feature.
- The
QuillSimpleToolbarbase button options now support buttons offlutter_quill_extensions. - Mark
shouldNotifyListenersas experimental inQuillController.replaceText(). - Mark the method
QuillController.clipboardSelection()as experimental. - Improve pub topics in package metadata.
- Update the minimum required version of the dependencyquill_native_bridge from
10.7.9to10.7.11. - Address warnings of
unreachable_switch_default(introduced in Dart 3.6). - BREAKING: Clipboard action buttons in
QuillSimpleToolbarare now disabled by default. To enable them, setshowClipboardCut,showClipboardCopy, andshowClipboardPastetotrueinQuillSimpleToolbarConfig. - BREAKING: Change the
optionsparameter class type fromQuillToolbarToggleStyleButtonOptionstoQuillToolbarClipboardButtonOptionsinQuillToolbarClipboardButton. To migrate, useQuillToolbarClipboardButtonOptionsinstead ofQuillToolbarToggleStyleButtonOptions#2433. This change was made for the PR#2427. - BREAKING: Change the
onTapDownto acceptTapDownDetailsinstead ofTapDragDownDetails(revert#2128 due to regressions). - BREAKING: Change the
onTapUpto acceptTapUpDetailsinstead ofTapDragUpDetails(revert#2128 due to regressions). - BREAKING: Revert
Copy TapAndPanGestureRecognizer from TextFieldPR #2128, restoring editor behavior to match versions before10.4.0due to the regressions#2413. - BREAKING: Replace
QuillClipboardConfig.onDeltaPastewithQuillClipboardConfig.onRichTextPastewhich is more specific and provides an additional parameterisExternalto determine whether theDeltacontent is from an external app. - Bosnian (bs), Macedonian (mk) and Gujarati (gu) language translations#2455.
textSpanBuildertoQuillEditorConfigto allow overriding how text content is rendered.
Removed
Assets4
Uh oh!
There was an error while loading.Please reload this page.
2 people reacted