PackageTrack
Sign in Get early access

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
Release Pre-release

Releases

latest 15
  1. 3.0.0-nullsafety.2 13 Aug 2021 pre-release
    Release notes
    • Added an option to cleanup semantics in Delta.diff. See dartdoc for more details.
    Open source →
  2. 3.0.0-nullsafety.1 05 Aug 2021 pre-release
    Release notes
    • Added Delta.diff implementation (#24)
    Open source →
  3. 3.0.0-nullsafety.0 19 Jun 2021 pre-release
    Release notes
    • Migrated to null safety.
    • Fixed an issue with usage of double.infinity in DeltaIterator. Replaced with special value of DeltaIterator.maxLength.
    Open source →
  4. 2.0.0 21 Sep 2020
    Release notes
    • Breaking change: changed Operation.value type from dynamic to Object to 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: dataDecoder parameter to Delta.fromJson and Operation.fromJson. Can be used to convert raw JSON values to concrete data types. Mainly useful with embedded data. Text data should always be String.
    • Fixed: changed Delta.fromJson type of the data parameter to List so that this factory method can actually be used with the output of jsonDecode.
    Open source →
  5. 1.1.3 14 Sep 2020
    Release notes
    • Reverted last change to operation value type and will publish it as a major version update since it's breaking existing users.
    Open source →
  6. 1.1.2 14 Sep 2020
    Release notes
    • Changed operation value type from dynamic to Object to 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.
    Open source →
  7. 1.1.1 13 Sep 2020
    Release notes
    • Fix iterator for custom embed objects (#14)
    Open source →
  8. 1.1.0 13 Sep 2020
    Release notes
    • Changed insert operations to allow inserting dynamic object values. (#13) Object values must be JSON-serializable.
    Open source →
  9. 1.0.2 03 May 2020
    Release notes
    • Fix attributes comparison for operations when attributes have complex values (maps, lists).
    Open source →
  10. 1.0.1 18 Jan 2020
    Release notes
    • Fixed assertion error for sequences of insert-delete-insert operations.
    Open source →
  11. 1.0.0 22 May 2019
    Release notes
    • Added Delta.invert(), Delta.slice() and Delta.invertAttributes().
    Open source →
  12. 1.0.0-dev.4.0 12 Dec 2018 pre-release
    Release notes
    • Internal clean-up replacing hardcoded strings with constants.
    Open source →
  13. 1.0.0-dev.3.0 29 Aug 2018 pre-release
    Release notes
    • Updated dependency on quiver_hashcode.
    Open source →
  14. 1.0.0-dev.2.0 26 Jul 2018 pre-release
    Release notes
    • Prepare for Dart 2 stable.
    Open source →
  15. 1.0.0-dev.1.0 14 Jun 2018 pre-release
    Release notes
    • Initial release.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive