Skip to content

Commit

Permalink
CHANGELOG: 2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
luin committed Apr 17, 2024
1 parent a6638e9 commit 3393ab7
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 3 deletions.
8 changes: 5 additions & 3 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ The best way to contribute is to help others in the Quill community. This includ
- Reporting new [bugs](https://github.com/quilljs/quill/labels/bug) or adding details to existing ones
- Reproducing [unconfirmed bugs](https://github.com/quilljs/quill/labels/needs%20reproduction)
- Quick typo fix or documentation improvement [Pull Requests](#pull-requests)
- Participating in [discussions](https://github.com/quilljs/quill/labels/discussion)
- Answering questions on [StackOverflow](http://stackoverflow.com/questions/tagged/quill)
- Participating in [discussions](https://github.com/quilljs/quill/discussions)

After becoming familiar with Quill and the codebase, likely through using Quill yourself and making some of the above contributions, you may choose to take on a bigger commitment by:

Expand All @@ -15,9 +14,12 @@ After becoming familiar with Quill and the codebase, likely through using Quill
- Publishing guides, tutorials, and examples
- Supporting Quill in other ecosystems (Angular, React, etc)

Note that if you are going to be making significant contributions, you should first open
a [discussion](https://github.com/quilljs/quill/discussions) to ensure your work aligns with the project's goals and direction.

## Questions

If you have a question, it is best to ask on StackOverflow and tag with [quill](http://stackoverflow.com/questions/tagged/quill). This tag is monitored by Quill maintainers and community members.
If you have a question, it is best to ask on [Discussions](https://github.com/quilljs/quill/discussions) under the Q&A category.

## Bug Reports

Expand Down
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,36 @@

# 2.0.0

We are thrilled to announce the release of Quill 2.0! Please check out the [announcement post](https://slab.com/blog/announcing-quill-2-0/).

### Major Improvements

- Quill is now a valid ESM package for better ecosystem (e.g. bundlers) and tree-shaking support
- Nested Quill support [#3590](https://github.com/quilljs/quill/pull/3590)
- Improved IME and spell corrector support [#3807](https://github.com/quilljs/quill/pull/3807)
- Semantic cleanups for TEXT_CHANGE event [#3778](https://github.com/quilljs/quill/pull/3778)
- **History**: Record selection in history module [#3823](https://github.com/quilljs/quill/pull/3823)
- Auto detect scrolling container [#3840](https://github.com/quilljs/quill/pull/3840)
- **Clipboard**: Improve support for pasting from Google Docs and Microsoft Word

### Performance Improvements

Quill 2.0 includes many performance optimizations, the most important of which is the improved rendering speed for large content.

- Improve inserting performance [#3815](https://github.com/quilljs/quill/pull/3815)
- Avoid fetching selections when possible [#3538](https://github.com/quilljs/quill/pull/3538)
- No need to setContents when container is empty [#3539](https://github.com/quilljs/quill/pull/3539)

### Code Modernization

- Migrated to TypeScript
- Provided official TypeScript declarations
- Migrated to Vitest for unit testing
- Migrated to Playwright for E2E testing
- Migrated website to Gatsby

For all commits, please see the [2.0.0 release page](https://github.com/quilljs/quill/releases/tag/v2.0.0).

# 2.0.0-rc.5

- **Clipboard** Add support for Quill v1 list attributes
Expand Down

0 comments on commit 3393ab7

Please sign in to comment.