From cb8de304aefe0de12dec372646260d4335a35335 Mon Sep 17 00:00:00 2001 From: Zihua Li <635902+luin@users.noreply.github.com> Date: Tue, 28 May 2024 16:48:33 +0800 Subject: [PATCH] Move Quill to Slab organization --- .github/CONTRIBUTING.md | 24 +- CHANGELOG.md | 616 +++++++++++---------- README.md | 10 +- package.json | 4 +- packages/quill/package.json | 4 +- packages/quill/test/e2e/list.spec.ts | 2 +- packages/website/env.js | 2 +- packages/website/src/components/GitHub.jsx | 8 +- packages/website/src/components/Header.jsx | 6 +- packages/website/src/pages/index.jsx | 2 +- scripts/changelog.mjs | 2 +- 11 files changed, 341 insertions(+), 339 deletions(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 04db3e7ed5..732db776a6 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -2,28 +2,28 @@ The best way to contribute is to help others in the Quill community. This includes: -- 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) +- Reporting new [bugs](https://github.com/slab/quill/labels/bug) or adding details to existing ones +- Reproducing [unconfirmed bugs](https://github.com/slab/quill/labels/needs%20reproduction) - Quick typo fix or documentation improvement [Pull Requests](#pull-requests) -- Participating in [discussions](https://github.com/quilljs/quill/discussions) +- Participating in [discussions](https://github.com/slab/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: -- Helping fix [bugs](https://github.com/quilljs/quill/labels/bug) -- Implementing new [features](https://github.com/quilljs/quill/labels/feature) +- Helping fix [bugs](https://github.com/slab/quill/labels/bug) +- Implementing new [features](https://github.com/slab/quill/labels/feature) - 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. +a [discussion](https://github.com/slab/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 [Discussions](https://github.com/quilljs/quill/discussions) under the Q&A category. +If you have a question, it is best to ask on [Discussions](https://github.com/slab/quill/discussions) under the Q&A category. ## Bug Reports -Search through [Github Issues](https://github.com/quilljs/quill/issues) to see if the bug has already been reported. If so, please comment with any additional information. +Search through [Github Issues](https://github.com/slab/quill/issues) to see if the bug has already been reported. If so, please comment with any additional information. New bug reports must include: @@ -37,7 +37,7 @@ Lacking reports it may be autoclosed with a link to these instructions. ## Feature Requests -Search through [Github Issues](https://github.com/quilljs/quill/labels/feature) to see if someone has already suggested the feature. If so, please provide support with a [reaction](https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments) and add your own use case. +Search through [Github Issues](https://github.com/slab/quill/labels/feature) to see if someone has already suggested the feature. If so, please provide support with a [reaction](https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments) and add your own use case. To open a new feature request, please include: @@ -52,7 +52,7 @@ The more complete and compelling the request, the more likely it will ultimately ## Pull Requests -Please check to make sure your plans fall within Quill's scope. This often means opening up a [discussion](https://github.com/quilljs/quill/labels/discussion). +Please check to make sure your plans fall within Quill's scope. This often means opening up a [discussion](https://github.com/slab/quill/labels/discussion). Non-code Pull Requests such as typo fixes or documentation improvements are highly encouraged and are often accepted immediately. @@ -60,7 +60,7 @@ Pull Requests modifying public facing interfaces or APIs, including backwards co Pull requests must: -1. Be forked off the [main](https://github.com/quilljs/quill/tree/main) branch. +1. Be forked off the [main](https://github.com/slab/quill/tree/main) branch. 2. Pass the linter and conform to existing coding styles. 3. Commits are [squashed](https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History#Squashing-Commits) to minimally coherent units of changes. 4. Are accompanied by tests covering the new feature or demonstrating the bug for fixes. @@ -68,4 +68,4 @@ Pull requests must: 6. Introduce only changes that further the PR's singular purpose (ex. do not tweak an unrelated config along with adding your feature). 7. Not break any existing unit or end to end tests. -**Important:** By issuing a Pull Request you agree to allow the project owners to license your work under the terms of the [License](https://github.com/quilljs/quill/blob/master/LICENSE). +**Important:** By issuing a Pull Request you agree to allow the project owners to license your work under the terms of the [License](https://github.com/slab/quill/blob/master/LICENSE). diff --git a/CHANGELOG.md b/CHANGELOG.md index bc3595126b..aa5172867d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,25 +1,27 @@ # v2.0.2 (2024-05-13) - - -## What's Changed -### Bug Fixes 🛠 -* Fix typing errors for Quill.register by [@hzgotb](https://github.com/hzgotb) in https://github.com/quilljs/quill/pull/4127 -* Fix event source when deleting a link with shortcuts by [@luin](https://github.com/luin) in https://github.com/quilljs/quill/pull/4200 -* Avoid side effects for Enter/Backspace when composing in Safari by [@luin](https://github.com/luin) in https://github.com/quilljs/quill/pull/4201 -* Ignore pasting images when image format is disallowed by [@luin](https://github.com/luin) in https://github.com/quilljs/quill/pull/4202 + -[All changes](https://github.com/quilljs/quill/releases/tag/v2.0.2) +## What's Changed + +### Bug Fixes 🛠 + +- Fix typing errors for Quill.register by [@hzgotb](https://github.com/hzgotb) in https://github.com/slab/quill/pull/4127 +- Fix event source when deleting a link with shortcuts by [@luin](https://github.com/luin) in https://github.com/slab/quill/pull/4200 +- Avoid side effects for Enter/Backspace when composing in Safari by [@luin](https://github.com/luin) in https://github.com/slab/quill/pull/4201 +- Ignore pasting images when image format is disallowed by [@luin](https://github.com/luin) in https://github.com/slab/quill/pull/4202 + +[All changes](https://github.com/slab/quill/releases/tag/v2.0.2) # v2.0.1 (2024-05-01) ## Bug Fixes -- Prevent overriding of theme's default toolbar settings mistakenly [#4120](https://github.com/quilljs/quill/pull/4120) -- Improve typings for methods that return a Delta [#4136](https://github.com/quilljs/quill/pull/4136) -- Fix toolbar icons for h3-h6 [#4131](https://github.com/quilljs/quill/pull/4131) +- Prevent overriding of theme's default toolbar settings mistakenly [#4120](https://github.com/slab/quill/pull/4120) +- Improve typings for methods that return a Delta [#4136](https://github.com/slab/quill/pull/4136) +- Fix toolbar icons for h3-h6 [#4131](https://github.com/slab/quill/pull/4131) -[All changes](https://github.com/quilljs/quill/releases/tag/v2.0.1) +[All changes](https://github.com/slab/quill/releases/tag/v2.0.1) # v2.0.0 (2024-04-17) @@ -28,20 +30,20 @@ We are thrilled to announce the release of Quill 2.0! Please check out the [anno ## 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) +- Nested Quill support [#3590](https://github.com/slab/quill/pull/3590) +- Improved IME and spell corrector support [#3807](https://github.com/slab/quill/pull/3807) +- Semantic cleanups for TEXT_CHANGE event [#3778](https://github.com/slab/quill/pull/3778) +- **History**: Record selection in history module [#3823](https://github.com/slab/quill/pull/3823) +- Auto detect scrolling container [#3840](https://github.com/slab/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) +- Improve inserting performance [#3815](https://github.com/slab/quill/pull/3815) +- Avoid fetching selections when possible [#3538](https://github.com/slab/quill/pull/3538) +- No need to setContents when container is empty [#3539](https://github.com/slab/quill/pull/3539) ## Code Modernization @@ -51,7 +53,7 @@ Quill 2.0 includes many performance optimizations, the most important of which i - Migrated to Playwright for E2E testing - Migrated website to Gatsby -[All changes](https://github.com/quilljs/quill/releases/tag/v2.0.0) +[All changes](https://github.com/slab/quill/releases/tag/v2.0.0) # v2.0.0-rc.5 (2024-04-04) @@ -61,7 +63,7 @@ Quill 2.0 includes many performance optimizations, the most important of which i - Expose Range type - Allow ref for insertBefore to be null -[All changes](https://github.com/quilljs/quill/releases/tag/v2.0.0-rc.5) +[All changes](https://github.com/slab/quill/releases/tag/v2.0.0-rc.5) # v2.0.0-rc.4 (2024-03-24) @@ -71,7 +73,7 @@ Quill 2.0 includes many performance optimizations, the most important of which i - Expose types for Quill options - Remove empty .css.js files generated by bundlers -[All changes](https://github.com/quilljs/quill/releases/tag/v2.0.0-rc.4) +[All changes](https://github.com/slab/quill/releases/tag/v2.0.0-rc.4) # v2.0.0-rc.3 (2024-03-16) @@ -80,7 +82,7 @@ Quill 2.0 includes many performance optimizations, the most important of which i - **Clipboard** Fix redundant newlines when pasting from external sources - Add `formats` option for specifying allowed formats -[All changes](https://github.com/quilljs/quill/releases/tag/v2.0.0-rc.3) +[All changes](https://github.com/slab/quill/releases/tag/v2.0.0-rc.3) # v2.0.0-rc.2 (2024-02-15) @@ -89,13 +91,13 @@ Quill 2.0 includes many performance optimizations, the most important of which i - Fix `Selection#getBounds()` when starting range at end of text node - Improve compatibility with esbuild -[All changes](https://github.com/quilljs/quill/releases/tag/v2.0.0-rc.2) +[All changes](https://github.com/slab/quill/releases/tag/v2.0.0-rc.2) # v2.0.0-rc.1 (2024-02-12) - Remove unnecessary lodash usages. -[All changes](https://github.com/quilljs/quill/releases/tag/v2.0.0-rc.1) +[All changes](https://github.com/slab/quill/releases/tag/v2.0.0-rc.1) # v2.0.0-rc.0 (2024-02-03) @@ -105,7 +107,7 @@ Quill 2.0 includes many performance optimizations, the most important of which i - **Clipboard** Ignore whitespace between pasted empty paragraphs. - **Syntax** Support highlight.js v10 and v11. -[All changes](https://github.com/quilljs/quill/releases/tag/v2.0.0-rc.0) +[All changes](https://github.com/slab/quill/releases/tag/v2.0.0-rc.0) # v2.0.0-beta.2 (2024-01-30) @@ -114,7 +116,7 @@ Quill 2.0 includes many performance optimizations, the most important of which i - Fix `Quill.getText()` not respecting `length` parameter. - **History** Fix redo shortcut not working on Linux and Windows. -[All changes](https://github.com/quilljs/quill/releases/tag/v2.0.0-beta.2) +[All changes](https://github.com/slab/quill/releases/tag/v2.0.0-beta.2) # v2.0.0-beta.1 (2024-01-21) @@ -123,7 +125,7 @@ Quill 2.0 includes many performance optimizations, the most important of which i - Inline SVG images for easier bundler setup. - Improve typing for Registry. -[All changes](https://github.com/quilljs/quill/releases/tag/v2.0.0-beta.1) +[All changes](https://github.com/slab/quill/releases/tag/v2.0.0-beta.1) # v2.0.0-beta.0 (2023-12-08) @@ -131,19 +133,19 @@ In the upcoming 2.0 release, Quill has been significantly modernized. Leveraging ## Major Improvements -- 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) +- Nested Quill support [#3590](https://github.com/slab/quill/pull/3590) +- Improved IME and spell corrector support [#3807](https://github.com/slab/quill/pull/3807) +- Semantic cleanups for TEXT_CHANGE event [#3778](https://github.com/slab/quill/pull/3778) +- **History**: Record selection in history module [#3823](https://github.com/slab/quill/pull/3823) +- Auto detect scrolling container [#3840](https://github.com/slab/quill/pull/3840) ## 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) +- Improve inserting performance [#3815](https://github.com/slab/quill/pull/3815) +- Avoid fetching selections when possible [#3538](https://github.com/slab/quill/pull/3538) +- No need to setContents when container is empty [#3539](https://github.com/slab/quill/pull/3539) ## Code Modernization @@ -153,7 +155,7 @@ Quill 2.0 includes many performance optimizations, the most important of which i - Migrated to Playwright for E2E testing - Migrated website to Gatsby -[All changes](https://github.com/quilljs/quill/releases/tag/v2.0.0-beta.0) +[All changes](https://github.com/slab/quill/releases/tag/v2.0.0-beta.0) # v1.3.7 (2019-09-09) @@ -164,387 +166,387 @@ Security related bug fixes. Thank you [@danfuzz](https://github.com/danfuzz), [@danielw93](https://github.com/danielw93), [@jonathanlloyd](https://github.com/jonathanlloyd), and [@k-sai-kiranmayee](https://github.com/k-sai-kiranmayee) for your contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.3.7) +[All changes](https://github.com/slab/quill/releases/tag/v1.3.7) # v1.3.6 (2018-03-12) -- Make picker accessible [#1999](https://github.com/quilljs/quill/pull/1999) -- Fix Japanese composition in Chrome 65 [#2009](https://github.com/quilljs/quill/issues/2009) +- Make picker accessible [#1999](https://github.com/slab/quill/pull/1999) +- Fix Japanese composition in Chrome 65 [#2009](https://github.com/slab/quill/issues/2009) Thanks to [@berylw](https://github.com/berylw) and [@erinsinger93](https://github.com/erinsinger93) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.3.6) +[All changes](https://github.com/slab/quill/releases/tag/v1.3.6) # v1.3.5 (2018-01-22) -- Fix indent preservation of a checked checklist item [#1818](https://github.com/quilljs/quill/issues/1818) - - added as a shortcut to trigger bullet list formatting [#1819](https://github.com/quilljs/quill/pull/1819) -- Fix pasting text-align styles [#1873](https://github.com/quilljs/quill/issues/1873) -- Fix cursor position after dangerouslyPasteHTML [#1886](https://github.com/quilljs/quill/issues/1886) -- Fix value of history stack in text-change handler [#1906](https://github.com/quilljs/quill/pull/1906) -- Workaround for Webkit locking up when navigating around images using hotkeys [#1910](https://github.com/quilljs/quill/issues/1910) +- Fix indent preservation of a checked checklist item [#1818](https://github.com/slab/quill/issues/1818) + - added as a shortcut to trigger bullet list formatting [#1819](https://github.com/slab/quill/pull/1819) +- Fix pasting text-align styles [#1873](https://github.com/slab/quill/issues/1873) +- Fix cursor position after dangerouslyPasteHTML [#1886](https://github.com/slab/quill/issues/1886) +- Fix value of history stack in text-change handler [#1906](https://github.com/slab/quill/pull/1906) +- Workaround for Webkit locking up when navigating around images using hotkeys [#1910](https://github.com/slab/quill/issues/1910) Thank you [@araruna](https://github.com/araruna), [@bryanrsmith](https://github.com/bryanrsmith), [@haugstrup](https://github.com/haugstrup), [@icylace](https://github.com/icylace), [@leimig](https://github.com/leimig), [@LFDM](https://github.com/LFDM), [@nikparo](https://github.com/nikparo), [@rafpaf](https://github.com/rafpaf) and [@vk2sky](https://github.com/vk2sky) for your contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.3.5) +[All changes](https://github.com/slab/quill/releases/tag/v1.3.5) # v1.3.4 (2017-11-06) -- Loosen dependency specification [#1748](https://github.com/quilljs/quill/issues/1748) -- Loosen list autofill constraint [#1749](https://github.com/quilljs/quill/issues/1749) +- Loosen dependency specification [#1748](https://github.com/slab/quill/issues/1748) +- Loosen list autofill constraint [#1749](https://github.com/slab/quill/issues/1749) Thanks to [@danfuzz](https://github.com/danfuzz) and [@SoftVision-CarmenFat](https://github.com/SoftVision-CarmenFat) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.3.4) +[All changes](https://github.com/slab/quill/releases/tag/v1.3.4) # v1.3.3 (2017-10-09) -- Fix `getFormat` with no parameters while editor is not focused [#1548](https://github.com/quilljs/quill/issues/1548) -- Remove automatic highlighting across embeds [#1691](https://github.com/quilljs/quill/issues/1691) -- Support checking checklist on mobile [#1693](https://github.com/quilljs/quill/pull/1711) -- Fix list creation keyboard shortcuts [#1723](https://github.com/quilljs/quill/issues/1723) -- Show KaTex rendering errors [#1738](https://github.com/quilljs/quill/pull/1738) +- Fix `getFormat` with no parameters while editor is not focused [#1548](https://github.com/slab/quill/issues/1548) +- Remove automatic highlighting across embeds [#1691](https://github.com/slab/quill/issues/1691) +- Support checking checklist on mobile [#1693](https://github.com/slab/quill/pull/1711) +- Fix list creation keyboard shortcuts [#1723](https://github.com/slab/quill/issues/1723) +- Show KaTex rendering errors [#1738](https://github.com/slab/quill/pull/1738) Thank you [@altschuler](https://github.com/altschuler), [@arrocke](https://github.com/arrocke), [@guillaumepotier](https://github.com/guillaumepotier), [@sferoze](https://github.com/sferoze) and [@volser](https://github.com/volser) for your contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.3.3) +[All changes](https://github.com/slab/quill/releases/tag/v1.3.3) # v1.3.2 (2017-09-04) -- Pasting into code block should always paste as code [#1624](https://github.com/quilljs/quill/issues/1624) -- Fix removing embed selection when arrow keys change selection [#1633](https://github.com/quilljs/quill/issues/1633) -- Fix selection restoration after image insertion [#1649](https://github.com/quilljs/quill/issues/1649) -- Fix selection-change firing after dragging off screen [#1654](https://github.com/quilljs/quill/issues/1654) -- Fix placeholder text spacing [#1677](https://github.com/quilljs/quill/issues/1677) +- Pasting into code block should always paste as code [#1624](https://github.com/slab/quill/issues/1624) +- Fix removing embed selection when arrow keys change selection [#1633](https://github.com/slab/quill/issues/1633) +- Fix selection restoration after image insertion [#1649](https://github.com/slab/quill/issues/1649) +- Fix selection-change firing after dragging off screen [#1654](https://github.com/slab/quill/issues/1654) +- Fix placeholder text spacing [#1677](https://github.com/slab/quill/issues/1677) Thanks to [@abramz](https://github.com/abramz), [@amitm02](https://github.com/amitm02), [@eamodio](https://github.com/eamodio), [@HWliao](https://github.com/HWliao), [@mmitis](https://github.com/mmitis), [@nelsonpecora](https://github.com/nelsonpecora), [@nipunjain87](https://github.com/nipunjain87), and [@ValueBerry](https://github.com/ValueBerry) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.3.2) +[All changes](https://github.com/slab/quill/releases/tag/v1.3.2) # v1.3.1 (2017-08-07) -- Fix placeholder when emptying text [#1594](https://github.com/quilljs/quill/issues/1594) -- Fix inserting newline after header [#1616](https://github.com/quilljs/quill/issues/1616) +- Fix placeholder when emptying text [#1594](https://github.com/slab/quill/issues/1594) +- Fix inserting newline after header [#1616](https://github.com/slab/quill/issues/1616) Thank you [@Natim](https://github.com/Natim) and [@stephenLYao](https://github.com/stephenLYao) for your contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.3.1) +[All changes](https://github.com/slab/quill/releases/tag/v1.3.1) # v1.3.0 (2017-07-17) Add `matchVisual` [configuration](https://quilljs.com/docs/modules/clipboard/#configuration) to Clipboard. -- Use DOM API to determine selected `` option [#1576](https://github.com/slab/quill/pull/1576) +- Add `:focus` styles to toolbar [#1540](https://github.com/slab/quill/issues/1540) +- Allow users to undo automatic keyboard completions [#1538](https://github.com/slab/quill/issues/1538) +- Use github-pages gem to make development environment consistent [#1536](https://github.com/slab/quill/issues/1536) [#1544](https://github.com/slab/quill/pull/1544) +- Fix composing Chinese with preformatting [#1514](https://github.com/slab/quill/issues/1514) +- Fix example clipboard module in docs [#1502](https://github.com/slab/quill/issues/1502) +- Fix list layout in RTL mode [#1498](https://github.com/slab/quill/issues/1498) +- Clarify documentation for scrollingContainer [#1496](https://github.com/slab/quill/issues/1496) +- Add `tel` to default link whitelist [#1436](https://github.com/slab/quill/pull/1436) +- Fix cursor interaction with custom contenteditable=false embeds [#1172](https://github.com/slab/quill/issues/1172) [#1181](https://github.com/slab/quill/issues/1181) +- Fix rendered cursor in Chrome when interacting with scrollbar [#1114](https://github.com/slab/quill/issues/1114) Thanks to [@alexkrolick](https://github.com/alexkrolick), [@amitm02](https://github.com/amitm02), [@Christilut](https://github.com/Christilut), [@danielschwartz](https://github.com/danielschwartz), [@emanuelbsilva](https://github.com/emanuelbsilva), [@ersommer](https://github.com/ersommer), [@fiurrr](https://github.com/fiurrr), [@jackmu95](https://github.com/jackmu95), [@jmzhang](https://github.com/jmzhang), [@mdpye](https://github.com/mdpye), [@ralrom](https://github.com/ralrom), [@sferoze](https://github.com/sferoze), [@simon-at-fugu](https://github.com/simon-at-fugu), and [@yogadzx](https://github.com/yogadzx) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.3.0) +[All changes](https://github.com/slab/quill/releases/tag/v1.3.0) # v1.2.6 (2017-06-05) -- Disable Grammarly by default [#574](https://github.com/quilljs/quill/issues/574) -- Fix RTL list spacing [#1485](https://github.com/quilljs/quill/pull/1485) -- Add support for mobile Youtube links [#1489](https://github.com/quilljs/quill/pull/1489) +- Disable Grammarly by default [#574](https://github.com/slab/quill/issues/574) +- Fix RTL list spacing [#1485](https://github.com/slab/quill/pull/1485) +- Add support for mobile Youtube links [#1489](https://github.com/slab/quill/pull/1489) Thank you [@amitm02](https://github.com/amitm02), [@benbro](https://github.com/benbro) [@nickbaum](https://github.com/nickbaum), [@stalniy](https://github.com/stalniy) and [@ygrishajev](https://github.com/ygrishajev) for your contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.2.6) +[All changes](https://github.com/slab/quill/releases/tag/v1.2.6) # v1.2.5 (2017-05-29) -- Fix cursor shifting to be exclusive of user cursor [#1367](https://github.com/quilljs/quill/issues/1367) -- Fix iOS hover state on toolbar [#1388](https://github.com/quilljs/quill/issues/1388) -- Fix `getText()` for Bangla [#1427](https://github.com/quilljs/quill/issues/1427) -- Fix Korean character composition in Safari [#1437](https://github.com/quilljs/quill/issues/1437) -- Fix pasting HTML handling special class names [#1445](https://github.com/quilljs/quill/issues/1445) -- Fix paste or initializing with font-weight [#1456](https://github.com/quilljs/quill/issues/1456) -- Fix updating active picker logic [#1468](https://github.com/quilljs/quill/issues/1468) +- Fix cursor shifting to be exclusive of user cursor [#1367](https://github.com/slab/quill/issues/1367) +- Fix iOS hover state on toolbar [#1388](https://github.com/slab/quill/issues/1388) +- Fix `getText()` for Bangla [#1427](https://github.com/slab/quill/issues/1427) +- Fix Korean character composition in Safari [#1437](https://github.com/slab/quill/issues/1437) +- Fix pasting HTML handling special class names [#1445](https://github.com/slab/quill/issues/1445) +- Fix paste or initializing with font-weight [#1456](https://github.com/slab/quill/issues/1456) +- Fix updating active picker logic [#1468](https://github.com/slab/quill/issues/1468) Thanks to [@aliciawood](https://github.com/aliciawood), [@benbro](https://github.com/benbro), [@denis-aes](https://github.com/denis-aes), [@despreju](https://github.com/despreju), [@GlenKPeterson](https://github.com/GlenKPeterson), [@haugstrup](https://github.com/haugstrup), [@jziggas](https://github.com/jziggas), [@RobAley](https://github.com/RobAley), [@sheley1998](https://github.com/sheley1998), [@silverprize](https://github.com/silverprize), and [@yairy](https://github.com/yairy) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.2.5) +[All changes](https://github.com/slab/quill/releases/tag/v1.2.5) # v1.2.4 (2017-04-18) -- Fix pasting nested list [#906](https://github.com/quilljs/quill/issues/906) -- Fix delete key interaction at end of list [#1277](https://github.com/quilljs/quill/issues/1277) -- Fix pasting whitespace prefix [#1244](https://github.com/quilljs/quill/issues/1244) -- Fix file dialog open speed [#1265](https://github.com/quilljs/quill/issues/1265) -- Fix backspace with at beginning of list interaction with meta keys [#1307](https://github.com/quilljs/quill/issues/1307) -- Fix pasting nested styles [#1333](https://github.com/quilljs/quill/issues/1333) -- Fix backspacing into an empty line should keep own formats [#1339](https://github.com/quilljs/quill/issues/1339) -- Fix IE11 autolinking interaction [#1390](https://github.com/quilljs/quill/issues/1390) -- Fix persistent focus interaction with tabbing away [#1404](https://github.com/quilljs/quill/issues/1404) +- Fix pasting nested list [#906](https://github.com/slab/quill/issues/906) +- Fix delete key interaction at end of list [#1277](https://github.com/slab/quill/issues/1277) +- Fix pasting whitespace prefix [#1244](https://github.com/slab/quill/issues/1244) +- Fix file dialog open speed [#1265](https://github.com/slab/quill/issues/1265) +- Fix backspace with at beginning of list interaction with meta keys [#1307](https://github.com/slab/quill/issues/1307) +- Fix pasting nested styles [#1333](https://github.com/slab/quill/issues/1333) +- Fix backspacing into an empty line should keep own formats [#1339](https://github.com/slab/quill/issues/1339) +- Fix IE11 autolinking interaction [#1390](https://github.com/slab/quill/issues/1390) +- Fix persistent focus interaction with tabbing away [#1404](https://github.com/slab/quill/issues/1404) Thanks to [@bigggge](https://github.com/bigggge), [@CoenWarmer](https://github.com/CoenWarmer), [@cutteroid](https://github.com/cutteroid), [@jay-cox](https://github.com/jay-cox), [@kiewic](https://github.com/kiewic), [@kloots](https://github.com/kloots), [@MichaelTontchev](https://github.com/MichaelTontchev), [@montlebalm](https://github.com/montlebalm), [@RichardNeill](https://github.com/RichardNeill), and [@vasconita](https://github.com/vasconita) for your contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.2.4) +[All changes](https://github.com/slab/quill/releases/tag/v1.2.4) # v1.2.3 (2017-03-29) -- Fix scrolling when appending new lines [#1276](https://github.com/quilljs/quill/issues/1276) [#1361](https://github.com/quilljs/quill/issues/1361) -- Fix binding to explicit shortcut key [#1365](https://github.com/quilljs/quill/issues/1365) -- Merge clone update [#1359](https://github.com/quilljs/quill/pull/1359) +- Fix scrolling when appending new lines [#1276](https://github.com/slab/quill/issues/1276) [#1361](https://github.com/slab/quill/issues/1361) +- Fix binding to explicit shortcut key [#1365](https://github.com/slab/quill/issues/1365) +- Merge clone update [#1359](https://github.com/slab/quill/pull/1359) Thank you [@artaommahe](https://github.com/artaommahe), [@c-w](https://github.com/c-w), [@EladBet](https://github.com/EladBet), [@emenoh](https://github.com/emenoh), and [@montlebalm](https://github.com/montlebalm) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.2.3) +[All changes](https://github.com/slab/quill/releases/tag/v1.2.3) # v1.2.2 (2017-02-27) -- Fix backspace/delete on Windows/Ubuntu [#1334](https://github.com/quilljs/quill/issues/1334) +- Fix backspace/delete on Windows/Ubuntu [#1334](https://github.com/slab/quill/issues/1334) Thanks to [@dinusuresh](https://github.com/dinusuresh) for your contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.2.2) +[All changes](https://github.com/slab/quill/releases/tag/v1.2.2) # v1.2.1 (2017-02-27) -- Fix link removal on Snow theme [#1259](https://github.com/quilljs/quill/issues/1259) -- Fix CMD+backspace on empty editor [#1319](https://github.com/quilljs/quill/issues/1319) -- Fix disabled checklist behavior [#1312](https://github.com/quilljs/quill/issues/1312) +- Fix link removal on Snow theme [#1259](https://github.com/slab/quill/issues/1259) +- Fix CMD+backspace on empty editor [#1319](https://github.com/slab/quill/issues/1319) +- Fix disabled checklist behavior [#1312](https://github.com/slab/quill/issues/1312) Thank you [@danielschwartz](https://github.com/@danielschwartz), [@JedWatson](https://github.com/@JedWatson), [@montlebalm](https://github.com/@montlebalm), and [@simi](https://github.com/@simi) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.2.1) +[All changes](https://github.com/slab/quill/releases/tag/v1.2.1) # v1.2.0 (2017-01-21) Add concept of experimental APIs: they are APIs meant to try out support for use cases we would like to address, but gives flexibility to find the right API interface. As such they are not covered by Semantic Versioning. Several are added to start things off: `find`, `getIndex`, `getLeaf`, `getLine`, `getLines`. -- Merge disabling list keyboard shortcut when list format is disabled [#1257](https://github.com/quilljs/quill/pull/1257) +- Merge disabling list keyboard shortcut when list format is disabled [#1257](https://github.com/slab/quill/pull/1257) Thanks to [@haugstrup](https://github.com/haugstrup) for your contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.2.0) +[All changes](https://github.com/slab/quill/releases/tag/v1.2.0) # v1.1.10 (2017-01-16) -- Preserve user selection on API changes [#1152](https://github.com/quilljs/quill/issues/1152) -- Fix backspacing into emojis [#1230](https://github.com/quilljs/quill/issues/1230) -- Fix ability to type after emptying line in IE/Firefox [#1254](https://github.com/quilljs/quill/issues/1254) -- Fix whitelisting block formats [#1256](https://github.com/quilljs/quill/issues/1256) +- Preserve user selection on API changes [#1152](https://github.com/slab/quill/issues/1152) +- Fix backspacing into emojis [#1230](https://github.com/slab/quill/issues/1230) +- Fix ability to type after emptying line in IE/Firefox [#1254](https://github.com/slab/quill/issues/1254) +- Fix whitelisting block formats [#1256](https://github.com/slab/quill/issues/1256) Thank you [@benbro](https://github.com/benbro), [@haugstrup](https://github.com/haugstrup), [@peterweck](https://github.com/peterweck) and [@sbevels](https://github.com/sbevels) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.1.10) +[All changes](https://github.com/slab/quill/releases/tag/v1.1.10) # v1.1.9 (2017-01-02) -- Support pasting italics from Google Docs [#1185](https://github.com/quilljs/quill/issues/1185) -- Fix setting dropdown picker back to default [#1191](https://github.com/quilljs/quill/issues/1191) -- Fix code-block formatting on empty first line in Firefox [#1195](https://github.com/quilljs/quill/issues/1195) -- Prevent formatting via keyboard shortcuts when not whitelisted [#1197](https://github.com/quilljs/quill/issues/1197) -- Fix select-all copy and overwrite paste in Firefox [#1202](https://github.com/quilljs/quill/issues/1202) +- Support pasting italics from Google Docs [#1185](https://github.com/slab/quill/issues/1185) +- Fix setting dropdown picker back to default [#1191](https://github.com/slab/quill/issues/1191) +- Fix code-block formatting on empty first line in Firefox [#1195](https://github.com/slab/quill/issues/1195) +- Prevent formatting via keyboard shortcuts when not whitelisted [#1197](https://github.com/slab/quill/issues/1197) +- Fix select-all copy and overwrite paste in Firefox [#1202](https://github.com/slab/quill/issues/1202) Thank you [@adfaure](https://github.com/adfaure), [@berndschimmer](https://github.com/berndschimmer), [@CoenWarmer](https://github.com/CoenWarmer), [@montlebalm](https://github.com/montlebalm), and [@TraceyYau](https://github.com/TraceyYau) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.1.9) +[All changes](https://github.com/slab/quill/releases/tag/v1.1.9) # v1.1.8 (2016-12-23) -- Support pasting italics from Google Docs [#1185](https://github.com/quilljs/quill/issues/1185) -- Fix setting dropdown picker back to default [#1191](https://github.com/quilljs/quill/issues/1191) -- Fix code-block formatting on empty first line in Firefox [#1195](https://github.com/quilljs/quill/issues/1195) -- Prevent formatting via keyboard shortcuts when not whitelisted [#1197](https://github.com/quilljs/quill/issues/1197) -- Fix select-all copy and overwrite paste in Firefox [#1202](https://github.com/quilljs/quill/issues/1202) +- Support pasting italics from Google Docs [#1185](https://github.com/slab/quill/issues/1185) +- Fix setting dropdown picker back to default [#1191](https://github.com/slab/quill/issues/1191) +- Fix code-block formatting on empty first line in Firefox [#1195](https://github.com/slab/quill/issues/1195) +- Prevent formatting via keyboard shortcuts when not whitelisted [#1197](https://github.com/slab/quill/issues/1197) +- Fix select-all copy and overwrite paste in Firefox [#1202](https://github.com/slab/quill/issues/1202) Thank you [@adfaure](https://github.com/adfaure), [@berndschimmer](https://github.com/berndschimmer), [@CoenWarmer](https://github.com/CoenWarmer), [@montlebalm](https://github.com/montlebalm), and [@TraceyYau](https://github.com/TraceyYau) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.1.8) +[All changes](https://github.com/slab/quill/releases/tag/v1.1.8) # v1.1.7 (2016-12-13) -- Fix dropdown values reverting to default [#901](https://github.com/quilljs/quill/issues/901) -- Add config to prevent scroll jumping on paste [#1082](https://github.com/quilljs/quill/issues/1082) -- Prevent scrolling on API source calls [#1152](https://github.com/quilljs/quill/issues/1152) -- Fix tsconfig build error [#1165](https://github.com/quilljs/quill/issues/1165) -- Fix delete and formatting interaction in Firefox [#1171](https://github.com/quilljs/quill/issues/1171) -- Fix cursor jump on formatting in middle of text [#1176](https://github.com/quilljs/quill/issues/1176) +- Fix dropdown values reverting to default [#901](https://github.com/slab/quill/issues/901) +- Add config to prevent scroll jumping on paste [#1082](https://github.com/slab/quill/issues/1082) +- Prevent scrolling on API source calls [#1152](https://github.com/slab/quill/issues/1152) +- Fix tsconfig build error [#1165](https://github.com/slab/quill/issues/1165) +- Fix delete and formatting interaction in Firefox [#1171](https://github.com/slab/quill/issues/1171) +- Fix cursor jump on formatting in middle of text [#1176](https://github.com/slab/quill/issues/1176) Thanks to [@cutteroid](https://github.com/cutteroid), [@houxg](https://github.com/houxg), [@jasongisstl](https://github.com/jasongisstl), [@nikparo](https://github.com/nikparo), [@sbevels](https://github.com/sbevels), and [sferoze](https://github.com/sferoze) for your contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.1.7) +[All changes](https://github.com/slab/quill/releases/tag/v1.1.7) # v1.1.6 (2016-12-06) ### Features -Checklists [#759](https://github.com/quilljs/quill/issues/759) support has been added to the API. UI and relevant interactions are still forthcoming. +Checklists [#759](https://github.com/slab/quill/issues/759) support has been added to the API. UI and relevant interactions are still forthcoming. ### Bug Fixes -- Fix bug that allowed edits in readOnly mode [#1151](https://github.com/quilljs/quill/issues/1151) -- Fix max call stack bug on large paste [#1123](https://github.com/quilljs/quill/issues/1123) +- Fix bug that allowed edits in readOnly mode [#1151](https://github.com/slab/quill/issues/1151) +- Fix max call stack bug on large paste [#1123](https://github.com/slab/quill/issues/1123) Thank you [@jgmediadesign](https://github.com/jgmediadesign) and [@julienbmobile](https://github.com/julienbmobile) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.1.6) +[All changes](https://github.com/slab/quill/releases/tag/v1.1.6) # v1.1.5 (2016-11-07) -- Remove unnecessary type attribute in documentation [#1087](https://github.com/quilljs/quill/pull/1087) -- Fix chrome 52+ input file label open slow [#1090](https://github.com/quilljs/quill/pull/1090) -- Only query the last op's insertion string if it's actually an insert [#1095](https://github.com/quilljs/quill/pull/1095) +- Remove unnecessary type attribute in documentation [#1087](https://github.com/slab/quill/pull/1087) +- Fix chrome 52+ input file label open slow [#1090](https://github.com/slab/quill/pull/1090) +- Only query the last op's insertion string if it's actually an insert [#1095](https://github.com/slab/quill/pull/1095) Thank you [@jleen](https://github.com/jleen), [@kaelig](https://github.com/kaelig), and [@YouHan26](https://github.com/YouHan26) for your contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.1.5) +[All changes](https://github.com/slab/quill/releases/tag/v1.1.5) # v1.1.3 (2016-10-24) - Update quill-delta [delta#2](https://github.com/quilljs/delta/issues/2) -- Fix link creation [#1073](https://github.com/quilljs/quill/issues/1073) +- Fix link creation [#1073](https://github.com/slab/quill/issues/1073) Thanks to [@eamodio](https://github.com/eamodio) and [@metsavir](https://github.com/metsavir) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.1.3) +[All changes](https://github.com/slab/quill/releases/tag/v1.1.3) # v1.1.2 (2016-10-24) -- Fix setContents on already formatted text [#1065](https://github.com/quilljs/quill/issues/1065) -- Fix regression [#1067](https://github.com/quilljs/quill/issues/1067) -- Improve documentation [#1069](https://github.com/quilljs/quill/pull/1069) [#1070](https://github.com/quilljs/quill/pull/1070) +- Fix setContents on already formatted text [#1065](https://github.com/slab/quill/issues/1065) +- Fix regression [#1067](https://github.com/slab/quill/issues/1067) +- Improve documentation [#1069](https://github.com/slab/quill/pull/1069) [#1070](https://github.com/slab/quill/pull/1070) Thank you [benbro](https://github.com/benbro), [derickruiz](https://github.com/derickruiz), [eamodio](https://github.com/eamodio), [hallaathrad](https://github.com/hallaathrad), and [philly385](https://github.com/philly385) for your contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.1.2) +[All changes](https://github.com/slab/quill/releases/tag/v1.1.2) # v1.1.1 (2016-10-21) ### Bug fixes -- TEXT_CHANGE event now use cursor position to inform change location [#746](https://github.com/quilljs/quill/issues/746) -- Fix inconsistent cursor reporting between browsers [#1007](https://github.com/quilljs/quill/issues/1007) -- Fix tooltip overflow in docs [#1060](https://github.com/quilljs/quill/issues/1060) -- Fix naming [#1063](https://github.com/quilljs/quill/pull/1063) -- Fix Medium example [#1064](https://github.com/quilljs/quill/issues/1064) +- TEXT_CHANGE event now use cursor position to inform change location [#746](https://github.com/slab/quill/issues/746) +- Fix inconsistent cursor reporting between browsers [#1007](https://github.com/slab/quill/issues/1007) +- Fix tooltip overflow in docs [#1060](https://github.com/slab/quill/issues/1060) +- Fix naming [#1063](https://github.com/slab/quill/pull/1063) +- Fix Medium example [#1064](https://github.com/slab/quill/issues/1064) Thanks to [@artaommahe](https://github.com/artaommahe), [@benbro](https://github.com/benbro), [@fuffalist](https://github.com/fuffalist), [@sachinrekhi](https://github.com/sachinrekhi), [@sergop321](https://github.com/sergop321), and [@tlg](https://github.com/tlg) for contributions to this release! -Special thanks to [@DadaMonad](https://github.com/DadaMonad) for contributions on [fast-diff](https://github.com/jhchen/fast-diff) that enabled the [#746](https://github.com/quilljs/quill/issues/746) fix. +Special thanks to [@DadaMonad](https://github.com/DadaMonad) for contributions on [fast-diff](https://github.com/jhchen/fast-diff) that enabled the [#746](https://github.com/slab/quill/issues/746) fix. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.1.1) +[All changes](https://github.com/slab/quill/releases/tag/v1.1.1) # v1.1.0 (2016-10-17) ### Additions -Quill has always allowed API calls, even when the editor is in readOnly mode. All API calls also took a `source` parameter to indicate the origin of the change. For example, a click handler in the toolbar would call `formatText` with `source` set to `"user"`. When the editor is in readOnly mode, it would make sense for user initiated actions to be ignored. For example the user cannot focus or type into the editor. However because API calls are allowed, the user could still modify the editor contents [#909](https://github.com/quilljs/quill/issues/909). The natural fix is to ignore user initiated actions, even if it came through an API call, when the editor is in readOnly mode. +Quill has always allowed API calls, even when the editor is in readOnly mode. All API calls also took a `source` parameter to indicate the origin of the change. For example, a click handler in the toolbar would call `formatText` with `source` set to `"user"`. When the editor is in readOnly mode, it would make sense for user initiated actions to be ignored. For example the user cannot focus or type into the editor. However because API calls are allowed, the user could still modify the editor contents [#909](https://github.com/slab/quill/issues/909). The natural fix is to ignore user initiated actions, even if it came through an API call, when the editor is in readOnly mode. However, the documentation never stated API calls with `source` set to `"user"` would be ignored sometimes, so this would be a breaking change under semver. Some could argue this is a bug fix and would only warrant a patch version bump, but this seems disingenuous for this particular case. The fact that almost no one took advantage of the `source` beyond default values is irrelevant under the eyes of semver. -So a `strict` configuration option has been added. It is true by default so the above behavior is unchanged, and [#909](https://github.com/quilljs/quill/issues/909) is unfixed. Changing this to `false`, will use new behavior of ignoring user initiated changes on a disabled editor, even if through an API call. +So a `strict` configuration option has been added. It is true by default so the above behavior is unchanged, and [#909](https://github.com/slab/quill/issues/909) is unfixed. Changing this to `false`, will use new behavior of ignoring user initiated changes on a disabled editor, even if through an API call. ### Fixes -- Fix undo when preformatted text inserted before plain text [#1019](https://github.com/quilljs/quill/issues/1019) -- Add focus indicator on toolbar buttons [#1020](https://github.com/quilljs/quill/issues/1020) -- Do not steal focus on API calls [#1029](https://github.com/quilljs/quill/issues/1029) -- Disable paste when Quill is disabled [#1038](https://github.com/quilljs/quill/issues/1038) -- Fix blank detection [#1043](https://github.com/quilljs/quill/issues/1043) -- Enable yarn [#1041](https://github.com/quilljs/quill/issues/1041) -- Documentation fixes [#1026](https://github.com/quilljs/quill/pull/1026), [#1027](https://github.com/quilljs/quill/pull/1027), [#1032](https://github.com/quilljs/quill/pull/1032) +- Fix undo when preformatted text inserted before plain text [#1019](https://github.com/slab/quill/issues/1019) +- Add focus indicator on toolbar buttons [#1020](https://github.com/slab/quill/issues/1020) +- Do not steal focus on API calls [#1029](https://github.com/slab/quill/issues/1029) +- Disable paste when Quill is disabled [#1038](https://github.com/slab/quill/issues/1038) +- Fix blank detection [#1043](https://github.com/slab/quill/issues/1043) +- Enable yarn [#1041](https://github.com/slab/quill/issues/1041) +- Documentation fixes [#1026](https://github.com/slab/quill/pull/1026), [#1027](https://github.com/slab/quill/pull/1027), [#1032](https://github.com/slab/quill/pull/1032) Thank you [@benbro](https://github.com/benbro), [@cutteroid](https://github.com/cutteroid), [@evansolomon](https://github.com/evansolomon), [@felipeochoa](https://github.com/felipeochoa), [jackmu95](https://github.com/jackmu95), [@joedynamite](https://github.com/joedynamite), [@lance13c](https://github.com/lance13c), [@leebenson](https://github.com/leebenson), [@maartenvanvliet](https://github.com/maartenvanvliet), [@sarbbottam](https://github.com/sarbbottam), [@viljark](https://github.com/viljark), [@w00fz](https://github.com/w00fz) for their contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.1.0) +[All changes](https://github.com/slab/quill/releases/tag/v1.1.0) # v1.0.6 (2016-09-30) Documentation clarifications and bug fixes. -- Fix attaching toolbar to `` without themes [#997](https://github.com/slab/quill/issues/997) +- Link `code` icon to `code-block` [#998](https://github.com/slab/quill/issues/998) +- Fix undo stack when at size limit [#1001](https://github.com/slab/quill/pull/1001) - Fix bug where `formatLine` did not ignore inline formats [8a7190](https://github.com/quilljs/parchment/commit/8a71905b2dd02d003edb02a15fdc727b26914e49) Thanks to [@dropfen](https://github.com/dropfen), [@evansolomon](https://github.com/evansolomon), [@hallaathrad](https://github.com/hallaathrad), [@janyksteenbeek](https://github.com/janyksteenbeek), [@jackmu95](https://github.com/jackmu95), [@marktron](https://github.com/marktron), [@mcat-ee](https://github.com/mcat-ee), [@unhammer](https://github.com/unhammer), and [@zeke](https://github.com/zeke) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.6) +[All changes](https://github.com/slab/quill/releases/tag/v1.0.6) # v1.0.4 (2016-09-19) -- Fix bubble theme defaults [#963](https://github.com/quilljs/quill/issues/963) -- Fix browsers modifying inline nesting order [#971](https://github.com/quilljs/quill/issues/971) -- Do not fire selection-change event on paste [#974](https://github.com/quilljs/quill/issues/974) -- Support alt attribute in images [#975](https://github.com/quilljs/quill/issues/975) -- Deprecate `pasteHTML` for removal in Quill 2.0 [#981](https://github.com/quilljs/quill/issues/981) +- Fix bubble theme defaults [#963](https://github.com/slab/quill/issues/963) +- Fix browsers modifying inline nesting order [#971](https://github.com/slab/quill/issues/971) +- Do not fire selection-change event on paste [#974](https://github.com/slab/quill/issues/974) +- Support alt attribute in images [#975](https://github.com/slab/quill/issues/975) +- Deprecate `pasteHTML` for removal in Quill 2.0 [#981](https://github.com/slab/quill/issues/981) Thank you [jackmu95](https://github.com/jackmu95), [kristeehan](https://github.com/kristeehan), [ruffle1986](https://github.com/ruffle1986), [sergop321](https://github.com/sergop321), [sferoze](https://github.com/sferoze), and [sijad](https://github.com/sijad) for contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.4) +[All changes](https://github.com/slab/quill/releases/tag/v1.0.4) # v1.0.3 (2016-09-07) -- Fix [#928](https://github.com/quilljs/quill/issues/928) +- Fix [#928](https://github.com/slab/quill/issues/928) Thank you [@scottmessinger](https://github.com/scottmessinger) for the bug report. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.3) +[All changes](https://github.com/slab/quill/releases/tag/v1.0.3) # v1.0.2 (2016-09-07) - Fix building quill.core.js [docs #11](https://github.com/quilljs/quilljs.github.io/issues/11) -- Fix regression of [#793](https://github.com/quilljs/quill/issues/793) +- Fix regression of [#793](https://github.com/slab/quill/issues/793) Thanks to [@eamodio](https://github.com/eamodio) and [@neandrake](https://github.com/neandrake) for their contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.2) +[All changes](https://github.com/slab/quill/releases/tag/v1.0.2) # v1.0.0 (2016-09-06) Quill 1.0 is released! Read the [official announcement](https://quilljs.com/blog/announcing-quill-1-0/). -[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0) +[All changes](https://github.com/slab/quill/releases/tag/v1.0.0) # v1.0.0-rc.4 (2016-08-31) -Fix one important bug [fdd920](https://github.com/quilljs/quill/commit/fdd920250c05403ed9e5d6d86826a00167ba0b09) +Fix one important bug [fdd920](https://github.com/slab/quill/commit/fdd920250c05403ed9e5d6d86826a00167ba0b09) -[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-rc.4) +[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-rc.4) # v1.0.0-rc.3 (2016-08-29) -A few bug fixes, one with with possibly significant implications. See the [issue #889](https://github.com/quilljs/quill/issues/889) and [commit fix](https://github.com/quilljs/quill/commit/be24c62a6234818548658fcb5e1935a0c07b4eb7) for more details. +A few bug fixes, one with with possibly significant implications. See the [issue #889](https://github.com/slab/quill/issues/889) and [commit fix](https://github.com/slab/quill/commit/be24c62a6234818548658fcb5e1935a0c07b4eb7) for more details. ### Bug Fixes -- Fix indenting beyond first level with toolbar [#882](https://github.com/quilljs/quill/issues/882) -- Fix toolbar font/size display on Safari [#884](https://github.com/quilljs/quill/issues/884) -- Fix pasting from Gmail from on different browser [#886](https://github.com/quilljs/quill/issues/886) -- Fix undo/redo consistency [#889](https://github.com/quilljs/quill/issues/889) -- Fix null error when selecting all on Firefox [#891](https://github.com/quilljs/quill/issues/891) -- Fix merging keyboard options twice [#897](https://github.com/quilljs/quill/issues/897) +- Fix indenting beyond first level with toolbar [#882](https://github.com/slab/quill/issues/882) +- Fix toolbar font/size display on Safari [#884](https://github.com/slab/quill/issues/884) +- Fix pasting from Gmail from on different browser [#886](https://github.com/slab/quill/issues/886) +- Fix undo/redo consistency [#889](https://github.com/slab/quill/issues/889) +- Fix null error when selecting all on Firefox [#891](https://github.com/slab/quill/issues/891) +- Fix merging keyboard options twice [#897](https://github.com/slab/quill/issues/897) Thank you [@benbro](https://github.com/benbro), [@cgilboy](https://github.com/cgilboy), [@cutteroid](https://github.com/cutteroid), and [@routman](https://github.com/routman) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-rc.3) +[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-rc.3) # v1.0.0-rc.2 (2016-08-23) -A few bug fixes, including one significant [one](https://github.com/quilljs/quill/issues/883) +A few bug fixes, including one significant [one](https://github.com/slab/quill/issues/883) ### Bug Fixes -- Fix icon picker rendering in MS Edge [#877](https://github.com/quilljs/quill/issues/877) -- Add back minified build to release [#881](https://github.com/quilljs/quill/issues/881) -- Fix optimized change calculation with preformatted text [#883](https://github.com/quilljs/quill/issues/883) +- Fix icon picker rendering in MS Edge [#877](https://github.com/slab/quill/issues/877) +- Add back minified build to release [#881](https://github.com/slab/quill/issues/881) +- Fix optimized change calculation with preformatted text [#883](https://github.com/slab/quill/issues/883) Thanks to [benbro](https://github.com/benbro), [cutteroid](https://github.com/cutteroid), and [CapTec](https://github.com/CapTec) for their contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-rc.2) +[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-rc.2) # v1.0.0-rc.1 (2016-08-23) @@ -556,16 +558,16 @@ A few bug fixes and performance improvements. ### Bug Fixes -- Fix scroll interaction between two Quill editors [#855](https://github.com/quilljs/quill/issues/855) -- Fix scroll on paste [#856](https://github.com/quilljs/quill/issues/856) -- Fix native iOS tooltip formatting [#862](https://github.com/quilljs/quill/issues/862) -- Remove comments from pasting from Word [#872](https://github.com/quilljs/quill/issues/872) -- Fix indent at all supported indent levels [#873](https://github.com/quilljs/quill/issues/873) -- Fix indent interaction with text direction [#874](https://github.com/quilljs/quill/issues/874) +- Fix scroll interaction between two Quill editors [#855](https://github.com/slab/quill/issues/855) +- Fix scroll on paste [#856](https://github.com/slab/quill/issues/856) +- Fix native iOS tooltip formatting [#862](https://github.com/slab/quill/issues/862) +- Remove comments from pasting from Word [#872](https://github.com/slab/quill/issues/872) +- Fix indent at all supported indent levels [#873](https://github.com/slab/quill/issues/873) +- Fix indent interaction with text direction [#874](https://github.com/slab/quill/issues/874) Thank you [@benbro](https://github.com/benbro), [@fernandogmar](https://github.com/fernandogmar), [@sachinrekhi](https://github.com/sachinrekhi), [@sferoze](https://github.com/sferoze), and [@stalniy](https://github.com/stalniy) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-rc.1) +[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-rc.1) # v1.0.0-rc.0 (2016-08-18) @@ -577,8 +579,8 @@ Take a look at [Quill 1.0 Release Candidate](https://quilljs.com/blog/quill-1-0- ### Bug Fixes -- Fix identifying ordered and bulletd lists [#846](https://github.com/quilljs/quill/issues/846) [#847](https://github.com/quilljs/quill/issues/847) -- Fix bullet interaction with text direction [#848](https://github.com/quilljs/quill/issues/848) +- Fix identifying ordered and bulletd lists [#846](https://github.com/slab/quill/issues/846) [#847](https://github.com/slab/quill/issues/847) +- Fix bullet interaction with text direction [#848](https://github.com/slab/quill/issues/848) A huge thank you to all contributors to through the beta! Special thanks goes to [@benbro](https://github.com/benbro) and [@sachinrekhi](https://github.com/sachinrekhi) who together submitted submitted almost 50 Issues and Pull Requests! @@ -619,7 +621,7 @@ A huge thank you to all contributors to through the beta! Special thanks goes to - [@u9520107](https://github.com/u9520107) - [@WriterStat](https://github.com/WriterStat) -[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-rc.0) +[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-rc.0) # v1.0.0-beta.11 (2016-08-03) @@ -627,13 +629,13 @@ Fixed some regressive bugs from previous release. ### Bug Fixes -- Fix activating more than one format before typing [#841](https://github.com/quilljs/quill/issues/841) -- Run default matchers before before user defined ones [#843](https://github.com/quilljs/quill/issues/843) -- Fix merging theme configurations [#844](https://github.com/quilljs/quill/issues/844), [#845](https://github.com/quilljs/quill/issues/845) +- Fix activating more than one format before typing [#841](https://github.com/slab/quill/issues/841) +- Run default matchers before before user defined ones [#843](https://github.com/slab/quill/issues/843) +- Fix merging theme configurations [#844](https://github.com/slab/quill/issues/844), [#845](https://github.com/slab/quill/issues/845) Thanks [benbro](https://github.com/benbro), [jackmu95](https://github.com/jackmu95), and [george-norris-salesforce](https://github.com/george-norris-salesforce) for the bug reports. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-beta.11) +[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-beta.11) # v1.0.0-beta.10 (2016-08-03) @@ -645,26 +647,26 @@ Lots of bug fixes and performance improvements. ### Bug Fixes -- Preserve last bullet on paste [#696](https://github.com/quilljs/quill/issues/696) -- Fix getBounds calculation for lists [#765](https://github.com/quilljs/quill/issues/765) -- Escape quotes in font value [#769](https://github.com/quilljs/quill/issues/769) -- Fix spacing calculation on paste [#797](https://github.com/quilljs/quill/issues/797) -- Fix Snow tooltip label [#798](https://github.com/quilljs/quill/issues/798) -- Fix link tooltip showing up on long click [#799](https://github.com/quilljs/quill/issues/799) -- Fix entering code block in IE and Firefox [#803](https://github.com/quilljs/quill/issues/803) -- Fix opening image dialog on Firefox [#805](https://github.com/quilljs/quill/issues/805) -- Fix focus loss on updateContents [#809](https://github.com/quilljs/quill/issues/809) -- Reset toolbar of blur [#810](https://github.com/quilljs/quill/issues/810) -- Fix cursor position calculation on delete [#811](https://github.com/quilljs/quill/issues/811) -- Fix highlighting across different alignment values [#815](https://github.com/quilljs/quill/issues/815) -- Allow default active button [#816](https://github.com/quilljs/quill/issues/816) -- Fix deleting last character of formatted text on Firefox [#824](https://github.com/quilljs/quill/issues/824) -- Fix Youtube regex [#826](https://github.com/quilljs/quill/pull/826) -- Fix missing imports when Quill not global [#836](https://github.com/quilljs/quill/pull/836) +- Preserve last bullet on paste [#696](https://github.com/slab/quill/issues/696) +- Fix getBounds calculation for lists [#765](https://github.com/slab/quill/issues/765) +- Escape quotes in font value [#769](https://github.com/slab/quill/issues/769) +- Fix spacing calculation on paste [#797](https://github.com/slab/quill/issues/797) +- Fix Snow tooltip label [#798](https://github.com/slab/quill/issues/798) +- Fix link tooltip showing up on long click [#799](https://github.com/slab/quill/issues/799) +- Fix entering code block in IE and Firefox [#803](https://github.com/slab/quill/issues/803) +- Fix opening image dialog on Firefox [#805](https://github.com/slab/quill/issues/805) +- Fix focus loss on updateContents [#809](https://github.com/slab/quill/issues/809) +- Reset toolbar of blur [#810](https://github.com/slab/quill/issues/810) +- Fix cursor position calculation on delete [#811](https://github.com/slab/quill/issues/811) +- Fix highlighting across different alignment values [#815](https://github.com/slab/quill/issues/815) +- Allow default active button [#816](https://github.com/slab/quill/issues/816) +- Fix deleting last character of formatted text on Firefox [#824](https://github.com/slab/quill/issues/824) +- Fix Youtube regex [#826](https://github.com/slab/quill/pull/826) +- Fix missing imports when Quill not global [#836](https://github.com/slab/quill/pull/836) Thanks to [benbro](https://github.com/benbro), [clemmy](https://github.com/clemmy), [crisbeto](https://github.com/crisbeto), [cutteroid](https://github.com/cutteroid), [jackmu95](https://github.com/jackmu95), [kylebragger](https://github.com/kylebragger), [sachinrekhi](https://github.com/sachinrekhi), [stalniy](https://github.com/stalniy), and [tOgg1](https://github.com/tOgg1) for their contributions to this release. -[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-beta.10) +[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-beta.10) # v1.0.0-beta.9 (2016-07-19) @@ -682,16 +684,16 @@ Potentially the final beta before a release candidate, if no major issues are di ### Bug Fixes -- Fix toolbar active state after backspacing to previous line [#730](https://github.com/quilljs/quill/issues/730) -- User selection is now preserved various API calls [#731](https://github.com/quilljs/quill/issues/731) -- Fix long click on link-tooltip [#747](https://github.com/quilljs/quill/issues/747) -- Fix ordered list and text-align right interaction [#784](https://github.com/quilljs/quill/issues/784) -- Fix toggling code block off [#789](https://github.com/quilljs/quill/issues/789) +- Fix toolbar active state after backspacing to previous line [#730](https://github.com/slab/quill/issues/730) +- User selection is now preserved various API calls [#731](https://github.com/slab/quill/issues/731) +- Fix long click on link-tooltip [#747](https://github.com/slab/quill/issues/747) +- Fix ordered list and text-align right interaction [#784](https://github.com/slab/quill/issues/784) +- Fix toggling code block off [#789](https://github.com/slab/quill/issues/789) - Scroll position is now automatically preserved between editor blur and focus Thank you [@benbro](https://github.com/benbro), [@KameSama](https://github.com/KameSama), and [@sachinrekhi](https://github.com/sachinrekhi) for contributions to this release! -[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-beta.9) +[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-beta.9) # v1.0.0-beta.8 (2016-07-08) @@ -704,26 +706,26 @@ Image insertion is being reworked in the provided Snow and Bubble themes. The ol ### Breaking Changes - Image tooltip UI has been removed, see above -- Code blocks now use a single `
` tag, instead of one per line [#723](https://github.com/quilljs/quill/issues/723)
+- Code blocks now use a single `
` tag, instead of one per line [#723](https://github.com/slab/quill/issues/723)
 
 ### Bug Fixes
 
-- Fix multiline syntax highlighting [#723](https://github.com/quilljs/quill/issues/723)
-- Keep pickers open on api text-change [#734](https://github.com/quilljs/quill/issues/734)
-- Emit correct source for text-change [#760](https://github.com/quilljs/quill/issues/760)
-- Emit correct parameters in selection-change [#762](https://github.com/quilljs/quill/issues/762)
-- Fix error redoing line insertion [#767](https://github.com/quilljs/quill/issues/767)
-- Better emitted Deltas for text-change [#768](https://github.com/quilljs/quill/issues/768)
-- Better Array.prototype.find polyfill for IE11 [#776](https://github.com/quilljs/quill/issues/776)
-- Fix Parchment errors in replacing text [#779](https://github.com/quilljs/quill/issues/779) [#783](https://github.com/quilljs/quill/issues/783)
-- Fix align button active state [#780](https://github.com/quilljs/quill/issues/780)
-- Fix format text on falsy value [#782](https://github.com/quilljs/quill/issues/782)
-- Use native cut [#785](https://github.com/quilljs/quill/issues/785)
-- Fix inializing document where last line is formatted [#786](https://github.com/quilljs/quill/issues/786)
+- Fix multiline syntax highlighting [#723](https://github.com/slab/quill/issues/723)
+- Keep pickers open on api text-change [#734](https://github.com/slab/quill/issues/734)
+- Emit correct source for text-change [#760](https://github.com/slab/quill/issues/760)
+- Emit correct parameters in selection-change [#762](https://github.com/slab/quill/issues/762)
+- Fix error redoing line insertion [#767](https://github.com/slab/quill/issues/767)
+- Better emitted Deltas for text-change [#768](https://github.com/slab/quill/issues/768)
+- Better Array.prototype.find polyfill for IE11 [#776](https://github.com/slab/quill/issues/776)
+- Fix Parchment errors in replacing text [#779](https://github.com/slab/quill/issues/779) [#783](https://github.com/slab/quill/issues/783)
+- Fix align button active state [#780](https://github.com/slab/quill/issues/780)
+- Fix format text on falsy value [#782](https://github.com/slab/quill/issues/782)
+- Use native cut [#785](https://github.com/slab/quill/issues/785)
+- Fix inializing document where last line is formatted [#786](https://github.com/slab/quill/issues/786)
 
 Thanks to [benbro](https://github.com/benbro), [bram2w](https://github.com/bram2w), [clemmy](https://github.com/clemmy), [DadaMonad](https://github.com/DadaMonad), [ersommer](https://github.com/ersommer), [michaeljosephrosenthal](https://github.com/michaeljosephrosenthal), [mmorearty](https://github.com/mmorearty), [mshamaiev-intel471](https://github.com/mshamaiev-intel471), and [sachinrekhi](https://github.com/sachinrekhi) for their contributions to this release.
 
-[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-beta.8)
+[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-beta.8)
 
 # v1.0.0-beta.6 (2016-06-21)
 
@@ -735,20 +737,20 @@ Weekly beta preview release.
 
 ### Bug Fixes
 
-- Fix editing within formula [#702](https://github.com/quilljs/quill/issues/702)
-- Fix adding new line when deleting across lists [#741](https://github.com/quilljs/quill/issues/741)
-- Fix placeholder when default block tag is changed [#743](https://github.com/quilljs/quill/issues/743)
-- Keep Bubble tooltip open on format [#744](https://github.com/quilljs/quill/issues/744)
-- Fix format loss when copying from Quill [#748](https://github.com/quilljs/quill/issues/748) [#750](https://github.com/quilljs/quill/issues/750)
-- Break long lines in Firefox [#751](https://github.com/quilljs/quill/issues/751)
-- Fix cursor position being off after formatting and typing quickly [#752](https://github.com/quilljs/quill/issues/752)
-- Remove image resizing handles on Firefox [#753](https://github.com/quilljs/quill/issues/753)
-- Fix removing blockquote on initialization [#754](https://github.com/quilljs/quill/issues/754)
-- Fix adding blank lines on initialization [#756](https://github.com/quilljs/quill/issues/756)
+- Fix editing within formula [#702](https://github.com/slab/quill/issues/702)
+- Fix adding new line when deleting across lists [#741](https://github.com/slab/quill/issues/741)
+- Fix placeholder when default block tag is changed [#743](https://github.com/slab/quill/issues/743)
+- Keep Bubble tooltip open on format [#744](https://github.com/slab/quill/issues/744)
+- Fix format loss when copying from Quill [#748](https://github.com/slab/quill/issues/748) [#750](https://github.com/slab/quill/issues/750)
+- Break long lines in Firefox [#751](https://github.com/slab/quill/issues/751)
+- Fix cursor position being off after formatting and typing quickly [#752](https://github.com/slab/quill/issues/752)
+- Remove image resizing handles on Firefox [#753](https://github.com/slab/quill/issues/753)
+- Fix removing blockquote on initialization [#754](https://github.com/slab/quill/issues/754)
+- Fix adding blank lines on initialization [#756](https://github.com/slab/quill/issues/756)
 
 Thank you [abejdaniels](https://github.com/abejdaniels), [benbro](https://github.com/benbro), [davelozier](https://github.com/davelozier), [fernandogmar](https://github.com/fernandogmar), [KameSama](https://github.com/KameSama), and [WriterStat](https://github.com/WriterStat) for contributions to this release.
 
-[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-beta.6)
+[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-beta.6)
 
 # v1.0.0-beta.5 (2016-06-14)
 
@@ -756,19 +758,19 @@ Weekly beta preview release.
 
 ### Features
 
-- Add blur() [#726](https://github.com/quilljs/quill/pull/726)
+- Add blur() [#726](https://github.com/slab/quill/pull/726)
 
 ### Bug Fixes
 
-- Fix null error [#728](https://github.com/quilljs/quill/issues/728)
-- Fix building with Node v6 [#732](https://github.com/quilljs/quill/issues/732)
-- Ensure button type for supplied buttons [#733](https://github.com/quilljs/quill/issues/733)
-- Fix line break pasting on Firefox [#735](https://github.com/quilljs/quill/issues/735)
-- Fix 'user' source on API calls [#739](https://github.com/quilljs/quill/issues/739)
+- Fix null error [#728](https://github.com/slab/quill/issues/728)
+- Fix building with Node v6 [#732](https://github.com/slab/quill/issues/732)
+- Ensure button type for supplied buttons [#733](https://github.com/slab/quill/issues/733)
+- Fix line break pasting on Firefox [#735](https://github.com/slab/quill/issues/735)
+- Fix 'user' source on API calls [#739](https://github.com/slab/quill/issues/739)
 
 Thanks to [benbro](https://github.com/benbro), [lukechapman](https://github.com/lukechapman), [sachinrekhi](https://github.com/sachinrekhi), and [saw](https://github.com/saw) for their contributions to this release.
 
-[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-beta.5)
+[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-beta.5)
 
 # v1.0.0-beta.4 (2016-06-03)
 
@@ -776,28 +778,28 @@ Weekly beta preview release.
 
 ### Breaking Changes
 
-- Headers no longer generates id attribute [#700](https://github.com/quilljs/quill/issues/700)
-- Add Control+Y hotkey on Windows [#705](https://github.com/quilljs/quill/issues/705)
+- Headers no longer generates id attribute [#700](https://github.com/slab/quill/issues/700)
+- Add Control+Y hotkey on Windows [#705](https://github.com/slab/quill/issues/705)
 - BlockEmbed Blots are now length 1 and represented in a Delta the same as an inline embed
   - value() used to return object and newline, newline is now removed
   - formats used to be attributed on the newline character, it is now attributed on the object
 
 ### Features
 
-- Enter on empty and indented list removes indent [#707](https://github.com/quilljs/quill/issues/707)
-- Allow base64 images to be inserted via APIs [#721](https://github.com/quilljs/quill/issues/721)
+- Enter on empty and indented list removes indent [#707](https://github.com/slab/quill/issues/707)
+- Allow base64 images to be inserted via APIs [#721](https://github.com/slab/quill/issues/721)
 
 ### Bug Fixes
 
-- Fix typing after clearing inline format [#703](https://github.com/quilljs/quill/issues/703)
-- Correctly position Bubble tooltip when selecting multiple lines [#706](https://github.com/quilljs/quill/issues/706)
-- Fix typing after link format [#708](https://github.com/quilljs/quill/issues/708)
-- Fix loss of selection on using link tooltip [#709](https://github.com/quilljs/quill/issues/709)
-- Fix `setSelection(null)` [#722](https://github.com/quilljs/quill/issues/722)
+- Fix typing after clearing inline format [#703](https://github.com/slab/quill/issues/703)
+- Correctly position Bubble tooltip when selecting multiple lines [#706](https://github.com/slab/quill/issues/706)
+- Fix typing after link format [#708](https://github.com/slab/quill/issues/708)
+- Fix loss of selection on using link tooltip [#709](https://github.com/slab/quill/issues/709)
+- Fix `setSelection(null)` [#722](https://github.com/slab/quill/issues/722)
 
 Thank you [@benbro](https://github.com/benbro), [@brynjagr](https://github.com/brynjagr), and [@sachinrekhi](https://github.com/sachinrekhi) for contributions to this release.
 
-[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-beta.4)
+[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-beta.4)
 
 # v1.0.0-beta.3 (2016-05-25)
 
@@ -817,20 +819,20 @@ Weekly beta preview release.
 
 ### Bug Fixes
 
-- Enter preserves inline formats [#666](https://github.com/quilljs/quill/issues/666)
-- Fix resetting format button with no selection [#667](https://github.com/quilljs/quill/issues/667)
-- Fix paste interpretation from Word [#668](https://github.com/quilljs/quill/issues/668)
-- Focus scrolls to correct cursor position [#669](https://github.com/quilljs/quill/issues/669)
-- Fix deleting image on otherwise empty document [#670](https://github.com/quilljs/quill/issues/670)
-- Fix bubble toolbar formatting [#679](https://github.com/quilljs/quill/issues/679)
-- Fix pasting ql-indent lines [#681](https://github.com/quilljs/quill/issues/681)
-- Fix getting into state with double underline tag [#695](https://github.com/quilljs/quill/issues/695)
-- Fix source type on delete [#697](https://github.com/quilljs/quill/issues/697)
-- Fix indent becoming NaN [#698](https://github.com/quilljs/quill/issues/698)
+- Enter preserves inline formats [#666](https://github.com/slab/quill/issues/666)
+- Fix resetting format button with no selection [#667](https://github.com/slab/quill/issues/667)
+- Fix paste interpretation from Word [#668](https://github.com/slab/quill/issues/668)
+- Focus scrolls to correct cursor position [#669](https://github.com/slab/quill/issues/669)
+- Fix deleting image on otherwise empty document [#670](https://github.com/slab/quill/issues/670)
+- Fix bubble toolbar formatting [#679](https://github.com/slab/quill/issues/679)
+- Fix pasting ql-indent lines [#681](https://github.com/slab/quill/issues/681)
+- Fix getting into state with double underline tag [#695](https://github.com/slab/quill/issues/695)
+- Fix source type on delete [#697](https://github.com/slab/quill/issues/697)
+- Fix indent becoming NaN [#698](https://github.com/slab/quill/issues/698)
 
 Thanks to [@benbro](https://github.com/benbro), [@Cinamonas](https://github.com/Cinamonas), [@emanuelbsilva](https://github.com/emanuelbsilva), [@jasonmng](https://github.com/jasonmng), [@jonnolen](https://github.com/jonnolen), [@LucVanPelt](https://github.com/LucVanPelt), [@sachinrekhi](https://github.com/sachinrekhi), [@sagacitysite](https://github.com/sagacitysite), [@WriterStat](https://github.com/WriterStat) for their contributions to this release.
 
-[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-beta.3)
+[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-beta.3)
 
 # v1.0.0-beta.2 (2016-05-15)
 
@@ -847,22 +849,22 @@ Weekly beta preview release. Major emphasis on keyboard API and customization.
 - Add contextual keyboard listeners
 - Allow indent format to take +1/-1 in addition to target indent level
 - Shortcuts for creating ordered or bulleted lists
-- Autofill mailto for email links [#278](https://github.com/quilljs/quill/issues/278)
-- Enter does not continue header format [#540](https://github.com/quilljs/quill/issues/540)
+- Autofill mailto for email links [#278](https://github.com/slab/quill/issues/278)
+- Enter does not continue header format [#540](https://github.com/slab/quill/issues/540)
 
 ### Bug Fixes
 
-- Allow native handling of backspace [#473](https://github.com/quilljs/quill/issues/473) [#548](https://github.com/quilljs/quill/issues/548) [#565](https://github.com/quilljs/quill/issues/565)
-- removeFormat() removes last line block formats [#649](https://github.com/quilljs/quill/issues/649)
-- Fix text direction icon directon [#654](https://github.com/quilljs/quill/issues/654)
-- Fix text insertion into root scroll [#655](https://github.com/quilljs/quill/issues/655)
-- Fix focusing on placeholder text in FF [#656](https://github.com/quilljs/quill/issues/656)
-- Hide placeholder on formatted line [#657](https://github.com/quilljs/quill/issues/657)
-- Fix selection handling on focus and blur [#664](https://github.com/quilljs/quill/issues/664)
+- Allow native handling of backspace [#473](https://github.com/slab/quill/issues/473) [#548](https://github.com/slab/quill/issues/548) [#565](https://github.com/slab/quill/issues/565)
+- removeFormat() removes last line block formats [#649](https://github.com/slab/quill/issues/649)
+- Fix text direction icon directon [#654](https://github.com/slab/quill/issues/654)
+- Fix text insertion into root scroll [#655](https://github.com/slab/quill/issues/655)
+- Fix focusing on placeholder text in FF [#656](https://github.com/slab/quill/issues/656)
+- Hide placeholder on formatted line [#657](https://github.com/slab/quill/issues/657)
+- Fix selection handling on focus and blur [#664](https://github.com/slab/quill/issues/664)
 
 Thanks to [@anovi](https://github.com/anovi), [@benbro](https://github.com/benbro), [@jbrowning](https://github.com/jbrowning), [@kei-ito](https://github.com/kei-ito), [@quentez](https://github.com/quentez), [@u9520107](https://github.com/u9520107) for their contributions to this release!
 
-[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-beta.2)
+[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-beta.2)
 
 # v1.0.0-beta.1 (2016-05-10)
 
@@ -882,19 +884,19 @@ Weekly beta preview release.
 
 ### Bug Fixes
 
-- Error when cursor places next to video embed [#644](https://github.com/quilljs/quill/issues/644)
-- Selection removed when clicking on a menu button in the toolbar [#645](https://github.com/quilljs/quill/issues/645)
-- Editor looses focus in FF after typing two bold characters [#646](https://github.com/quilljs/quill/issues/646)
-- Get rid of resize boxes in code in IE11 [0ad636](https://github.com/quilljs/quill/commit/0ad6363c9fcd70c52ca667d39a393760eeb646b5)
-- Text direction icon should flip the arrow when pressed [#651](https://github.com/quilljs/quill/issues/651)
-- Not possible to combine direction:rtl with text-align:left [#652](https://github.com/quilljs/quill/issues/652)
+- Error when cursor places next to video embed [#644](https://github.com/slab/quill/issues/644)
+- Selection removed when clicking on a menu button in the toolbar [#645](https://github.com/slab/quill/issues/645)
+- Editor looses focus in FF after typing two bold characters [#646](https://github.com/slab/quill/issues/646)
+- Get rid of resize boxes in code in IE11 [0ad636](https://github.com/slab/quill/commit/0ad6363c9fcd70c52ca667d39a393760eeb646b5)
+- Text direction icon should flip the arrow when pressed [#651](https://github.com/slab/quill/issues/651)
+- Not possible to combine direction:rtl with text-align:left [#652](https://github.com/slab/quill/issues/652)
 
 Thanks to [@benbro](https://github.com/benbro) for the bug reports for this release!
 
-[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-beta.1)
+[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-beta.1)
 
 # v1.0.0-beta.0 (2016-05-04)
 
 Please see the [Upgrading to 1.0](http://beta.quilljs.com/guides/upgrading-to-1-0/) guide.
 
-[All changes](https://github.com/quilljs/quill/releases/tag/v1.0.0-beta.0)
+[All changes](https://github.com/slab/quill/releases/tag/v1.0.0-beta.0)
diff --git a/README.md b/README.md
index da23577082..814439a62a 100644
--- a/README.md
+++ b/README.md
@@ -7,14 +7,14 @@
 

Documentation • - Development + Development • - Contributing + ContributingInteractive Playground

- Build Status + Build Status Version Downloads

@@ -96,8 +96,8 @@ npm install quill Get help or stay up to date. -- [Contribute](https://github.com/quilljs/quill/blob/main/.github/CONTRIBUTING.md) on [Issues](https://github.com/quilljs/quill/issues) -- Ask questions on [Discussions](https://github.com/quilljs/quill/discussions) +- [Contribute](https://github.com/slab/quill/blob/main/.github/CONTRIBUTING.md) on [Issues](https://github.com/slab/quill/issues) +- Ask questions on [Discussions](https://github.com/slab/quill/discussions) ## License diff --git a/package.json b/package.json index 67166ea9e2..13aec42cde 100644 --- a/package.json +++ b/package.json @@ -17,10 +17,10 @@ "license": "BSD-3-Clause", "repository": { "type": "git", - "url": "git+https://github.com/quilljs/quill.git" + "url": "git+https://github.com/slab/quill.git" }, "bugs": { - "url": "https://github.com/quilljs/quill/issues" + "url": "https://github.com/slab/quill/issues" }, "scripts": { "build": "run-p build:*", diff --git a/packages/quill/package.json b/packages/quill/package.json index 59ca839d31..3be362bd5b 100644 --- a/packages/quill/package.json +++ b/packages/quill/package.json @@ -61,11 +61,11 @@ "license": "BSD-3-Clause", "repository": { "type": "git", - "url": "git+https://github.com/quilljs/quill.git", + "url": "git+https://github.com/slab/quill.git", "directory": "packages/quill" }, "bugs": { - "url": "https://github.com/quilljs/quill/issues" + "url": "https://github.com/slab/quill/issues" }, "prettier": { "singleQuote": true diff --git a/packages/quill/test/e2e/list.spec.ts b/packages/quill/test/e2e/list.spec.ts index 346be210ad..a6cd1ac9e9 100644 --- a/packages/quill/test/e2e/list.spec.ts +++ b/packages/quill/test/e2e/list.spec.ts @@ -102,7 +102,7 @@ test.describe('list', () => { }); }); - // https://github.com/quilljs/quill/issues/3837 + // https://github.com/slab/quill/issues/3837 test('typing at beginning with IME', async ({ editorPage, composition, diff --git a/packages/website/env.js b/packages/website/env.js index df596e20d7..43e19fc740 100644 --- a/packages/website/env.js +++ b/packages/website/env.js @@ -7,7 +7,7 @@ const cdn = process.env.NEXT_PUBLIC_LOCAL_QUILL module.exports = { version, cdn, - github: 'https://github.com/quilljs/quill/tree/main/packages/website/', + github: 'https://github.com/slab/quill/tree/main/packages/website/', highlightjs: 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0', katex: 'https://cdn.jsdelivr.net/npm/katex@0.16.9/dist', url: homepage, diff --git a/packages/website/src/components/GitHub.jsx b/packages/website/src/components/GitHub.jsx index 21290b0406..7c7b31b191 100644 --- a/packages/website/src/components/GitHub.jsx +++ b/packages/website/src/components/GitHub.jsx @@ -10,11 +10,11 @@ const GitHub = ({ dark = false }) => { useEffect(() => { fetch( - 'https://api.github.com/search/repositories?q=quill+user:quilljs+repo:quill&sort=stars&order=desc', + 'https://api.github.com/search/repositories?q=quill+user:slab+repo:quill&sort=stars&order=desc', ) .then((response) => response.json()) .then((data) => { - if (data.items && data.items[0].full_name === 'quilljs/quill') { + if (data.items && data.items[0].full_name === 'slab/quill') { setCount(data.items[0].stargazers_count.toLocaleString()); } }); @@ -26,7 +26,7 @@ const GitHub = ({ dark = false }) => { className={styles.action} target="_blank" title="Star Quill on GitHub" - href="https://github.com/quilljs/quill/" + href="https://github.com/slab/quill/" > Star @@ -35,7 +35,7 @@ const GitHub = ({ dark = false }) => { className={styles.count} target="_blank" title="Quill Stargazers" - href="https://github.com/quilljs/quill/stargazers" + href="https://github.com/slab/quill/stargazers" > {count} diff --git a/packages/website/src/components/Header.jsx b/packages/website/src/components/Header.jsx index ab58ba843d..cdb2ecf08d 100644 --- a/packages/website/src/components/Header.jsx +++ b/packages/website/src/components/Header.jsx @@ -60,7 +60,7 @@ const VersionSelector = () => { > @@ -68,7 +68,7 @@ const VersionSelector = () => { @@ -103,7 +103,7 @@ const Header = () => {