primefaces / primereact

The Most Complete React UI Component Library
https://primereact.org
MIT License
7.01k stars 1.06k forks source link

Editor: Support for Quill 2.0.0 #5960

Closed melloware closed 7 months ago

melloware commented 9 months ago

Discussed in https://github.com/orgs/primefaces/discussions/1182

Originally posted by **jbkly** February 12, 2024 The PrimeReact `Editor` depends on Quill v1.3.7, which was [last updated in 2019](https://github.com/quilljs/quill/releases/tag/v1.3.7), relies on [deprecated browser events](https://github.com/quilljs/quill/issues/3806), and exposes a [cross-site scripting vulnerability](https://github.com/quilljs/quill/issues/3364). The past 2 months have seen active development on Quill 2.0.0. There is now a [release candidate](https://github.com/quilljs/quill/releases), [updated documentation](https://v2.quilljs.com/) and [migration guide to v2](https://v2.quilljs.com/guides/upgrading-to-2-0), and a [stable 2.0.0 release planned for March 1](https://github.com/quilljs/quill/issues/3806#issuecomment-1933250524). Are there plans to update PrimeReact's dependency on Quill to the new version?
Renrhaf commented 9 months ago

+1 for this update

9vitorconti commented 8 months ago

+1 for this update

melloware commented 8 months ago

Yep once Quill 2.0 goes final.

jbkly commented 7 months ago

Quill 2.0 is now released: https://github.com/quilljs/quill/releases/tag/v2.0.0

melloware commented 7 months ago

It only took Quill 5 years... 😄

melloware commented 7 months ago

OK PR submitted. Seems like everything is working well.