Rich text editor for Flutter
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2033 lines
44 KiB

<!-- This file is auto-generated from CHANGELOG_DATA.json using a script - Manual changes will be overwritten -->
# Changelog
All notable changes to this project will be documented in this file.
## 9.3.21
* fix: assertion failure for swipe typing and undo on Android by @crasowas in https://github.com/singerdmx/flutter-quill/pull/1898
**Full Changelog**: https://github.com/singerdmx/flutter-quill/compare/v9.3.20...v9.3.21
## 9.3.20
* Fix: Issue 1887 by @AtlasAutocode in https://github.com/singerdmx/flutter-quill/pull/1892
* fix: toolbar style change will be invalid when inputting more than 2 characters at a time by @crasowas in https://github.com/singerdmx/flutter-quill/pull/1890
## New Contributors
* @crasowas made their first contribution in https://github.com/singerdmx/flutter-quill/pull/1890
**Full Changelog**: https://github.com/singerdmx/flutter-quill/compare/v9.3.19...v9.3.20
## 9.3.19
* Fix reported issues by @AtlasAutocode in https://github.com/singerdmx/flutter-quill/pull/1886
**Full Changelog**: https://github.com/singerdmx/flutter-quill/compare/v9.3.18...v9.3.19
## 9.3.18
* Fix: Undo/redo cursor position fixed by @Alspb in https://github.com/singerdmx/flutter-quill/pull/1885
**Full Changelog**: https://github.com/singerdmx/flutter-quill/compare/v9.3.17...v9.3.18
## 9.3.17
* Update super_clipboard plugin to 0.8.15 to address [#1882](https://github.com/singerdmx/flutter-quill/issues/1882)
**Full Changelog**: https://github.com/singerdmx/flutter-quill/compare/v9.3.16...v9.3.17
## 9.3.16
* Update `lint` dev package to 4.0.0
* Require at least version 0.8.13 of the plugin
**Full Changelog**: https://github.com/singerdmx/flutter-quill/compare/v9.3.15...v9.3.16
## 9.3.15
* Ci/automate updating the files by @ellet0 in https://github.com/singerdmx/flutter-quill/pull/1879
* Updating outdated README.md and adding a few guidelines for CONTRIBUTING.md
**Full Changelog**: https://github.com/singerdmx/flutter-quill/compare/v9.3.14...v9.3.15
## 9.3.14
* Chore/use original color picker package in [#1877](https://github.com/singerdmx/flutter-quill/pull/1877)
## 9.3.13
* fix: `readOnlyMouseCursor` losing in construction function
* Fix block multi-line selection style
## 9.3.12
* Add `readOnlyMouseCursor` to config mouse cursor type
## 9.3.11
* Fix typo in QuillHtmlConverter
* Fix re-create checkbox
## 9.3.10
* Support clipboard actions from the toolbar
## 9.3.9
* fix: MD Parsing for multi space
* fix: FontFamily and FontSize toolbars track the text selected in the editor
* feat: Add checkBoxReadOnly property which can override readOnly for checkbox
## 9.3.8
* fix: removed misleading parameters
* fix: added missed translations for ru, es, de
* added translations for Nepali Locale('ne', 'NP')
## 9.3.7
* Fix for keyboard jumping when switching focus from a TextField
* Toolbar button styling to reflect cursor position when running on desktops with keyboard to move care
## 9.3.6
* Add SK and update CS locales [#1796](https://github.com/singerdmx/flutter-quill/pull/1796)
* Fixes:
* QuillIconTheme changes for FontFamily and FontSize buttons are not applied [#1797](https://github.com/singerdmx/flutter-quill/pull/1796)
* Make the arrow_drop_down icons in the QuillToolbar the same size for all MenuAnchor buttons [#1799](https://github.com/singerdmx/flutter-quill/pull/1796)
## 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)
## 9.3.3
* Update `quill_html_converter` versions
## 9.3.2
* Fix dispose of text painter [#1774](https://github.com/singerdmx/flutter-quill/pull/1774)
## 9.3.1
* Require Flutter 3.19.0 as minimum version
## 9.3.0
* **Breaking change**: `Document.fromHtml(html)` is now returns `Document` instead of `Delta`, use `DeltaX.fromHtml` to return `Delta`
* Update old deprecated api from Flutter 3.19
* Scribble scroll fix by @mtallenca in https://github.com/singerdmx/flutter-quill/pull/1745
## 9.2.14
* feat: move cursor after inserting video/image
* Apple pencil
## 9.2.13
* Fix crash with inserting text from contextMenuButtonItems
* Fix incorrect behaviour of context menu
* fix: selection handles behaviour and unnessesary style assert
* Update quill_fr.arb
## 9.2.12
* Fix safari clipboard bug
* Add the option to disable clipboard functionality
## 9.2.11
* Fix a bug where it has problems with pasting text into the editor when the clipboard has styled text
## 9.2.10
* Update example screenshots
* Refactor `Container` to `QuillContainer` with backward compatibility
* A workaround fix in history feature
## 9.2.9
* Refactor the type of `Delta().toJson()` to be more clear type
## 9.2.8
* feat: Export Container node as QuillContainer
* fix web cursor position / height (don't use iOS logic)
* Added Swedish translation
## 9.2.6
* [fix selection.affinity always downstream after updateEditingValue](https://github.com/singerdmx/flutter-quill/pull/1682)
* Bumb version of `super_clipboard`
## 9.2.5
* Bumb version of `super_clipboard`
## 9.2.4
* Use fixed version of intl
## 9.2.3
* remove unncessary column in Flutter quill video embed block
## 9.2.2
* Fix bug [#1627](https://github.com/singerdmx/flutter-quill/issues/1627)
## 9.2.1
* Fix [bug](https://github.com/singerdmx/flutter-quill/issues/1119#issuecomment-1872605246) with font size button
* Added ro RO translations
* 📖 Update zh, zh_CN translations
1 year ago
## 9.2.0
* Require minimum version `6.0.0` of `flutter_keyboard_visibility` to fix some build issues with Android Gradle Plugin 8.2.0
* Add on image clicked in `flutter_quill_extensions` callback
1 year ago
* Deprecate `globalIconSize` and `globalIconButtonFactor`, use `iconSize` and `iconButtonFactor` instead
* Fix the `QuillToolbarSelectAlignmentButtons`
## 9.1.1
* Require `super_clipboard` minimum version `0.8.1` to fix some bug with Linux build failure
## 9.1.1-dev
1 year ago
* Fix bug [#1636](https://github.com/singerdmx/flutter-quill/issues/1636)
* Fix a where you paste styled content (HTML) it always insert a new line at first even if the document is empty
* Fix the font size button and migrate to `MenuAnchor`
* The `defaultDisplayText` is no longer required in the font size and header dropdown buttons
* Add pdf converter in a new package (`quill_pdf_converter`)
1 year ago
## 9.1.0
* Fix the simple toolbar by add properties of `IconButton` and fix some buttons
## 9.1.0-dev.2
* Fix the history buttons
1 year ago
## 9.1.0-dev.1
1 year ago
* Bug fixes in the simple toolbar buttons
## 9.1.0-dev
* **Breaking Change**: in the `QuillSimpleToolbar` Fix the `QuillIconTheme` by replacing all the properties with two properties of type `ButtonStyle`, use `IconButton.styleFrom()`
## 9.0.6
* Fix bug in QuillToolbarSelectAlignmentButtons
## 9.0.5
* You can now use most of the buttons without internal provider
## 9.0.4
* Feature: [#1611](https://github.com/singerdmx/flutter-quill/issues/1611)
* Export missing widgets
## 9.0.3
* Flutter Quill Extensions:
* Fix file image support for web image emebed builder
## 9.0.2
* Remove unused properties in the `QuillToolbarSelectHeaderStyleDropdownButton`
* Fix the `QuillSimpleToolbar` when `useMaterial3` is false, please upgrade to the latest version of flutter for better support
## 9.0.2-dev.3
* Export `QuillSingleChildScrollView`
## 9.0.2-dev.2
* Add the new translations for ru, uk arb files by [#1575](https://github.com/singerdmx/flutter-quill/pull/1575)
* Add a new dropdown button by [#1575](https://github.com/singerdmx/flutter-quill/pull/1575)
* Update the default style values by [#1575](https://github.com/singerdmx/flutter-quill/pull/1575)
* Fix bug [#1562](https://github.com/singerdmx/flutter-quill/issues/1562)
* Fix the second bug of [#1480](https://github.com/singerdmx/flutter-quill/issues/1480)
## 9.0.2-dev.1
* Add configurations for the new dropdown `QuillToolbarSelectHeaderStyleButton`, you can use the orignal one or this
* Fix the [issue](https://github.com/singerdmx/flutter-quill/issues/1119) when enter is pressed, all font settings is lost
## 9.0.2-dev
* **Breaking change** Remove the spacer widget, removed the controller option for each button
* Add `toolbarRunSpacing` property to the simple toolbar
## 9.0.1
* Fix default icon size
## 9.0.0
* This version is quite stable but it's not how we wanted to be, because the lack of time and there are not too many maintainers active, we decided to publish it, we might make a new breaking changes verion
## 9.0.1-dev.1
* Flutter Quill Extensions:
* Update `QuillImageUtilities` and fixining some bugs
## 9.0.1-dev
* Test new GitHub workflows
## 9.0.0-dev-10
* Fix a bug of the improved pasting HTML contents contents into the editor
## 9.0.0-dev-9
* Improves the new logic of pasting HTML contents into the Editor
* Update `README.md` and the doc
* Dispose the `QuillToolbarSelectHeaderStyleButton` state listener in `dispose`
* Upgrade the font family button to material 3
* Rework the font family and font size functionalities to change the font once and type all over the editor
## 9.0.0-dev-8
* Better support for pasting HTML contents from external websites to the editor
* The experimental support of converting the HTML from `quill_html_converter` is now built-in in the `flutter_quill` and removed from there (Breaking change for `quill_html_converter`)
## 9.0.0-dev-7
* Fix a bug in chaning the background/font color of ol/ul list
* Flutter Quill Extensions:
* Fix link bug in the video url
* Fix patterns
## 9.0.0-dev-6
* Move the `child` from `QuillToolbarConfigurations` into `QuillToolbar` directly
* Bug fixes
* Add the ability to change the background and font color of the ol/ul elements dots and numbers
* Flutter Quill Extensions:
* **Breaking Change**: The `imageProviderBuilder`is now providing the context and image url
## 9.0.0-dev-5
* The `QuillToolbar` is now accepting only `child` with no configurations so you can customize everything you wants, the `QuillToolbar.simple()` or `QuillSimpleToolbar` implements a simple toolbar that is based on `QuillToolbar`, you are free to use it but it just an example and not standard
* Flutter Quill Extensions:
* Improve the camera button
## 9.0.0-dev-4
* The options parameter in all of the buttons is no longer required which can be useful to create custom toolbar with minimal efforts
* Toolbar buttons fixes in both `flutter_quill` and `flutter_quill_extensions`
* The `QuillProvider` has been dropped and no longer used, the providers will be used only internally from now on and we will not using them as much as possible
## 9.0.0-dev-3
* Breaking Changes:
* Rename `QuillToolbar` to `QuillSimpleToolbar`
* Rename `QuillBaseToolbar` to `QuillToolbar`
* Replace `pasteboard` with `rich_cliboard`
* Fix a bug in the example when inserting an image from url
* Flutter Quill Extensions:
* Add support for copying the image to the system cliboard
## 9.0.0-dev-2
* An attemp to fix CI automated publishing
## 9.0.0-dev-1
* An attemp to fix CI automated publishing
## 9.0.0-dev
* **Major Breaking change**: The `QuillProvider` is now optional, the `controller` parameter has been moved to the `QuillEditor` and `QuillToolbar` once again.
* Flutter Quill Extensions;
* **Breaking Change**: Completly change the way how the source code structured to more basic and simple way, organize folders and file names, if you use the library
from `flutter_quill_extensions.dart` then there is nothing you need to do, but if you are using any other import then you need to re-imports
embed, this won't affect how quill js work
* Improvemenets to the image embed
* Add support for `margin` for web
* Add untranslated strings to the `quill_en.arb`
## 8.6.4
* The default value of `keyboardAppearance` for the iOS will be the one from the App/System theme mode instead of always using the `Brightness.light`
* Fix typos in `README.md`
## 8.6.3
* Update the minimum flutter version to `3.16.0`
## 8.6.2
* Restore use of alternative QuillToolbarLinkStyleButton2 widget
2 years ago
## 8.6.1
2 years ago
* Temporary revert style bug fix
## 8.6.0
* **Breaking Change** Support [Flutter 3.16](https://medium.com/flutter/whats-new-in-flutter-3-16-dba6cb1015d1), please upgrade to the latest stable version of flutter to use this update
* **Breaking Change**: Remove Deprecated Fields
* **Breaking Change**: Extract the shared things between `QuillToolbarConfigurations` and `QuillBaseToolbarConfigurations`
* **Breaking Change**: You no longer need to use `QuillToolbarProvider` when using custom toolbar buttons, the example has been updated
* Bug fixes
2 years ago
## 8.5.5
* Now when opening dialogs by `QuillToolbar` you will not get an exception when you don't use `FlutterQuillLocalizations.delegate` in your `WidgetsApp`, `MaterialApp`, or `CupertinoApp`. The fix is for the `QuillToolbarSearchButton`, `QuillToolbarLinkStyleButton`, and `QuillToolbarColorButton` buttons
2 years ago
## 8.5.4
* The `mobileWidth`, `mobileHeight`, `mobileMargin`, and `mobileAlignment` is now deprecated in `flutter_quill`, they are now defined in `flutter_quill_extensions`
2 years ago
* Deprecate `replaceStyleStringWithSize` function which is in `string.dart`
* Deprecate `alignment`, and `margin` as they don't conform to official Quill JS
2 years ago
## 8.5.3
2 years ago
* Update doc
* Update `README.md` and `CHANGELOG.md`
* Fix typos
* Use `immutable` when possible
* Update `.pubignore`
2 years ago
## 8.5.2
2 years ago
* Updated `README.md`.
* Feature: Added the ability to include a custom callback when the `QuillToolbarColorButton` is pressed.
* The `QuillToolbar` now implements `PreferredSizeWidget`, enabling usage in the AppBar, similar to `QuillBaseToolbar`.
## 8.5.1
2 years ago
* Updated `README.md`.
## 8.5.0
2 years ago
* Migrated to `flutter_localizations` for translations.
* Fixed: Translated all previously untranslated localizations.
* Fixed: Added translations for missing items.
* Fixed: Introduced default Chinese fallback translation.
* Removed: Unused parameters `items` in `QuillToolbarFontFamilyButtonOptions` and `QuillToolbarFontSizeButtonOptions`.
* Updated: Documentation.
## 8.4.4
2 years ago
* Updated `.pubignore` to ignore unnecessary files and folders.
## 8.4.3
2 years ago
* Updated `CHANGELOG.md`.
## 8.4.2
2 years ago
* **Breaking change**: Configuration for `QuillRawEditor` has been moved to a separate class. Additionally, `readOnly` has been renamed to `isReadOnly`. If using `QuillEditor`, no action is required.
* Introduced the ability for developers to override `TextInputAction` in both `QuillRawEditor` and `QuillEditor`.
* Enabled using `QuillRawEditor` without `QuillEditorProvider`.
* Bug fixes.
* Added image cropping implementation in the example.
## 8.4.1
2 years ago
* Added `copyWith` in `OptionalSize` class.
2 years ago
## 8.4.0
2 years ago
* **Breaking change**: Updated `QuillCustomButton` to use `QuillCustomButtonOptions`. Moved all properties from `QuillCustomButton` to `QuillCustomButtonOptions`, replacing `iconData` with `icon` widget for increased customization.
* **Breaking change**: `customButtons` in `QuillToolbarConfigurations` is now of type `List<QuillToolbarCustomButtonOptions>`.
* Bug fixes following the `8.0.0` update.
* Updated `README.md`.
* Improved platform checking.
## 8.3.0
2 years ago
* Added `iconButtonFactor` property to `QuillToolbarBaseButtonOptions` for customizing button size relative to its icon size (defaults to `kIconButtonFactor`, consistent with previous releases).
## 8.2.6
2 years ago
* Organized `QuillRawEditor` code.
2 years ago
## 8.2.5
2 years ago
* Added `builder` property in `QuillEditorConfigurations`.
## 8.2.4
2 years ago
* Adhered to Flutter best practices.
* Fixed auto-focus bug.
## 8.2.3
2 years ago
* Updated `README.md`.
## 8.2.2
2 years ago
* Moved `flutter_quill_test` to a separate package: [flutter_quill_test](https://pub.dev/packages/flutter_quill_test).
2 years ago
## 8.2.1
2 years ago
* Updated `README.md`.
## 8.2.0
2 years ago
* Added the option to add configurations for `flutter_quill_extensions` using `extraConfigurations`.
## 8.1.11
2 years ago
* Followed Dart best practices by using `lints` and removed `pedantic` and `platform` since they are not used.
* Fixed text direction bug.
* Updated `README.md`.
2 years ago
## 8.1.10
2 years ago
* Secret for automated publishing to pub.dev.
2 years ago
## 8.1.9
2 years ago
* Fixed automated publishing to pub.dev.
## 8.1.8
2 years ago
* Fixed automated publishing to pub.dev.
## 8.1.7
2 years ago
* Automated publishing to pub.dev.
## 8.1.6
2 years ago
* Fixed compatibility with `integration_test` by downgrading the minimum version of the platform package to 3.1.0.
## 8.1.5
2 years ago
* Reversed background/font color toolbar button icons.
## 8.1.4
2 years ago
* Reversed background/font color toolbar button tooltips.
## 8.1.3
2 years ago
* Moved images to screenshots instead of `README.md`.
## 8.1.2
2 years ago
* Fixed a bug related to the regexp of the insert link dialog.
* Required Dart 3 as the minimum version.
* Code cleanup.
* Added a spacer widget between each button in the `QuillToolbar`.
## 8.1.1
2 years ago
* Fixed null error in line.dart #1487(https://github.com/singerdmx/flutter*quill/issues/1487).
## 8.1.0
2 years ago
* Fixed a word typo of `mirgration` to `migration` in the readme & migration document.
* Updated migration guide.
* Removed property `enableUnfocusOnTapOutside` in `QuillEditor` configurations and added `isOnTapOutsideEnabled` instead.
* Added a new callback called `onTapOutside` in the `QuillEditorConfigurations` to perform actions when tapping outside the editor.
* Fixed a bug that caused the web platform to not unfocus the editor when tapping outside of it. To override this, please pass a value to the `onTapOutside` callback.
* Removed the old property of `iconTheme`. Instead, pass `iconTheme` in the button options; you will find the `base` property inside it with `iconTheme`.
## 8.0.0
2 years ago
* If you have migrated recently, don't be alarmed by this update; it adds documentation, a migration guide, and marks the version as a more stable release. Although there are breaking changes (as reported by some developers), the major version was not changed due to time constraints during development. A single property was also renamed from `code` to `codeBlock` in the `elements` of the new `QuillEditorConfigurations` class.
* Updated the README for better readability.
## 7.10.2
2 years ago
* Removed line numbers from code blocks by default. You can still enable this feature thanks to the new configurations in the `QuillEditor`. Find the `elementOptions` property and enable `enableLineNumbers`.
## 7.10.1
2 years ago
* Fixed issues and utilized the new parameters.
* No longer need to use `MaterialApp` for most toolbar button child builders.
* Compatibility with [fresh_quill_extensions](https://pub.dev/packages/fresh_quill_extensions), a temporary alternative to [flutter_quill_extensions](https://pub.dev/packages/flutter_quill_extensions).
* Updated most of the documentation in `README.md`.
## 7.10.0
2 years ago
* **Breaking change**: `QuillToolbar.basic()` can be accessed directly from `QuillToolbar()`, and the old `QuillToolbar` can be accessed from `QuillBaseToolbar`.
* Refactored Quill editor and toolbar configurations into a single class each.
* After changing checkbox list values, the controller will not request keyboard focus by default.
* Moved toolbar and editor configurations directly into the widget but still use inherited widgets internally.
* Fixes to some code after the refactoring.
## 7.9.0
* Buttons Improvemenets
* Refactor all the button configurations that used in `QuillToolbar.basic()` but there are still few lefts
* **Breaking change**: Remove some configurations from the QuillToolbar and move them to the new `QuillProvider`, please notice this is a development version and this might be changed in the next few days, the stable release will be ready in less than 3 weeks
* Update `flutter_quill_extensions` and it will be published into pub.dev soon.
* Allow you to customize the search dialog by custom callback with child builder
## 7.8.0
* **Important note**: this is not test release yet, it works but need more test and changes and breaking changes, we don't have development version and it will help us if you try the latest version and report the issues in Github but if you want a stable version please use `7.4.16`. this refactoring process will not take long and should be done less than three weeks with the testing.
* We managed to refactor most of the buttons configurations and customizations in the `QuillProvider`, only three lefts then will start on refactoring the toolbar configurations
* Code improvemenets
## 7.7.0
* **Breaking change**: We have mirgrated more buttons in the toolbar configurations, you can do change them in the `QuillProvider`
* Important bug fixes
## 7.6.1
* Bug fixes
## 7.6.0
* **Breaking change**: To customize the buttons in the toolbar, you can do that in the `QuillProvider`
## 7.5.0
* **Breaking change**: The widgets `QuillEditor` and `QuillToolbar` are no longer have controller parameter, instead you need to make sure in the widget tree you have wrapped them with `QuillProvider` widget and provide the controller and the require configurations
## 7.4.16
* Update documentation and README.md
## 7.4.15
* Custom style attrbuites for platforms other than mobile (alignment, margin, width, height)
* Bug fixes and other improvemenets
## 7.4.14
* Improve performance by reducing the number of widgets rebuilt by listening to media query for only the needed things, for example instead of using `MediaQuery.of(context).size`, now we are using `MediaQuery.sizeOf(context)`
* Add MediaButton for picking the images only since the video one is not ready
* A new feature which allows customizing the text selection in quill editor which is useful for custom theme design system for custom app widget
## 7.4.13
* Fixed tab editing when in readOnly mode.
## 7.4.12
* Update the minimum version of device_info_plus to 9.1.0.
## 7.4.11
* Add sw locale.
## 7.4.10
* Update translations.
## 7.4.9
* Style recognition fixes.
## 7.4.8
* Upgrade dependencies.
## 7.4.7
* Add Vietnamese and German translations.
## 7.4.6
* Fix more null errors in Leaf.retain [##1394](https://github.com/singerdmx/flutter-quill/issues/1394) and Line.delete [##1395](https://github.com/singerdmx/flutter-quill/issues/1395).
## 7.4.5
* Fix null error in Container.insert [##1392](https://github.com/singerdmx/flutter-quill/issues/1392).
## 7.4.4
* Fix extra padding on checklists [##1131](https://github.com/singerdmx/flutter-quill/issues/1131).
## 7.4.3
* Fixed a space input error on iPad.
## 7.4.2
* Fix bug with keepStyleOnNewLine for link.
## 7.4.1
* Fix toolbar dividers condition.
## 7.4.0
* Support Flutter version 3.13.0.
## 7.3.3
* Updated Dependencies conflicting.
## 7.3.2
* Added builder for custom button in _LinkDialog.
## 7.3.1
* Added case sensitive and whole word search parameters.
* Added wrap around.
* Moved search dialog to the bottom in order not to override the editor and the text found.
* Other minor search dialog enhancements.
## 7.3.0
* Add default attributes to basic factory.
## 7.2.19
* Feat/link regexp.
## 7.2.18
* Fix paste block text in words apply same style.
## 7.2.17
* Fix paste text mess up style.
* Add support copy/cut block text.
## 7.2.16
* Allow for custom context menu.
## 7.2.15
* Add flutter_quill.delta library which only exposes Delta datatype.
## 7.2.14
* Fix errors when the editor is used in the `screenshot` package.
## 7.2.13
* Fix around image can't delete line break.
## 7.2.12
* Add support for copy/cut select image and text together.
## 7.2.11
* Add affinity for localPosition.
## 7.2.10
* LINE._getPlainText queryChild inclusive=false.
## 7.2.9
* Add toPlainText method to `EmbedBuilder`.
## 7.2.8
* Add custom button widget in toolbar.
## 7.2.7
* Fix language code of Japan.
## 7.2.6
* Style custom toolbar buttons like builtins.
## 7.2.5
* Always use text cursor for editor on desktop.
## 7.2.4
* Fixed keepStyleOnNewLine.
## 7.2.3
* Get pixel ratio from view.
## 7.2.2
* Prevent operations on stale editor state.
## 7.2.1
* Add support for android keyboard content insertion.
* Enhance color picker, enter hex color and color palette option.
## 7.2.0
* Checkboxes, bullet points, and number points are now scaled based on the default paragraph font size.
## 7.1.20
* Pass linestyle to embedded block.
## 7.1.19
* Fix Rtl leading alignment problem.
## 7.1.18
* Support flutter latest version.
## 7.1.17+1
* Updates `device_info_plus` to version 9.0.0 to benefit from AGP 8 (see [changelog##900](https://pub.dev/packages/device_info_plus/changelog##900)).
## 7.1.16
* Fixed subscript key from 'sup' to 'sub'.
## 7.1.15
* Fixed a bug introduced in 7.1.7 where each section in `QuillToolbar` was displayed on its own line.
## 7.1.14
2 years ago
* Add indents change for multiline selection.
## 7.1.13
2 years ago
* Add custom recognizer.
## 7.1.12
2 years ago
* Add superscript and subscript styles.
## 7.1.11
2 years ago
* Add inserting indents for lines of list if text is selected.
## 7.1.10
2 years ago
* Image embedding tweaks
* Add MediaButton which is intened to superseed the ImageButton and VideoButton. Only image selection is working.
* Implement image insert for web (image as base64)
## 7.1.9
2 years ago
* Editor tweaks PR from bambinoua(https://github.com/bambinoua).
* Shortcuts now working in Mac OS
* QuillDialogTheme is extended with new properties buttonStyle, linkDialogConstraints, imageDialogConstraints, isWrappable, runSpacing,
* Added LinkStyleButton2 with new LinkStyleDialog (similar to Quill implementation
* Conditinally use Row or Wrap for dialog's children.
* Update minimum Dart SDK version to 2.17.0 to use enum extensions.
* Use merging shortcuts and actions correclty (if the key combination is the same)
## 7.1.8
2 years ago
* Dropdown tweaks
* Add itemHeight, itemPadding, defaultItemColor for customization of dropdown items.
* Remove alignment property as useless.
* Fix bugs with max width when width property is null.
## 7.1.7
2 years ago
* Toolbar tweaks.
* Implement tooltips for embed CameraButton, VideoButton, FormulaButton, ImageButton.
* Extends customization for SelectAlignmentButton, QuillFontFamilyButton, QuillFontSizeButton adding padding, text style, alignment, width.
* Add renderFontFamilies to QuillFontFamilyButton to show font faces in dropdown.
* Add AxisDivider and its named constructors for for use in parent project.
* Export ToolbarButtons enum to allow specify tooltips for SelectAlignmentButton.
* Export QuillFontFamilyButton, SearchButton as they were not exported before.
* Deprecate items property in QuillFontFamilyButton, QuillFontSizeButton as the it can be built usinr rawItemsMap.
* Make onSelection QuillFontFamilyButton, QuillFontSizeButton omittable as no need to execute callback outside if controller is passed to widget.
Now the package is more friendly for web projects.
## 7.1.6
2 years ago
* Add enableUnfocusOnTapOutside field to RawEditor and Editor widgets.
2 years ago
## 7.1.5
2 years ago
* Add tooltips for toolbar buttons.
2 years ago
## 7.1.4
2 years ago
* Fix inserting tab character in lists.
2 years ago
## 7.1.3
2 years ago
* Fix ios cursor bug when word.length==1.
2 years ago
## 7.1.2
2 years ago
* Fix non scrollable editor exception, when tapped under content.
2 years ago
## 7.1.1
2 years ago
* customLinkPrefixes parameter * makes possible to open links with custom protoco.
2 years ago
## 7.1.0
2 years ago
* Fix ordered list numeration with several lists in document.
2 years ago
## 7.0.9
2 years ago
* Use const constructor for EmbedBuilder.
2 years ago
## 7.0.8
2 years ago
* Fix IME position bug with scroller.
2 years ago
## 7.0.7
2 years ago
* Add TextFieldTapRegion for contextMenu.
2 years ago
## 7.0.6
2 years ago
* Fix line style loss on new line from non string.
2 years ago
## 7.0.5
2 years ago
* Fix IME position bug for Mac and Windows.
* Unfocus when tap outside editor. fix the bug that cant refocus in afterButtonPressed after click ToggleStyleButton on Mac.
2 years ago
## 7.0.4
2 years ago
* Have text selection span full line height for uneven sized text.
2 years ago
## 7.0.3
2 years ago
* Fix ordered list numeration for lists with more than one level of list.
2 years ago
## 7.0.2
2 years ago
* Allow widgets to override widget span properties.
2 years ago
## 7.0.1
2 years ago
* Update i18n_extension dependency to version 8.0.0.
## 7.0.0
2 years ago
* Breaking change: Tuples are no longer used. They have been replaced with a number of data classes.
Remove tuples (#1128) * Update dependencies of `flutter_quill_extensions` * Override `intl` in example Running "flutter pub get" in example... Resolving dependencies... (1.0s) Because every version of flutter_quill from path depends on i18n_extension ^7.0.0 and no versions of i18n_extension match >7.0.0 <8.0.0, every version of flutter_quill from path requires i18n_extension 7.0.0. And because i18n_extension 7.0.0 depends on intl ^0.18.0 and math_keyboard 0.1.8 depends on intl ^0.17.0, flutter_quill from path is incompatible with math_keyboard 0.1.8. Because every version of flutter_quill_extensions from path depends on math_keyboard ^0.1.8 and no versions of math_keyboard match >0.1.8 <0.2.0, every version of flutter_quill_extensions from path requires math_keyboard 0.1.8. Thus, flutter_quill from path is incompatible with flutter_quill_extensions from path. So, because app depends on both flutter_quill_extensions from path and flutter_quill from path, version solving failed. pub get failed * Remove all `tuple` imports * Create struct for vertical spacing * Create struct for history items * Create struct for individual styles offsetvalue * Override `intl` in `flutter_quill_extensions` * Create struct for (nullable) image width/height * Create struct for image url * Create struct for text links * Create struct for glyph heights * Use `OffsetValue` struct for embed node * Create struct for next new line * Create struct for segment leaf nodes * Create struct for history undo/redo result * Downgrade `i18n_extension` to `6.0.0` * Bump to 7.0.0 Required for `flutter_quill_extensions` to have access to the new structs.
2 years ago
## 6.4.4
2 years ago
* Increased compatibility with Flutter widget tests.
## 6.4.3
2 years ago
* Update dependencies (collection: 1.17.0, flutter_keyboard_visibility: 5.4.0, quiver: 3.2.1, tuple: 2.0.1, url_launcher: 6.1.9, characters: 1.2.1, i18n_extension: 7.0.0, device_info_plus: 8.1.0)
## 6.4.2
2 years ago
* Replace `buildToolbar` with `contextMenuBuilder`.
2 years ago
## 6.4.1
2 years ago
* Control the detect word boundary behaviour.
2 years ago
## 6.4.0
2 years ago
* Use `axis` to make the toolbar vertical.
* Use `toolbarIconCrossAlignment` to align the toolbar icons on the cross axis.
* Breaking change: `QuillToolbar`'s parameter `toolbarHeight` was renamed to `toolbarSize`.
## 6.3.5
2 years ago
* Ability to add custom shortcuts.
2 years ago
## 6.3.4
2 years ago
* Update clipboard status prior to showing selected text overlay.
2 years ago
## 6.3.3
2 years ago
* Fixed handling of mac intents.
2 years ago
## 6.3.2
2 years ago
* Added `unknownEmbedBuilder` to QuillEditor.
* Fix error style when input chinese japanese or korean.
2 years ago
## 6.3.1
2 years ago
* Add color property to the basic factory function.
2 years ago
## 6.3.0
2 years ago
* Support Flutter 3.7.
2 years ago
## 6.2.2
2 years ago
* Fix: nextLine getter null where no assertion.
2 years ago
## 6.2.1
2 years ago
* Revert "Align numerical and bullet lists along with text content".
2 years ago
## 6.2.0
2 years ago
* Align numerical and bullet lists along with text content.
2 years ago
## 6.1.12
2 years ago
* Apply i18n for default font dropdown option labels corresponding to 'Clear'.
## 6.1.11
2 years ago
* Remove iOS hack for delaying focus calculation.
## 6.1.10
2 years ago
* Delay focus calculation for iOS.
## 6.1.9
2 years ago
* Bump keyboard show up wait to 1 sec.
## 6.1.8
2 years ago
* Recalculate focus when showing keyboard.
## 6.1.7
2 years ago
* Add czech localizations.
2 years ago
## 6.1.6
2 years ago
* Upgrade i18n_extension to 6.0.0.
3 years ago
## 6.1.5
2 years ago
* Fix formatting exception.
3 years ago
## 6.1.4
2 years ago
* Add double quotes validation.
3 years ago
## 6.1.3
2 years ago
* Revert "fix order list numbering (##988)".
3 years ago
## 6.1.2
2 years ago
* Add typing shortcuts.
3 years ago
## 6.1.1
2 years ago
* Fix order list numbering.
3 years ago
## 6.1.0
2 years ago
* Add keyboard shortcuts for editor actions.
3 years ago
## 6.0.10
2 years ago
* Upgrade device info plus to ^7.0.0.
## 6.0.9
2 years ago
* Don't throw showAutocorrectionPromptRect not implemented. The function is called with every keystroke as a user is typing.
3 years ago
## 6.0.8+1
2 years ago
* Fixes null pointer when setting documents.
## 6.0.8
2 years ago
* Make QuillController.document mutable.
3 years ago
## 6.0.7
2 years ago
* Allow disabling of selection toolbar.
3 years ago
## 6.0.6+1
2 years ago
* Revert 6.0.6.
## 6.0.6
2 years ago
* Fix wrong custom embed key.
3 years ago
## 6.0.5
2 years ago
* Fixes toolbar buttons stealing focus from editor.
3 years ago
## 6.0.4
2 years ago
* Bug fix for Type 'Uint8List' not found.
3 years ago
## 6.0.3
2 years ago
* Add ability to paste images.
3 years ago
## 6.0.2
2 years ago
* Address Dart Analysis issues.
3 years ago
## 6.0.1
2 years ago
* Changed translation country code (zh_HK -> zh_hk) to lower case, which is required for i18n_extension used in flutter_quill.
* Add localization in example's main to demonstrate translation.
* Issue Windows selection's copy / paste tool bar not shown ##861: add selection's copy / paste toolbar, escape to hide toolbar, mouse right click to show toolbar, ctrl-Y / ctrl-Z to undo / redo.
* Image and video displayed in Windows platform caused screen flickering while selecting text, a sample_data_nomedia.json asset is added for Desktop to demonstrate the added features.
* Known issue: keyboard action sometimes causes exception mentioned in Flutter's issue ##106475 (Windows Keyboard shortcuts stop working after modifier key repeat flutter/flutter##106475).
* Know issue: user needs to click the editor to get focus before toolbar is able to display.
3 years ago
## 6.0.0 BREAKING CHANGE
2 years ago
* Removed embed (image, video & formula) blocks from the package to reduce app size.
These blocks have been moved to the package `flutter_quill_extensions`, migrate by filling the `embedBuilders` and `embedButtons` parameters as follows:
```
import 'package:flutter_quill_extensions/flutter_quill_extensions.dart';
QuillEditor.basic(
controller: controller,
embedBuilders: FlutterQuillEmbeds.builders(),
);
QuillToolbar.basic(
controller: controller,
embedButtons: FlutterQuillEmbeds.buttons(),
);
```
## 5.4.2
2 years ago
* Upgrade i18n_extension.
3 years ago
## 5.4.1
2 years ago
* Update German Translation.
3 years ago
## 5.4.0
2 years ago
* Added Formula Button (for maths support).
3 years ago
## 5.3.2
2 years ago
* Add more font family.
3 years ago
## 5.3.1
2 years ago
* Enable search when text is not empty.
## 5.3.0
2 years ago
* Added search function.
3 years ago
## 5.2.11
2 years ago
* Remove default small color.
## 5.2.10
2 years ago
* Don't wrap the QuillEditor's child in the EditorTextSelectionGestureDetector if selection is disabled.
## 5.2.9
2 years ago
* Added option to modify SelectHeaderStyleButton options.
* Added option to click again on h1, h2, h3 button to go back to normal.
3 years ago
## 5.2.8
2 years ago
* Remove tooltip for LinkStyleButton.
* Make link match regex case insensitive.
3 years ago
## 5.2.7
2 years ago
* Add locale to QuillEditor.basic.
3 years ago
## 5.2.6
2 years ago
* Fix keyboard pops up when resizing the image.
3 years ago
## 5.2.5
2 years ago
* Upgrade youtube_player_flutter_quill to 8.2.2.
## 5.2.4
2 years ago
* Upgrade youtube_player_flutter_quill to 8.2.1.
3 years ago
## 5.2.3
2 years ago
* Flutter Quill Doesn't Work On iOS 16 or Xcode 14 Betas (Stored properties cannot be marked potentially unavailable with '@available').
3 years ago
## 5.2.2
2 years ago
* Fix Web Unsupported operation: Platform.\_operatingSystem error.
3 years ago
## 5.2.1
2 years ago
* Rename QuillCustomIcon to QuillCustomButton.
3 years ago
## 5.2.0
2 years ago
* Support font family selection.
3 years ago
## 5.1.1
2 years ago
* Update README.
3 years ago
## 5.1.0
2 years ago
* Added CustomBlockEmbed and customElementsEmbedBuilder.
3 years ago
## 5.0.5
2 years ago
* Upgrade device_info_plus to 4.0.0.
3 years ago
## 5.0.4
2 years ago
* Added onVideoInit callback for video documents.
3 years ago
## 5.0.3
2 years ago
* Update dependencies.
3 years ago
## 5.0.2
2 years ago
* Keep cursor position on checkbox tap.
3 years ago
## 5.0.1
2 years ago
* Fix static analysis errors.
## 5.0.0
2 years ago
* Flutter 3.0.0 support.
3 years ago
## 4.2.3
2 years ago
* Ignore color:inherit and convert double to int for level.
3 years ago
## 4.2.2
2 years ago
* Add clear option to font size dropdown.
3 years ago
## 4.2.1
2 years ago
* Refactor font size dropdown.
3 years ago
## 4.2.0
2 years ago
* Ensure selectionOverlay is available for showToolbar.
3 years ago
## 4.1.9
2 years ago
* Using properly iconTheme colors.
3 years ago
## 4.1.8
2 years ago
* Update font size dropdown.
3 years ago
## 4.1.7
2 years ago
* Convert FontSize to a Map to allow for named Font Size.
3 years ago
## 4.1.6
2 years ago
* Update quill_dropdown_button.dart.
3 years ago
## 4.1.5
2 years ago
* Add Font Size dropdown to the toolbar.
3 years ago
## 4.1.4
2 years ago
* New borderRadius for iconTheme.
3 years ago
## 4.1.3
2 years ago
* Fix selection handles show/hide after paste, backspace, copy.
3 years ago
## 4.1.2
2 years ago
* Add full support for hardware keyboards (Chromebook, Android tablets, etc) that don't alter screen UI.
3 years ago
## 4.1.1
2 years ago
* Added textSelectionControls field in QuillEditor.
3 years ago
## 4.1.0
2 years ago
* Added Node to linkActionPickerDelegate.
3 years ago
## 4.0.12
2 years ago
* Add Persian(fa) language.
## 4.0.11
2 years ago
* Fix cut selection error in multi-node line.
## 4.0.10
2 years ago
* Fix vertical caret position bug.
## 4.0.9
2 years ago
* Request keyboard focus when no child is found.
3 years ago
## 4.0.8
2 years ago
* Fix blank lines do not display when **web*renderer=html.
3 years ago
## 4.0.7
2 years ago
* Refactor getPlainText (better handling of blank lines and lines with multiple markups.
3 years ago
## 4.0.6
2 years ago
* Bug fix for copying text with new lines.
3 years ago
## 4.0.5
2 years ago
* Fixed casting null to Tuple2 when link dialog is dismissed without any input (e.g. barrier dismissed).
3 years ago
## 4.0.4
2 years ago
* Bug fix for text direction rtl.
## 4.0.3
2 years ago
* Support text direction rtl.
3 years ago
## 4.0.2
2 years ago
* Clear toggled style on selection change.
3 years ago
## 4.0.1
2 years ago
* Fix copy/cut/paste/selectAll not working.
3 years ago
## 4.0.0
2 years ago
* Upgrade for Flutter 2.10.
3 years ago
## 3.9.11
2 years ago
* Added Indonesian translation.
## 3.9.10
2 years ago
* Fix for undoing a modification ending with an indented line.
## 3.9.9
2 years ago
* iOS: Save image whose filename does not end with image file extension.
3 years ago
## 3.9.8
2 years ago
* Added Urdu translation.
3 years ago
## 3.9.7
2 years ago
* Fix for clicking on the Link button without any text on a new line crashes.
3 years ago
## 3.9.6
2 years ago
* Apply locale to QuillEditor(contents).
3 years ago
## 3.9.5
2 years ago
* Fix image pasting.
3 years ago
## 3.9.4
2 years ago
* Hiding dialog after selecting action for image.
3 years ago
## 3.9.3
2 years ago
* Update ImageResizer for Android.
3 years ago
## 3.9.2
2 years ago
* Copy image with its style.
3 years ago
## 3.9.1
2 years ago
* Support resizing image.
3 years ago
## 3.9.0
2 years ago
* Image menu options for copy/remove.
3 years ago
## 3.8.8
2 years ago
* Update set textEditingValue.
3 years ago
## 3.8.7
2 years ago
* Fix checkbox not toggled correctly in toolbar button.
3 years ago
## 3.8.6
2 years ago
* Fix cursor position changes when checking/unchecking the checkbox.
3 years ago
## 3.8.5
2 years ago
* Fix \_handleDragUpdate in \_TextSelectionHandleOverlayState.
3 years ago
## 3.8.4
2 years ago
* Fix link dialog layout.
3 years ago
## 3.8.3
2 years ago
* Fix for errors on a non scrollable editor.
3 years ago
## 3.8.2
2 years ago
* Fix certain keys not working on web when editor is a child of a scroll view.
3 years ago
## 3.8.1
2 years ago
* Refactor \_QuillEditorState to QuillEditorState.
3 years ago
## 3.8.0
2 years ago
* Support pasting with format.
3 years ago
## 3.7.3
2 years ago
* Fix selection overlay for collapsed selection.
3 years ago
## 3.7.2
2 years ago
* Reverted Embed toPlainText change.
## 3.7.1
2 years ago
* Change Embed toPlainText to be empty string.
## 3.7.0
2 years ago
* Replace Toolbar showHistory group with individual showRedo and showUndo.
3 years ago
## 3.6.5
2 years ago
* Update Link dialogue for image/video.
3 years ago
## 3.6.4
2 years ago
* Link dialogue TextInputType.multiline.
3 years ago
## 3.6.3
2 years ago
* Bug fix for link button text selection.
3 years ago
## 3.6.2
2 years ago
* Improve link button.
3 years ago
## 3.6.1
2 years ago
* Remove SnackBar 'What is entered is not a link'.
3 years ago
## 3.6.0
2 years ago
* Allow link button to enter text.
3 years ago
## 3.5.3
2 years ago
* Change link button behavior.
## 3.5.2
2 years ago
* Bug fix for embed.
3 years ago
## 3.5.1
2 years ago
* Bug fix for platform util.
## 3.5.0
2 years ago
* Removed redundant classes.
3 years ago
## 3.4.4
2 years ago
* Add more translations.
3 years ago
## 3.4.3
2 years ago
* Preset link from attributes.
3 years ago
## 3.4.2
2 years ago
* Fix launch link edit mode.
## 3.4.1
2 years ago
* Placeholder effective in scrollable.
## 3.4.0
2 years ago
* Option to save image in read-only mode.
3 years ago
## 3.3.1
2 years ago
* Pass any specified key in QuillEditor constructor to super.
3 years ago
## 3.3.0
2 years ago
* Fixed Style toggle issue.
3 years ago
## 3.2.1
2 years ago
* Added new translations.
3 years ago
## 3.2.0
2 years ago
* Support multiple links insertion on the go.
3 years ago
## 3.1.1
2 years ago
* Add selection completed callback.
3 years ago
## 3.1.0
2 years ago
* Fixed image ontap functionality.
3 years ago
## 3.0.4
2 years ago
* Add maxContentWidth constraint to editor.
3 years ago
## 3.0.3
2 years ago
* Do not show caret on screen when the editor is not focused.
3 years ago
## 3.0.2
2 years ago
* Fix launch link for read-only mode.
## 3.0.1
2 years ago
* Handle null value of Attribute.link.
3 years ago
## 3.0.0
2 years ago
* Launch link improvements.
* Removed QuillSimpleViewer.
4 years ago
## 2.5.2
2 years ago
* Skip image when pasting.
## 2.5.1
2 years ago
* Bug fix for Desktop `Shift` + `Click` support.
## 2.5.0
2 years ago
* Update checkbox list.
4 years ago
## 2.4.1
2 years ago
* Desktop selection improvements.
4 years ago
## 2.4.0
2 years ago
* Improve inline code style.
## 2.3.3
2 years ago
* Improves selection rects to have consistent height regardless of individual segment text styles.
4 years ago
## 2.3.2
2 years ago
* Allow disabling floating cursor.
4 years ago
## 2.3.1
2 years ago
* Preserve last newline character on delete.
4 years ago
## 2.3.0
2 years ago
* Massive changes to support flutter 2.8.
4 years ago
## 2.2.2
2 years ago
* iOS - floating cursor.
4 years ago
## 2.2.1
2 years ago
* Bug fix for imports supporting flutter 2.8.
4 years ago
## 2.2.0
2 years ago
* Support flutter 2.8.
## 2.1.1
2 years ago
* Add methods of clearing editor and moving cursor.
4 years ago
## 2.1.0
2 years ago
* Add delete handler.
## 2.0.23
2 years ago
* Support custom replaceText handler.
## 2.0.22
2 years ago
* Fix attribute compare and fix font size parsing.
## 2.0.21
2 years ago
* Handle click on embed object.
## 2.0.20
2 years ago
* Improved UX/UI of Image widget.
## 2.0.19
2 years ago
* When uploading a video, applying indicator.
## 2.0.18
2 years ago
* Make toolbar dividers optional.
## 2.0.17
2 years ago
* Allow alignment of the toolbar icons to match WrapAlignment.
## 2.0.16
2 years ago
* Add hide / show alignment buttons.
## 2.0.15
2 years ago
* Implement change cursor to SystemMouseCursors.click when hovering a link styled text.
## 2.0.14
2 years ago
* Enable customize the checkbox widget using DefaultListBlockStyle style.
## 2.0.13
2 years ago
* Improve the scrolling performance by reducing the repaint areas.
## 2.0.12
2 years ago
* Fix the selection effect can't be seen as the textLine with background color.
## 2.0.11
2 years ago
* Fix visibility of text selection handlers on scroll.
## 2.0.10
2 years ago
* cursorConnt.color notify the text_line to repaint if it was disposed.
## 2.0.9
2 years ago
* Improve UX when trying to add a link.
4 years ago
## 2.0.8
2 years ago
* Adding translations to the toolbar.
4 years ago
## 2.0.7
2 years ago
* Added theming options for toolbar icons and LinkDialog.
4 years ago
## 2.0.6
2 years ago
* Avoid runtime error when placed inside TabBarView.
4 years ago
## 2.0.5
2 years ago
* Support inline code formatting.
4 years ago
## 2.0.4
2 years ago
* Enable history shortcuts for desktop.
4 years ago
## 2.0.3
2 years ago
* Fix cursor when line contains image.
4 years ago
## 2.0.2
2 years ago
* Address KeyboardListener class name conflict.
4 years ago
## 2.0.1
2 years ago
* Upgrade flutter_colorpicker to 0.5.0.
## 2.0.0
2 years ago
* Text Alignment functions + Block Format standards.
4 years ago
## 1.9.6
2 years ago
* Support putting QuillEditor inside a Scrollable view.
## 1.9.5
2 years ago
* Skip image when pasting.
## 1.9.4
2 years ago
* Bug fix for cursor position when tapping at the end of line with image(s).
## 1.9.3
2 years ago
* Bug fix when line only contains one image.
## 1.9.2
2 years ago
* Support for building custom inline styles.
## 1.9.1
2 years ago
* Cursor jumps to the most appropriate offset to display selection.
## 1.9.0
2 years ago
* Support inline image.
## 1.8.3
2 years ago
* Updated quill_delta.
4 years ago
## 1.8.2
2 years ago
* Support mobile image alignment.
4 years ago
## 1.8.1
2 years ago
* Support mobile custom size image.
## 1.8.0
2 years ago
* Support entering link for image/video.
## 1.7.3
2 years ago
* Bumps photo_view version.
4 years ago
## 1.7.2
2 years ago
* Fix static analysis error.
4 years ago
## 1.7.1
2 years ago
* Support Youtube video.
4 years ago
## 1.7.0
2 years ago
* Support video.
## 1.6.4
2 years ago
* Bug fix for clear format button.
4 years ago
## 1.6.3
2 years ago
* Fixed dragging right handle scrolling issue.
4 years ago
## 1.6.2
2 years ago
* Fixed the position of the selection status drag handle.
4 years ago
## 1.6.1
2 years ago
* Upgrade image_picker and flutter_colorpicker.
## 1.6.0
2 years ago
* Support Multi Row Toolbar.
4 years ago
## 1.5.0
2 years ago
* Remove file_picker dependency.
4 years ago
## 1.4.1
2 years ago
* Remove filesystem_picker dependency.
4 years ago
## 1.4.0
2 years ago
* Remove path_provider dependency.
## 1.3.4
2 years ago
* Add option to paintCursorAboveText.
## 1.3.3
2 years ago
* Upgrade file_picker version.
4 years ago
## 1.3.2
2 years ago
* Fix copy/paste bug.
## 1.3.1
2 years ago
* New logo.
4 years ago
## 1.3.0
2 years ago
* Support flutter 2.2.0.
4 years ago
## 1.2.2
2 years ago
* Checkbox supports tapping.
## 1.2.1
2 years ago
* Indented position not holding while editing.
## 1.2.0
2 years ago
* Fix image button cancel causes crash.
4 years ago
## 1.1.8
2 years ago
* Fix height of empty line bug.
## 1.1.7
2 years ago
* Fix text selection in read-only mode.
## 1.1.6
2 years ago
* Remove universal_html dependency.
4 years ago
## 1.1.5
2 years ago
* Enable "Select", "Select All" and "Copy" in read-only mode.
## 1.1.4
2 years ago
* Fix text selection issue.
4 years ago
## 1.1.3
2 years ago
* Update example folder.
## 1.1.2
2 years ago
* Add pedantic.
4 years ago
## 1.1.1
2 years ago
* Base64 image support.
## 1.1.0
2 years ago
* Support null safety.
## 1.0.9
2 years ago
* Web support for raw editor and keyboard listener.
4 years ago
## 1.0.8
2 years ago
* Support token attribute.
## 1.0.7
2 years ago
* Fix crash on web (dart:io).
## 1.0.6
2 years ago
* Add desktop support WINDOWS, MACOS and LINUX.
## 1.0.5
2 years ago
* Bug fix: Can not insert newline when Bold is toggled ON.
## 1.0.4
2 years ago
* Upgrade photo_view to ^0.11.0.
## 1.0.3
2 years ago
* Fix issue that text is not displayed while typing WEB.
5 years ago
## 1.0.2
2 years ago
* Update toolbar in sample home page.
5 years ago
## 1.0.1
2 years ago
* Fix static analysis errors.
## 1.0.0
2 years ago
* Support flutter 2.0.
5 years ago
## 1.0.0-dev.2
2 years ago
* Improve link handling for tel, mailto and etc.
## 1.0.0-dev.1
2 years ago
* Upgrade prerelease SDK & Bump for master.
## 0.3.5
2 years ago
* Fix for cursor focus issues when keyboard is on.
5 years ago
## 0.3.4
2 years ago
* Improve link handling for tel, mailto and etc.
5 years ago
## 0.3.3
2 years ago
* More fix on cursor focus issue when keyboard is on.
5 years ago
## 0.3.2
2 years ago
* Fix cursor focus issue when keyboard is on.
4 years ago
## 0.3.1
2 years ago
* cursor focus when keyboard is on.
## 0.3.0
2 years ago
* Line Height calculated based on font size.
4 years ago
## 0.2.12
2 years ago
* Support placeholder.
4 years ago
## 0.2.11
2 years ago
* Fix static analysis error.
## 0.2.10
2 years ago
* Update TextInputConfiguration autocorrect to true in stable branch.
## 0.2.9
2 years ago
* Update TextInputConfiguration autocorrect to true.
## 0.2.8
2 years ago
* Support display local image besides network image in stable branch.
## 0.2.7
2 years ago
* Support display local image besides network image.
4 years ago
## 0.2.6
2 years ago
* Fix cursor after pasting.
4 years ago
## 0.2.5
2 years ago
* Toggle text/background color button in toolbar.
4 years ago
## 0.2.4
2 years ago
* Support the use of custom icon size in toolbar.
4 years ago
## 0.2.3
2 years ago
* Support custom styles and image on local device storage without uploading.
## 0.2.2
2 years ago
* Update git repo.
## 0.2.1
2 years ago
* Fix static analysis error.
## 0.2.0
2 years ago
* Add checked/unchecked list button in toolbar.
4 years ago
## 0.1.8
2 years ago
* Support font and size attributes.
## 0.1.7
2 years ago
* Support checked/unchecked list.
## 0.1.6
2 years ago
* Fix getExtentEndpointForSelection.
## 0.1.5
2 years ago
* Support text alignment.
## 0.1.4
2 years ago
* Handle url with trailing spaces.
## 0.1.3
2 years ago
* Handle cursor position change when undo/redo.
4 years ago
## 0.1.2
2 years ago
* Handle more text colors.
## 0.1.1
2 years ago
* Fix cursor issue when undo.
## 0.1.0
2 years ago
* Fix insert image.
## 0.0.9
2 years ago
* Handle rgba color.
## 0.0.8
2 years ago
* Fix launching url.
## 0.0.7
2 years ago
* Handle multiple image inserts.
## 0.0.6
2 years ago
* More toolbar functionality.
## 0.0.5
2 years ago
* Update example.
## 0.0.4
2 years ago
* Update example.
## 0.0.3
2 years ago
* Update home page meta data.
## 0.0.2
2 years ago
* Support image upload and launch url in read-only mode.
## 0.0.1
2 years ago
* Rich text editor based on Quill Delta.