Releases: KillerCodeMonkey/ngx-quill
Releases · KillerCodeMonkey/ngx-quill
Update readme
Hints about angular universal for ngx-quill v10 and v9
Project refactoring + Angular universal without mock
- This project uses angular cli for building the lib
- There is no need to mock anything for Angular universal usages
suppress global register warnings
Register modules/options in config only once
Fix
- do not reregister custom quill modules and options/formats from the global config in the editor and view components
- if there are not modules passed to on a custom custom global config, set the default modules.
Global custom modules and options/formats
Feature
- allow to add custom modules through
QuillConfig.forRoot()
. It will automatically register them through Quill api for you - allow to add custom options/formats through
QuillConfig.forRoot()
. It will automatically import, whitelist and register them through Quill api for you
Remove custom typings
Breaking
Remove custom typings and get everything working with @types/quill
.
Feature
customModules
Input for editor and view component to be able to register custom modules during component instantiation.
Update deps + Angular Universal Example
- updated all dev dependencies
- added some angular universal / ssr hints to the readme
- added a minimal example repo for angular univeral + ngx-quill
No peer deps for custom Quill typings
8.1.7 refactor: typings again, avoid peer deps
Add missing peer dependencies
To get custom Quill typings working new peer-dependencies were added:
parchment
(it is normally installed by quilljs)quill-delta
Extend and export quill typings
- exports custom interfaces for
Quill
- add missing type for the
onEditorCreated
output
please use 8.1.6