quill_delta
Simple and expressive format for describing rich-text content created for Quill.js editor. This package is unofficial port to Dart from JavaScript.
2.0.0
5.0K downloads/mo
#3832 most downloaded on pub.dev
pulyaevskiy/quill-delta-dart
What this package is like to depend on
Last release 5 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 9 months
Nearly every release is documented
notes for 8 of 8 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
15 releases · first in 2018
0 releases in the last 12 months
see the full history below
Release timeline
15 releases · Jun 2018 to Aug 2021
2019
2020
2021
2022
2023
2024
2025
2026
Releases
latest 15-
3.0.0-nullsafety.213 Aug 2021 pre-releaseRelease notes
Open source →- Added an option to cleanup semantics in
Delta.diff. See dartdoc for more details.
- Added an option to cleanup semantics in
-
3.0.0-nullsafety.105 Aug 2021 pre-release -
3.0.0-nullsafety.019 Jun 2021 pre-releaseRelease notes
Open source →- Migrated to null safety.
- Fixed an issue with usage of double.infinity in DeltaIterator. Replaced with special value of DeltaIterator.maxLength.
-
2.0.021 Sep 2020Release notes
Open source →- Breaking change: changed
Operation.valuetype fromdynamictoObjectto allow better static analysis and prevent bugs where operation value is always assumed to be a String object. If you get analyzer errors after this change you must add an explicit type cast on the operation value to the desired type (String or the type of an embed). - Added:
dataDecoderparameter toDelta.fromJsonandOperation.fromJson. Can be used to convert raw JSON values to concrete data types. Mainly useful with embedded data. Text data should always beString. - Fixed: changed
Delta.fromJsontype of thedataparameter toListso that this factory method can actually be used with the output ofjsonDecode.
- Breaking change: changed
-
1.1.314 Sep 2020Release notes
Open source →- Reverted last change to operation value type and will publish it as a major version update since it's breaking existing users.
-
1.1.214 Sep 2020Release notes
Open source →- Changed operation value type from
dynamictoObjectto allow better static analysis. If you get analyzer errors after this change you must add an explicit type cast on the operation value to the desired class.
- Changed operation value type from
-
1.1.113 Sep 2020 -
1.1.013 Sep 2020Release notes
Open source →- Changed insert operations to allow inserting dynamic object values. (#13) Object values must be JSON-serializable.
-
1.0.203 May 2020Release notes
Open source →- Fix attributes comparison for operations when attributes have complex values (maps, lists).
-
1.0.118 Jan 2020 -
1.0.022 May 2019 -
1.0.0-dev.4.012 Dec 2018 pre-release -
1.0.0-dev.3.029 Aug 2018 pre-release -
1.0.0-dev.2.026 Jul 2018 pre-release -
1.0.0-dev.1.014 Jun 2018 pre-release